builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0370 starttime: 1469132831.39 results: success (0) buildid: 20160721122919 builduid: e8a2fa54ac4f4284b19c92c533ed26aa revision: ccf0f9620bdcd4378568c385b9d936f38ce1fb97 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 13:27:11.390332) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 13:27:11.390751) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 13:27:11.391033) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 13:27:11.416088) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 13:27:11.416549) ========= 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.SEKI7IAoOw/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.hzlqt4QwTX/Listeners TMPDIR=/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-21 13:27:11-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 193M=0s 2016-07-21 13:27:11 (193 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.179894 ========= master_lag: 0.24 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 13:27:11.836987) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 13:27:11.837293) ========= 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.SEKI7IAoOw/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.hzlqt4QwTX/Listeners TMPDIR=/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/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.041620 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 13:27:11.898865) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 13:27:11.899212) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ccf0f9620bdcd4378568c385b9d936f38ce1fb97 --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 ccf0f9620bdcd4378568c385b9d936f38ce1fb97 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.SEKI7IAoOw/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.hzlqt4QwTX/Listeners TMPDIR=/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-21 13:27:11,980 truncating revision to first 12 chars 2016-07-21 13:27:11,980 Setting DEBUG logging. 2016-07-21 13:27:11,980 attempt 1/10 2016-07-21 13:27:11,980 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ccf0f9620bdc?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-21 13:27:13,039 unpacking tar archive at: mozilla-beta-ccf0f9620bdc/testing/mozharness/ program finished with exit code 0 elapsedTime=1.329852 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 13:27:13.250471) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 13:27:13.250805) ========= script_repo_revision: ccf0f9620bdcd4378568c385b9d936f38ce1fb97 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 13:27:13.254258) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 13:27:13.254548) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 13:27:13.273285) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 56 secs) (at 2016-07-21 13:27:13.273603) ========= /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.SEKI7IAoOw/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_NODE_PATH=/usr/local/bin/node 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.hzlqt4QwTX/Listeners TMPDIR=/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/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:27:13 INFO - MultiFileLogger online at 20160721 13:27:13 in /builds/slave/test 13:27:13 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:27:13 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:27:13 INFO - {'append_to_log': False, 13:27:13 INFO - 'base_work_dir': '/builds/slave/test', 13:27:13 INFO - 'blob_upload_branch': 'mozilla-beta', 13:27:13 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:27:13 INFO - 'buildbot_json_path': 'buildprops.json', 13:27:13 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:27:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:27:13 INFO - 'download_minidump_stackwalk': True, 13:27:13 INFO - 'download_symbols': 'true', 13:27:13 INFO - 'e10s': False, 13:27:13 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:27:13 INFO - 'tooltool.py': '/tools/tooltool.py', 13:27:13 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:27:13 INFO - '/tools/misc-python/virtualenv.py')}, 13:27:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:27:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:27:13 INFO - 'log_level': 'info', 13:27:13 INFO - 'log_to_console': True, 13:27:13 INFO - 'opt_config_files': (), 13:27:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:27:13 INFO - '--processes=1', 13:27:13 INFO - '--config=%(test_path)s/wptrunner.ini', 13:27:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:27:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:27:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:27:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:27:13 INFO - 'pip_index': False, 13:27:13 INFO - 'require_test_zip': True, 13:27:13 INFO - 'test_type': ('testharness',), 13:27:13 INFO - 'this_chunk': '1', 13:27:13 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:27:13 INFO - 'total_chunks': '10', 13:27:13 INFO - 'virtualenv_path': 'venv', 13:27:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:27:13 INFO - 'work_dir': 'build'} 13:27:13 INFO - ##### 13:27:13 INFO - ##### Running clobber step. 13:27:13 INFO - ##### 13:27:13 INFO - Running pre-action listener: _resource_record_pre_action 13:27:13 INFO - Running main action method: clobber 13:27:13 INFO - rmtree: /builds/slave/test/build 13:27:13 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:27:15 INFO - Running post-action listener: _resource_record_post_action 13:27:15 INFO - ##### 13:27:15 INFO - ##### Running read-buildbot-config step. 13:27:15 INFO - ##### 13:27:15 INFO - Running pre-action listener: _resource_record_pre_action 13:27:15 INFO - Running main action method: read_buildbot_config 13:27:15 INFO - Using buildbot properties: 13:27:15 INFO - { 13:27:15 INFO - "project": "", 13:27:15 INFO - "product": "firefox", 13:27:15 INFO - "script_repo_revision": "production", 13:27:15 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 13:27:15 INFO - "repository": "", 13:27:15 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 13:27:15 INFO - "buildid": "20160721122919", 13:27:15 INFO - "pgo_build": "False", 13:27:15 INFO - "basedir": "/builds/slave/test", 13:27:15 INFO - "buildnumber": 20, 13:27:15 INFO - "slavename": "t-yosemite-r7-0370", 13:27:15 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 13:27:15 INFO - "platform": "macosx64", 13:27:15 INFO - "branch": "mozilla-beta", 13:27:15 INFO - "revision": "ccf0f9620bdcd4378568c385b9d936f38ce1fb97", 13:27:15 INFO - "repo_path": "releases/mozilla-beta", 13:27:15 INFO - "moz_repo_path": "", 13:27:15 INFO - "stage_platform": "macosx64", 13:27:15 INFO - "builduid": "e8a2fa54ac4f4284b19c92c533ed26aa", 13:27:15 INFO - "slavebuilddir": "test" 13:27:15 INFO - } 13:27:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 13:27:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 13:27:15 INFO - Running post-action listener: _resource_record_post_action 13:27:15 INFO - ##### 13:27:15 INFO - ##### Running download-and-extract step. 13:27:15 INFO - ##### 13:27:15 INFO - Running pre-action listener: _resource_record_pre_action 13:27:15 INFO - Running main action method: download_and_extract 13:27:15 INFO - mkdir: /builds/slave/test/build/tests 13:27:15 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:27:15 INFO - https://queue.taskcluster.net/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 13:27:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 13:27:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 13:27:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/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:27:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/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:27:20 INFO - Downloaded 1201 bytes. 13:27:20 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 13:27:20 INFO - Using the following test package requirements: 13:27:20 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 13:27:20 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:27:20 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 13:27:20 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:27:20 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 13:27:20 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:27:20 INFO - u'jsshell-mac64.zip'], 13:27:20 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:27:20 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 13:27:20 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 13:27:20 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:27:20 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 13:27:20 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:27:20 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 13:27:20 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:27:20 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 13:27:20 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:27:20 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 13:27:20 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:27:20 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:27:20 INFO - https://queue.taskcluster.net/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 13:27:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 13:27:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 13:27:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/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:27:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/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:27:21 INFO - Downloaded 18370218 bytes. 13:27:21 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:27:21 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:27:21 INFO - caution: filename not matched: web-platform/* 13:27:21 INFO - Return code: 11 13:27: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:27:21 INFO - https://queue.taskcluster.net/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 13:27:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 13:27:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 13:27:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/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:27:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/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:27:23 INFO - Downloaded 36389883 bytes. 13:27:23 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:27:23 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:27:27 INFO - caution: filename not matched: bin/* 13:27:27 INFO - caution: filename not matched: config/* 13:27:27 INFO - caution: filename not matched: mozbase/* 13:27:27 INFO - caution: filename not matched: marionette/* 13:27:27 INFO - caution: filename not matched: tools/wptserve/* 13:27:27 INFO - Return code: 11 13:27: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:27:27 INFO - https://queue.taskcluster.net/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 13:27:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:27:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:27:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 13:27:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/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:27:35 INFO - Downloaded 73029039 bytes. 13:27:35 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:27:35 INFO - mkdir: /builds/slave/test/properties 13:27:35 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:27:35 INFO - Writing to file /builds/slave/test/properties/build_url 13:27:35 INFO - Contents: 13:27:35 INFO - build_url:https://queue.taskcluster.net/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:27:36 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:27:36 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:27:36 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:27:36 INFO - Contents: 13:27:36 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:27:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:27:36 INFO - https://queue.taskcluster.net/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:27:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:27:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:27:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/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:27:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/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:27:41 INFO - Downloaded 103729370 bytes. 13:27:41 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:27:41 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:27:44 INFO - Return code: 0 13:27:44 INFO - Running post-action listener: _resource_record_post_action 13:27:44 INFO - Running post-action listener: set_extra_try_arguments 13:27:44 INFO - ##### 13:27:44 INFO - ##### Running create-virtualenv step. 13:27:44 INFO - ##### 13:27:44 INFO - Running pre-action listener: _pre_create_virtualenv 13:27:44 INFO - Running pre-action listener: _resource_record_pre_action 13:27:44 INFO - Running main action method: create_virtualenv 13:27:44 INFO - Creating virtualenv /builds/slave/test/build/venv 13:27:44 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:27:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:27:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:27:44 INFO - Using real prefix '/tools/python27' 13:27:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:27:45 INFO - Installing distribute.............................................................................................................................................................................................done. 13:27:48 INFO - Installing pip.................done. 13:27:48 INFO - Return code: 0 13:27:48 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:27:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:27:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:27:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:27:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:27:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:27:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:27:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1069bbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1069d8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9fc0c9a570>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1069d45e0>, '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 0x1065b7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1065e2990>, '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.SEKI7IAoOw/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.hzlqt4QwTX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:27:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 13:27:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:27:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.SEKI7IAoOw/Render', 13:27:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:27:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:27:48 INFO - 'HOME': '/Users/cltbld', 13:27:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:27:48 INFO - 'LOGNAME': 'cltbld', 13:27:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:27:48 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 13:27:48 INFO - 'MOZ_NO_REMOTE': '1', 13:27:48 INFO - 'NO_EM_RESTART': '1', 13:27:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:27:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:27:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:27:48 INFO - 'PWD': '/builds/slave/test', 13:27:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:27:48 INFO - 'SHELL': '/bin/bash', 13:27:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.hzlqt4QwTX/Listeners', 13:27:48 INFO - 'TMPDIR': '/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/', 13:27:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:27:48 INFO - 'USER': 'cltbld', 13:27:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:27:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:27:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:27:48 INFO - 'XPC_FLAGS': '0x0', 13:27:48 INFO - 'XPC_SERVICE_NAME': '0', 13:27:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:27:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:27:48 INFO - Downloading/unpacking psutil>=0.7.1 13:27:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:27:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:27:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:27:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:27:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:27:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:27:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:27:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:27:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:27:51 INFO - Installing collected packages: psutil 13:27:51 INFO - Running setup.py install for psutil 13:27:52 INFO - building 'psutil._psutil_osx' extension 13:27:52 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:27:52 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:27:52 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:27:52 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:27:52 INFO - building 'psutil._psutil_posix' extension 13:27:52 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:27:52 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 13:27:52 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 13:27:52 INFO - ^ 13:27:52 INFO - 1 warning generated. 13:27:52 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:27:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:27:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:27:53 INFO - Successfully installed psutil 13:27:53 INFO - Cleaning up... 13:27:53 INFO - Return code: 0 13:27:53 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:27:53 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:27:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:27:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:27:53 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:27:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:27:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:27:53 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 0x1069bbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1069d8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9fc0c9a570>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1069d45e0>, '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 0x1065b7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1065e2990>, '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.SEKI7IAoOw/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.hzlqt4QwTX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:27:53 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:27:53 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:27:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.SEKI7IAoOw/Render', 13:27:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:27:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:27:53 INFO - 'HOME': '/Users/cltbld', 13:27:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:27:53 INFO - 'LOGNAME': 'cltbld', 13:27:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:27:53 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 13:27:53 INFO - 'MOZ_NO_REMOTE': '1', 13:27:53 INFO - 'NO_EM_RESTART': '1', 13:27:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:27:53 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:27:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:27:53 INFO - 'PWD': '/builds/slave/test', 13:27:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:27:53 INFO - 'SHELL': '/bin/bash', 13:27:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.hzlqt4QwTX/Listeners', 13:27:53 INFO - 'TMPDIR': '/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/', 13:27:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:27:53 INFO - 'USER': 'cltbld', 13:27:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:27:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:27:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:27:53 INFO - 'XPC_FLAGS': '0x0', 13:27:53 INFO - 'XPC_SERVICE_NAME': '0', 13:27:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:27:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:27:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:27:53 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:27:53 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:27:53 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:27:53 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:27:53 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:27:53 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:27:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:27:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:27:55 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:27:55 INFO - Installing collected packages: mozsystemmonitor 13:27:55 INFO - Running setup.py install for mozsystemmonitor 13:27:56 INFO - Successfully installed mozsystemmonitor 13:27:56 INFO - Cleaning up... 13:27:56 INFO - Return code: 0 13:27:56 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:27: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:27:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:27:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:27: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:27:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:27:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:27:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1069bbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1069d8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9fc0c9a570>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1069d45e0>, '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 0x1065b7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1065e2990>, '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.SEKI7IAoOw/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.hzlqt4QwTX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:27:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 13:27:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 13:27:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.SEKI7IAoOw/Render', 13:27:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:27:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:27:56 INFO - 'HOME': '/Users/cltbld', 13:27:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:27:56 INFO - 'LOGNAME': 'cltbld', 13:27:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:27:56 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 13:27:56 INFO - 'MOZ_NO_REMOTE': '1', 13:27:56 INFO - 'NO_EM_RESTART': '1', 13:27:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:27:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:27:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:27:56 INFO - 'PWD': '/builds/slave/test', 13:27:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:27:56 INFO - 'SHELL': '/bin/bash', 13:27:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.hzlqt4QwTX/Listeners', 13:27:56 INFO - 'TMPDIR': '/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/', 13:27:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:27:56 INFO - 'USER': 'cltbld', 13:27:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:27:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:27:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:27:56 INFO - 'XPC_FLAGS': '0x0', 13:27:56 INFO - 'XPC_SERVICE_NAME': '0', 13:27:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:27:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:27:56 INFO - Downloading/unpacking blobuploader==1.2.4 13:27:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:27:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:27:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:27:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:27:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:27:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:27:58 INFO - Downloading blobuploader-1.2.4.tar.gz 13:27:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:27:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:27:58 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:27:58 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:27:58 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:27:58 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:27:58 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:27:58 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:27:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:27:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:27:59 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:27:59 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:27:59 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:27:59 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:27:59 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:27:59 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:28:00 INFO - Downloading docopt-0.6.1.tar.gz 13:28:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:28:00 INFO - Installing collected packages: blobuploader, requests, docopt 13:28:00 INFO - Running setup.py install for blobuploader 13:28:00 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:28:00 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:28:00 INFO - Running setup.py install for requests 13:28:00 INFO - Running setup.py install for docopt 13:28:00 INFO - Successfully installed blobuploader requests docopt 13:28:00 INFO - Cleaning up... 13:28:00 INFO - Return code: 0 13:28:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:28:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:28:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:28:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:28:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:28:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:28:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:28:01 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 0x1069bbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1069d8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9fc0c9a570>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1069d45e0>, '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 0x1065b7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1065e2990>, '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.SEKI7IAoOw/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.hzlqt4QwTX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:28:01 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:28:01 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:28:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.SEKI7IAoOw/Render', 13:28:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:28:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:28:01 INFO - 'HOME': '/Users/cltbld', 13:28:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:28:01 INFO - 'LOGNAME': 'cltbld', 13:28:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:28:01 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 13:28:01 INFO - 'MOZ_NO_REMOTE': '1', 13:28:01 INFO - 'NO_EM_RESTART': '1', 13:28:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:28:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:28:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:28:01 INFO - 'PWD': '/builds/slave/test', 13:28:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:28:01 INFO - 'SHELL': '/bin/bash', 13:28:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.hzlqt4QwTX/Listeners', 13:28:01 INFO - 'TMPDIR': '/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/', 13:28:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:28:01 INFO - 'USER': 'cltbld', 13:28:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:28:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:28:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:28:01 INFO - 'XPC_FLAGS': '0x0', 13:28:01 INFO - 'XPC_SERVICE_NAME': '0', 13:28:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:28:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:28:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:28:01 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-kkLdn4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:28:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:28:01 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-vArYAw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:28:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:28:01 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-9MHfEX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:28:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:28:01 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-2nvTv2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:28:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:28:02 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-VmnyxI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:28:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:28:02 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-bq52cC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:28:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:28:02 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-r2LLeW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:28:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:28:02 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-0UCXmH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:28:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:28:02 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-qzyAlf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:28:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:28:02 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-S2NuFT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:28:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:28:02 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-6wzdVy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:28:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:28:02 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-F3u31P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:28:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:28:02 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-3AhDAb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:28:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:28:02 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-tKTIms-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:28:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:28:03 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-ynW5VA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:28:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:28:03 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-7LjClc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:28:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:28:03 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-VaxV5C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:28:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:28:03 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-smwFSg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:28:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:28:03 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-yalnVY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:28:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:28:03 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-m79Ddm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:28:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:28:04 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-YDRiAY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:28:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:28:04 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:28:04 INFO - Running setup.py install for manifestparser 13:28:04 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:28:04 INFO - Running setup.py install for mozcrash 13:28:04 INFO - Running setup.py install for mozdebug 13:28:04 INFO - Running setup.py install for mozdevice 13:28:04 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:28:04 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:28:04 INFO - Running setup.py install for mozfile 13:28:04 INFO - Running setup.py install for mozhttpd 13:28:05 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:28:05 INFO - Running setup.py install for mozinfo 13:28:05 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:28:05 INFO - Running setup.py install for mozInstall 13:28:05 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:28:05 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:28:05 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:28:05 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:28:05 INFO - Running setup.py install for mozleak 13:28:05 INFO - Running setup.py install for mozlog 13:28:05 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:28:05 INFO - Running setup.py install for moznetwork 13:28:05 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:28:05 INFO - Running setup.py install for mozprocess 13:28:05 INFO - Running setup.py install for mozprofile 13:28:06 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:28:06 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:28:06 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:28:06 INFO - Running setup.py install for mozrunner 13:28:06 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:28:06 INFO - Running setup.py install for mozscreenshot 13:28:06 INFO - Running setup.py install for moztest 13:28:06 INFO - Running setup.py install for mozversion 13:28:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:28:06 INFO - Running setup.py install for wptserve 13:28:06 INFO - Running setup.py install for marionette-driver 13:28:07 INFO - Running setup.py install for browsermob-proxy 13:28:07 INFO - Running setup.py install for marionette-client 13:28:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:28:07 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:28:07 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:28:07 INFO - Cleaning up... 13:28:07 INFO - Return code: 0 13:28:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:28:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:28:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:28:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:28:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:28:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:28:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:28:07 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 0x1069bbe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1069d8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9fc0c9a570>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1069d45e0>, '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 0x1065b7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1065e2990>, '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.SEKI7IAoOw/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.hzlqt4QwTX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:28:07 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:28:07 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:28:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.SEKI7IAoOw/Render', 13:28:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:28:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:28:07 INFO - 'HOME': '/Users/cltbld', 13:28:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:28:07 INFO - 'LOGNAME': 'cltbld', 13:28:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:28:07 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 13:28:07 INFO - 'MOZ_NO_REMOTE': '1', 13:28:07 INFO - 'NO_EM_RESTART': '1', 13:28:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:28:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:28:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:28:07 INFO - 'PWD': '/builds/slave/test', 13:28:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:28:07 INFO - 'SHELL': '/bin/bash', 13:28:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.hzlqt4QwTX/Listeners', 13:28:07 INFO - 'TMPDIR': '/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/', 13:28:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:28:07 INFO - 'USER': 'cltbld', 13:28:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:28:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:28:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:28:07 INFO - 'XPC_FLAGS': '0x0', 13:28:07 INFO - 'XPC_SERVICE_NAME': '0', 13:28:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:28:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:28:07 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-DviYxD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:28:07 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:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:28:07 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-Nreusg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:28:08 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:28:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:28:08 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-_JSrAM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:28:08 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:28:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:28:08 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-gUvg9j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:28:08 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:28:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:28:08 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-wuGjqt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:28:08 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:28:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:28:08 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-pFMJ3h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:28:08 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:28:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:28:08 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-Ox_4zO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:28:08 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:28:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:28:08 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-8IrNyB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:28:08 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:28:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:28:08 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-cP8VOi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:28:08 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:28:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:28:08 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-5UHlgx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:28:08 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:28:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:28:08 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-AWtjsY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:28:09 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:28:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:28:09 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-XrUfyk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:28:09 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:28:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:28:09 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-XcifeF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:28:09 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:28:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:28:09 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-HT3aF6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:28:09 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:28:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:28:09 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-KcQonl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:28:09 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:28:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:28:09 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-a6XLiu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:28:09 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:28:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:28:09 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-s5eng6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:28:09 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:28:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:28:09 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-Vj04fe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:28:09 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:28:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:28:09 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-_6uhFe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:28:09 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:28:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:28:09 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-TJGH1K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:28:10 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:28:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:28:10 INFO - Running setup.py (path:/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/pip-q2Y1VC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:28:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:28:10 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:28:10 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:28:10 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:28:10 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:28:10 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:28:10 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:28:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:28:10 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:28:10 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:28:10 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:28:10 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:28:10 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:28:10 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:28:12 INFO - Downloading blessings-1.6.tar.gz 13:28:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:28:13 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:28:13 INFO - Installing collected packages: blessings 13:28:13 INFO - Running setup.py install for blessings 13:28:13 INFO - Successfully installed blessings 13:28:13 INFO - Cleaning up... 13:28:13 INFO - Return code: 0 13:28:13 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:28:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:28:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:28:13 INFO - Reading from file tmpfile_stdout 13:28:13 INFO - Current package versions: 13:28:13 INFO - blessings == 1.6 13:28:13 INFO - blobuploader == 1.2.4 13:28:13 INFO - browsermob-proxy == 0.6.0 13:28:13 INFO - docopt == 0.6.1 13:28:13 INFO - manifestparser == 1.1 13:28:13 INFO - marionette-client == 2.3.0 13:28:13 INFO - marionette-driver == 1.4.0 13:28:13 INFO - mozInstall == 1.12 13:28:13 INFO - mozcrash == 0.17 13:28:13 INFO - mozdebug == 0.1 13:28:13 INFO - mozdevice == 0.48 13:28:13 INFO - mozfile == 1.2 13:28:13 INFO - mozhttpd == 0.7 13:28:13 INFO - mozinfo == 0.9 13:28:13 INFO - mozleak == 0.1 13:28:13 INFO - mozlog == 3.1 13:28:13 INFO - moznetwork == 0.27 13:28:13 INFO - mozprocess == 0.22 13:28:13 INFO - mozprofile == 0.28 13:28:13 INFO - mozrunner == 6.11 13:28:13 INFO - mozscreenshot == 0.1 13:28:13 INFO - mozsystemmonitor == 0.0 13:28:13 INFO - moztest == 0.7 13:28:13 INFO - mozversion == 1.4 13:28:13 INFO - psutil == 3.1.1 13:28:13 INFO - requests == 1.2.3 13:28:13 INFO - wptserve == 1.4.0 13:28:13 INFO - wsgiref == 0.1.2 13:28:13 INFO - Running post-action listener: _resource_record_post_action 13:28:13 INFO - Running post-action listener: _start_resource_monitoring 13:28:13 INFO - Starting resource monitoring. 13:28:13 INFO - ##### 13:28:13 INFO - ##### Running pull step. 13:28:13 INFO - ##### 13:28:13 INFO - Running pre-action listener: _resource_record_pre_action 13:28:13 INFO - Running main action method: pull 13:28:13 INFO - Pull has nothing to do! 13:28:13 INFO - Running post-action listener: _resource_record_post_action 13:28:13 INFO - ##### 13:28:13 INFO - ##### Running install step. 13:28:13 INFO - ##### 13:28:13 INFO - Running pre-action listener: _resource_record_pre_action 13:28:13 INFO - Running main action method: install 13:28:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:28:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:28:13 INFO - Reading from file tmpfile_stdout 13:28:13 INFO - Detecting whether we're running mozinstall >=1.0... 13:28:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:28:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:28:14 INFO - Reading from file tmpfile_stdout 13:28:14 INFO - Output received: 13:28:14 INFO - Usage: mozinstall [options] installer 13:28:14 INFO - Options: 13:28:14 INFO - -h, --help show this help message and exit 13:28:14 INFO - -d DEST, --destination=DEST 13:28:14 INFO - Directory to install application into. [default: 13:28:14 INFO - "/builds/slave/test"] 13:28:14 INFO - --app=APP Application being installed. [default: firefox] 13:28:14 INFO - mkdir: /builds/slave/test/build/application 13:28:14 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:28:14 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:28:32 INFO - Reading from file tmpfile_stdout 13:28:32 INFO - Output received: 13:28:32 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 13:28:32 INFO - Running post-action listener: _resource_record_post_action 13:28:32 INFO - ##### 13:28:32 INFO - ##### Running run-tests step. 13:28:32 INFO - ##### 13:28:32 INFO - Running pre-action listener: _resource_record_pre_action 13:28:32 INFO - Running main action method: run_tests 13:28:32 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:28:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:28:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:28:32 INFO - grabbing minidump binary from tooltool 13:28:32 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:28:32 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 0x1069d45e0>, '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 0x1065b7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1065e2990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:28:32 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:28:32 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:28:32 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:28:32 INFO - Return code: 0 13:28:32 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 13:28:32 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:28:32 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/CDI9AV-NR5y9Unpu7f8Vnw/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:28:32 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/CDI9AV-NR5y9Unpu7f8Vnw/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:28:32 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.SEKI7IAoOw/Render', 13:28:32 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:28:32 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:28:32 INFO - 'HOME': '/Users/cltbld', 13:28:32 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:28:32 INFO - 'LOGNAME': 'cltbld', 13:28:32 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:28:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:28:32 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 13:28:32 INFO - 'MOZ_NO_REMOTE': '1', 13:28:32 INFO - 'NO_EM_RESTART': '1', 13:28:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:28:32 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:28:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:28:32 INFO - 'PWD': '/builds/slave/test', 13:28:32 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:28:32 INFO - 'SHELL': '/bin/bash', 13:28:32 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.hzlqt4QwTX/Listeners', 13:28:32 INFO - 'TMPDIR': '/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/T/', 13:28:32 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:28:32 INFO - 'USER': 'cltbld', 13:28:32 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:28:32 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:28:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:28:32 INFO - 'XPC_FLAGS': '0x0', 13:28:32 INFO - 'XPC_SERVICE_NAME': '0', 13:28:32 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:28:32 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/CDI9AV-NR5y9Unpu7f8Vnw/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:28:33 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:28:33 INFO - import pkg_resources 13:28:33 INFO - Using 1 client processes 13:28:33 INFO - wptserve Starting http server on 127.0.0.1:8000 13:28:33 INFO - wptserve Starting http server on 127.0.0.1:8001 13:28:33 INFO - wptserve Starting http server on 127.0.0.1:8443 13:28:36 INFO - SUITE-START | Running 778 tests 13:28:36 INFO - Running testharness tests 13:28:36 INFO - Setting up ssl 13:28:36 INFO - PROCESS | certutil | 13:28:36 INFO - PROCESS | certutil | 13:28:36 INFO - PROCESS | certutil | 13:28:36 INFO - Certificate Nickname Trust Attributes 13:28:36 INFO - SSL,S/MIME,JAR/XPI 13:28:36 INFO - 13:28:36 INFO - web-platform-tests CT,, 13:28:36 INFO - 13:28:36 INFO - Starting runner 13:28:37 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 13:28:37 INFO - PROCESS | 1662 | 1469132917079 Marionette DEBUG Marionette enabled via build flag and pref 13:28:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x113d14000 == 1 [pid = 1662] [id = 1] 13:28:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 1 (0x113d14800) [pid = 1662] [serial = 1] [outer = 0x0] 13:28:37 INFO - PROCESS | 1662 | [1662] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:28:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 2 (0x113d15800) [pid = 1662] [serial = 2] [outer = 0x113d14800] 13:28:37 INFO - PROCESS | 1662 | 1469132917391 Marionette INFO Listening on port 2828 13:28:37 INFO - PROCESS | 1662 | 1469132917619 Marionette DEBUG Marionette enabled via command-line flag 13:28:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x11686c800 == 2 [pid = 1662] [id = 2] 13:28:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 3 (0x11686d000) [pid = 1662] [serial = 3] [outer = 0x0] 13:28:37 INFO - PROCESS | 1662 | [1662] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:28:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 4 (0x11686e000) [pid = 1662] [serial = 4] [outer = 0x11686d000] 13:28:37 INFO - PROCESS | 1662 | [1662] 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:28:37 INFO - PROCESS | 1662 | 1469132917770 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49281 13:28:37 INFO - PROCESS | 1662 | 1469132917887 Marionette DEBUG Closed connection conn0 13:28:37 INFO - PROCESS | 1662 | [1662] 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:28:37 INFO - PROCESS | 1662 | 1469132917892 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49282 13:28:37 INFO - PROCESS | 1662 | 1469132917909 Marionette DEBUG Closed connection conn1 13:28:37 INFO - PROCESS | 1662 | [1662] 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:28:37 INFO - PROCESS | 1662 | 1469132917915 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49283 13:28:37 INFO - PROCESS | 1662 | 1469132917931 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:28:37 INFO - PROCESS | 1662 | 1469132917936 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":"20160721122919","device":"desktop","version":"48.0"} 13:28:38 INFO - PROCESS | 1662 | [1662] 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:28:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dea800 == 3 [pid = 1662] [id = 3] 13:28:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 5 (0x11a00d000) [pid = 1662] [serial = 5] [outer = 0x0] 13:28:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x11a00e800 == 4 [pid = 1662] [id = 4] 13:28:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 6 (0x119ed0400) [pid = 1662] [serial = 6] [outer = 0x0] 13:28:38 INFO - PROCESS | 1662 | [1662] 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:28:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x121a04000 == 5 [pid = 1662] [id = 5] 13:28:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 7 (0x119e50c00) [pid = 1662] [serial = 7] [outer = 0x0] 13:28:39 INFO - PROCESS | 1662 | [1662] 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:28:39 INFO - PROCESS | 1662 | [1662] 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:28:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 8 (0x121a98800) [pid = 1662] [serial = 8] [outer = 0x119e50c00] 13:28:39 INFO - PROCESS | 1662 | [1662] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:28:39 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 13:28:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 9 (0x121809000) [pid = 1662] [serial = 9] [outer = 0x11a00d000] 13:28:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 10 (0x123fd7000) [pid = 1662] [serial = 10] [outer = 0x119ed0400] 13:28:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 11 (0x123fd8c00) [pid = 1662] [serial = 11] [outer = 0x119e50c00] 13:28:39 INFO - PROCESS | 1662 | [1662] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:28:39 INFO - PROCESS | 1662 | 1469132919730 Marionette INFO startBrowser 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:39 INFO - PROCESS | 1662 | 1469132919751 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 1662 | 1469132919761 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 1662 | 1469132919763 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:40 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 13:28:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 12 (0x126fd4000) [pid = 1662] [serial = 12] [outer = 0x119e50c00] 13:28:40 INFO - PROCESS | 1662 | 1469132920089 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"93d2b3b5-f918-6044-a15f-c963c774cbf4","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":"20160721122919","device":"desktop","version":"48.0","command_id":1}}] 13:28:40 INFO - PROCESS | 1662 | 1469132920169 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:28:40 INFO - PROCESS | 1662 | 1469132920171 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:40 INFO - PROCESS | 1662 | 1469132920219 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 13:28:40 INFO - PROCESS | 1662 | 1469132920312 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:28:40 INFO - PROCESS | 1662 | 1469132920313 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:40 INFO - PROCESS | 1662 | [1662] 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:28:40 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:28:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 13 (0x121e71000) [pid = 1662] [serial = 13] [outer = 0x119e50c00] 13:28:40 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:28:40 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:28:40 INFO - PROCESS | 1662 | 1469132920576 Marionette TRACE conn2 <- [1,3,null,{}] 13:28:40 INFO - PROCESS | 1662 | 1469132920579 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:28:40 INFO - PROCESS | 1662 | 1469132920581 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:40 INFO - PROCESS | 1662 | 1469132920600 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 13:28:40 INFO - PROCESS | 1662 | 1469132920621 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 13:28:40 INFO - PROCESS | 1662 | 1469132920622 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 13:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:28:40 INFO - PROCESS | 1662 | 1469132920630 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:28:40 INFO - PROCESS | 1662 | 1469132920633 Marionette TRACE conn2 <- [1,6,null,{}] 13:28:40 INFO - PROCESS | 1662 | 1469132920635 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:28:40 INFO - PROCESS | 1662 | 1469132920636 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:40 INFO - PROCESS | 1662 | 1469132920651 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 13:28:40 INFO - PROCESS | 1662 | 1469132920654 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:40 INFO - PROCESS | 1662 | 1469132920656 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x129219000 == 6 [pid = 1662] [id = 6] 13:28:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 14 (0x1292af400) [pid = 1662] [serial = 14] [outer = 0x0] 13:28:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 15 (0x1292b1000) [pid = 1662] [serial = 15] [outer = 0x1292af400] 13:28:40 INFO - PROCESS | 1662 | 1469132920692 Marionette DEBUG loaded listener.js 13:28:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 16 (0x1293b0000) [pid = 1662] [serial = 16] [outer = 0x1292af400] 13:28:40 INFO - PROCESS | 1662 | 1469132920981 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:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 13:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:28:41 INFO - PROCESS | 1662 | 1469132921001 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 13:28:41 INFO - PROCESS | 1662 | 1469132921002 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 13:28:41 INFO - PROCESS | 1662 | 1469132921004 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:28:41 INFO - PROCESS | 1662 | 1469132921006 Marionette TRACE conn2 <- [1,10,null,{}] 13:28:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x114f2d000 == 7 [pid = 1662] [id = 7] 13:28:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 17 (0x113dcc800) [pid = 1662] [serial = 17] [outer = 0x0] 13:28:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 18 (0x129578400) [pid = 1662] [serial = 18] [outer = 0x113dcc800] 13:28:41 INFO - PROCESS | 1662 | 1469132921031 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 19 (0x12957e400) [pid = 1662] [serial = 19] [outer = 0x113dcc800] 13:28:41 INFO - PROCESS | 1662 | 1469132921110 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:28:41 INFO - PROCESS | 1662 | 1469132921115 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:41 INFO - PROCESS | 1662 | 1469132921248 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 13:28:41 INFO - PROCESS | 1662 | 1469132921265 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:41 INFO - PROCESS | 1662 | 1469132921267 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x129549000 == 8 [pid = 1662] [id = 8] 13:28:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 20 (0x12a965800) [pid = 1662] [serial = 20] [outer = 0x0] 13:28:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 21 (0x12a967400) [pid = 1662] [serial = 21] [outer = 0x12a965800] 13:28:41 INFO - PROCESS | 1662 | 1469132921312 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 22 (0x12a96b800) [pid = 1662] [serial = 22] [outer = 0x12a965800] 13:28:41 INFO - PROCESS | 1662 | 1469132921862 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:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 872ms 13:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:28:41 INFO - PROCESS | 1662 | 1469132921877 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 13:28:41 INFO - PROCESS | 1662 | 1469132921879 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 13:28:41 INFO - PROCESS | 1662 | 1469132921881 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:28:41 INFO - PROCESS | 1662 | 1469132921882 Marionette TRACE conn2 <- [1,14,null,{}] 13:28:41 INFO - PROCESS | 1662 | 1469132921884 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:28:41 INFO - PROCESS | 1662 | 1469132921886 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:41 INFO - PROCESS | 1662 | 1469132921974 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 13:28:41 INFO - PROCESS | 1662 | 1469132921980 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:41 INFO - PROCESS | 1662 | 1469132921981 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b424800 == 9 [pid = 1662] [id = 9] 13:28:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 23 (0x12a90f800) [pid = 1662] [serial = 23] [outer = 0x0] 13:28:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 24 (0x12aed7800) [pid = 1662] [serial = 24] [outer = 0x12a90f800] 13:28:42 INFO - PROCESS | 1662 | 1469132922005 Marionette DEBUG loaded listener.js 13:28:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 25 (0x12baa8400) [pid = 1662] [serial = 25] [outer = 0x12a90f800] 13:28:42 INFO - PROCESS | 1662 | 1469132922297 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:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 13:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:28:42 INFO - PROCESS | 1662 | 1469132922350 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 13:28:42 INFO - PROCESS | 1662 | 1469132922352 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 13:28:42 INFO - PROCESS | 1662 | 1469132922355 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:28:42 INFO - PROCESS | 1662 | 1469132922357 Marionette TRACE conn2 <- [1,18,null,{}] 13:28:42 INFO - PROCESS | 1662 | 1469132922363 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:28:42 INFO - PROCESS | 1662 | 1469132922365 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:42 INFO - PROCESS | 1662 | 1469132922509 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 13:28:42 INFO - PROCESS | 1662 | 1469132922515 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:42 INFO - PROCESS | 1662 | 1469132922518 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb12800 == 10 [pid = 1662] [id = 10] 13:28:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 26 (0x1274bc400) [pid = 1662] [serial = 26] [outer = 0x0] 13:28:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 27 (0x1274c2c00) [pid = 1662] [serial = 27] [outer = 0x1274bc400] 13:28:42 INFO - PROCESS | 1662 | 1469132922557 Marionette DEBUG loaded listener.js 13:28:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 28 (0x1274c8c00) [pid = 1662] [serial = 28] [outer = 0x1274bc400] 13:28:42 INFO - PROCESS | 1662 | 1469132922967 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:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 625ms 13:28:42 INFO - PROCESS | 1662 | 1469132922980 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 13:28:42 INFO - PROCESS | 1662 | 1469132922981 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 13:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:28:42 INFO - PROCESS | 1662 | 1469132922983 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:28:42 INFO - PROCESS | 1662 | 1469132922984 Marionette TRACE conn2 <- [1,22,null,{}] 13:28:42 INFO - PROCESS | 1662 | 1469132922987 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:28:42 INFO - PROCESS | 1662 | 1469132922988 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:43 INFO - PROCESS | 1662 | 1469132923083 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 13:28:43 INFO - PROCESS | 1662 | 1469132923090 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:43 INFO - PROCESS | 1662 | 1469132923091 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x118437000 == 11 [pid = 1662] [id = 11] 13:28:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 29 (0x117c3e000) [pid = 1662] [serial = 29] [outer = 0x0] 13:28:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 30 (0x11814b800) [pid = 1662] [serial = 30] [outer = 0x117c3e000] 13:28:43 INFO - PROCESS | 1662 | 1469132923132 Marionette DEBUG loaded listener.js 13:28:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 31 (0x12bab5800) [pid = 1662] [serial = 31] [outer = 0x117c3e000] 13:28:43 INFO - PROCESS | 1662 | 1469132923535 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:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 568ms 13:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:28:43 INFO - PROCESS | 1662 | 1469132923552 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 13:28:43 INFO - PROCESS | 1662 | 1469132923554 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 13:28:43 INFO - PROCESS | 1662 | 1469132923557 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - PROCESS | 1662 | 1469132923559 Marionette TRACE conn2 <- [1,26,null,{}] 13:28:43 INFO - PROCESS | 1662 | 1469132923562 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:28:43 INFO - PROCESS | 1662 | 1469132923564 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:43 INFO - PROCESS | 1662 | 1469132923707 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 13:28:43 INFO - PROCESS | 1662 | 1469132923712 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:43 INFO - PROCESS | 1662 | 1469132923714 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182e2800 == 12 [pid = 1662] [id = 12] 13:28:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 32 (0x12bb43c00) [pid = 1662] [serial = 32] [outer = 0x0] 13:28:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 33 (0x12bbeb000) [pid = 1662] [serial = 33] [outer = 0x12bb43c00] 13:28:43 INFO - PROCESS | 1662 | 1469132923752 Marionette DEBUG loaded listener.js 13:28:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 34 (0x12bbf1800) [pid = 1662] [serial = 34] [outer = 0x12bb43c00] 13:28:44 INFO - PROCESS | 1662 | 1469132924012 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:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 470ms 13:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:28:44 INFO - PROCESS | 1662 | 1469132924030 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 13:28:44 INFO - PROCESS | 1662 | 1469132924031 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 13:28:44 INFO - PROCESS | 1662 | 1469132924033 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:28:44 INFO - PROCESS | 1662 | 1469132924045 Marionette TRACE conn2 <- [1,30,null,{}] 13:28:44 INFO - PROCESS | 1662 | 1469132924053 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:28:44 INFO - PROCESS | 1662 | 1469132924054 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:44 INFO - PROCESS | 1662 | 1469132924148 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 13:28:44 INFO - PROCESS | 1662 | 1469132924152 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 1662 | 1469132924153 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c513800 == 13 [pid = 1662] [id = 13] 13:28:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 35 (0x12bbf4800) [pid = 1662] [serial = 35] [outer = 0x0] 13:28:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 36 (0x12c2b3400) [pid = 1662] [serial = 36] [outer = 0x12bbf4800] 13:28:44 INFO - PROCESS | 1662 | 1469132924178 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 37 (0x12c2b8400) [pid = 1662] [serial = 37] [outer = 0x12bbf4800] 13:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 385ms 13:28:44 INFO - PROCESS | 1662 | 1469132924413 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:28:44 INFO - PROCESS | 1662 | 1469132924419 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 13:28:44 INFO - PROCESS | 1662 | 1469132924420 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 13:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:28:44 INFO - PROCESS | 1662 | 1469132924422 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:28:44 INFO - PROCESS | 1662 | 1469132924424 Marionette TRACE conn2 <- [1,34,null,{}] 13:28:44 INFO - PROCESS | 1662 | 1469132924433 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:28:44 INFO - PROCESS | 1662 | 1469132924434 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:44 INFO - PROCESS | 1662 | 1469132924528 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 13:28:44 INFO - PROCESS | 1662 | 1469132924532 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 1662 | 1469132924533 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c682000 == 14 [pid = 1662] [id = 14] 13:28:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 38 (0x12c2bac00) [pid = 1662] [serial = 38] [outer = 0x0] 13:28:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 39 (0x12c557000) [pid = 1662] [serial = 39] [outer = 0x12c2bac00] 13:28:44 INFO - PROCESS | 1662 | 1469132924558 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 40 (0x12c55c000) [pid = 1662] [serial = 40] [outer = 0x12c2bac00] 13:28:44 INFO - PROCESS | 1662 | 1469132924794 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:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 427ms 13:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:28:44 INFO - PROCESS | 1662 | 1469132924850 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 13:28:44 INFO - PROCESS | 1662 | 1469132924851 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 13:28:44 INFO - PROCESS | 1662 | 1469132924853 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:28:44 INFO - PROCESS | 1662 | 1469132924854 Marionette TRACE conn2 <- [1,38,null,{}] 13:28:44 INFO - PROCESS | 1662 | 1469132924864 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:28:44 INFO - PROCESS | 1662 | 1469132924866 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:44 INFO - PROCESS | 1662 | 1469132924978 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 13:28:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cad5000 == 15 [pid = 1662] [id = 15] 13:28:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 41 (0x12cad5800) [pid = 1662] [serial = 41] [outer = 0x0] 13:28:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 42 (0x12cad6800) [pid = 1662] [serial = 42] [outer = 0x12cad5800] 13:28:45 INFO - PROCESS | 1662 | 1469132924995 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:45 INFO - PROCESS | 1662 | 1469132924996 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 43 (0x12cadd000) [pid = 1662] [serial = 43] [outer = 0x12cad5800] 13:28:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cb6f800 == 16 [pid = 1662] [id = 16] 13:28:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 44 (0x12cb3b400) [pid = 1662] [serial = 44] [outer = 0x0] 13:28:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 45 (0x12cb3d000) [pid = 1662] [serial = 45] [outer = 0x12cb3b400] 13:28:45 INFO - PROCESS | 1662 | 1469132925025 Marionette DEBUG loaded listener.js 13:28:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 46 (0x12cb42400) [pid = 1662] [serial = 46] [outer = 0x12cb3b400] 13:28:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cad4800 == 17 [pid = 1662] [id = 17] 13:28:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 47 (0x12cb39000) [pid = 1662] [serial = 47] [outer = 0x0] 13:28:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 48 (0x12cf2dc00) [pid = 1662] [serial = 48] [outer = 0x12cb39000] 13:28:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 49 (0x12cb38000) [pid = 1662] [serial = 49] [outer = 0x12cb39000] 13:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 518ms 13:28:45 INFO - PROCESS | 1662 | 1469132925368 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:28:45 INFO - PROCESS | 1662 | 1469132925372 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 13:28:45 INFO - PROCESS | 1662 | 1469132925375 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 13:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:28:45 INFO - PROCESS | 1662 | 1469132925380 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:28:45 INFO - PROCESS | 1662 | 1469132925381 Marionette TRACE conn2 <- [1,42,null,{}] 13:28:45 INFO - PROCESS | 1662 | 1469132925383 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:28:45 INFO - PROCESS | 1662 | 1469132925385 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:45 INFO - PROCESS | 1662 | 1469132925490 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 13:28:45 INFO - PROCESS | 1662 | 1469132925494 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:45 INFO - PROCESS | 1662 | 1469132925495 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d215000 == 18 [pid = 1662] [id = 18] 13:28:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 50 (0x12cf30000) [pid = 1662] [serial = 50] [outer = 0x0] 13:28:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 51 (0x12cfde400) [pid = 1662] [serial = 51] [outer = 0x12cf30000] 13:28:45 INFO - PROCESS | 1662 | 1469132925522 Marionette DEBUG loaded listener.js 13:28:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 52 (0x11814cc00) [pid = 1662] [serial = 52] [outer = 0x12cf30000] 13:28:45 INFO - PROCESS | 1662 | 1469132925766 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:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 420ms 13:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:28:45 INFO - PROCESS | 1662 | 1469132925799 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 13:28:45 INFO - PROCESS | 1662 | 1469132925801 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 13:28:45 INFO - PROCESS | 1662 | 1469132925814 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:28:45 INFO - PROCESS | 1662 | 1469132925816 Marionette TRACE conn2 <- [1,46,null,{}] 13:28:45 INFO - PROCESS | 1662 | 1469132925818 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:28:45 INFO - PROCESS | 1662 | 1469132925819 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:45 INFO - PROCESS | 1662 | 1469132925924 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 13:28:45 INFO - PROCESS | 1662 | 1469132925928 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:45 INFO - PROCESS | 1662 | 1469132925929 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183b4000 == 19 [pid = 1662] [id = 19] 13:28:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 53 (0x11855ac00) [pid = 1662] [serial = 53] [outer = 0x0] 13:28:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 54 (0x11858e400) [pid = 1662] [serial = 54] [outer = 0x11855ac00] 13:28:45 INFO - PROCESS | 1662 | 1469132925955 Marionette DEBUG loaded listener.js 13:28:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 55 (0x119823000) [pid = 1662] [serial = 55] [outer = 0x11855ac00] 13:28:46 INFO - PROCESS | 1662 | 1469132926212 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:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 426ms 13:28:46 INFO - PROCESS | 1662 | 1469132926233 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 13:28:46 INFO - PROCESS | 1662 | 1469132926235 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 13:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:28:46 INFO - PROCESS | 1662 | 1469132926237 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:28:46 INFO - PROCESS | 1662 | 1469132926238 Marionette TRACE conn2 <- [1,50,null,{}] 13:28:46 INFO - PROCESS | 1662 | 1469132926249 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:28:46 INFO - PROCESS | 1662 | 1469132926250 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:46 INFO - PROCESS | 1662 | 1469132926369 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 13:28:46 INFO - PROCESS | 1662 | 1469132926375 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:46 INFO - PROCESS | 1662 | 1469132926376 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c828800 == 20 [pid = 1662] [id = 20] 13:28:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 56 (0x12cfdd000) [pid = 1662] [serial = 56] [outer = 0x0] 13:28:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 57 (0x12d2bf800) [pid = 1662] [serial = 57] [outer = 0x12cfdd000] 13:28:46 INFO - PROCESS | 1662 | 1469132926414 Marionette DEBUG loaded listener.js 13:28:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 58 (0x12dd0a400) [pid = 1662] [serial = 58] [outer = 0x12cfdd000] 13:28:46 INFO - PROCESS | 1662 | 1469132926795 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:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 577ms 13:28:46 INFO - PROCESS | 1662 | 1469132926816 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 13:28:46 INFO - PROCESS | 1662 | 1469132926817 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 13:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:28:46 INFO - PROCESS | 1662 | 1469132926821 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:28:46 INFO - PROCESS | 1662 | 1469132926823 Marionette TRACE conn2 <- [1,54,null,{}] 13:28:46 INFO - PROCESS | 1662 | 1469132926828 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:28:46 INFO - PROCESS | 1662 | 1469132926829 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:46 INFO - PROCESS | 1662 | 1469132926964 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 13:28:46 INFO - PROCESS | 1662 | 1469132926967 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:46 INFO - PROCESS | 1662 | 1469132926969 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x12dd8f000 == 21 [pid = 1662] [id = 21] 13:28:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 59 (0x12dd0ac00) [pid = 1662] [serial = 59] [outer = 0x0] 13:28:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 60 (0x12dd0d400) [pid = 1662] [serial = 60] [outer = 0x12dd0ac00] 13:28:46 INFO - PROCESS | 1662 | 1469132926996 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 61 (0x128d2c400) [pid = 1662] [serial = 61] [outer = 0x12dd0ac00] 13:28:48 INFO - PROCESS | 1662 | 1469132928775 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:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1976ms 13:28:48 INFO - PROCESS | 1662 | 1469132928799 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 13:28:48 INFO - PROCESS | 1662 | 1469132928802 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 13:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:28:48 INFO - PROCESS | 1662 | 1469132928805 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:28:48 INFO - PROCESS | 1662 | 1469132928808 Marionette TRACE conn2 <- [1,58,null,{}] 13:28:48 INFO - PROCESS | 1662 | 1469132928816 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:28:48 INFO - PROCESS | 1662 | 1469132928817 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:48 INFO - PROCESS | 1662 | 1469132928891 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 13:28:48 INFO - PROCESS | 1662 | 1469132928895 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:48 INFO - PROCESS | 1662 | 1469132928898 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x11264e800 == 22 [pid = 1662] [id = 22] 13:28:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x112fddc00) [pid = 1662] [serial = 62] [outer = 0x0] 13:28:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x1132d9400) [pid = 1662] [serial = 63] [outer = 0x112fddc00] 13:28:48 INFO - PROCESS | 1662 | 1469132928928 Marionette DEBUG loaded listener.js 13:28:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x113c55c00) [pid = 1662] [serial = 64] [outer = 0x112fddc00] 13:28:49 INFO - PROCESS | 1662 | 1469132929232 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:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 475ms 13:28:49 INFO - PROCESS | 1662 | 1469132929281 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 1662 | 1469132929284 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 13:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:28:49 INFO - PROCESS | 1662 | 1469132929289 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - PROCESS | 1662 | 1469132929291 Marionette TRACE conn2 <- [1,62,null,{}] 13:28:49 INFO - PROCESS | 1662 | 1469132929293 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:28:49 INFO - PROCESS | 1662 | 1469132929295 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:49 INFO - PROCESS | 1662 | 1469132929369 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 13:28:49 INFO - PROCESS | 1662 | 1469132929377 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:49 INFO - PROCESS | 1662 | 1469132929379 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x1132a1800 == 23 [pid = 1662] [id = 23] 13:28:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x113cd6800) [pid = 1662] [serial = 65] [outer = 0x0] 13:28:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x115dbf400) [pid = 1662] [serial = 66] [outer = 0x113cd6800] 13:28:49 INFO - PROCESS | 1662 | 1469132929407 Marionette DEBUG loaded listener.js 13:28:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x115e8a000) [pid = 1662] [serial = 67] [outer = 0x113cd6800] 13:28:49 INFO - PROCESS | 1662 | 1469132929806 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:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 13:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:28:49 INFO - PROCESS | 1662 | 1469132929860 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 1662 | 1469132929862 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 13:28:49 INFO - PROCESS | 1662 | 1469132929865 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - PROCESS | 1662 | 1469132929869 Marionette TRACE conn2 <- [1,66,null,{}] 13:28:49 INFO - PROCESS | 1662 | 1469132929881 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:28:49 INFO - PROCESS | 1662 | 1469132929886 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:50 INFO - PROCESS | 1662 | 1469132930004 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 13:28:50 INFO - PROCESS | 1662 | 1469132930012 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:50 INFO - PROCESS | 1662 | 1469132930015 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x1167a8800 == 24 [pid = 1662] [id = 24] 13:28:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x111aa5800) [pid = 1662] [serial = 68] [outer = 0x0] 13:28:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x116fe0c00) [pid = 1662] [serial = 69] [outer = 0x111aa5800] 13:28:50 INFO - PROCESS | 1662 | 1469132930061 Marionette DEBUG loaded listener.js 13:28:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x117c3d800) [pid = 1662] [serial = 70] [outer = 0x111aa5800] 13:28:50 INFO - PROCESS | 1662 | 1469132930415 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:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 573ms 13:28:50 INFO - PROCESS | 1662 | 1469132930439 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 13:28:50 INFO - PROCESS | 1662 | 1469132930442 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 13:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:28:50 INFO - PROCESS | 1662 | 1469132930447 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:28:50 INFO - PROCESS | 1662 | 1469132930448 Marionette TRACE conn2 <- [1,70,null,{}] 13:28:50 INFO - PROCESS | 1662 | 1469132930450 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:28:50 INFO - PROCESS | 1662 | 1469132930452 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:50 INFO - PROCESS | 1662 | 1469132930545 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 13:28:50 INFO - PROCESS | 1662 | 1469132930551 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:50 INFO - PROCESS | 1662 | 1469132930553 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x1168ca000 == 25 [pid = 1662] [id = 25] 13:28:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x118151000) [pid = 1662] [serial = 71] [outer = 0x0] 13:28:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x118523c00) [pid = 1662] [serial = 72] [outer = 0x118151000] 13:28:50 INFO - PROCESS | 1662 | 1469132930581 Marionette DEBUG loaded listener.js 13:28:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x11855bc00) [pid = 1662] [serial = 73] [outer = 0x118151000] 13:28:50 INFO - PROCESS | 1662 | 1469132930848 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:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 420ms 13:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:28:50 INFO - PROCESS | 1662 | 1469132930867 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 13:28:50 INFO - PROCESS | 1662 | 1469132930869 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 13:28:50 INFO - PROCESS | 1662 | 1469132930871 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:28:50 INFO - PROCESS | 1662 | 1469132930872 Marionette TRACE conn2 <- [1,74,null,{}] 13:28:50 INFO - PROCESS | 1662 | 1469132930882 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:28:50 INFO - PROCESS | 1662 | 1469132930883 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:50 INFO - PROCESS | 1662 | 1469132930955 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 13:28:50 INFO - PROCESS | 1662 | 1469132930960 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:50 INFO - PROCESS | 1662 | 1469132930962 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x11715c000 == 26 [pid = 1662] [id = 26] 13:28:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x115e24c00) [pid = 1662] [serial = 74] [outer = 0x0] 13:28:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x11858b000) [pid = 1662] [serial = 75] [outer = 0x115e24c00] 13:28:50 INFO - PROCESS | 1662 | 1469132930989 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x1185c2400) [pid = 1662] [serial = 76] [outer = 0x115e24c00] 13:28:51 INFO - PROCESS | 1662 | 1469132931306 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:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 476ms 13:28:51 INFO - PROCESS | 1662 | 1469132931347 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 13:28:51 INFO - PROCESS | 1662 | 1469132931348 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 13:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:28:51 INFO - PROCESS | 1662 | 1469132931351 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:28:51 INFO - PROCESS | 1662 | 1469132931352 Marionette TRACE conn2 <- [1,78,null,{}] 13:28:51 INFO - PROCESS | 1662 | 1469132931354 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:28:51 INFO - PROCESS | 1662 | 1469132931358 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:51 INFO - PROCESS | 1662 | 1469132931464 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 13:28:51 INFO - PROCESS | 1662 | 1469132931470 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 1662 | 1469132931471 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x117c61000 == 27 [pid = 1662] [id = 27] 13:28:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x1161b1000) [pid = 1662] [serial = 77] [outer = 0x0] 13:28:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x118a1b000) [pid = 1662] [serial = 78] [outer = 0x1161b1000] 13:28:51 INFO - PROCESS | 1662 | 1469132931499 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x11981fc00) [pid = 1662] [serial = 79] [outer = 0x1161b1000] 13:28:51 INFO - PROCESS | 1662 | 1469132931754 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:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 417ms 13:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:28:51 INFO - PROCESS | 1662 | 1469132931768 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 13:28:51 INFO - PROCESS | 1662 | 1469132931770 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 13:28:51 INFO - PROCESS | 1662 | 1469132931784 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:28:51 INFO - PROCESS | 1662 | 1469132931785 Marionette TRACE conn2 <- [1,82,null,{}] 13:28:51 INFO - PROCESS | 1662 | 1469132931801 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:28:51 INFO - PROCESS | 1662 | 1469132931802 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:51 INFO - PROCESS | 1662 | 1469132931874 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 13:28:51 INFO - PROCESS | 1662 | 1469132931879 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 1662 | 1469132931880 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182cd800 == 28 [pid = 1662] [id = 28] 13:28:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x1175c6400) [pid = 1662] [serial = 80] [outer = 0x0] 13:28:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x11983a400) [pid = 1662] [serial = 81] [outer = 0x1175c6400] 13:28:51 INFO - PROCESS | 1662 | 1469132931903 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x119a11000) [pid = 1662] [serial = 82] [outer = 0x1175c6400] 13:28:52 INFO - PROCESS | 1662 | 1469132932166 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:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 442ms 13:28:52 INFO - PROCESS | 1662 | 1469132932215 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 1662 | 1469132932216 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 13:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:28:52 INFO - PROCESS | 1662 | 1469132932218 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - PROCESS | 1662 | 1469132932219 Marionette TRACE conn2 <- [1,86,null,{}] 13:28:52 INFO - PROCESS | 1662 | 1469132932222 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:28:52 INFO - PROCESS | 1662 | 1469132932223 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:52 INFO - PROCESS | 1662 | 1469132932297 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 13:28:52 INFO - PROCESS | 1662 | 1469132932341 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 1662 | 1469132932342 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182e4000 == 29 [pid = 1662] [id = 29] 13:28:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x116fdcc00) [pid = 1662] [serial = 83] [outer = 0x0] 13:28:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x119a0f000) [pid = 1662] [serial = 84] [outer = 0x116fdcc00] 13:28:52 INFO - PROCESS | 1662 | 1469132932366 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x119ed1c00) [pid = 1662] [serial = 85] [outer = 0x116fdcc00] 13:28:52 INFO - PROCESS | 1662 | 1469132932605 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:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 419ms 13:28:52 INFO - PROCESS | 1662 | 1469132932638 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 1662 | 1469132932639 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 13:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:28:52 INFO - PROCESS | 1662 | 1469132932651 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - PROCESS | 1662 | 1469132932652 Marionette TRACE conn2 <- [1,90,null,{}] 13:28:52 INFO - PROCESS | 1662 | 1469132932654 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:28:52 INFO - PROCESS | 1662 | 1469132932668 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:52 INFO - PROCESS | 1662 | 1469132932748 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 13:28:52 INFO - PROCESS | 1662 | 1469132932752 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 1662 | 1469132932753 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x1167a7000 == 30 [pid = 1662] [id = 30] 13:28:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x115dbec00) [pid = 1662] [serial = 86] [outer = 0x0] 13:28:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1210a9400) [pid = 1662] [serial = 87] [outer = 0x115dbec00] 13:28:52 INFO - PROCESS | 1662 | 1469132932780 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1210b2800) [pid = 1662] [serial = 88] [outer = 0x115dbec00] 13:28:53 INFO - PROCESS | 1662 | 1469132933047 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:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 13:28:53 INFO - PROCESS | 1662 | 1469132933070 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 13:28:53 INFO - PROCESS | 1662 | 1469132933071 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 13:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:28:53 INFO - PROCESS | 1662 | 1469132933081 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:28:53 INFO - PROCESS | 1662 | 1469132933083 Marionette TRACE conn2 <- [1,94,null,{}] 13:28:53 INFO - PROCESS | 1662 | 1469132933085 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:28:53 INFO - PROCESS | 1662 | 1469132933086 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:53 INFO - PROCESS | 1662 | 1469132933166 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 13:28:53 INFO - PROCESS | 1662 | 1469132933170 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:53 INFO - PROCESS | 1662 | 1469132933171 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x118ac9800 == 31 [pid = 1662] [id = 31] 13:28:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1183c5400) [pid = 1662] [serial = 89] [outer = 0x0] 13:28:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1211cd400) [pid = 1662] [serial = 90] [outer = 0x1183c5400] 13:28:53 INFO - PROCESS | 1662 | 1469132933197 Marionette DEBUG loaded listener.js 13:28:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x121404c00) [pid = 1662] [serial = 91] [outer = 0x1183c5400] 13:28:53 INFO - PROCESS | 1662 | 1469132933496 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:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 477ms 13:28:53 INFO - PROCESS | 1662 | 1469132933551 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 13:28:53 INFO - PROCESS | 1662 | 1469132933552 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 13:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:28:53 INFO - PROCESS | 1662 | 1469132933554 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:28:53 INFO - PROCESS | 1662 | 1469132933556 Marionette TRACE conn2 <- [1,98,null,{}] 13:28:53 INFO - PROCESS | 1662 | 1469132933558 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:28:53 INFO - PROCESS | 1662 | 1469132933560 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:53 INFO - PROCESS | 1662 | 1469132933671 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 13:28:53 INFO - PROCESS | 1662 | 1469132933679 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:53 INFO - PROCESS | 1662 | 1469132933681 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x11715b800 == 32 [pid = 1662] [id = 32] 13:28:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1215d7c00) [pid = 1662] [serial = 92] [outer = 0x0] 13:28:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x12191d000) [pid = 1662] [serial = 93] [outer = 0x1215d7c00] 13:28:53 INFO - PROCESS | 1662 | 1469132933706 Marionette DEBUG loaded listener.js 13:28:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x121e7dc00) [pid = 1662] [serial = 94] [outer = 0x1215d7c00] 13:28:53 INFO - PROCESS | 1662 | 1469132933983 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:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 469ms 13:28:54 INFO - PROCESS | 1662 | 1469132934031 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 13:28:54 INFO - PROCESS | 1662 | 1469132934032 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 13:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:28:54 INFO - PROCESS | 1662 | 1469132934034 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:28:54 INFO - PROCESS | 1662 | 1469132934036 Marionette TRACE conn2 <- [1,102,null,{}] 13:28:54 INFO - PROCESS | 1662 | 1469132934038 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:28:54 INFO - PROCESS | 1662 | 1469132934040 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:54 INFO - PROCESS | 1662 | 1469132934125 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 13:28:54 INFO - PROCESS | 1662 | 1469132934130 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:54 INFO - PROCESS | 1662 | 1469132934131 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dd9000 == 33 [pid = 1662] [id = 33] 13:28:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1215dfc00) [pid = 1662] [serial = 95] [outer = 0x0] 13:28:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x123fd8000) [pid = 1662] [serial = 96] [outer = 0x1215dfc00] 13:28:54 INFO - PROCESS | 1662 | 1469132934157 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1252da000) [pid = 1662] [serial = 97] [outer = 0x1215dfc00] 13:28:54 INFO - PROCESS | 1662 | 1469132934518 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:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 518ms 13:28:54 INFO - PROCESS | 1662 | 1469132934554 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 13:28:54 INFO - PROCESS | 1662 | 1469132934555 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 13:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:28:54 INFO - PROCESS | 1662 | 1469132934557 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:28:54 INFO - PROCESS | 1662 | 1469132934559 Marionette TRACE conn2 <- [1,106,null,{}] 13:28:54 INFO - PROCESS | 1662 | 1469132934573 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:28:54 INFO - PROCESS | 1662 | 1469132934574 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:54 INFO - PROCESS | 1662 | 1469132934653 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 13:28:54 INFO - PROCESS | 1662 | 1469132934658 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:54 INFO - PROCESS | 1662 | 1469132934661 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x121052800 == 34 [pid = 1662] [id = 34] 13:28:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1252dd800) [pid = 1662] [serial = 98] [outer = 0x0] 13:28:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1252e2000) [pid = 1662] [serial = 99] [outer = 0x1252dd800] 13:28:54 INFO - PROCESS | 1662 | 1469132934684 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x125411c00) [pid = 1662] [serial = 100] [outer = 0x1252dd800] 13:28:54 INFO - PROCESS | 1662 | 1469132934978 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:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 473ms 13:28:55 INFO - PROCESS | 1662 | 1469132935030 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 13:28:55 INFO - PROCESS | 1662 | 1469132935032 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 13:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:28:55 INFO - PROCESS | 1662 | 1469132935034 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:28:55 INFO - PROCESS | 1662 | 1469132935035 Marionette TRACE conn2 <- [1,110,null,{}] 13:28:55 INFO - PROCESS | 1662 | 1469132935037 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:28:55 INFO - PROCESS | 1662 | 1469132935038 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:55 INFO - PROCESS | 1662 | 1469132935113 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 13:28:55 INFO - PROCESS | 1662 | 1469132935117 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 1662 | 1469132935118 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x121113000 == 35 [pid = 1662] [id = 35] 13:28:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1252dd400) [pid = 1662] [serial = 101] [outer = 0x0] 13:28:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1256dd400) [pid = 1662] [serial = 102] [outer = 0x1252dd400] 13:28:55 INFO - PROCESS | 1662 | 1469132935141 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x125855000) [pid = 1662] [serial = 103] [outer = 0x1252dd400] 13:28:55 INFO - PROCESS | 1662 | 1469132935444 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:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 13:28:55 INFO - PROCESS | 1662 | 1469132935502 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 13:28:55 INFO - PROCESS | 1662 | 1469132935503 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 13:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:28:55 INFO - PROCESS | 1662 | 1469132935529 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:28:55 INFO - PROCESS | 1662 | 1469132935530 Marionette TRACE conn2 <- [1,114,null,{}] 13:28:55 INFO - PROCESS | 1662 | 1469132935533 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:28:55 INFO - PROCESS | 1662 | 1469132935534 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:55 INFO - PROCESS | 1662 | 1469132935616 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 13:28:55 INFO - PROCESS | 1662 | 1469132935620 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 1662 | 1469132935621 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x12124a000 == 36 [pid = 1662] [id = 36] 13:28:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x12540dc00) [pid = 1662] [serial = 104] [outer = 0x0] 13:28:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x125ae8000) [pid = 1662] [serial = 105] [outer = 0x12540dc00] 13:28:55 INFO - PROCESS | 1662 | 1469132935647 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x125f9e000) [pid = 1662] [serial = 106] [outer = 0x12540dc00] 13:28:56 INFO - PROCESS | 1662 | 1469132936510 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:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1043ms 13:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:28:56 INFO - PROCESS | 1662 | 1469132936550 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 13:28:56 INFO - PROCESS | 1662 | 1469132936552 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 13:28:56 INFO - PROCESS | 1662 | 1469132936555 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:28:56 INFO - PROCESS | 1662 | 1469132936557 Marionette TRACE conn2 <- [1,118,null,{}] 13:28:56 INFO - PROCESS | 1662 | 1469132936560 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:28:56 INFO - PROCESS | 1662 | 1469132936562 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:56 INFO - PROCESS | 1662 | 1469132936653 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 13:28:56 INFO - PROCESS | 1662 | 1469132936682 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:56 INFO - PROCESS | 1662 | 1469132936685 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x1131af000 == 37 [pid = 1662] [id = 37] 13:28:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x113c56c00) [pid = 1662] [serial = 107] [outer = 0x0] 13:28:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x114f82000) [pid = 1662] [serial = 108] [outer = 0x113c56c00] 13:28:56 INFO - PROCESS | 1662 | 1469132936712 Marionette DEBUG loaded listener.js 13:28:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x115e88000) [pid = 1662] [serial = 109] [outer = 0x113c56c00] 13:28:57 INFO - PROCESS | 1662 | 1469132937081 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:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 13:28:57 INFO - PROCESS | 1662 | 1469132937125 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 13:28:57 INFO - PROCESS | 1662 | 1469132937130 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 13:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:28:57 INFO - PROCESS | 1662 | 1469132937136 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:28:57 INFO - PROCESS | 1662 | 1469132937139 Marionette TRACE conn2 <- [1,122,null,{}] 13:28:57 INFO - PROCESS | 1662 | 1469132937142 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:28:57 INFO - PROCESS | 1662 | 1469132937144 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:57 INFO - PROCESS | 1662 | 1469132937282 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 13:28:57 INFO - PROCESS | 1662 | 1469132937301 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:57 INFO - PROCESS | 1662 | 1469132937302 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x11663d000 == 38 [pid = 1662] [id = 38] 13:28:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x116702400) [pid = 1662] [serial = 110] [outer = 0x0] 13:28:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x117c32c00) [pid = 1662] [serial = 111] [outer = 0x116702400] 13:28:57 INFO - PROCESS | 1662 | 1469132937346 Marionette DEBUG loaded listener.js 13:28:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1183c8400) [pid = 1662] [serial = 112] [outer = 0x116702400] 13:28:57 INFO - PROCESS | 1662 | 1469132937683 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:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 571ms 13:28:57 INFO - PROCESS | 1662 | 1469132937707 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 13:28:57 INFO - PROCESS | 1662 | 1469132937711 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 13:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:28:57 INFO - PROCESS | 1662 | 1469132937714 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:28:57 INFO - PROCESS | 1662 | 1469132937717 Marionette TRACE conn2 <- [1,126,null,{}] 13:28:57 INFO - PROCESS | 1662 | 1469132937724 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:28:57 INFO - PROCESS | 1662 | 1469132937729 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:57 INFO - PROCESS | 1662 | 1469132937814 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x12cfdd000) [pid = 1662] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x11855ac00) [pid = 1662] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12cf30000) [pid = 1662] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x12cb3b400) [pid = 1662] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x12c2bac00) [pid = 1662] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x12bbf4800) [pid = 1662] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12bb43c00) [pid = 1662] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x117c3e000) [pid = 1662] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1274bc400) [pid = 1662] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x12a90f800) [pid = 1662] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x12a965800) [pid = 1662] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1292af400) [pid = 1662] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1215dfc00) [pid = 1662] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1252dd800) [pid = 1662] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x12dd0ac00) [pid = 1662] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x112fddc00) [pid = 1662] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x113cd6800) [pid = 1662] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x111aa5800) [pid = 1662] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x118151000) [pid = 1662] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x115e24c00) [pid = 1662] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1161b1000) [pid = 1662] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1175c6400) [pid = 1662] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x116fdcc00) [pid = 1662] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x115dbec00) [pid = 1662] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1183c5400) [pid = 1662] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:28:58 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1215d7c00) [pid = 1662] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:28:58 INFO - PROCESS | 1662 | 1469132938252 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 1662 | 1469132938254 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x116867000 == 39 [pid = 1662] [id = 39] 13:28:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1121be400) [pid = 1662] [serial = 113] [outer = 0x0] 13:28:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x112a81400) [pid = 1662] [serial = 114] [outer = 0x1121be400] 13:28:58 INFO - PROCESS | 1662 | 1469132938285 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x116fdcc00) [pid = 1662] [serial = 115] [outer = 0x1121be400] 13:28:58 INFO - PROCESS | 1662 | 1469132938598 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:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 921ms 13:28:58 INFO - PROCESS | 1662 | 1469132938636 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 13:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:28:58 INFO - PROCESS | 1662 | 1469132938638 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 13:28:58 INFO - PROCESS | 1662 | 1469132938640 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:28:58 INFO - PROCESS | 1662 | 1469132938643 Marionette TRACE conn2 <- [1,130,null,{}] 13:28:58 INFO - PROCESS | 1662 | 1469132938646 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:28:58 INFO - PROCESS | 1662 | 1469132938647 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:58 INFO - PROCESS | 1662 | 1469132938718 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 13:28:58 INFO - PROCESS | 1662 | 1469132938721 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 1662 | 1469132938722 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x11826f000 == 40 [pid = 1662] [id = 40] 13:28:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x118555000) [pid = 1662] [serial = 116] [outer = 0x0] 13:28:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x11943e400) [pid = 1662] [serial = 117] [outer = 0x118555000] 13:28:58 INFO - PROCESS | 1662 | 1469132938751 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x11981a400) [pid = 1662] [serial = 118] [outer = 0x118555000] 13:28:59 INFO - PROCESS | 1662 | 1469132939064 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:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 471ms 13:28:59 INFO - PROCESS | 1662 | 1469132939112 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 13:28:59 INFO - PROCESS | 1662 | 1469132939113 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 13:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:28:59 INFO - PROCESS | 1662 | 1469132939115 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 1662 | 1469132939116 Marionette TRACE conn2 <- [1,134,null,{}] 13:28:59 INFO - PROCESS | 1662 | 1469132939119 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:28:59 INFO - PROCESS | 1662 | 1469132939120 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:59 INFO - PROCESS | 1662 | 1469132939188 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 13:28:59 INFO - PROCESS | 1662 | 1469132939193 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:59 INFO - PROCESS | 1662 | 1469132939195 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x1185c3800 == 41 [pid = 1662] [id = 41] 13:28:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x11664dc00) [pid = 1662] [serial = 119] [outer = 0x0] 13:28:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x11983ec00) [pid = 1662] [serial = 120] [outer = 0x11664dc00] 13:28:59 INFO - PROCESS | 1662 | 1469132939220 Marionette DEBUG loaded listener.js 13:28:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x119a9c800) [pid = 1662] [serial = 121] [outer = 0x11664dc00] 13:28:59 INFO - PROCESS | 1662 | 1469132939543 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:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 468ms 13:28:59 INFO - PROCESS | 1662 | 1469132939584 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 13:28:59 INFO - PROCESS | 1662 | 1469132939585 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 13:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:28:59 INFO - PROCESS | 1662 | 1469132939587 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 1662 | 1469132939588 Marionette TRACE conn2 <- [1,138,null,{}] 13:28:59 INFO - PROCESS | 1662 | 1469132939590 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:28:59 INFO - PROCESS | 1662 | 1469132939594 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:59 INFO - PROCESS | 1662 | 1469132939685 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 13:28:59 INFO - PROCESS | 1662 | 1469132939732 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:59 INFO - PROCESS | 1662 | 1469132939733 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:28:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x118ad2000 == 42 [pid = 1662] [id = 42] 13:28:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x119821000) [pid = 1662] [serial = 122] [outer = 0x0] 13:28:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1210ae400) [pid = 1662] [serial = 123] [outer = 0x119821000] 13:28:59 INFO - PROCESS | 1662 | 1469132939758 Marionette DEBUG loaded listener.js 13:28:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x121e72400) [pid = 1662] [serial = 124] [outer = 0x119821000] 13:29:00 INFO - PROCESS | 1662 | 1469132940013 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:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 468ms 13:29:00 INFO - PROCESS | 1662 | 1469132940056 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 13:29:00 INFO - PROCESS | 1662 | 1469132940057 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 13:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:29:00 INFO - PROCESS | 1662 | 1469132940067 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:29:00 INFO - PROCESS | 1662 | 1469132940068 Marionette TRACE conn2 <- [1,142,null,{}] 13:29:00 INFO - PROCESS | 1662 | 1469132940070 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:29:00 INFO - PROCESS | 1662 | 1469132940071 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:00 INFO - PROCESS | 1662 | 1469132940147 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 13:29:00 INFO - PROCESS | 1662 | 1469132940151 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:00 INFO - PROCESS | 1662 | 1469132940152 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x119ded800 == 43 [pid = 1662] [id = 43] 13:29:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1211cb000) [pid = 1662] [serial = 125] [outer = 0x0] 13:29:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x123fd8800) [pid = 1662] [serial = 126] [outer = 0x1211cb000] 13:29:00 INFO - PROCESS | 1662 | 1469132940179 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1252db800) [pid = 1662] [serial = 127] [outer = 0x1211cb000] 13:29:00 INFO - PROCESS | 1662 | 1469132940669 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:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 619ms 13:29:00 INFO - PROCESS | 1662 | 1469132940686 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 13:29:00 INFO - PROCESS | 1662 | 1469132940689 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 13:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:29:00 INFO - PROCESS | 1662 | 1469132940692 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:29:00 INFO - PROCESS | 1662 | 1469132940696 Marionette TRACE conn2 <- [1,146,null,{}] 13:29:00 INFO - PROCESS | 1662 | 1469132940700 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:29:00 INFO - PROCESS | 1662 | 1469132940701 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:00 INFO - PROCESS | 1662 | 1469132940796 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 13:29:00 INFO - PROCESS | 1662 | 1469132940853 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:00 INFO - PROCESS | 1662 | 1469132940854 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x116622800 == 44 [pid = 1662] [id = 44] 13:29:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x113cd3800) [pid = 1662] [serial = 128] [outer = 0x0] 13:29:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x115e29000) [pid = 1662] [serial = 129] [outer = 0x113cd3800] 13:29:00 INFO - PROCESS | 1662 | 1469132940886 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x116647c00) [pid = 1662] [serial = 130] [outer = 0x113cd3800] 13:29:01 INFO - PROCESS | 1662 | 1469132941334 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:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 673ms 13:29:01 INFO - PROCESS | 1662 | 1469132941374 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 13:29:01 INFO - PROCESS | 1662 | 1469132941378 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 13:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:29:01 INFO - PROCESS | 1662 | 1469132941384 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:29:01 INFO - PROCESS | 1662 | 1469132941385 Marionette TRACE conn2 <- [1,150,null,{}] 13:29:01 INFO - PROCESS | 1662 | 1469132941388 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:29:01 INFO - PROCESS | 1662 | 1469132941390 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:01 INFO - PROCESS | 1662 | 1469132941486 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 13:29:01 INFO - PROCESS | 1662 | 1469132941543 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:01 INFO - PROCESS | 1662 | 1469132941544 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x11947c800 == 45 [pid = 1662] [id = 45] 13:29:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x118588000) [pid = 1662] [serial = 131] [outer = 0x0] 13:29:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x118a19800) [pid = 1662] [serial = 132] [outer = 0x118588000] 13:29:01 INFO - PROCESS | 1662 | 1469132941576 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x119443c00) [pid = 1662] [serial = 133] [outer = 0x118588000] 13:29:02 INFO - PROCESS | 1662 | 1469132942001 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:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 670ms 13:29:02 INFO - PROCESS | 1662 | 1469132942054 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 13:29:02 INFO - PROCESS | 1662 | 1469132942055 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 13:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:29:02 INFO - PROCESS | 1662 | 1469132942088 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:29:02 INFO - PROCESS | 1662 | 1469132942092 Marionette TRACE conn2 <- [1,154,null,{}] 13:29:02 INFO - PROCESS | 1662 | 1469132942100 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:29:02 INFO - PROCESS | 1662 | 1469132942103 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:02 INFO - PROCESS | 1662 | 1469132942199 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 13:29:02 INFO - PROCESS | 1662 | 1469132942258 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:02 INFO - PROCESS | 1662 | 1469132942260 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x12134f000 == 46 [pid = 1662] [id = 46] 13:29:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1210b4800) [pid = 1662] [serial = 134] [outer = 0x0] 13:29:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x121404400) [pid = 1662] [serial = 135] [outer = 0x1210b4800] 13:29:02 INFO - PROCESS | 1662 | 1469132942291 Marionette DEBUG loaded listener.js 13:29:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x121b43400) [pid = 1662] [serial = 136] [outer = 0x1210b4800] 13:29:02 INFO - PROCESS | 1662 | 1469132942711 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:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 675ms 13:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:29:02 INFO - PROCESS | 1662 | 1469132942761 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 13:29:02 INFO - PROCESS | 1662 | 1469132942763 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 13:29:02 INFO - PROCESS | 1662 | 1469132942765 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:29:02 INFO - PROCESS | 1662 | 1469132942766 Marionette TRACE conn2 <- [1,158,null,{}] 13:29:02 INFO - PROCESS | 1662 | 1469132942769 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:29:02 INFO - PROCESS | 1662 | 1469132942770 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:02 INFO - PROCESS | 1662 | 1469132942866 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 13:29:02 INFO - PROCESS | 1662 | 1469132942923 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:02 INFO - PROCESS | 1662 | 1469132942925 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x1168b3000 == 47 [pid = 1662] [id = 47] 13:29:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x118554800) [pid = 1662] [serial = 137] [outer = 0x0] 13:29:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x119ed2c00) [pid = 1662] [serial = 138] [outer = 0x118554800] 13:29:02 INFO - PROCESS | 1662 | 1469132942956 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1252d8c00) [pid = 1662] [serial = 139] [outer = 0x118554800] 13:29:03 INFO - PROCESS | 1662 | 1469132943456 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:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 719ms 13:29:03 INFO - PROCESS | 1662 | 1469132943485 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 13:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:29:03 INFO - PROCESS | 1662 | 1469132943487 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 13:29:03 INFO - PROCESS | 1662 | 1469132943506 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:29:03 INFO - PROCESS | 1662 | 1469132943509 Marionette TRACE conn2 <- [1,162,null,{}] 13:29:03 INFO - PROCESS | 1662 | 1469132943515 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:29:03 INFO - PROCESS | 1662 | 1469132943516 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:03 INFO - PROCESS | 1662 | 1469132943607 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 13:29:03 INFO - PROCESS | 1662 | 1469132943670 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 1662 | 1469132943671 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x112f14000 == 48 [pid = 1662] [id = 48] 13:29:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x114f83800) [pid = 1662] [serial = 140] [outer = 0x0] 13:29:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x115e2f000) [pid = 1662] [serial = 141] [outer = 0x114f83800] 13:29:03 INFO - PROCESS | 1662 | 1469132943699 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x11664d400) [pid = 1662] [serial = 142] [outer = 0x114f83800] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x118ad2000 == 47 [pid = 1662] [id = 42] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x1185c3800 == 46 [pid = 1662] [id = 41] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x11826f000 == 45 [pid = 1662] [id = 40] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x1182cd800 == 44 [pid = 1662] [id = 28] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x118ac9800 == 43 [pid = 1662] [id = 31] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x116867000 == 42 [pid = 1662] [id = 39] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x11663d000 == 41 [pid = 1662] [id = 38] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x1167a7000 == 40 [pid = 1662] [id = 30] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x1182e4000 == 39 [pid = 1662] [id = 29] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x1131af000 == 38 [pid = 1662] [id = 37] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x117c61000 == 37 [pid = 1662] [id = 27] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12124a000 == 36 [pid = 1662] [id = 36] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x1168b3000 == 35 [pid = 1662] [id = 47] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12134f000 == 34 [pid = 1662] [id = 46] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x121113000 == 33 [pid = 1662] [id = 35] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x11947c800 == 32 [pid = 1662] [id = 45] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x116622800 == 31 [pid = 1662] [id = 44] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x119dd9000 == 30 [pid = 1662] [id = 33] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x119ded800 == 29 [pid = 1662] [id = 43] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x121052800 == 28 [pid = 1662] [id = 34] 13:29:04 INFO - PROCESS | 1662 | --DOCSHELL 0x11715b800 == 27 [pid = 1662] [id = 32] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1256dd400) [pid = 1662] [serial = 102] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x123fd8000) [pid = 1662] [serial = 96] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1252e2000) [pid = 1662] [serial = 99] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x128d2c400) [pid = 1662] [serial = 61] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1132d9400) [pid = 1662] [serial = 63] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x115dbf400) [pid = 1662] [serial = 66] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x116fe0c00) [pid = 1662] [serial = 69] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x118523c00) [pid = 1662] [serial = 72] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x11855bc00) [pid = 1662] [serial = 73] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x11858b000) [pid = 1662] [serial = 75] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1185c2400) [pid = 1662] [serial = 76] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x118a1b000) [pid = 1662] [serial = 78] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x11981fc00) [pid = 1662] [serial = 79] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x11983a400) [pid = 1662] [serial = 81] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x119a11000) [pid = 1662] [serial = 82] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x119a0f000) [pid = 1662] [serial = 84] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x119ed1c00) [pid = 1662] [serial = 85] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1210a9400) [pid = 1662] [serial = 87] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1211cd400) [pid = 1662] [serial = 90] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x12191d000) [pid = 1662] [serial = 93] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x121404c00) [pid = 1662] [serial = 91] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1210b2800) [pid = 1662] [serial = 88] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x121e7dc00) [pid = 1662] [serial = 94] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1252da000) [pid = 1662] [serial = 97] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x113c55c00) [pid = 1662] [serial = 64] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x115e8a000) [pid = 1662] [serial = 67] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x125411c00) [pid = 1662] [serial = 100] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x117c3d800) [pid = 1662] [serial = 70] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x123fd8c00) [pid = 1662] [serial = 11] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x121a98800) [pid = 1662] [serial = 8] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x12c557000) [pid = 1662] [serial = 39] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x12c2b3400) [pid = 1662] [serial = 36] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x12c2b8400) [pid = 1662] [serial = 37] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x12bbeb000) [pid = 1662] [serial = 33] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x12bbf1800) [pid = 1662] [serial = 34] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x12bab5800) [pid = 1662] [serial = 31] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x11814b800) [pid = 1662] [serial = 30] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1274c2c00) [pid = 1662] [serial = 27] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x1274c8c00) [pid = 1662] [serial = 28] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x12aed7800) [pid = 1662] [serial = 24] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x12baa8400) [pid = 1662] [serial = 25] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x12a967400) [pid = 1662] [serial = 21] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x12a96b800) [pid = 1662] [serial = 22] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x129578400) [pid = 1662] [serial = 18] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x1292b1000) [pid = 1662] [serial = 15] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x1293b0000) [pid = 1662] [serial = 16] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x12dd0d400) [pid = 1662] [serial = 60] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x12d2bf800) [pid = 1662] [serial = 57] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x12dd0a400) [pid = 1662] [serial = 58] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x119823000) [pid = 1662] [serial = 55] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x11858e400) [pid = 1662] [serial = 54] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x12cfde400) [pid = 1662] [serial = 51] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x11814cc00) [pid = 1662] [serial = 52] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 62 (0x12cad6800) [pid = 1662] [serial = 42] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 61 (0x12cb3d000) [pid = 1662] [serial = 45] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 60 (0x12cb42400) [pid = 1662] [serial = 46] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 59 (0x12cf2dc00) [pid = 1662] [serial = 48] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | --DOMWINDOW == 58 (0x12c55c000) [pid = 1662] [serial = 40] [outer = 0x0] [url = about:blank] 13:29:04 INFO - PROCESS | 1662 | 1469132944572 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:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1091ms 13:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:29:04 INFO - PROCESS | 1662 | 1469132944583 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 13:29:04 INFO - PROCESS | 1662 | 1469132944586 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 13:29:04 INFO - PROCESS | 1662 | 1469132944600 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - PROCESS | 1662 | 1469132944603 Marionette TRACE conn2 <- [1,166,null,{}] 13:29:04 INFO - PROCESS | 1662 | 1469132944611 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:29:04 INFO - PROCESS | 1662 | 1469132944614 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:04 INFO - PROCESS | 1662 | 1469132944729 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 13:29:04 INFO - PROCESS | 1662 | 1469132944794 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:04 INFO - PROCESS | 1662 | 1469132944795 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x1132af800 == 28 [pid = 1662] [id = 49] 13:29:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 59 (0x115d14000) [pid = 1662] [serial = 143] [outer = 0x0] 13:29:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 60 (0x1161ae400) [pid = 1662] [serial = 144] [outer = 0x115d14000] 13:29:04 INFO - PROCESS | 1662 | 1469132944839 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 61 (0x116ab0800) [pid = 1662] [serial = 145] [outer = 0x115d14000] 13:29:05 INFO - PROCESS | 1662 | 1469132945199 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:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 638ms 13:29:05 INFO - PROCESS | 1662 | 1469132945230 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 1662 | 1469132945233 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 13:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:29:05 INFO - PROCESS | 1662 | 1469132945238 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 1662 | 1469132945240 Marionette TRACE conn2 <- [1,170,null,{}] 13:29:05 INFO - PROCESS | 1662 | 1469132945245 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:29:05 INFO - PROCESS | 1662 | 1469132945246 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:05 INFO - PROCESS | 1662 | 1469132945320 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 13:29:05 INFO - PROCESS | 1662 | 1469132945375 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 1662 | 1469132945376 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x1168cd000 == 29 [pid = 1662] [id = 50] 13:29:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x118525400) [pid = 1662] [serial = 146] [outer = 0x0] 13:29:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x118557000) [pid = 1662] [serial = 147] [outer = 0x118525400] 13:29:05 INFO - PROCESS | 1662 | 1469132945407 Marionette DEBUG loaded listener.js 13:29:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x118586400) [pid = 1662] [serial = 148] [outer = 0x118525400] 13:29:05 INFO - PROCESS | 1662 | 1469132945768 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:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 568ms 13:29:05 INFO - PROCESS | 1662 | 1469132945808 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 1662 | 1469132945810 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 13:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:29:05 INFO - PROCESS | 1662 | 1469132945813 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 1662 | 1469132945817 Marionette TRACE conn2 <- [1,174,null,{}] 13:29:05 INFO - PROCESS | 1662 | 1469132945829 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:29:05 INFO - PROCESS | 1662 | 1469132945834 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:05 INFO - PROCESS | 1662 | 1469132945968 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 13:29:05 INFO - PROCESS | 1662 | 1469132945984 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 1662 | 1469132945986 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x117c63800 == 30 [pid = 1662] [id = 51] 13:29:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x116648400) [pid = 1662] [serial = 149] [outer = 0x0] 13:29:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x11943d400) [pid = 1662] [serial = 150] [outer = 0x116648400] 13:29:06 INFO - PROCESS | 1662 | 1469132946032 Marionette DEBUG loaded listener.js 13:29:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x119820800) [pid = 1662] [serial = 151] [outer = 0x116648400] 13:29:06 INFO - PROCESS | 1662 | 1469132946360 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:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 572ms 13:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:29:06 INFO - PROCESS | 1662 | 1469132946386 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 13:29:06 INFO - PROCESS | 1662 | 1469132946388 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 13:29:06 INFO - PROCESS | 1662 | 1469132946397 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:29:06 INFO - PROCESS | 1662 | 1469132946399 Marionette TRACE conn2 <- [1,178,null,{}] 13:29:06 INFO - PROCESS | 1662 | 1469132946401 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:29:06 INFO - PROCESS | 1662 | 1469132946402 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:06 INFO - PROCESS | 1662 | 1469132946480 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 13:29:06 INFO - PROCESS | 1662 | --DOCSHELL 0x1132af800 == 29 [pid = 1662] [id = 49] 13:29:06 INFO - PROCESS | 1662 | --DOCSHELL 0x112f14000 == 28 [pid = 1662] [id = 48] 13:29:07 INFO - PROCESS | 1662 | 1469132947006 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 1662 | 1469132947007 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x112d54800 == 29 [pid = 1662] [id = 52] 13:29:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x112e91000) [pid = 1662] [serial = 152] [outer = 0x0] 13:29:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x1132da000) [pid = 1662] [serial = 153] [outer = 0x112e91000] 13:29:07 INFO - PROCESS | 1662 | 1469132947037 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x115dc5400) [pid = 1662] [serial = 154] [outer = 0x112e91000] 13:29:07 INFO - PROCESS | 1662 | 1469132947347 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:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 976ms 13:29:07 INFO - PROCESS | 1662 | 1469132947368 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 13:29:07 INFO - PROCESS | 1662 | 1469132947370 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 13:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:29:07 INFO - PROCESS | 1662 | 1469132947373 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:29:07 INFO - PROCESS | 1662 | 1469132947377 Marionette TRACE conn2 <- [1,182,null,{}] 13:29:07 INFO - PROCESS | 1662 | 1469132947397 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:29:07 INFO - PROCESS | 1662 | 1469132947400 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:07 INFO - PROCESS | 1662 | 1469132947488 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 13:29:07 INFO - PROCESS | 1662 | 1469132947495 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 1662 | 1469132947497 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x116867000 == 30 [pid = 1662] [id = 53] 13:29:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x116805c00) [pid = 1662] [serial = 155] [outer = 0x0] 13:29:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x117c40800) [pid = 1662] [serial = 156] [outer = 0x116805c00] 13:29:07 INFO - PROCESS | 1662 | 1469132947523 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x11855b800) [pid = 1662] [serial = 157] [outer = 0x116805c00] 13:29:07 INFO - PROCESS | 1662 | 1469132947825 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:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 488ms 13:29:07 INFO - PROCESS | 1662 | 1469132947870 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 13:29:07 INFO - PROCESS | 1662 | 1469132947873 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 13:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:29:07 INFO - PROCESS | 1662 | 1469132947876 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:29:07 INFO - PROCESS | 1662 | 1469132947879 Marionette TRACE conn2 <- [1,186,null,{}] 13:29:07 INFO - PROCESS | 1662 | 1469132947881 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:29:07 INFO - PROCESS | 1662 | 1469132947883 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:07 INFO - PROCESS | 1662 | 1469132947972 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 13:29:08 INFO - PROCESS | 1662 | 1469132948001 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 1662 | 1469132948002 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x11826a000 == 31 [pid = 1662] [id = 54] 13:29:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x118586000) [pid = 1662] [serial = 158] [outer = 0x0] 13:29:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x118a11000) [pid = 1662] [serial = 159] [outer = 0x118586000] 13:29:08 INFO - PROCESS | 1662 | 1469132948037 Marionette DEBUG loaded listener.js 13:29:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x11983f400) [pid = 1662] [serial = 160] [outer = 0x118586000] 13:29:08 INFO - PROCESS | 1662 | 1469132948364 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:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 521ms 13:29:08 INFO - PROCESS | 1662 | 1469132948399 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 1662 | 1469132948400 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 13:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:29:08 INFO - PROCESS | 1662 | 1469132948407 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 1662 | 1469132948411 Marionette TRACE conn2 <- [1,190,null,{}] 13:29:08 INFO - PROCESS | 1662 | 1469132948414 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:29:08 INFO - PROCESS | 1662 | 1469132948416 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:08 INFO - PROCESS | 1662 | 1469132948501 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 13:29:08 INFO - PROCESS | 1662 | 1469132948506 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 1662 | 1469132948507 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x11842a800 == 32 [pid = 1662] [id = 55] 13:29:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x115e82000) [pid = 1662] [serial = 161] [outer = 0x0] 13:29:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x119444c00) [pid = 1662] [serial = 162] [outer = 0x115e82000] 13:29:08 INFO - PROCESS | 1662 | 1469132948711 Marionette DEBUG loaded listener.js 13:29:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x1210b1000) [pid = 1662] [serial = 163] [outer = 0x115e82000] 13:29:08 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x12540dc00) [pid = 1662] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:29:08 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x1252dd400) [pid = 1662] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:29:08 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x1211cb000) [pid = 1662] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:29:08 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x119821000) [pid = 1662] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:29:08 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x113c56c00) [pid = 1662] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:29:08 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x116702400) [pid = 1662] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:29:08 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x11664dc00) [pid = 1662] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:29:08 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x118555000) [pid = 1662] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:29:08 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x1121be400) [pid = 1662] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:29:08 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x118588000) [pid = 1662] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:29:08 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x1210b4800) [pid = 1662] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:29:08 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x118525400) [pid = 1662] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:29:08 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x113cd3800) [pid = 1662] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:29:08 INFO - PROCESS | 1662 | 1469132948968 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:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 578ms 13:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:29:08 INFO - PROCESS | 1662 | 1469132948983 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 1662 | 1469132948985 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 13:29:08 INFO - PROCESS | 1662 | 1469132948987 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 1662 | 1469132948988 Marionette TRACE conn2 <- [1,194,null,{}] 13:29:09 INFO - PROCESS | 1662 | 1469132949001 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:29:09 INFO - PROCESS | 1662 | 1469132949002 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:09 INFO - PROCESS | 1662 | 1469132949080 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 13:29:09 INFO - PROCESS | 1662 | 1469132949084 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:09 INFO - PROCESS | 1662 | 1469132949085 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x118ad0800 == 33 [pid = 1662] [id = 56] 13:29:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x116704400) [pid = 1662] [serial = 164] [outer = 0x0] 13:29:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x1210b2000) [pid = 1662] [serial = 165] [outer = 0x116704400] 13:29:09 INFO - PROCESS | 1662 | 1469132949112 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x111fe3000) [pid = 1662] [serial = 166] [outer = 0x116704400] 13:29:09 INFO - PROCESS | 1662 | 1469132949430 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:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 468ms 13:29:09 INFO - PROCESS | 1662 | 1469132949456 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 13:29:09 INFO - PROCESS | 1662 | 1469132949458 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 13:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:29:09 INFO - PROCESS | 1662 | 1469132949462 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:29:09 INFO - PROCESS | 1662 | 1469132949463 Marionette TRACE conn2 <- [1,198,null,{}] 13:29:09 INFO - PROCESS | 1662 | 1469132949466 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:29:09 INFO - PROCESS | 1662 | 1469132949467 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:09 INFO - PROCESS | 1662 | 1469132949545 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 13:29:09 INFO - PROCESS | 1662 | 1469132949587 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:09 INFO - PROCESS | 1662 | 1469132949591 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x117160000 == 34 [pid = 1662] [id = 57] 13:29:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x121915000) [pid = 1662] [serial = 167] [outer = 0x0] 13:29:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x121a98800) [pid = 1662] [serial = 168] [outer = 0x121915000] 13:29:09 INFO - PROCESS | 1662 | 1469132949623 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x123aa6800) [pid = 1662] [serial = 169] [outer = 0x121915000] 13:29:09 INFO - PROCESS | 1662 | 1469132949903 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:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 469ms 13:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:29:09 INFO - PROCESS | 1662 | 1469132949932 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 13:29:09 INFO - PROCESS | 1662 | 1469132949934 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 13:29:09 INFO - PROCESS | 1662 | 1469132949936 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:29:09 INFO - PROCESS | 1662 | 1469132949937 Marionette TRACE conn2 <- [1,202,null,{}] 13:29:09 INFO - PROCESS | 1662 | 1469132949939 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:29:09 INFO - PROCESS | 1662 | 1469132949941 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:10 INFO - PROCESS | 1662 | 1469132950025 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 13:29:10 INFO - PROCESS | 1662 | 1469132950029 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 1662 | 1469132950030 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x11263c800 == 35 [pid = 1662] [id = 58] 13:29:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x1185be800) [pid = 1662] [serial = 170] [outer = 0x0] 13:29:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x1252de000) [pid = 1662] [serial = 171] [outer = 0x1185be800] 13:29:10 INFO - PROCESS | 1662 | 1469132950057 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1256e6400) [pid = 1662] [serial = 172] [outer = 0x1185be800] 13:29:10 INFO - PROCESS | 1662 | 1469132950373 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:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 469ms 13:29:10 INFO - PROCESS | 1662 | 1469132950406 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 13:29:10 INFO - PROCESS | 1662 | 1469132950408 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 13:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:29:10 INFO - PROCESS | 1662 | 1469132950412 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:29:10 INFO - PROCESS | 1662 | 1469132950413 Marionette TRACE conn2 <- [1,206,null,{}] 13:29:10 INFO - PROCESS | 1662 | 1469132950416 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:29:10 INFO - PROCESS | 1662 | 1469132950417 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:10 INFO - PROCESS | 1662 | 1469132950485 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 13:29:10 INFO - PROCESS | 1662 | 1469132950488 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 1662 | 1469132950489 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x121124000 == 36 [pid = 1662] [id = 59] 13:29:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x118a0dc00) [pid = 1662] [serial = 173] [outer = 0x0] 13:29:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x1259a7c00) [pid = 1662] [serial = 174] [outer = 0x118a0dc00] 13:29:10 INFO - PROCESS | 1662 | 1469132950515 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x125aebc00) [pid = 1662] [serial = 175] [outer = 0x118a0dc00] 13:29:11 INFO - PROCESS | 1662 | --DOCSHELL 0x1168cd000 == 35 [pid = 1662] [id = 50] 13:29:11 INFO - PROCESS | 1662 | --DOCSHELL 0x116867000 == 34 [pid = 1662] [id = 53] 13:29:11 INFO - PROCESS | 1662 | --DOCSHELL 0x117c63800 == 33 [pid = 1662] [id = 51] 13:29:11 INFO - PROCESS | 1662 | --DOCSHELL 0x112d54800 == 32 [pid = 1662] [id = 52] 13:29:11 INFO - PROCESS | 1662 | --DOCSHELL 0x11826a000 == 31 [pid = 1662] [id = 54] 13:29:11 INFO - PROCESS | 1662 | --DOCSHELL 0x11263c800 == 30 [pid = 1662] [id = 58] 13:29:11 INFO - PROCESS | 1662 | --DOCSHELL 0x117160000 == 29 [pid = 1662] [id = 57] 13:29:11 INFO - PROCESS | 1662 | --DOCSHELL 0x118ad0800 == 28 [pid = 1662] [id = 56] 13:29:11 INFO - PROCESS | 1662 | --DOCSHELL 0x11842a800 == 27 [pid = 1662] [id = 55] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x123fd8800) [pid = 1662] [serial = 126] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x1252db800) [pid = 1662] [serial = 127] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x118a19800) [pid = 1662] [serial = 132] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x119443c00) [pid = 1662] [serial = 133] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x121404400) [pid = 1662] [serial = 135] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x119ed2c00) [pid = 1662] [serial = 138] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x115e2f000) [pid = 1662] [serial = 141] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x1161ae400) [pid = 1662] [serial = 144] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x118557000) [pid = 1662] [serial = 147] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x118586400) [pid = 1662] [serial = 148] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x115e29000) [pid = 1662] [serial = 129] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x116647c00) [pid = 1662] [serial = 130] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x121b43400) [pid = 1662] [serial = 136] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x121e72400) [pid = 1662] [serial = 124] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x115e88000) [pid = 1662] [serial = 109] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 62 (0x114f82000) [pid = 1662] [serial = 108] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 61 (0x117c32c00) [pid = 1662] [serial = 111] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 60 (0x1183c8400) [pid = 1662] [serial = 112] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 59 (0x11983ec00) [pid = 1662] [serial = 120] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 58 (0x119a9c800) [pid = 1662] [serial = 121] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 57 (0x11943d400) [pid = 1662] [serial = 150] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 56 (0x1210ae400) [pid = 1662] [serial = 123] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 55 (0x11981a400) [pid = 1662] [serial = 118] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 54 (0x112a81400) [pid = 1662] [serial = 114] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 53 (0x116fdcc00) [pid = 1662] [serial = 115] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 52 (0x125f9e000) [pid = 1662] [serial = 106] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 51 (0x11943e400) [pid = 1662] [serial = 117] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 50 (0x125ae8000) [pid = 1662] [serial = 105] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | --DOMWINDOW == 49 (0x125855000) [pid = 1662] [serial = 103] [outer = 0x0] [url = about:blank] 13:29:11 INFO - PROCESS | 1662 | 1469132951809 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:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1421ms 13:29:11 INFO - PROCESS | 1662 | 1469132951834 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 13:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:29:11 INFO - PROCESS | 1662 | 1469132951836 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 13:29:11 INFO - PROCESS | 1662 | 1469132951839 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 1662 | 1469132951841 Marionette TRACE conn2 <- [1,210,null,{}] 13:29:11 INFO - PROCESS | 1662 | 1469132951851 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:29:11 INFO - PROCESS | 1662 | 1469132951853 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:11 INFO - PROCESS | 1662 | 1469132951943 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 13:29:11 INFO - PROCESS | 1662 | 1469132951984 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:11 INFO - PROCESS | 1662 | 1469132951985 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x113244000 == 28 [pid = 1662] [id = 60] 13:29:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 50 (0x115e8b000) [pid = 1662] [serial = 176] [outer = 0x0] 13:29:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 51 (0x115e8c400) [pid = 1662] [serial = 177] [outer = 0x115e8b000] 13:29:12 INFO - PROCESS | 1662 | 1469132952013 Marionette DEBUG loaded listener.js 13:29:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 52 (0x11664a400) [pid = 1662] [serial = 178] [outer = 0x115e8b000] 13:29:12 INFO - PROCESS | 1662 | 1469132952285 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:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 477ms 13:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:29:12 INFO - PROCESS | 1662 | 1469132952315 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 13:29:12 INFO - PROCESS | 1662 | 1469132952319 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 13:29:12 INFO - PROCESS | 1662 | 1469132952332 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:29:12 INFO - PROCESS | 1662 | 1469132952333 Marionette TRACE conn2 <- [1,214,null,{}] 13:29:12 INFO - PROCESS | 1662 | 1469132952336 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:29:12 INFO - PROCESS | 1662 | 1469132952338 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:12 INFO - PROCESS | 1662 | 1469132952420 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 13:29:12 INFO - PROCESS | 1662 | 1469132952427 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:12 INFO - PROCESS | 1662 | 1469132952429 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x116853800 == 29 [pid = 1662] [id = 61] 13:29:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 53 (0x116fdd000) [pid = 1662] [serial = 179] [outer = 0x0] 13:29:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 54 (0x118150800) [pid = 1662] [serial = 180] [outer = 0x116fdd000] 13:29:12 INFO - PROCESS | 1662 | 1469132952457 Marionette DEBUG loaded listener.js 13:29:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 55 (0x11855bc00) [pid = 1662] [serial = 181] [outer = 0x116fdd000] 13:29:12 INFO - PROCESS | 1662 | 1469132952767 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:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 478ms 13:29:12 INFO - PROCESS | 1662 | 1469132952802 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 13:29:12 INFO - PROCESS | 1662 | 1469132952803 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 13:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:29:12 INFO - PROCESS | 1662 | 1469132952805 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:29:12 INFO - PROCESS | 1662 | 1469132952808 Marionette TRACE conn2 <- [1,218,null,{}] 13:29:12 INFO - PROCESS | 1662 | 1469132952818 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:29:12 INFO - PROCESS | 1662 | 1469132952821 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:12 INFO - PROCESS | 1662 | 1469132952893 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 13:29:12 INFO - PROCESS | 1662 | 1469132952898 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:12 INFO - PROCESS | 1662 | 1469132952900 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x117162800 == 30 [pid = 1662] [id = 62] 13:29:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 56 (0x1121b9800) [pid = 1662] [serial = 182] [outer = 0x0] 13:29:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 57 (0x118aa1400) [pid = 1662] [serial = 183] [outer = 0x1121b9800] 13:29:12 INFO - PROCESS | 1662 | 1469132952931 Marionette DEBUG loaded listener.js 13:29:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 58 (0x119442c00) [pid = 1662] [serial = 184] [outer = 0x1121b9800] 13:29:13 INFO - PROCESS | 1662 | 1469132953233 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:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 474ms 13:29:13 INFO - PROCESS | 1662 | 1469132953280 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 13:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:29:13 INFO - PROCESS | 1662 | 1469132953282 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 13:29:13 INFO - PROCESS | 1662 | 1469132953284 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - PROCESS | 1662 | 1469132953285 Marionette TRACE conn2 <- [1,222,null,{}] 13:29:13 INFO - PROCESS | 1662 | 1469132953288 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:29:13 INFO - PROCESS | 1662 | 1469132953289 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:13 INFO - PROCESS | 1662 | 1469132953364 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 13:29:13 INFO - PROCESS | 1662 | 1469132953406 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 1662 | 1469132953407 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x11825f000 == 31 [pid = 1662] [id = 63] 13:29:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 59 (0x119442400) [pid = 1662] [serial = 185] [outer = 0x0] 13:29:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 60 (0x11983c400) [pid = 1662] [serial = 186] [outer = 0x119442400] 13:29:13 INFO - PROCESS | 1662 | 1469132953432 Marionette DEBUG loaded listener.js 13:29:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 61 (0x119a0a000) [pid = 1662] [serial = 187] [outer = 0x119442400] 13:29:13 INFO - PROCESS | 1662 | 1469132953670 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:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 418ms 13:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:29:13 INFO - PROCESS | 1662 | 1469132953703 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 13:29:13 INFO - PROCESS | 1662 | 1469132953704 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 13:29:13 INFO - PROCESS | 1662 | 1469132953713 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - PROCESS | 1662 | 1469132953714 Marionette TRACE conn2 <- [1,226,null,{}] 13:29:13 INFO - PROCESS | 1662 | 1469132953722 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:29:13 INFO - PROCESS | 1662 | 1469132953723 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:13 INFO - PROCESS | 1662 | 1469132953805 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 13:29:13 INFO - PROCESS | 1662 | 1469132953810 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 1662 | 1469132953812 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183a2800 == 32 [pid = 1662] [id = 64] 13:29:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x11335b800) [pid = 1662] [serial = 188] [outer = 0x0] 13:29:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x119a9d400) [pid = 1662] [serial = 189] [outer = 0x11335b800] 13:29:13 INFO - PROCESS | 1662 | 1469132953837 Marionette DEBUG loaded listener.js 13:29:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x1210b4400) [pid = 1662] [serial = 190] [outer = 0x11335b800] 13:29:14 INFO - PROCESS | 1662 | 1469132954124 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:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 431ms 13:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:29:14 INFO - PROCESS | 1662 | 1469132954137 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 13:29:14 INFO - PROCESS | 1662 | 1469132954139 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 13:29:14 INFO - PROCESS | 1662 | 1469132954149 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:29:14 INFO - PROCESS | 1662 | 1469132954150 Marionette TRACE conn2 <- [1,230,null,{}] 13:29:14 INFO - PROCESS | 1662 | 1469132954152 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:29:14 INFO - PROCESS | 1662 | 1469132954156 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:14 INFO - PROCESS | 1662 | 1469132954250 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 13:29:14 INFO - PROCESS | 1662 | 1469132954294 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 1662 | 1469132954295 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x1185c6000 == 33 [pid = 1662] [id = 65] 13:29:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x117c3bc00) [pid = 1662] [serial = 191] [outer = 0x0] 13:29:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x1211d1c00) [pid = 1662] [serial = 192] [outer = 0x117c3bc00] 13:29:14 INFO - PROCESS | 1662 | 1469132954319 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x1252d7000) [pid = 1662] [serial = 193] [outer = 0x117c3bc00] 13:29:14 INFO - PROCESS | 1662 | 1469132954581 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:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 476ms 13:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:29:14 INFO - PROCESS | 1662 | 1469132954617 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 13:29:14 INFO - PROCESS | 1662 | 1469132954618 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 13:29:14 INFO - PROCESS | 1662 | 1469132954620 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:29:14 INFO - PROCESS | 1662 | 1469132954622 Marionette TRACE conn2 <- [1,234,null,{}] 13:29:14 INFO - PROCESS | 1662 | 1469132954633 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:29:14 INFO - PROCESS | 1662 | 1469132954634 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:14 INFO - PROCESS | 1662 | 1469132954707 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 13:29:14 INFO - PROCESS | 1662 | 1469132954720 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 1662 | 1469132954721 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x119755000 == 34 [pid = 1662] [id = 66] 13:29:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x11272bc00) [pid = 1662] [serial = 194] [outer = 0x0] 13:29:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x1252e3800) [pid = 1662] [serial = 195] [outer = 0x11272bc00] 13:29:14 INFO - PROCESS | 1662 | 1469132954746 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x125850400) [pid = 1662] [serial = 196] [outer = 0x11272bc00] 13:29:15 INFO - PROCESS | 1662 | 1469132955030 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:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 418ms 13:29:15 INFO - PROCESS | 1662 | 1469132955039 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 1662 | 1469132955040 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 13:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:29:15 INFO - PROCESS | 1662 | 1469132955050 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:29:15 INFO - PROCESS | 1662 | 1469132955051 Marionette TRACE conn2 <- [1,238,null,{}] 13:29:15 INFO - PROCESS | 1662 | 1469132955053 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:29:15 INFO - PROCESS | 1662 | 1469132955054 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:15 INFO - PROCESS | 1662 | 1469132955127 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 13:29:15 INFO - PROCESS | 1662 | 1469132955172 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 1662 | 1469132955173 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x119a4c800 == 35 [pid = 1662] [id = 67] 13:29:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x1211cf800) [pid = 1662] [serial = 197] [outer = 0x0] 13:29:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x1259a4c00) [pid = 1662] [serial = 198] [outer = 0x1211cf800] 13:29:15 INFO - PROCESS | 1662 | 1469132955197 Marionette DEBUG loaded listener.js 13:29:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x125f95c00) [pid = 1662] [serial = 199] [outer = 0x1211cf800] 13:29:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x1268b9800) [pid = 1662] [serial = 200] [outer = 0x12cb39000] 13:29:15 INFO - PROCESS | 1662 | 1469132955494 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:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 473ms 13:29:15 INFO - PROCESS | 1662 | 1469132955518 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 1662 | 1469132955520 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 13:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:29:15 INFO - PROCESS | 1662 | 1469132955522 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:29:15 INFO - PROCESS | 1662 | 1469132955524 Marionette TRACE conn2 <- [1,242,null,{}] 13:29:15 INFO - PROCESS | 1662 | 1469132955531 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:29:15 INFO - PROCESS | 1662 | 1469132955532 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:15 INFO - PROCESS | 1662 | 1469132955602 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 13:29:15 INFO - PROCESS | 1662 | 1469132955606 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 1662 | 1469132955607 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x117162000 == 36 [pid = 1662] [id = 68] 13:29:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1252e3400) [pid = 1662] [serial = 201] [outer = 0x0] 13:29:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x1268b4c00) [pid = 1662] [serial = 202] [outer = 0x1252e3400] 13:29:15 INFO - PROCESS | 1662 | 1469132955642 Marionette DEBUG loaded listener.js 13:29:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x126fd1000) [pid = 1662] [serial = 203] [outer = 0x1252e3400] 13:29:15 INFO - PROCESS | 1662 | 1469132955948 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:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 473ms 13:29:15 INFO - PROCESS | 1662 | 1469132955996 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 1662 | 1469132955997 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 13:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:29:16 INFO - PROCESS | 1662 | 1469132955999 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - PROCESS | 1662 | 1469132956000 Marionette TRACE conn2 <- [1,246,null,{}] 13:29:16 INFO - PROCESS | 1662 | 1469132956003 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:29:16 INFO - PROCESS | 1662 | 1469132956004 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:16 INFO - PROCESS | 1662 | 1469132956101 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 13:29:16 INFO - PROCESS | 1662 | 1469132956107 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:16 INFO - PROCESS | 1662 | 1469132956108 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x12134d800 == 37 [pid = 1662] [id = 69] 13:29:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x126fd0400) [pid = 1662] [serial = 204] [outer = 0x0] 13:29:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x127165c00) [pid = 1662] [serial = 205] [outer = 0x126fd0400] 13:29:16 INFO - PROCESS | 1662 | 1469132956137 Marionette DEBUG loaded listener.js 13:29:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x12747ac00) [pid = 1662] [serial = 206] [outer = 0x126fd0400] 13:29:16 INFO - PROCESS | 1662 | 1469132956446 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:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 468ms 13:29:16 INFO - PROCESS | 1662 | 1469132956468 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 13:29:16 INFO - PROCESS | 1662 | 1469132956469 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 13:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:29:16 INFO - PROCESS | 1662 | 1469132956479 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - PROCESS | 1662 | 1469132956481 Marionette TRACE conn2 <- [1,250,null,{}] 13:29:16 INFO - PROCESS | 1662 | 1469132956483 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:29:16 INFO - PROCESS | 1662 | 1469132956485 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:16 INFO - PROCESS | 1662 | 1469132956581 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 13:29:16 INFO - PROCESS | 1662 | 1469132956585 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:16 INFO - PROCESS | 1662 | 1469132956587 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183a1800 == 38 [pid = 1662] [id = 70] 13:29:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x125f96000) [pid = 1662] [serial = 207] [outer = 0x0] 13:29:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1274c4000) [pid = 1662] [serial = 208] [outer = 0x125f96000] 13:29:16 INFO - PROCESS | 1662 | 1469132956613 Marionette DEBUG loaded listener.js 13:29:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x128d2a800) [pid = 1662] [serial = 209] [outer = 0x125f96000] 13:29:16 INFO - PROCESS | 1662 | 1469132956924 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:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 13:29:16 INFO - PROCESS | 1662 | 1469132956957 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 13:29:16 INFO - PROCESS | 1662 | 1469132956958 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 13:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:29:16 INFO - PROCESS | 1662 | 1469132956964 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - PROCESS | 1662 | 1469132956965 Marionette TRACE conn2 <- [1,254,null,{}] 13:29:16 INFO - PROCESS | 1662 | 1469132956967 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:29:16 INFO - PROCESS | 1662 | 1469132956968 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:17 INFO - PROCESS | 1662 | 1469132957058 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 13:29:17 INFO - PROCESS | 1662 | 1469132957090 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 1662 | 1469132957091 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x121a1a000 == 39 [pid = 1662] [id = 71] 13:29:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x128d2c400) [pid = 1662] [serial = 210] [outer = 0x0] 13:29:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x128e2f400) [pid = 1662] [serial = 211] [outer = 0x128d2c400] 13:29:17 INFO - PROCESS | 1662 | 1469132957115 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x128e4b400) [pid = 1662] [serial = 212] [outer = 0x128d2c400] 13:29:17 INFO - PROCESS | 1662 | 1469132957402 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:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 469ms 13:29:17 INFO - PROCESS | 1662 | 1469132957433 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 13:29:17 INFO - PROCESS | 1662 | 1469132957434 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 13:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:29:17 INFO - PROCESS | 1662 | 1469132957436 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:29:17 INFO - PROCESS | 1662 | 1469132957437 Marionette TRACE conn2 <- [1,258,null,{}] 13:29:17 INFO - PROCESS | 1662 | 1469132957440 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:29:17 INFO - PROCESS | 1662 | 1469132957441 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:17 INFO - PROCESS | 1662 | 1469132957535 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 13:29:17 INFO - PROCESS | 1662 | 1469132957547 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 1662 | 1469132957548 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ada800 == 40 [pid = 1662] [id = 72] 13:29:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1275c7000) [pid = 1662] [serial = 213] [outer = 0x0] 13:29:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1292a8400) [pid = 1662] [serial = 214] [outer = 0x1275c7000] 13:29:17 INFO - PROCESS | 1662 | 1469132957572 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1292b2000) [pid = 1662] [serial = 215] [outer = 0x1275c7000] 13:29:17 INFO - PROCESS | 1662 | 1469132957864 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:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 469ms 13:29:17 INFO - PROCESS | 1662 | 1469132957906 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 13:29:17 INFO - PROCESS | 1662 | 1469132957908 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 13:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:29:17 INFO - PROCESS | 1662 | 1469132957920 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:29:17 INFO - PROCESS | 1662 | 1469132957921 Marionette TRACE conn2 <- [1,262,null,{}] 13:29:17 INFO - PROCESS | 1662 | 1469132957923 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:29:17 INFO - PROCESS | 1662 | 1469132957924 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:18 INFO - PROCESS | 1662 | 1469132958017 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 13:29:18 INFO - PROCESS | 1662 | 1469132958021 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:18 INFO - PROCESS | 1662 | 1469132958022 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x125476800 == 41 [pid = 1662] [id = 73] 13:29:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x119814c00) [pid = 1662] [serial = 216] [outer = 0x0] 13:29:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1292b2800) [pid = 1662] [serial = 217] [outer = 0x119814c00] 13:29:18 INFO - PROCESS | 1662 | 1469132958047 Marionette DEBUG loaded listener.js 13:29:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1293bc000) [pid = 1662] [serial = 218] [outer = 0x119814c00] 13:29:18 INFO - PROCESS | 1662 | 1469132958382 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:29:18 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x116648400) [pid = 1662] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:29:18 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x114f83800) [pid = 1662] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:29:18 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x118554800) [pid = 1662] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:29:18 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x115d14000) [pid = 1662] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:29:18 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1185be800) [pid = 1662] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:29:18 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x116805c00) [pid = 1662] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:29:18 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x118586000) [pid = 1662] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:29:18 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x121915000) [pid = 1662] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:29:18 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x115e82000) [pid = 1662] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:29:18 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x112e91000) [pid = 1662] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:29:18 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x116704400) [pid = 1662] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 526ms 13:29:18 INFO - PROCESS | 1662 | 1469132958439 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 1662 | 1469132958440 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 13:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:29:18 INFO - PROCESS | 1662 | 1469132958442 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - PROCESS | 1662 | 1469132958443 Marionette TRACE conn2 <- [1,266,null,{}] 13:29:18 INFO - PROCESS | 1662 | 1469132958445 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:29:18 INFO - PROCESS | 1662 | 1469132958446 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:18 INFO - PROCESS | 1662 | 1469132958523 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 13:29:18 INFO - PROCESS | 1662 | 1469132958529 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:18 INFO - PROCESS | 1662 | 1469132958530 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x119461800 == 42 [pid = 1662] [id = 74] 13:29:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x115e82000) [pid = 1662] [serial = 219] [outer = 0x0] 13:29:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x117c38400) [pid = 1662] [serial = 220] [outer = 0x115e82000] 13:29:18 INFO - PROCESS | 1662 | 1469132958555 Marionette DEBUG loaded listener.js 13:29:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x11981fc00) [pid = 1662] [serial = 221] [outer = 0x115e82000] 13:29:18 INFO - PROCESS | 1662 | 1469132958848 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:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 420ms 13:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:29:18 INFO - PROCESS | 1662 | 1469132958867 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 1662 | 1469132958868 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 13:29:18 INFO - PROCESS | 1662 | 1469132958870 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - PROCESS | 1662 | 1469132958871 Marionette TRACE conn2 <- [1,270,null,{}] 13:29:18 INFO - PROCESS | 1662 | 1469132958873 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:29:18 INFO - PROCESS | 1662 | 1469132958874 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:18 INFO - PROCESS | 1662 | 1469132958965 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 13:29:19 INFO - PROCESS | 1662 | 1469132959008 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:19 INFO - PROCESS | 1662 | 1469132959009 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a20800 == 43 [pid = 1662] [id = 75] 13:29:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x116647400) [pid = 1662] [serial = 222] [outer = 0x0] 13:29:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1274bc400) [pid = 1662] [serial = 223] [outer = 0x116647400] 13:29:19 INFO - PROCESS | 1662 | 1469132959033 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x12957d000) [pid = 1662] [serial = 224] [outer = 0x116647400] 13:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 418ms 13:29:19 INFO - PROCESS | 1662 | 1469132959284 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:29:19 INFO - PROCESS | 1662 | 1469132959289 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 13:29:19 INFO - PROCESS | 1662 | 1469132959290 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 13:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:29:19 INFO - PROCESS | 1662 | 1469132959300 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:29:19 INFO - PROCESS | 1662 | 1469132959301 Marionette TRACE conn2 <- [1,274,null,{}] 13:29:19 INFO - PROCESS | 1662 | 1469132959303 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:29:19 INFO - PROCESS | 1662 | 1469132959304 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:19 INFO - PROCESS | 1662 | 1469132959387 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 13:29:19 INFO - PROCESS | 1662 | 1469132959391 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:19 INFO - PROCESS | 1662 | 1469132959394 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x127415000 == 44 [pid = 1662] [id = 76] 13:29:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x129580800) [pid = 1662] [serial = 225] [outer = 0x0] 13:29:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x12958d400) [pid = 1662] [serial = 226] [outer = 0x129580800] 13:29:19 INFO - PROCESS | 1662 | 1469132959419 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1295a5800) [pid = 1662] [serial = 227] [outer = 0x129580800] 13:29:19 INFO - PROCESS | 1662 | 1469132959714 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:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 467ms 13:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:29:19 INFO - PROCESS | 1662 | 1469132959768 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 13:29:19 INFO - PROCESS | 1662 | 1469132959769 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 13:29:19 INFO - PROCESS | 1662 | 1469132959771 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:29:19 INFO - PROCESS | 1662 | 1469132959772 Marionette TRACE conn2 <- [1,278,null,{}] 13:29:19 INFO - PROCESS | 1662 | 1469132959774 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:29:19 INFO - PROCESS | 1662 | 1469132959775 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:19 INFO - PROCESS | 1662 | 1469132959852 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 13:29:19 INFO - PROCESS | 1662 | 1469132959899 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:19 INFO - PROCESS | 1662 | 1469132959900 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x128a76800 == 45 [pid = 1662] [id = 77] 13:29:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x12957f400) [pid = 1662] [serial = 228] [outer = 0x0] 13:29:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x12a79cc00) [pid = 1662] [serial = 229] [outer = 0x12957f400] 13:29:19 INFO - PROCESS | 1662 | 1469132959924 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x12a7a3c00) [pid = 1662] [serial = 230] [outer = 0x12957f400] 13:29:20 INFO - PROCESS | 1662 | 1469132960185 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:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 467ms 13:29:20 INFO - PROCESS | 1662 | 1469132960239 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 13:29:20 INFO - PROCESS | 1662 | 1469132960241 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 13:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:29:20 INFO - PROCESS | 1662 | 1469132960249 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:29:20 INFO - PROCESS | 1662 | 1469132960251 Marionette TRACE conn2 <- [1,282,null,{}] 13:29:20 INFO - PROCESS | 1662 | 1469132960254 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:29:20 INFO - PROCESS | 1662 | 1469132960256 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:20 INFO - PROCESS | 1662 | 1469132960382 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 13:29:20 INFO - PROCESS | 1662 | 1469132960514 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 1662 | 1469132960516 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x11214f800 == 46 [pid = 1662] [id = 78] 13:29:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x111aa5800) [pid = 1662] [serial = 231] [outer = 0x0] 13:29:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1121be400) [pid = 1662] [serial = 232] [outer = 0x111aa5800] 13:29:20 INFO - PROCESS | 1662 | 1469132960567 Marionette DEBUG loaded listener.js 13:29:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x112f7c800) [pid = 1662] [serial = 233] [outer = 0x111aa5800] 13:29:21 INFO - PROCESS | 1662 | 1469132961136 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:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 921ms 13:29:21 INFO - PROCESS | 1662 | 1469132961171 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 13:29:21 INFO - PROCESS | 1662 | 1469132961173 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 13:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:29:21 INFO - PROCESS | 1662 | 1469132961179 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:29:21 INFO - PROCESS | 1662 | 1469132961180 Marionette TRACE conn2 <- [1,286,null,{}] 13:29:21 INFO - PROCESS | 1662 | 1469132961184 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:29:21 INFO - PROCESS | 1662 | 1469132961187 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:21 INFO - PROCESS | 1662 | 1469132961298 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 13:29:21 INFO - PROCESS | 1662 | 1469132961393 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:21 INFO - PROCESS | 1662 | 1469132961395 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x117165800 == 47 [pid = 1662] [id = 79] 13:29:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x116ab2000) [pid = 1662] [serial = 234] [outer = 0x0] 13:29:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x117c32400) [pid = 1662] [serial = 235] [outer = 0x116ab2000] 13:29:21 INFO - PROCESS | 1662 | 1469132961425 Marionette DEBUG loaded listener.js 13:29:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x11855b000) [pid = 1662] [serial = 236] [outer = 0x116ab2000] 13:29:22 INFO - PROCESS | 1662 | 1469132962048 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:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x128a76800 == 46 [pid = 1662] [id = 77] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x127415000 == 45 [pid = 1662] [id = 76] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x126a20800 == 44 [pid = 1662] [id = 75] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x119461800 == 43 [pid = 1662] [id = 74] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x125476800 == 42 [pid = 1662] [id = 73] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x123ada800 == 41 [pid = 1662] [id = 72] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x121a1a000 == 40 [pid = 1662] [id = 71] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x1183a1800 == 39 [pid = 1662] [id = 70] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12134d800 == 38 [pid = 1662] [id = 69] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x117162000 == 37 [pid = 1662] [id = 68] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1259a7c00) [pid = 1662] [serial = 174] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x119a4c800 == 36 [pid = 1662] [id = 67] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x119755000 == 35 [pid = 1662] [id = 66] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x1185c6000 == 34 [pid = 1662] [id = 65] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x1183a2800 == 33 [pid = 1662] [id = 64] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x11825f000 == 32 [pid = 1662] [id = 63] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x117162800 == 31 [pid = 1662] [id = 62] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x116853800 == 30 [pid = 1662] [id = 61] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x113244000 == 29 [pid = 1662] [id = 60] 13:29:22 INFO - PROCESS | 1662 | --DOCSHELL 0x121124000 == 28 [pid = 1662] [id = 59] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x119820800) [pid = 1662] [serial = 151] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1256e6400) [pid = 1662] [serial = 172] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x117c40800) [pid = 1662] [serial = 156] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x118a11000) [pid = 1662] [serial = 159] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x11983f400) [pid = 1662] [serial = 160] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x121a98800) [pid = 1662] [serial = 168] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1252de000) [pid = 1662] [serial = 171] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x119444c00) [pid = 1662] [serial = 162] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1132da000) [pid = 1662] [serial = 153] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1210b1000) [pid = 1662] [serial = 163] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1210b2000) [pid = 1662] [serial = 165] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x123aa6800) [pid = 1662] [serial = 169] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x11855b800) [pid = 1662] [serial = 157] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x115dc5400) [pid = 1662] [serial = 154] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x111fe3000) [pid = 1662] [serial = 166] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x11664d400) [pid = 1662] [serial = 142] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x1252d8c00) [pid = 1662] [serial = 139] [outer = 0x0] [url = about:blank] 13:29:22 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x116ab0800) [pid = 1662] [serial = 145] [outer = 0x0] [url = about:blank] 13:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 923ms 13:29:22 INFO - PROCESS | 1662 | 1469132962100 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 13:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:29:22 INFO - PROCESS | 1662 | 1469132962102 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 13:29:22 INFO - PROCESS | 1662 | 1469132962105 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:29:22 INFO - PROCESS | 1662 | 1469132962107 Marionette TRACE conn2 <- [1,290,null,{}] 13:29:22 INFO - PROCESS | 1662 | 1469132962114 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:29:22 INFO - PROCESS | 1662 | 1469132962115 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:22 INFO - PROCESS | 1662 | 1469132962188 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 13:29:22 INFO - PROCESS | 1662 | 1469132962197 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:22 INFO - PROCESS | 1662 | 1469132962200 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x10045b000 == 29 [pid = 1662] [id = 80] 13:29:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x117c40000) [pid = 1662] [serial = 237] [outer = 0x0] 13:29:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x118523400) [pid = 1662] [serial = 238] [outer = 0x117c40000] 13:29:22 INFO - PROCESS | 1662 | 1469132962227 Marionette DEBUG loaded listener.js 13:29:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x11855e800) [pid = 1662] [serial = 239] [outer = 0x117c40000] 13:29:22 INFO - PROCESS | 1662 | 1469132962552 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:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 473ms 13:29:22 INFO - PROCESS | 1662 | 1469132962579 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 13:29:22 INFO - PROCESS | 1662 | 1469132962583 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 13:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:29:22 INFO - PROCESS | 1662 | 1469132962587 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:29:22 INFO - PROCESS | 1662 | 1469132962589 Marionette TRACE conn2 <- [1,294,null,{}] 13:29:22 INFO - PROCESS | 1662 | 1469132962591 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:29:22 INFO - PROCESS | 1662 | 1469132962593 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:22 INFO - PROCESS | 1662 | 1469132962676 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 13:29:22 INFO - PROCESS | 1662 | 1469132962721 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:22 INFO - PROCESS | 1662 | 1469132962723 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x117148000 == 30 [pid = 1662] [id = 81] 13:29:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x118560800) [pid = 1662] [serial = 240] [outer = 0x0] 13:29:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x118a11400) [pid = 1662] [serial = 241] [outer = 0x118560800] 13:29:22 INFO - PROCESS | 1662 | 1469132962751 Marionette DEBUG loaded listener.js 13:29:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x119443c00) [pid = 1662] [serial = 242] [outer = 0x118560800] 13:29:23 INFO - PROCESS | 1662 | 1469132963067 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:29:23 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:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 519ms 13:29:23 INFO - PROCESS | 1662 | 1469132963107 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 13:29:23 INFO - PROCESS | 1662 | 1469132963108 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 13:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:29:23 INFO - PROCESS | 1662 | 1469132963111 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:29:23 INFO - PROCESS | 1662 | 1469132963113 Marionette TRACE conn2 <- [1,298,null,{}] 13:29:23 INFO - PROCESS | 1662 | 1469132963121 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:29:23 INFO - PROCESS | 1662 | 1469132963124 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:23 INFO - PROCESS | 1662 | 1469132963197 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 13:29:23 INFO - PROCESS | 1662 | 1469132963245 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:23 INFO - PROCESS | 1662 | 1469132963247 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182dc800 == 31 [pid = 1662] [id = 82] 13:29:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x119444400) [pid = 1662] [serial = 243] [outer = 0x0] 13:29:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x119a9c800) [pid = 1662] [serial = 244] [outer = 0x119444400] 13:29:23 INFO - PROCESS | 1662 | 1469132963275 Marionette DEBUG loaded listener.js 13:29:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1210b4800) [pid = 1662] [serial = 245] [outer = 0x119444400] 13:29:23 INFO - PROCESS | 1662 | 1469132963534 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:29:23 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:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 471ms 13:29:23 INFO - PROCESS | 1662 | 1469132963582 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 13:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:29:23 INFO - PROCESS | 1662 | 1469132963584 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 13:29:23 INFO - PROCESS | 1662 | 1469132963586 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:29:23 INFO - PROCESS | 1662 | 1469132963587 Marionette TRACE conn2 <- [1,302,null,{}] 13:29:23 INFO - PROCESS | 1662 | 1469132963590 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:29:23 INFO - PROCESS | 1662 | 1469132963591 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:23 INFO - PROCESS | 1662 | 1469132963680 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 13:29:23 INFO - PROCESS | 1662 | 1469132963683 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:23 INFO - PROCESS | 1662 | 1469132963684 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x118ac5800 == 32 [pid = 1662] [id = 83] 13:29:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x115e29800) [pid = 1662] [serial = 246] [outer = 0x0] 13:29:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x121b37400) [pid = 1662] [serial = 247] [outer = 0x115e29800] 13:29:23 INFO - PROCESS | 1662 | 1469132963710 Marionette DEBUG loaded listener.js 13:29:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x123a98800) [pid = 1662] [serial = 248] [outer = 0x115e29800] 13:29:24 INFO - PROCESS | 1662 | 1469132964111 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:29:24 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:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 13:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:29:24 INFO - PROCESS | 1662 | 1469132964157 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 13:29:24 INFO - PROCESS | 1662 | 1469132964159 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 13:29:24 INFO - PROCESS | 1662 | 1469132964162 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:29:24 INFO - PROCESS | 1662 | 1469132964164 Marionette TRACE conn2 <- [1,306,null,{}] 13:29:24 INFO - PROCESS | 1662 | 1469132964174 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:29:24 INFO - PROCESS | 1662 | 1469132964176 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:24 INFO - PROCESS | 1662 | 1469132964298 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 13:29:24 INFO - PROCESS | 1662 | 1469132964306 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:24 INFO - PROCESS | 1662 | 1469132964307 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x113233800 == 33 [pid = 1662] [id = 84] 13:29:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1210b2000) [pid = 1662] [serial = 249] [outer = 0x0] 13:29:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x123fd8400) [pid = 1662] [serial = 250] [outer = 0x1210b2000] 13:29:24 INFO - PROCESS | 1662 | 1469132964332 Marionette DEBUG loaded listener.js 13:29:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1252de000) [pid = 1662] [serial = 251] [outer = 0x1210b2000] 13:29:24 INFO - PROCESS | 1662 | 1469132964653 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:29:24 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:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 528ms 13:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:29:24 INFO - PROCESS | 1662 | 1469132964689 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 13:29:24 INFO - PROCESS | 1662 | 1469132964691 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 13:29:24 INFO - PROCESS | 1662 | 1469132964694 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:29:24 INFO - PROCESS | 1662 | 1469132964697 Marionette TRACE conn2 <- [1,310,null,{}] 13:29:24 INFO - PROCESS | 1662 | 1469132964700 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:29:24 INFO - PROCESS | 1662 | 1469132964704 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:24 INFO - PROCESS | 1662 | 1469132964812 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 13:29:24 INFO - PROCESS | 1662 | 1469132964845 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:24 INFO - PROCESS | 1662 | 1469132964846 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x11a013000 == 34 [pid = 1662] [id = 85] 13:29:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1252e1000) [pid = 1662] [serial = 252] [outer = 0x0] 13:29:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x125f9e000) [pid = 1662] [serial = 253] [outer = 0x1252e1000] 13:29:24 INFO - PROCESS | 1662 | 1469132964871 Marionette DEBUG loaded listener.js 13:29:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x127474c00) [pid = 1662] [serial = 254] [outer = 0x1252e1000] 13:29:25 INFO - PROCESS | 1662 | 1469132965183 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:29:25 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:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 522ms 13:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:29:25 INFO - PROCESS | 1662 | 1469132965216 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 13:29:25 INFO - PROCESS | 1662 | 1469132965217 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 13:29:25 INFO - PROCESS | 1662 | 1469132965219 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - PROCESS | 1662 | 1469132965220 Marionette TRACE conn2 <- [1,314,null,{}] 13:29:25 INFO - PROCESS | 1662 | 1469132965223 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:29:25 INFO - PROCESS | 1662 | 1469132965224 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:25 INFO - PROCESS | 1662 | 1469132965315 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 13:29:25 INFO - PROCESS | 1662 | 1469132965318 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 1662 | 1469132965319 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x121354800 == 35 [pid = 1662] [id = 86] 13:29:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x115db9c00) [pid = 1662] [serial = 255] [outer = 0x0] 13:29:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1274c5800) [pid = 1662] [serial = 256] [outer = 0x115db9c00] 13:29:25 INFO - PROCESS | 1662 | 1469132965343 Marionette DEBUG loaded listener.js 13:29:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1275cb000) [pid = 1662] [serial = 257] [outer = 0x115db9c00] 13:29:25 INFO - PROCESS | 1662 | 1469132965653 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:29:25 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:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 469ms 13:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:29:25 INFO - PROCESS | 1662 | 1469132965690 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 13:29:25 INFO - PROCESS | 1662 | 1469132965691 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 13:29:25 INFO - PROCESS | 1662 | 1469132965695 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - PROCESS | 1662 | 1469132965697 Marionette TRACE conn2 <- [1,318,null,{}] 13:29:25 INFO - PROCESS | 1662 | 1469132965699 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:29:25 INFO - PROCESS | 1662 | 1469132965700 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:25 INFO - PROCESS | 1662 | 1469132965791 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 13:29:25 INFO - PROCESS | 1662 | 1469132965795 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 1662 | 1469132965796 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x121803800 == 36 [pid = 1662] [id = 87] 13:29:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1274c4800) [pid = 1662] [serial = 258] [outer = 0x0] 13:29:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1275d3000) [pid = 1662] [serial = 259] [outer = 0x1274c4800] 13:29:25 INFO - PROCESS | 1662 | 1469132965820 Marionette DEBUG loaded listener.js 13:29:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x128d2c000) [pid = 1662] [serial = 260] [outer = 0x1274c4800] 13:29:26 INFO - PROCESS | 1662 | 1469132966317 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:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x11272bc00) [pid = 1662] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1211cf800) [pid = 1662] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x125f96000) [pid = 1662] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1252e3400) [pid = 1662] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x116fdd000) [pid = 1662] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1275c7000) [pid = 1662] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x128d2c400) [pid = 1662] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x119442400) [pid = 1662] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1121b9800) [pid = 1662] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x119814c00) [pid = 1662] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x115e8b000) [pid = 1662] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x116647400) [pid = 1662] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x117c3bc00) [pid = 1662] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x126fd0400) [pid = 1662] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x115e82000) [pid = 1662] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x129580800) [pid = 1662] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x118a0dc00) [pid = 1662] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:29:26 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x11335b800) [pid = 1662] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:29:26 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:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 13:29:26 INFO - PROCESS | 1662 | 1469132966365 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 13:29:26 INFO - PROCESS | 1662 | 1469132966366 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 13:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:29:26 INFO - PROCESS | 1662 | 1469132966369 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:29:26 INFO - PROCESS | 1662 | 1469132966370 Marionette TRACE conn2 <- [1,322,null,{}] 13:29:26 INFO - PROCESS | 1662 | 1469132966373 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:29:26 INFO - PROCESS | 1662 | 1469132966374 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:26 INFO - PROCESS | 1662 | 1469132966462 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 13:29:26 INFO - PROCESS | 1662 | 1469132966466 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:26 INFO - PROCESS | 1662 | 1469132966467 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x121552800 == 37 [pid = 1662] [id = 88] 13:29:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x118a0dc00) [pid = 1662] [serial = 261] [outer = 0x0] 13:29:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x11981e400) [pid = 1662] [serial = 262] [outer = 0x118a0dc00] 13:29:26 INFO - PROCESS | 1662 | 1469132966491 Marionette DEBUG loaded listener.js 13:29:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1252dc800) [pid = 1662] [serial = 263] [outer = 0x118a0dc00] 13:29:26 INFO - PROCESS | 1662 | 1469132966799 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:29:26 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:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 469ms 13:29:26 INFO - PROCESS | 1662 | 1469132966839 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 13:29:26 INFO - PROCESS | 1662 | 1469132966840 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 13:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:29:26 INFO - PROCESS | 1662 | 1469132966843 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:29:26 INFO - PROCESS | 1662 | 1469132966846 Marionette TRACE conn2 <- [1,326,null,{}] 13:29:26 INFO - PROCESS | 1662 | 1469132966848 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:29:26 INFO - PROCESS | 1662 | 1469132966850 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:26 INFO - PROCESS | 1662 | 1469132966922 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 13:29:26 INFO - PROCESS | 1662 | 1469132966994 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:26 INFO - PROCESS | 1662 | 1469132966995 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x118ac5000 == 38 [pid = 1662] [id = 89] 13:29:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x125aeb000) [pid = 1662] [serial = 264] [outer = 0x0] 13:29:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x128d2bc00) [pid = 1662] [serial = 265] [outer = 0x125aeb000] 13:29:27 INFO - PROCESS | 1662 | 1469132967021 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x128d31400) [pid = 1662] [serial = 266] [outer = 0x125aeb000] 13:29:27 INFO - PROCESS | 1662 | 1469132967316 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:29:27 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:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 522ms 13:29:27 INFO - PROCESS | 1662 | 1469132967366 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 13:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:29:27 INFO - PROCESS | 1662 | 1469132967368 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 13:29:27 INFO - PROCESS | 1662 | 1469132967371 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:29:27 INFO - PROCESS | 1662 | 1469132967374 Marionette TRACE conn2 <- [1,330,null,{}] 13:29:27 INFO - PROCESS | 1662 | 1469132967377 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:29:27 INFO - PROCESS | 1662 | 1469132967380 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:27 INFO - PROCESS | 1662 | 1469132967515 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 13:29:27 INFO - PROCESS | 1662 | 1469132967589 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:27 INFO - PROCESS | 1662 | 1469132967591 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x127403800 == 39 [pid = 1662] [id = 90] 13:29:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1210a9400) [pid = 1662] [serial = 267] [outer = 0x0] 13:29:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x128d34400) [pid = 1662] [serial = 268] [outer = 0x1210a9400] 13:29:27 INFO - PROCESS | 1662 | 1469132967637 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1293b0800) [pid = 1662] [serial = 269] [outer = 0x1210a9400] 13:29:27 INFO - PROCESS | 1662 | 1469132967978 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:29:27 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:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 624ms 13:29:28 INFO - PROCESS | 1662 | 1469132968002 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 13:29:28 INFO - PROCESS | 1662 | 1469132968003 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 13:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:29:28 INFO - PROCESS | 1662 | 1469132968005 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:29:28 INFO - PROCESS | 1662 | 1469132968006 Marionette TRACE conn2 <- [1,334,null,{}] 13:29:28 INFO - PROCESS | 1662 | 1469132968009 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:29:28 INFO - PROCESS | 1662 | 1469132968012 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:28 INFO - PROCESS | 1662 | 1469132968100 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 13:29:28 INFO - PROCESS | 1662 | 1469132968149 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:28 INFO - PROCESS | 1662 | 1469132968150 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x12920c800 == 40 [pid = 1662] [id = 91] 13:29:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1292aec00) [pid = 1662] [serial = 270] [outer = 0x0] 13:29:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1293bd800) [pid = 1662] [serial = 271] [outer = 0x1292aec00] 13:29:28 INFO - PROCESS | 1662 | 1469132968174 Marionette DEBUG loaded listener.js 13:29:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x129584400) [pid = 1662] [serial = 272] [outer = 0x1292aec00] 13:29:28 INFO - PROCESS | 1662 | --DOCSHELL 0x10045b000 == 39 [pid = 1662] [id = 80] 13:29:28 INFO - PROCESS | 1662 | --DOCSHELL 0x117165800 == 38 [pid = 1662] [id = 79] 13:29:28 INFO - PROCESS | 1662 | --DOCSHELL 0x11214f800 == 37 [pid = 1662] [id = 78] 13:29:29 INFO - PROCESS | 1662 | --DOCSHELL 0x1182dc800 == 36 [pid = 1662] [id = 82] 13:29:29 INFO - PROCESS | 1662 | --DOCSHELL 0x113233800 == 35 [pid = 1662] [id = 84] 13:29:29 INFO - PROCESS | 1662 | --DOCSHELL 0x118ac5000 == 34 [pid = 1662] [id = 89] 13:29:29 INFO - PROCESS | 1662 | --DOCSHELL 0x121803800 == 33 [pid = 1662] [id = 87] 13:29:29 INFO - PROCESS | 1662 | --DOCSHELL 0x121552800 == 32 [pid = 1662] [id = 88] 13:29:29 INFO - PROCESS | 1662 | --DOCSHELL 0x11a013000 == 31 [pid = 1662] [id = 85] 13:29:29 INFO - PROCESS | 1662 | --DOCSHELL 0x121354800 == 30 [pid = 1662] [id = 86] 13:29:29 INFO - PROCESS | 1662 | --DOCSHELL 0x118ac5800 == 29 [pid = 1662] [id = 83] 13:29:29 INFO - PROCESS | 1662 | --DOCSHELL 0x117148000 == 28 [pid = 1662] [id = 81] 13:29:29 INFO - PROCESS | 1662 | --DOCSHELL 0x127403800 == 27 [pid = 1662] [id = 90] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1295a5800) [pid = 1662] [serial = 227] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x12a79cc00) [pid = 1662] [serial = 229] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1252e3800) [pid = 1662] [serial = 195] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x125f95c00) [pid = 1662] [serial = 199] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1274c4000) [pid = 1662] [serial = 208] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x126fd1000) [pid = 1662] [serial = 203] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x11855bc00) [pid = 1662] [serial = 181] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1292a8400) [pid = 1662] [serial = 214] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x128d2a800) [pid = 1662] [serial = 209] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x128e2f400) [pid = 1662] [serial = 211] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x12cb38000) [pid = 1662] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x11983c400) [pid = 1662] [serial = 186] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x118aa1400) [pid = 1662] [serial = 183] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x1292b2800) [pid = 1662] [serial = 217] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x128e4b400) [pid = 1662] [serial = 212] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x119442c00) [pid = 1662] [serial = 184] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x11664a400) [pid = 1662] [serial = 178] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x12957d000) [pid = 1662] [serial = 224] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1252d7000) [pid = 1662] [serial = 193] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x127165c00) [pid = 1662] [serial = 205] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x1293bc000) [pid = 1662] [serial = 218] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x117c38400) [pid = 1662] [serial = 220] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x125850400) [pid = 1662] [serial = 196] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x12958d400) [pid = 1662] [serial = 226] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x118150800) [pid = 1662] [serial = 180] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x125aebc00) [pid = 1662] [serial = 175] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x1211d1c00) [pid = 1662] [serial = 192] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x1259a4c00) [pid = 1662] [serial = 198] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x1268b4c00) [pid = 1662] [serial = 202] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x1210b4400) [pid = 1662] [serial = 190] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x115e8c400) [pid = 1662] [serial = 177] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x119a9d400) [pid = 1662] [serial = 189] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x12747ac00) [pid = 1662] [serial = 206] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x1292b2000) [pid = 1662] [serial = 215] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x119a0a000) [pid = 1662] [serial = 187] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 62 (0x1274bc400) [pid = 1662] [serial = 223] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | --DOMWINDOW == 61 (0x11981fc00) [pid = 1662] [serial = 221] [outer = 0x0] [url = about:blank] 13:29:29 INFO - PROCESS | 1662 | 1469132969527 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:29:29 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:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1570ms 13:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:29:29 INFO - PROCESS | 1662 | 1469132969576 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 13:29:29 INFO - PROCESS | 1662 | 1469132969578 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 13:29:29 INFO - PROCESS | 1662 | 1469132969582 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:29:29 INFO - PROCESS | 1662 | 1469132969584 Marionette TRACE conn2 <- [1,338,null,{}] 13:29:29 INFO - PROCESS | 1662 | 1469132969588 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:29:29 INFO - PROCESS | 1662 | 1469132969590 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:29 INFO - PROCESS | 1662 | 1469132969666 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 13:29:29 INFO - PROCESS | 1662 | 1469132969714 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 1662 | 1469132969715 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x1132bf000 == 28 [pid = 1662] [id = 92] 13:29:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x116aae800) [pid = 1662] [serial = 273] [outer = 0x0] 13:29:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x116ab2800) [pid = 1662] [serial = 274] [outer = 0x116aae800] 13:29:29 INFO - PROCESS | 1662 | 1469132969743 Marionette DEBUG loaded listener.js 13:29:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x118142c00) [pid = 1662] [serial = 275] [outer = 0x116aae800] 13:29:30 INFO - PROCESS | 1662 | 1469132970028 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:29:30 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:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 471ms 13:29:30 INFO - PROCESS | 1662 | 1469132970051 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 13:29:30 INFO - PROCESS | 1662 | 1469132970055 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 13:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:29:30 INFO - PROCESS | 1662 | 1469132970068 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:29:30 INFO - PROCESS | 1662 | 1469132970069 Marionette TRACE conn2 <- [1,342,null,{}] 13:29:30 INFO - PROCESS | 1662 | 1469132970072 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:29:30 INFO - PROCESS | 1662 | 1469132970074 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:30 INFO - PROCESS | 1662 | 1469132970154 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 13:29:30 INFO - PROCESS | 1662 | 1469132970159 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 1662 | 1469132970162 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fb4000 == 29 [pid = 1662] [id = 93] 13:29:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x118556c00) [pid = 1662] [serial = 276] [outer = 0x0] 13:29:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x1185b7400) [pid = 1662] [serial = 277] [outer = 0x118556c00] 13:29:30 INFO - PROCESS | 1662 | 1469132970191 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x118e9c800) [pid = 1662] [serial = 278] [outer = 0x118556c00] 13:29:30 INFO - PROCESS | 1662 | 1469132970611 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:29:30 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:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 576ms 13:29:30 INFO - PROCESS | 1662 | 1469132970637 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 13:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:29:30 INFO - PROCESS | 1662 | 1469132970640 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 13:29:30 INFO - PROCESS | 1662 | 1469132970643 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:29:30 INFO - PROCESS | 1662 | 1469132970659 Marionette TRACE conn2 <- [1,346,null,{}] 13:29:30 INFO - PROCESS | 1662 | 1469132970671 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:29:30 INFO - PROCESS | 1662 | 1469132970676 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:30 INFO - PROCESS | 1662 | 1469132970791 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 13:29:30 INFO - PROCESS | 1662 | 1469132970840 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 1662 | 1469132970842 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x11826f000 == 30 [pid = 1662] [id = 94] 13:29:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x1121bd800) [pid = 1662] [serial = 279] [outer = 0x0] 13:29:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x11983e400) [pid = 1662] [serial = 280] [outer = 0x1121bd800] 13:29:30 INFO - PROCESS | 1662 | 1469132970870 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x119aa1c00) [pid = 1662] [serial = 281] [outer = 0x1121bd800] 13:29:31 INFO - PROCESS | 1662 | 1469132971153 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:29:31 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:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 539ms 13:29:31 INFO - PROCESS | 1662 | 1469132971184 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 13:29:31 INFO - PROCESS | 1662 | 1469132971186 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 13:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:29:31 INFO - PROCESS | 1662 | 1469132971188 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:29:31 INFO - PROCESS | 1662 | 1469132971189 Marionette TRACE conn2 <- [1,350,null,{}] 13:29:31 INFO - PROCESS | 1662 | 1469132971199 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:29:31 INFO - PROCESS | 1662 | 1469132971200 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:31 INFO - PROCESS | 1662 | 1469132971278 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 13:29:31 INFO - PROCESS | 1662 | 1469132971281 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:31 INFO - PROCESS | 1662 | 1469132971283 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x118433000 == 31 [pid = 1662] [id = 95] 13:29:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x1210b3400) [pid = 1662] [serial = 282] [outer = 0x0] 13:29:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x1212bb800) [pid = 1662] [serial = 283] [outer = 0x1210b3400] 13:29:31 INFO - PROCESS | 1662 | 1469132971310 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x121916400) [pid = 1662] [serial = 284] [outer = 0x1210b3400] 13:29:31 INFO - PROCESS | 1662 | 1469132971610 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:29:31 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:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 13:29:31 INFO - PROCESS | 1662 | 1469132971658 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 13:29:31 INFO - PROCESS | 1662 | 1469132971660 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 13:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:29:31 INFO - PROCESS | 1662 | 1469132971664 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:29:31 INFO - PROCESS | 1662 | 1469132971665 Marionette TRACE conn2 <- [1,354,null,{}] 13:29:31 INFO - PROCESS | 1662 | 1469132971667 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:29:31 INFO - PROCESS | 1662 | 1469132971669 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:31 INFO - PROCESS | 1662 | 1469132971765 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 13:29:31 INFO - PROCESS | 1662 | 1469132971770 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:31 INFO - PROCESS | 1662 | 1469132971772 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x119466000 == 32 [pid = 1662] [id = 96] 13:29:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x111c19800) [pid = 1662] [serial = 285] [outer = 0x0] 13:29:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x121e77c00) [pid = 1662] [serial = 286] [outer = 0x111c19800] 13:29:31 INFO - PROCESS | 1662 | 1469132971798 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x1252dac00) [pid = 1662] [serial = 287] [outer = 0x111c19800] 13:29:32 INFO - PROCESS | 1662 | 1469132972157 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:29:32 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:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 519ms 13:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:29:32 INFO - PROCESS | 1662 | 1469132972184 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 13:29:32 INFO - PROCESS | 1662 | 1469132972186 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 13:29:32 INFO - PROCESS | 1662 | 1469132972189 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:29:32 INFO - PROCESS | 1662 | 1469132972191 Marionette TRACE conn2 <- [1,358,null,{}] 13:29:32 INFO - PROCESS | 1662 | 1469132972194 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:29:32 INFO - PROCESS | 1662 | 1469132972200 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:32 INFO - PROCESS | 1662 | 1469132972365 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 13:29:32 INFO - PROCESS | 1662 | 1469132972382 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:32 INFO - PROCESS | 1662 | 1469132972383 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x119a4d000 == 33 [pid = 1662] [id = 97] 13:29:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x118ea1c00) [pid = 1662] [serial = 288] [outer = 0x0] 13:29:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1252e5400) [pid = 1662] [serial = 289] [outer = 0x118ea1c00] 13:29:32 INFO - PROCESS | 1662 | 1469132972424 Marionette DEBUG loaded listener.js 13:29:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x1268b3000) [pid = 1662] [serial = 290] [outer = 0x118ea1c00] 13:29:32 INFO - PROCESS | 1662 | 1469132972770 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:29:32 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:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 620ms 13:29:32 INFO - PROCESS | 1662 | 1469132972811 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 13:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:29:32 INFO - PROCESS | 1662 | 1469132972814 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 13:29:32 INFO - PROCESS | 1662 | 1469132972817 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:29:32 INFO - PROCESS | 1662 | 1469132972819 Marionette TRACE conn2 <- [1,362,null,{}] 13:29:32 INFO - PROCESS | 1662 | 1469132972822 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:29:32 INFO - PROCESS | 1662 | 1469132972824 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:32 INFO - PROCESS | 1662 | 1469132972946 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 13:29:33 INFO - PROCESS | 1662 | 1469132973010 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:33 INFO - PROCESS | 1662 | 1469132973012 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x12105c000 == 34 [pid = 1662] [id = 98] 13:29:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x1268b1c00) [pid = 1662] [serial = 291] [outer = 0x0] 13:29:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x126fd1000) [pid = 1662] [serial = 292] [outer = 0x1268b1c00] 13:29:33 INFO - PROCESS | 1662 | 1469132973051 Marionette DEBUG loaded listener.js 13:29:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x127471c00) [pid = 1662] [serial = 293] [outer = 0x1268b1c00] 13:29:33 INFO - PROCESS | 1662 | 1469132973386 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:29:33 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:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 619ms 13:29:33 INFO - PROCESS | 1662 | 1469132973436 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 13:29:33 INFO - PROCESS | 1662 | 1469132973438 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 13:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:29:33 INFO - PROCESS | 1662 | 1469132973440 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:29:33 INFO - PROCESS | 1662 | 1469132973441 Marionette TRACE conn2 <- [1,366,null,{}] 13:29:33 INFO - PROCESS | 1662 | 1469132973443 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:29:33 INFO - PROCESS | 1662 | 1469132973444 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:33 INFO - PROCESS | 1662 | 1469132973514 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 13:29:33 INFO - PROCESS | 1662 | 1469132973517 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:33 INFO - PROCESS | 1662 | 1469132973518 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x121352800 == 35 [pid = 1662] [id = 99] 13:29:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x12747bc00) [pid = 1662] [serial = 294] [outer = 0x0] 13:29:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1274ca800) [pid = 1662] [serial = 295] [outer = 0x12747bc00] 13:29:33 INFO - PROCESS | 1662 | 1469132973544 Marionette DEBUG loaded listener.js 13:29:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1275d0c00) [pid = 1662] [serial = 296] [outer = 0x12747bc00] 13:29:33 INFO - PROCESS | 1662 | 1469132973846 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:29:33 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:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 418ms 13:29:33 INFO - PROCESS | 1662 | 1469132973858 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 13:29:33 INFO - PROCESS | 1662 | 1469132973861 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 13:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:29:33 INFO - PROCESS | 1662 | 1469132973870 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:29:33 INFO - PROCESS | 1662 | 1469132973871 Marionette TRACE conn2 <- [1,370,null,{}] 13:29:33 INFO - PROCESS | 1662 | 1469132973883 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:29:33 INFO - PROCESS | 1662 | 1469132973884 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:33 INFO - PROCESS | 1662 | 1469132973982 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 13:29:33 INFO - PROCESS | 1662 | 1469132973989 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:33 INFO - PROCESS | 1662 | 1469132973990 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x11826e000 == 36 [pid = 1662] [id = 100] 13:29:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1275d1400) [pid = 1662] [serial = 297] [outer = 0x0] 13:29:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1275d5400) [pid = 1662] [serial = 298] [outer = 0x1275d1400] 13:29:34 INFO - PROCESS | 1662 | 1469132974023 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x128d32400) [pid = 1662] [serial = 299] [outer = 0x1275d1400] 13:29:34 INFO - PROCESS | 1662 | 1469132974390 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:29:34 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:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 525ms 13:29:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:29:34 INFO - PROCESS | 1662 | 1469132974396 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 13:29:34 INFO - PROCESS | 1662 | 1469132974397 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 13:29:34 INFO - PROCESS | 1662 | 1469132974399 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:29:34 INFO - PROCESS | 1662 | 1469132974400 Marionette TRACE conn2 <- [1,374,null,{}] 13:29:34 INFO - PROCESS | 1662 | 1469132974402 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:29:34 INFO - PROCESS | 1662 | 1469132974404 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:34 INFO - PROCESS | 1662 | 1469132974478 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 13:29:34 INFO - PROCESS | 1662 | 1469132974481 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:34 INFO - PROCESS | 1662 | 1469132974482 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x12580a000 == 37 [pid = 1662] [id = 101] 13:29:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1132dc400) [pid = 1662] [serial = 300] [outer = 0x0] 13:29:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x128e33000) [pid = 1662] [serial = 301] [outer = 0x1132dc400] 13:29:34 INFO - PROCESS | 1662 | 1469132974516 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1293b0000) [pid = 1662] [serial = 302] [outer = 0x1132dc400] 13:29:34 INFO - PROCESS | 1662 | 1469132974884 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:29:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:29:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 517ms 13:29:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:29:34 INFO - PROCESS | 1662 | 1469132974918 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 13:29:34 INFO - PROCESS | 1662 | 1469132974919 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 13:29:34 INFO - PROCESS | 1662 | 1469132974921 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:29:34 INFO - PROCESS | 1662 | 1469132974923 Marionette TRACE conn2 <- [1,378,null,{}] 13:29:34 INFO - PROCESS | 1662 | 1469132974925 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:29:34 INFO - PROCESS | 1662 | 1469132974926 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:35 INFO - PROCESS | 1662 | 1469132975029 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 13:29:35 INFO - PROCESS | 1662 | 1469132975032 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:35 INFO - PROCESS | 1662 | 1469132975034 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x119461800 == 38 [pid = 1662] [id = 102] 13:29:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1292ac000) [pid = 1662] [serial = 303] [outer = 0x0] 13:29:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x129579800) [pid = 1662] [serial = 304] [outer = 0x1292ac000] 13:29:35 INFO - PROCESS | 1662 | 1469132975060 Marionette DEBUG loaded listener.js 13:29:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1295a8400) [pid = 1662] [serial = 305] [outer = 0x1292ac000] 13:29:35 INFO - PROCESS | 1662 | 1469132975389 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:29:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:29:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 518ms 13:29:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:29:35 INFO - PROCESS | 1662 | 1469132975440 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 13:29:35 INFO - PROCESS | 1662 | 1469132975441 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 13:29:35 INFO - PROCESS | 1662 | 1469132975443 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:29:35 INFO - PROCESS | 1662 | 1469132975444 Marionette TRACE conn2 <- [1,382,null,{}] 13:29:35 INFO - PROCESS | 1662 | 1469132975446 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:29:35 INFO - PROCESS | 1662 | 1469132975448 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:35 INFO - PROCESS | 1662 | 1469132975538 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 13:29:35 INFO - PROCESS | 1662 | 1469132975548 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:35 INFO - PROCESS | 1662 | 1469132975557 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x12740d000 == 39 [pid = 1662] [id = 103] 13:29:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x126fd0400) [pid = 1662] [serial = 306] [outer = 0x0] 13:29:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x12a7a5400) [pid = 1662] [serial = 307] [outer = 0x126fd0400] 13:29:35 INFO - PROCESS | 1662 | 1469132975581 Marionette DEBUG loaded listener.js 13:29:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12a90f000) [pid = 1662] [serial = 308] [outer = 0x126fd0400] 13:29:35 INFO - PROCESS | 1662 | 1469132975923 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:29:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:29:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 518ms 13:29:35 INFO - PROCESS | 1662 | 1469132975962 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 13:29:35 INFO - PROCESS | 1662 | 1469132975963 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 13:29:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:29:35 INFO - PROCESS | 1662 | 1469132975965 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:29:35 INFO - PROCESS | 1662 | 1469132975966 Marionette TRACE conn2 <- [1,386,null,{}] 13:29:35 INFO - PROCESS | 1662 | 1469132975968 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:29:35 INFO - PROCESS | 1662 | 1469132975969 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:36 INFO - PROCESS | 1662 | 1469132976062 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 13:29:36 INFO - PROCESS | 1662 | 1469132976066 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:36 INFO - PROCESS | 1662 | 1469132976067 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x128a67000 == 40 [pid = 1662] [id = 104] 13:29:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x12a90e400) [pid = 1662] [serial = 309] [outer = 0x0] 13:29:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12a965400) [pid = 1662] [serial = 310] [outer = 0x12a90e400] 13:29:36 INFO - PROCESS | 1662 | 1469132976091 Marionette DEBUG loaded listener.js 13:29:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x12a972400) [pid = 1662] [serial = 311] [outer = 0x12a90e400] 13:29:36 INFO - PROCESS | 1662 | 1469132976406 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:29:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:29:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 468ms 13:29:36 INFO - PROCESS | 1662 | 1469132976439 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 13:29:36 INFO - PROCESS | 1662 | 1469132976440 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 13:29:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:29:36 INFO - PROCESS | 1662 | 1469132976444 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:29:36 INFO - PROCESS | 1662 | 1469132976447 Marionette TRACE conn2 <- [1,390,null,{}] 13:29:36 INFO - PROCESS | 1662 | 1469132976450 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:29:36 INFO - PROCESS | 1662 | 1469132976451 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:36 INFO - PROCESS | 1662 | 1469132976552 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 13:29:36 INFO - PROCESS | 1662 | 1469132976565 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:36 INFO - PROCESS | 1662 | 1469132976566 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x129210000 == 41 [pid = 1662] [id = 105] 13:29:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x12ae27c00) [pid = 1662] [serial = 312] [outer = 0x0] 13:29:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x12aed2800) [pid = 1662] [serial = 313] [outer = 0x12ae27c00] 13:29:36 INFO - PROCESS | 1662 | 1469132976589 Marionette DEBUG loaded listener.js 13:29:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x12aed9c00) [pid = 1662] [serial = 314] [outer = 0x12ae27c00] 13:29:36 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x115e29800) [pid = 1662] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:29:36 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x119444400) [pid = 1662] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:29:36 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x118560800) [pid = 1662] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:29:36 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x117c40000) [pid = 1662] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:29:36 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x116ab2000) [pid = 1662] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:29:36 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1210a9400) [pid = 1662] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:29:36 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x12957f400) [pid = 1662] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:29:36 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1252e1000) [pid = 1662] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:29:36 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1210b2000) [pid = 1662] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:29:36 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x115db9c00) [pid = 1662] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:29:36 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1274c4800) [pid = 1662] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:29:36 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x125aeb000) [pid = 1662] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:29:36 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x118a0dc00) [pid = 1662] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:29:36 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x111aa5800) [pid = 1662] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:29:36 INFO - PROCESS | 1662 | 1469132976984 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:29:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:29:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 573ms 13:29:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:29:37 INFO - PROCESS | 1662 | 1469132977016 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 13:29:37 INFO - PROCESS | 1662 | 1469132977017 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 13:29:37 INFO - PROCESS | 1662 | 1469132977019 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:29:37 INFO - PROCESS | 1662 | 1469132977020 Marionette TRACE conn2 <- [1,394,null,{}] 13:29:37 INFO - PROCESS | 1662 | 1469132977022 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:29:37 INFO - PROCESS | 1662 | 1469132977023 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:37 INFO - PROCESS | 1662 | 1469132977128 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 13:29:37 INFO - PROCESS | 1662 | 1469132977181 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:37 INFO - PROCESS | 1662 | 1469132977182 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12953e800 == 42 [pid = 1662] [id = 106] 13:29:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1275c7c00) [pid = 1662] [serial = 315] [outer = 0x0] 13:29:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x128d2b000) [pid = 1662] [serial = 316] [outer = 0x1275c7c00] 13:29:37 INFO - PROCESS | 1662 | 1469132977209 Marionette DEBUG loaded listener.js 13:29:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x12ae29800) [pid = 1662] [serial = 317] [outer = 0x1275c7c00] 13:29:37 INFO - PROCESS | 1662 | 1469132977573 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:29:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:29:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 568ms 13:29:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:29:37 INFO - PROCESS | 1662 | 1469132977588 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 13:29:37 INFO - PROCESS | 1662 | 1469132977589 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 13:29:37 INFO - PROCESS | 1662 | 1469132977591 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:29:37 INFO - PROCESS | 1662 | 1469132977592 Marionette TRACE conn2 <- [1,398,null,{}] 13:29:37 INFO - PROCESS | 1662 | 1469132977598 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:29:37 INFO - PROCESS | 1662 | 1469132977599 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:37 INFO - PROCESS | 1662 | 1469132977679 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 13:29:37 INFO - PROCESS | 1662 | 1469132977728 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:37 INFO - PROCESS | 1662 | 1469132977729 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x129842800 == 43 [pid = 1662] [id = 107] 13:29:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1211ccc00) [pid = 1662] [serial = 318] [outer = 0x0] 13:29:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x12aed9000) [pid = 1662] [serial = 319] [outer = 0x1211ccc00] 13:29:37 INFO - PROCESS | 1662 | 1469132977753 Marionette DEBUG loaded listener.js 13:29:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12bab5400) [pid = 1662] [serial = 320] [outer = 0x1211ccc00] 13:29:38 INFO - PROCESS | 1662 | 1469132978047 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:29:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:29:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 471ms 13:29:38 INFO - PROCESS | 1662 | 1469132978068 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 13:29:38 INFO - PROCESS | 1662 | 1469132978069 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 13:29:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:29:38 INFO - PROCESS | 1662 | 1469132978071 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:29:38 INFO - PROCESS | 1662 | 1469132978072 Marionette TRACE conn2 <- [1,402,null,{}] 13:29:38 INFO - PROCESS | 1662 | 1469132978075 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:29:38 INFO - PROCESS | 1662 | 1469132978076 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:38 INFO - PROCESS | 1662 | 1469132978163 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 13:29:38 INFO - PROCESS | 1662 | 1469132978167 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 1662 | 1469132978168 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a669800 == 44 [pid = 1662] [id = 108] 13:29:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x127472800) [pid = 1662] [serial = 321] [outer = 0x0] 13:29:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12bb41c00) [pid = 1662] [serial = 322] [outer = 0x127472800] 13:29:38 INFO - PROCESS | 1662 | 1469132978191 Marionette DEBUG loaded listener.js 13:29:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x12bbe8400) [pid = 1662] [serial = 323] [outer = 0x127472800] 13:29:38 INFO - PROCESS | 1662 | 1469132978504 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:29:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:29:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 470ms 13:29:38 INFO - PROCESS | 1662 | 1469132978541 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 13:29:38 INFO - PROCESS | 1662 | 1469132978543 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 13:29:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:29:38 INFO - PROCESS | 1662 | 1469132978547 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:29:38 INFO - PROCESS | 1662 | 1469132978548 Marionette TRACE conn2 <- [1,406,null,{}] 13:29:38 INFO - PROCESS | 1662 | 1469132978550 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:29:38 INFO - PROCESS | 1662 | 1469132978551 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:38 INFO - PROCESS | 1662 | 1469132978655 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 13:29:38 INFO - PROCESS | 1662 | 1469132978662 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 1662 | 1469132978663 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a9d7800 == 45 [pid = 1662] [id = 109] 13:29:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12baa9400) [pid = 1662] [serial = 324] [outer = 0x0] 13:29:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x12bbeb000) [pid = 1662] [serial = 325] [outer = 0x12baa9400] 13:29:38 INFO - PROCESS | 1662 | 1469132978694 Marionette DEBUG loaded listener.js 13:29:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x12bbf6c00) [pid = 1662] [serial = 326] [outer = 0x12baa9400] 13:29:39 INFO - PROCESS | 1662 | 1469132979249 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:29:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:29:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 768ms 13:29:39 INFO - PROCESS | 1662 | 1469132979316 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 13:29:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:29:39 INFO - PROCESS | 1662 | 1469132979319 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 13:29:39 INFO - PROCESS | 1662 | 1469132979322 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:29:39 INFO - PROCESS | 1662 | 1469132979324 Marionette TRACE conn2 <- [1,410,null,{}] 13:29:39 INFO - PROCESS | 1662 | 1469132979329 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:29:39 INFO - PROCESS | 1662 | 1469132979331 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:39 INFO - PROCESS | 1662 | 1469132979444 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 13:29:39 INFO - PROCESS | 1662 | 1469132979517 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:39 INFO - PROCESS | 1662 | 1469132979519 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x1168c5000 == 46 [pid = 1662] [id = 110] 13:29:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1167d7400) [pid = 1662] [serial = 327] [outer = 0x0] 13:29:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1175c4800) [pid = 1662] [serial = 328] [outer = 0x1167d7400] 13:29:39 INFO - PROCESS | 1662 | 1469132979549 Marionette DEBUG loaded listener.js 13:29:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x118527c00) [pid = 1662] [serial = 329] [outer = 0x1167d7400] 13:29:39 INFO - PROCESS | 1662 | 1469132979860 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:29:40 INFO - PROCESS | 1662 | 1469132980285 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:29:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:29:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 974ms 13:29:40 INFO - PROCESS | 1662 | 1469132980321 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 13:29:40 INFO - PROCESS | 1662 | 1469132980323 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 13:29:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:29:40 INFO - PROCESS | 1662 | 1469132980331 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:29:40 INFO - PROCESS | 1662 | 1469132980332 Marionette TRACE conn2 <- [1,414,null,{}] 13:29:40 INFO - PROCESS | 1662 | 1469132980336 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:29:40 INFO - PROCESS | 1662 | 1469132980338 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:40 INFO - PROCESS | 1662 | 1469132980438 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12a669800 == 45 [pid = 1662] [id = 108] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x129842800 == 44 [pid = 1662] [id = 107] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12953e800 == 43 [pid = 1662] [id = 106] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x129210000 == 42 [pid = 1662] [id = 105] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x128a67000 == 41 [pid = 1662] [id = 104] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12740d000 == 40 [pid = 1662] [id = 103] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x119461800 == 39 [pid = 1662] [id = 102] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1293bd800) [pid = 1662] [serial = 271] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12580a000 == 38 [pid = 1662] [id = 101] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x11826e000 == 37 [pid = 1662] [id = 100] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x121352800 == 36 [pid = 1662] [id = 99] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12105c000 == 35 [pid = 1662] [id = 98] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x119a4d000 == 34 [pid = 1662] [id = 97] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x119466000 == 33 [pid = 1662] [id = 96] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x118433000 == 32 [pid = 1662] [id = 95] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x11826f000 == 31 [pid = 1662] [id = 94] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x116fb4000 == 30 [pid = 1662] [id = 93] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x1132bf000 == 29 [pid = 1662] [id = 92] 13:29:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12920c800 == 28 [pid = 1662] [id = 91] 13:29:40 INFO - PROCESS | 1662 | 1469132980552 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:40 INFO - PROCESS | 1662 | 1469132980555 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x112d63800 == 29 [pid = 1662] [id = 111] 13:29:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x116703c00) [pid = 1662] [serial = 330] [outer = 0x0] 13:29:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x118528000) [pid = 1662] [serial = 331] [outer = 0x116703c00] 13:29:40 INFO - PROCESS | 1662 | 1469132980584 Marionette DEBUG loaded listener.js 13:29:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x11855e000) [pid = 1662] [serial = 332] [outer = 0x116703c00] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12a7a3c00) [pid = 1662] [serial = 230] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x125f9e000) [pid = 1662] [serial = 253] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x123fd8400) [pid = 1662] [serial = 250] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1274c5800) [pid = 1662] [serial = 256] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x127474c00) [pid = 1662] [serial = 254] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1275d3000) [pid = 1662] [serial = 259] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1275cb000) [pid = 1662] [serial = 257] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x128d2bc00) [pid = 1662] [serial = 265] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x11981e400) [pid = 1662] [serial = 262] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1252dc800) [pid = 1662] [serial = 263] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x128d2c000) [pid = 1662] [serial = 260] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x112f7c800) [pid = 1662] [serial = 233] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1121be400) [pid = 1662] [serial = 232] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x121b37400) [pid = 1662] [serial = 247] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x119a9c800) [pid = 1662] [serial = 244] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1210b4800) [pid = 1662] [serial = 245] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x118a11400) [pid = 1662] [serial = 241] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x119443c00) [pid = 1662] [serial = 242] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x118523400) [pid = 1662] [serial = 238] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x11855e800) [pid = 1662] [serial = 239] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x11855b000) [pid = 1662] [serial = 236] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x117c32400) [pid = 1662] [serial = 235] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x128d31400) [pid = 1662] [serial = 266] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x128d34400) [pid = 1662] [serial = 268] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x1252de000) [pid = 1662] [serial = 251] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x123a98800) [pid = 1662] [serial = 248] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1293b0800) [pid = 1662] [serial = 269] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1662 | 1469132980919 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:29:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:29:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 622ms 13:29:40 INFO - PROCESS | 1662 | 1469132980951 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 13:29:40 INFO - PROCESS | 1662 | 1469132980955 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 13:29:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:29:40 INFO - PROCESS | 1662 | 1469132980960 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:29:40 INFO - PROCESS | 1662 | 1469132980964 Marionette TRACE conn2 <- [1,418,null,{}] 13:29:40 INFO - PROCESS | 1662 | 1469132980966 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:29:40 INFO - PROCESS | 1662 | 1469132980968 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:41 INFO - PROCESS | 1662 | 1469132981042 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 13:29:41 INFO - PROCESS | 1662 | 1469132981101 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:41 INFO - PROCESS | 1662 | 1469132981102 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x1168ce800 == 30 [pid = 1662] [id = 112] 13:29:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x118520000) [pid = 1662] [serial = 333] [outer = 0x0] 13:29:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x1185b4800) [pid = 1662] [serial = 334] [outer = 0x118520000] 13:29:41 INFO - PROCESS | 1662 | 1469132981131 Marionette DEBUG loaded listener.js 13:29:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x11983e000) [pid = 1662] [serial = 335] [outer = 0x118520000] 13:29:41 INFO - PROCESS | 1662 | 1469132981896 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:29:41 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:29:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 973ms 13:29:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:29:41 INFO - PROCESS | 1662 | 1469132981933 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 13:29:41 INFO - PROCESS | 1662 | 1469132981934 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 13:29:41 INFO - PROCESS | 1662 | 1469132981936 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:29:41 INFO - PROCESS | 1662 | 1469132981939 Marionette TRACE conn2 <- [1,422,null,{}] 13:29:41 INFO - PROCESS | 1662 | 1469132981946 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:29:41 INFO - PROCESS | 1662 | 1469132981950 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:42 INFO - PROCESS | 1662 | 1469132982039 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 13:29:42 INFO - PROCESS | 1662 | 1469132982048 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:42 INFO - PROCESS | 1662 | 1469132982051 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182d8800 == 31 [pid = 1662] [id = 113] 13:29:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1211d0800) [pid = 1662] [serial = 336] [outer = 0x0] 13:29:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x121407000) [pid = 1662] [serial = 337] [outer = 0x1211d0800] 13:29:42 INFO - PROCESS | 1662 | 1469132982078 Marionette DEBUG loaded listener.js 13:29:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x121e77800) [pid = 1662] [serial = 338] [outer = 0x1211d0800] 13:29:42 INFO - PROCESS | 1662 | 1469132982874 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:29:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:29:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 972ms 13:29:42 INFO - PROCESS | 1662 | 1469132982909 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 13:29:42 INFO - PROCESS | 1662 | 1469132982913 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 13:29:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:29:42 INFO - PROCESS | 1662 | 1469132982915 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:29:42 INFO - PROCESS | 1662 | 1469132982916 Marionette TRACE conn2 <- [1,426,null,{}] 13:29:42 INFO - PROCESS | 1662 | 1469132982930 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:29:42 INFO - PROCESS | 1662 | 1469132982931 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:43 INFO - PROCESS | 1662 | 1469132983010 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 13:29:43 INFO - PROCESS | 1662 | 1469132983013 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:43 INFO - PROCESS | 1662 | 1469132983014 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x1185ce000 == 32 [pid = 1662] [id = 114] 13:29:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x116154000) [pid = 1662] [serial = 339] [outer = 0x0] 13:29:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1252e1400) [pid = 1662] [serial = 340] [outer = 0x116154000] 13:29:43 INFO - PROCESS | 1662 | 1469132983034 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1254ddc00) [pid = 1662] [serial = 341] [outer = 0x116154000] 13:29:43 INFO - PROCESS | 1662 | 1469132983541 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:29:43 INFO - PROCESS | 1662 | 1469132983588 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 13:29:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:29:43 INFO - PROCESS | 1662 | 1469132983592 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:29:43 INFO - PROCESS | 1662 | 1469132983594 Marionette TRACE conn2 <- [1,430,null,{}] 13:29:43 INFO - PROCESS | 1662 | 1469132983614 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:29:43 INFO - PROCESS | 1662 | 1469132983616 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:43 INFO - PROCESS | 1662 | 1469132983724 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 13:29:43 INFO - PROCESS | 1662 | 1469132983730 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:43 INFO - PROCESS | 1662 | 1469132983731 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x119752800 == 33 [pid = 1662] [id = 115] 13:29:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1164e9000) [pid = 1662] [serial = 342] [outer = 0x0] 13:29:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1259a4c00) [pid = 1662] [serial = 343] [outer = 0x1164e9000] 13:29:43 INFO - PROCESS | 1662 | 1469132983755 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x12684c800) [pid = 1662] [serial = 344] [outer = 0x1164e9000] 13:29:44 INFO - PROCESS | 1662 | 1469132984104 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:29:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:29:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 571ms 13:29:44 INFO - PROCESS | 1662 | 1469132984162 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 13:29:44 INFO - PROCESS | 1662 | 1469132984163 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 13:29:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:29:44 INFO - PROCESS | 1662 | 1469132984170 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:29:44 INFO - PROCESS | 1662 | 1469132984171 Marionette TRACE conn2 <- [1,434,null,{}] 13:29:44 INFO - PROCESS | 1662 | 1469132984173 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:29:44 INFO - PROCESS | 1662 | 1469132984177 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:44 INFO - PROCESS | 1662 | 1469132984269 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 13:29:44 INFO - PROCESS | 1662 | 1469132984272 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 1662 | 1469132984273 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x121112000 == 34 [pid = 1662] [id = 116] 13:29:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x11670ec00) [pid = 1662] [serial = 345] [outer = 0x0] 13:29:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x127474c00) [pid = 1662] [serial = 346] [outer = 0x11670ec00] 13:29:44 INFO - PROCESS | 1662 | 1469132984295 Marionette DEBUG loaded listener.js 13:29:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x128d2d000) [pid = 1662] [serial = 347] [outer = 0x11670ec00] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x127472800) [pid = 1662] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x118556c00) [pid = 1662] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1292ac000) [pid = 1662] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x111c19800) [pid = 1662] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x126fd0400) [pid = 1662] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x12a90e400) [pid = 1662] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1275c7c00) [pid = 1662] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1292aec00) [pid = 1662] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x12ae27c00) [pid = 1662] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x1121bd800) [pid = 1662] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x12747bc00) [pid = 1662] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1211ccc00) [pid = 1662] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x1210b3400) [pid = 1662] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x118ea1c00) [pid = 1662] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x116aae800) [pid = 1662] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1275d1400) [pid = 1662] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x1268b1c00) [pid = 1662] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:29:44 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x1132dc400) [pid = 1662] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:29:44 INFO - PROCESS | 1662 | 1469132984955 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:29:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:29:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 824ms 13:29:44 INFO - PROCESS | 1662 | 1469132984990 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 13:29:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:29:45 INFO - PROCESS | 1662 | 1469132985001 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 13:29:45 INFO - PROCESS | 1662 | 1469132985003 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 1662 | 1469132985005 Marionette TRACE conn2 <- [1,438,null,{}] 13:29:45 INFO - PROCESS | 1662 | 1469132985007 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:29:45 INFO - PROCESS | 1662 | 1469132985008 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:45 INFO - PROCESS | 1662 | 1469132985099 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 13:29:45 INFO - PROCESS | 1662 | 1469132985128 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:45 INFO - PROCESS | 1662 | 1469132985129 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12123c000 == 35 [pid = 1662] [id = 117] 13:29:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x112729800) [pid = 1662] [serial = 348] [outer = 0x0] 13:29:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1211cb000) [pid = 1662] [serial = 349] [outer = 0x112729800] 13:29:45 INFO - PROCESS | 1662 | 1469132985153 Marionette DEBUG loaded listener.js 13:29:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x12747bc00) [pid = 1662] [serial = 350] [outer = 0x112729800] 13:29:45 INFO - PROCESS | 1662 | 1469132985425 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:29:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:29:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 467ms 13:29:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:29:45 INFO - PROCESS | 1662 | 1469132985472 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 1662 | 1469132985473 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 13:29:45 INFO - PROCESS | 1662 | 1469132985475 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 1662 | 1469132985477 Marionette TRACE conn2 <- [1,442,null,{}] 13:29:45 INFO - PROCESS | 1662 | 1469132985483 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:29:45 INFO - PROCESS | 1662 | 1469132985484 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:45 INFO - PROCESS | 1662 | 1469132985556 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 13:29:45 INFO - PROCESS | 1662 | 1469132985578 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:45 INFO - PROCESS | 1662 | 1469132985579 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x121814000 == 36 [pid = 1662] [id = 118] 13:29:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x128d27800) [pid = 1662] [serial = 351] [outer = 0x0] 13:29:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x128d35c00) [pid = 1662] [serial = 352] [outer = 0x128d27800] 13:29:45 INFO - PROCESS | 1662 | 1469132985603 Marionette DEBUG loaded listener.js 13:29:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x128e34000) [pid = 1662] [serial = 353] [outer = 0x128d27800] 13:29:45 INFO - PROCESS | 1662 | 1469132985923 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:29:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:29:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 474ms 13:29:45 INFO - PROCESS | 1662 | 1469132985949 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 1662 | 1469132985951 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 13:29:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:29:45 INFO - PROCESS | 1662 | 1469132985953 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 1662 | 1469132985954 Marionette TRACE conn2 <- [1,446,null,{}] 13:29:45 INFO - PROCESS | 1662 | 1469132985956 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:29:45 INFO - PROCESS | 1662 | 1469132985957 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:46 INFO - PROCESS | 1662 | 1469132986053 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 13:29:46 INFO - PROCESS | 1662 | 1469132986060 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 1662 | 1469132986063 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x123a0a000 == 37 [pid = 1662] [id = 119] 13:29:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x118584800) [pid = 1662] [serial = 354] [outer = 0x0] 13:29:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x128e58c00) [pid = 1662] [serial = 355] [outer = 0x118584800] 13:29:46 INFO - PROCESS | 1662 | 1469132986087 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1292b3000) [pid = 1662] [serial = 356] [outer = 0x118584800] 13:29:46 INFO - PROCESS | 1662 | 1469132986381 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:29:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:29:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 468ms 13:29:46 INFO - PROCESS | 1662 | 1469132986421 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 13:29:46 INFO - PROCESS | 1662 | 1469132986423 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 13:29:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:29:46 INFO - PROCESS | 1662 | 1469132986425 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:29:46 INFO - PROCESS | 1662 | 1469132986426 Marionette TRACE conn2 <- [1,450,null,{}] 13:29:46 INFO - PROCESS | 1662 | 1469132986431 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:29:46 INFO - PROCESS | 1662 | 1469132986432 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:46 INFO - PROCESS | 1662 | 1469132986505 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 13:29:46 INFO - PROCESS | 1662 | 1469132986509 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 1662 | 1469132986510 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x1185cd800 == 38 [pid = 1662] [id = 120] 13:29:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1292b1800) [pid = 1662] [serial = 357] [outer = 0x0] 13:29:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x129577000) [pid = 1662] [serial = 358] [outer = 0x1292b1800] 13:29:46 INFO - PROCESS | 1662 | 1469132986537 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x12958c000) [pid = 1662] [serial = 359] [outer = 0x1292b1800] 13:29:46 INFO - PROCESS | 1662 | 1469132986968 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:29:47 INFO - PROCESS | 1662 | 1469132987000 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 13:29:47 INFO - PROCESS | 1662 | 1469132987003 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:29:47 INFO - PROCESS | 1662 | 1469132987005 Marionette TRACE conn2 <- [1,454,null,{}] 13:29:47 INFO - PROCESS | 1662 | 1469132987009 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:29:47 INFO - PROCESS | 1662 | 1469132987011 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:47 INFO - PROCESS | 1662 | 1469132987113 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 13:29:47 INFO - PROCESS | 1662 | 1469132987179 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:47 INFO - PROCESS | 1662 | 1469132987181 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x116693000 == 39 [pid = 1662] [id = 121] 13:29:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x11814e800) [pid = 1662] [serial = 360] [outer = 0x0] 13:29:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x118554c00) [pid = 1662] [serial = 361] [outer = 0x11814e800] 13:29:47 INFO - PROCESS | 1662 | 1469132987212 Marionette DEBUG loaded listener.js 13:29:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x118a10400) [pid = 1662] [serial = 362] [outer = 0x11814e800] 13:29:47 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:47 INFO - PROCESS | 1662 | 1469132987647 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:29:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:29:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 669ms 13:29:47 INFO - PROCESS | 1662 | 1469132987673 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 13:29:47 INFO - PROCESS | 1662 | 1469132987676 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 13:29:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:29:47 INFO - PROCESS | 1662 | 1469132987683 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:29:47 INFO - PROCESS | 1662 | 1469132987684 Marionette TRACE conn2 <- [1,458,null,{}] 13:29:47 INFO - PROCESS | 1662 | 1469132987687 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:29:47 INFO - PROCESS | 1662 | 1469132987689 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:47 INFO - PROCESS | 1662 | 1469132987787 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 13:29:47 INFO - PROCESS | 1662 | 1469132987853 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:47 INFO - PROCESS | 1662 | 1469132987854 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x118ebb000 == 40 [pid = 1662] [id = 122] 13:29:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x119a04800) [pid = 1662] [serial = 363] [outer = 0x0] 13:29:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x119ed1800) [pid = 1662] [serial = 364] [outer = 0x119a04800] 13:29:47 INFO - PROCESS | 1662 | 1469132987886 Marionette DEBUG loaded listener.js 13:29:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1211cc000) [pid = 1662] [serial = 365] [outer = 0x119a04800] 13:29:48 INFO - PROCESS | 1662 | 1469132988303 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:29:48 INFO - PROCESS | 1662 | 1469132988361 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 13:29:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:29:48 INFO - PROCESS | 1662 | 1469132988365 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:29:48 INFO - PROCESS | 1662 | 1469132988368 Marionette TRACE conn2 <- [1,462,null,{}] 13:29:48 INFO - PROCESS | 1662 | 1469132988401 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:29:48 INFO - PROCESS | 1662 | 1469132988404 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:48 INFO - PROCESS | 1662 | 1469132988500 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 13:29:48 INFO - PROCESS | 1662 | 1469132988565 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:48 INFO - PROCESS | 1662 | 1469132988568 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a2a000 == 41 [pid = 1662] [id = 123] 13:29:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x126fd1c00) [pid = 1662] [serial = 366] [outer = 0x0] 13:29:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1274c3800) [pid = 1662] [serial = 367] [outer = 0x126fd1c00] 13:29:48 INFO - PROCESS | 1662 | 1469132988599 Marionette DEBUG loaded listener.js 13:29:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1275d2800) [pid = 1662] [serial = 368] [outer = 0x126fd1c00] 13:29:48 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:49 INFO - PROCESS | 1662 | 1469132989017 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:29:49 INFO - PROCESS | 1662 | 1469132989040 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 13:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:29:49 INFO - PROCESS | 1662 | 1469132989042 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - PROCESS | 1662 | 1469132989045 Marionette TRACE conn2 <- [1,466,null,{}] 13:29:49 INFO - PROCESS | 1662 | 1469132989048 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:29:49 INFO - PROCESS | 1662 | 1469132989049 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:49 INFO - PROCESS | 1662 | 1469132989144 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 13:29:49 INFO - PROCESS | 1662 | 1469132989209 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 1662 | 1469132989210 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x128a76800 == 42 [pid = 1662] [id = 124] 13:29:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x128d30800) [pid = 1662] [serial = 369] [outer = 0x0] 13:29:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1295a6000) [pid = 1662] [serial = 370] [outer = 0x128d30800] 13:29:49 INFO - PROCESS | 1662 | 1469132989239 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x12a7a0400) [pid = 1662] [serial = 371] [outer = 0x128d30800] 13:29:49 INFO - PROCESS | 1662 | 1469132989809 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:29:49 INFO - PROCESS | 1662 | 1469132989870 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 13:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:29:49 INFO - PROCESS | 1662 | 1469132989873 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - PROCESS | 1662 | 1469132989875 Marionette TRACE conn2 <- [1,470,null,{}] 13:29:49 INFO - PROCESS | 1662 | 1469132989878 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:29:49 INFO - PROCESS | 1662 | 1469132989880 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:49 INFO - PROCESS | 1662 | 1469132989968 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 13:29:50 INFO - PROCESS | 1662 | 1469132990035 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:50 INFO - PROCESS | 1662 | 1469132990038 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182eb000 == 43 [pid = 1662] [id = 125] 13:29:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x116ab1400) [pid = 1662] [serial = 372] [outer = 0x0] 13:29:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x11855bc00) [pid = 1662] [serial = 373] [outer = 0x116ab1400] 13:29:50 INFO - PROCESS | 1662 | 1469132990065 Marionette DEBUG loaded listener.js 13:29:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x11981a400) [pid = 1662] [serial = 374] [outer = 0x116ab1400] 13:29:50 INFO - PROCESS | 1662 | --DOCSHELL 0x123a0a000 == 42 [pid = 1662] [id = 119] 13:29:50 INFO - PROCESS | 1662 | --DOCSHELL 0x121814000 == 41 [pid = 1662] [id = 118] 13:29:50 INFO - PROCESS | 1662 | --DOCSHELL 0x12123c000 == 40 [pid = 1662] [id = 117] 13:29:50 INFO - PROCESS | 1662 | --DOCSHELL 0x121112000 == 39 [pid = 1662] [id = 116] 13:29:50 INFO - PROCESS | 1662 | --DOCSHELL 0x119752800 == 38 [pid = 1662] [id = 115] 13:29:50 INFO - PROCESS | 1662 | --DOCSHELL 0x1185ce000 == 37 [pid = 1662] [id = 114] 13:29:50 INFO - PROCESS | 1662 | --DOCSHELL 0x1182d8800 == 36 [pid = 1662] [id = 113] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x12bbeb000) [pid = 1662] [serial = 325] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOCSHELL 0x1168ce800 == 35 [pid = 1662] [id = 112] 13:29:50 INFO - PROCESS | 1662 | --DOCSHELL 0x112d63800 == 34 [pid = 1662] [id = 111] 13:29:50 INFO - PROCESS | 1662 | --DOCSHELL 0x1168c5000 == 33 [pid = 1662] [id = 110] 13:29:50 INFO - PROCESS | 1662 | 1469132990491 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:29:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:29:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 13:29:50 INFO - PROCESS | 1662 | 1469132990548 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 1662 | 1469132990551 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 13:29:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:29:50 INFO - PROCESS | 1662 | 1469132990555 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 1662 | 1469132990557 Marionette TRACE conn2 <- [1,474,null,{}] 13:29:50 INFO - PROCESS | 1662 | 1469132990561 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:29:50 INFO - PROCESS | 1662 | 1469132990562 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:50 INFO - PROCESS | 1662 | 1469132990647 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x12bb41c00) [pid = 1662] [serial = 322] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1185b7400) [pid = 1662] [serial = 277] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x118e9c800) [pid = 1662] [serial = 278] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x129579800) [pid = 1662] [serial = 304] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x121e77c00) [pid = 1662] [serial = 286] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1252dac00) [pid = 1662] [serial = 287] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x12a7a5400) [pid = 1662] [serial = 307] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1295a8400) [pid = 1662] [serial = 305] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x12a965400) [pid = 1662] [serial = 310] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x128d2b000) [pid = 1662] [serial = 316] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x12a90f000) [pid = 1662] [serial = 308] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x129584400) [pid = 1662] [serial = 272] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x12aed2800) [pid = 1662] [serial = 313] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x12a972400) [pid = 1662] [serial = 311] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x11983e400) [pid = 1662] [serial = 280] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x119aa1c00) [pid = 1662] [serial = 281] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1274ca800) [pid = 1662] [serial = 295] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x1275d0c00) [pid = 1662] [serial = 296] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x12bab5400) [pid = 1662] [serial = 320] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1212bb800) [pid = 1662] [serial = 283] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x121916400) [pid = 1662] [serial = 284] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x1252e5400) [pid = 1662] [serial = 289] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x116ab2800) [pid = 1662] [serial = 274] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x118142c00) [pid = 1662] [serial = 275] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x1275d5400) [pid = 1662] [serial = 298] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x128d32400) [pid = 1662] [serial = 299] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x12bbe8400) [pid = 1662] [serial = 323] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x12aed9c00) [pid = 1662] [serial = 314] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x1268b3000) [pid = 1662] [serial = 290] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x126fd1000) [pid = 1662] [serial = 292] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x127471c00) [pid = 1662] [serial = 293] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x128e33000) [pid = 1662] [serial = 301] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x12aed9000) [pid = 1662] [serial = 319] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x1293b0000) [pid = 1662] [serial = 302] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x12ae29800) [pid = 1662] [serial = 317] [outer = 0x0] [url = about:blank] 13:29:50 INFO - PROCESS | 1662 | 1469132990706 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:50 INFO - PROCESS | 1662 | 1469132990707 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x1168c0000 == 34 [pid = 1662] [id = 126] 13:29:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x118142c00) [pid = 1662] [serial = 375] [outer = 0x0] 13:29:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x11983e400) [pid = 1662] [serial = 376] [outer = 0x118142c00] 13:29:50 INFO - PROCESS | 1662 | 1469132990735 Marionette DEBUG loaded listener.js 13:29:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x121e77c00) [pid = 1662] [serial = 377] [outer = 0x118142c00] 13:29:51 INFO - PROCESS | 1662 | 1469132991032 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:29:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:29:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 520ms 13:29:51 INFO - PROCESS | 1662 | 1469132991076 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 13:29:51 INFO - PROCESS | 1662 | 1469132991080 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 13:29:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:29:51 INFO - PROCESS | 1662 | 1469132991082 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:29:51 INFO - PROCESS | 1662 | 1469132991085 Marionette TRACE conn2 <- [1,478,null,{}] 13:29:51 INFO - PROCESS | 1662 | 1469132991092 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:29:51 INFO - PROCESS | 1662 | 1469132991095 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:51 INFO - PROCESS | 1662 | 1469132991174 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 13:29:51 INFO - PROCESS | 1662 | 1469132991248 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 1662 | 1469132991250 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x119461800 == 35 [pid = 1662] [id = 127] 13:29:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x1252de400) [pid = 1662] [serial = 378] [outer = 0x0] 13:29:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x125aec000) [pid = 1662] [serial = 379] [outer = 0x1252de400] 13:29:51 INFO - PROCESS | 1662 | 1469132991280 Marionette DEBUG loaded listener.js 13:29:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x1274ca800) [pid = 1662] [serial = 380] [outer = 0x1252de400] 13:29:51 INFO - PROCESS | 1662 | 1469132991570 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:29:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:29:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 522ms 13:29:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:29:51 INFO - PROCESS | 1662 | 1469132991604 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 13:29:51 INFO - PROCESS | 1662 | 1469132991606 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 13:29:51 INFO - PROCESS | 1662 | 1469132991608 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:29:51 INFO - PROCESS | 1662 | 1469132991609 Marionette TRACE conn2 <- [1,482,null,{}] 13:29:51 INFO - PROCESS | 1662 | 1469132991615 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:29:51 INFO - PROCESS | 1662 | 1469132991616 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:51 INFO - PROCESS | 1662 | 1469132991697 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 13:29:51 INFO - PROCESS | 1662 | 1469132991700 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 1662 | 1469132991701 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x12111e800 == 36 [pid = 1662] [id = 128] 13:29:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x128d2a800) [pid = 1662] [serial = 381] [outer = 0x0] 13:29:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1292b5800) [pid = 1662] [serial = 382] [outer = 0x128d2a800] 13:29:51 INFO - PROCESS | 1662 | 1469132991726 Marionette DEBUG loaded listener.js 13:29:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x129582c00) [pid = 1662] [serial = 383] [outer = 0x128d2a800] 13:29:52 INFO - PROCESS | 1662 | 1469132992071 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:29:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:29:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 472ms 13:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:29:52 INFO - PROCESS | 1662 | 1469132992082 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 13:29:52 INFO - PROCESS | 1662 | 1469132992083 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 13:29:52 INFO - PROCESS | 1662 | 1469132992085 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:29:52 INFO - PROCESS | 1662 | 1469132992086 Marionette TRACE conn2 <- [1,486,null,{}] 13:29:52 INFO - PROCESS | 1662 | 1469132992088 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:29:52 INFO - PROCESS | 1662 | 1469132992089 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:52 INFO - PROCESS | 1662 | 1469132992169 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 13:29:52 INFO - PROCESS | 1662 | 1469132992173 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:52 INFO - PROCESS | 1662 | 1469132992174 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x12153c800 == 37 [pid = 1662] [id = 129] 13:29:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x119a9cc00) [pid = 1662] [serial = 384] [outer = 0x0] 13:29:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x12a7a1400) [pid = 1662] [serial = 385] [outer = 0x119a9cc00] 13:29:52 INFO - PROCESS | 1662 | 1469132992201 Marionette DEBUG loaded listener.js 13:29:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x12a918000) [pid = 1662] [serial = 386] [outer = 0x119a9cc00] 13:29:52 INFO - PROCESS | 1662 | 1469132992563 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:29:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:29:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 518ms 13:29:52 INFO - PROCESS | 1662 | 1469132992604 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 13:29:52 INFO - PROCESS | 1662 | 1469132992606 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 13:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:29:52 INFO - PROCESS | 1662 | 1469132992610 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:29:52 INFO - PROCESS | 1662 | 1469132992612 Marionette TRACE conn2 <- [1,490,null,{}] 13:29:52 INFO - PROCESS | 1662 | 1469132992615 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:29:52 INFO - PROCESS | 1662 | 1469132992621 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:52 INFO - PROCESS | 1662 | 1469132992817 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 13:29:52 INFO - PROCESS | 1662 | 1469132992839 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:52 INFO - PROCESS | 1662 | 1469132992840 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x121a1c000 == 38 [pid = 1662] [id = 130] 13:29:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x12a972800) [pid = 1662] [serial = 387] [outer = 0x0] 13:29:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x12ae33000) [pid = 1662] [serial = 388] [outer = 0x12a972800] 13:29:52 INFO - PROCESS | 1662 | 1469132992881 Marionette DEBUG loaded listener.js 13:29:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x12bb3e000) [pid = 1662] [serial = 389] [outer = 0x12a972800] 13:29:53 INFO - PROCESS | 1662 | 1469132993267 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:29:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:29:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 13:29:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:29:53 INFO - PROCESS | 1662 | 1469132993281 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 13:29:53 INFO - PROCESS | 1662 | 1469132993282 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 13:29:53 INFO - PROCESS | 1662 | 1469132993284 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 1662 | 1469132993285 Marionette TRACE conn2 <- [1,494,null,{}] 13:29:53 INFO - PROCESS | 1662 | 1469132993287 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:29:53 INFO - PROCESS | 1662 | 1469132993289 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:53 INFO - PROCESS | 1662 | 1469132993384 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 13:29:53 INFO - PROCESS | 1662 | 1469132993394 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 1662 | 1469132993396 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x112f90800 == 39 [pid = 1662] [id = 131] 13:29:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x12bb42400) [pid = 1662] [serial = 390] [outer = 0x0] 13:29:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x12bbe9400) [pid = 1662] [serial = 391] [outer = 0x12bb42400] 13:29:53 INFO - PROCESS | 1662 | 1469132993419 Marionette DEBUG loaded listener.js 13:29:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x12bbf4c00) [pid = 1662] [serial = 392] [outer = 0x12bb42400] 13:29:53 INFO - PROCESS | 1662 | 1469132993772 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:29:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:29:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 518ms 13:29:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:29:53 INFO - PROCESS | 1662 | 1469132993806 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 13:29:53 INFO - PROCESS | 1662 | 1469132993808 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 13:29:53 INFO - PROCESS | 1662 | 1469132993810 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 1662 | 1469132993811 Marionette TRACE conn2 <- [1,498,null,{}] 13:29:53 INFO - PROCESS | 1662 | 1469132993813 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:29:53 INFO - PROCESS | 1662 | 1469132993814 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:53 INFO - PROCESS | 1662 | 1469132993911 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 13:29:53 INFO - PROCESS | 1662 | 1469132993915 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 1662 | 1469132993916 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c32000 == 40 [pid = 1662] [id = 132] 13:29:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x12bbf5000) [pid = 1662] [serial = 393] [outer = 0x0] 13:29:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x12c2b4000) [pid = 1662] [serial = 394] [outer = 0x12bbf5000] 13:29:53 INFO - PROCESS | 1662 | 1469132993941 Marionette DEBUG loaded listener.js 13:29:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x12c2b8800) [pid = 1662] [serial = 395] [outer = 0x12bbf5000] 13:29:54 INFO - PROCESS | 1662 | 1469132994375 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:29:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:29:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 619ms 13:29:54 INFO - PROCESS | 1662 | 1469132994430 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 13:29:54 INFO - PROCESS | 1662 | 1469132994432 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 13:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:29:54 INFO - PROCESS | 1662 | 1469132994436 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:29:54 INFO - PROCESS | 1662 | 1469132994438 Marionette TRACE conn2 <- [1,502,null,{}] 13:29:54 INFO - PROCESS | 1662 | 1469132994441 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:29:54 INFO - PROCESS | 1662 | 1469132994443 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:54 INFO - PROCESS | 1662 | 1469132994578 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 13:29:54 INFO - PROCESS | 1662 | 1469132994627 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:54 INFO - PROCESS | 1662 | 1469132994628 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x129221800 == 41 [pid = 1662] [id = 133] 13:29:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x12c2b3400) [pid = 1662] [serial = 396] [outer = 0x0] 13:29:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x12c2bfc00) [pid = 1662] [serial = 397] [outer = 0x12c2b3400] 13:29:54 INFO - PROCESS | 1662 | 1469132994652 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x12c55ac00) [pid = 1662] [serial = 398] [outer = 0x12c2b3400] 13:29:54 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1164e9000) [pid = 1662] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:29:54 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x118520000) [pid = 1662] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:29:54 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1167d7400) [pid = 1662] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:29:54 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x116703c00) [pid = 1662] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:29:54 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x112729800) [pid = 1662] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:29:54 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1211d0800) [pid = 1662] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:29:54 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x11670ec00) [pid = 1662] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:29:54 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x128d27800) [pid = 1662] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:29:54 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x116154000) [pid = 1662] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:29:54 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x118584800) [pid = 1662] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:29:54 INFO - PROCESS | 1662 | 1469132994983 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:29:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:29:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 570ms 13:29:55 INFO - PROCESS | 1662 | 1469132995005 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 13:29:55 INFO - PROCESS | 1662 | 1469132995006 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 13:29:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:29:55 INFO - PROCESS | 1662 | 1469132995009 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - PROCESS | 1662 | 1469132995010 Marionette TRACE conn2 <- [1,506,null,{}] 13:29:55 INFO - PROCESS | 1662 | 1469132995014 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:29:55 INFO - PROCESS | 1662 | 1469132995016 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:55 INFO - PROCESS | 1662 | 1469132995114 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 13:29:55 INFO - PROCESS | 1662 | 1469132995145 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 1662 | 1469132995147 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x129540000 == 42 [pid = 1662] [id = 134] 13:29:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x111fe4400) [pid = 1662] [serial = 399] [outer = 0x0] 13:29:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1127d7c00) [pid = 1662] [serial = 400] [outer = 0x111fe4400] 13:29:55 INFO - PROCESS | 1662 | 1469132995170 Marionette DEBUG loaded listener.js 13:29:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1127de800) [pid = 1662] [serial = 401] [outer = 0x111fe4400] 13:29:55 INFO - PROCESS | 1662 | 1469132995428 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:29:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:29:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 471ms 13:29:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:29:55 INFO - PROCESS | 1662 | 1469132995483 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 13:29:55 INFO - PROCESS | 1662 | 1469132995485 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 13:29:55 INFO - PROCESS | 1662 | 1469132995487 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - PROCESS | 1662 | 1469132995489 Marionette TRACE conn2 <- [1,510,null,{}] 13:29:55 INFO - PROCESS | 1662 | 1469132995491 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:29:55 INFO - PROCESS | 1662 | 1469132995493 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:55 INFO - PROCESS | 1662 | 1469132995588 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 13:29:55 INFO - PROCESS | 1662 | 1469132995591 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 1662 | 1469132995593 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a657000 == 43 [pid = 1662] [id = 135] 13:29:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1127de400) [pid = 1662] [serial = 402] [outer = 0x0] 13:29:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1252dec00) [pid = 1662] [serial = 403] [outer = 0x1127de400] 13:29:55 INFO - PROCESS | 1662 | 1469132995630 Marionette DEBUG loaded listener.js 13:29:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x12c55c400) [pid = 1662] [serial = 404] [outer = 0x1127de400] 13:29:55 INFO - PROCESS | 1662 | 1469132995977 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:29:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 519ms 13:29:56 INFO - PROCESS | 1662 | 1469132996015 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 13:29:56 INFO - PROCESS | 1662 | 1469132996016 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 13:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:29:56 INFO - PROCESS | 1662 | 1469132996019 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:29:56 INFO - PROCESS | 1662 | 1469132996021 Marionette TRACE conn2 <- [1,514,null,{}] 13:29:56 INFO - PROCESS | 1662 | 1469132996023 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:29:56 INFO - PROCESS | 1662 | 1469132996024 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:56 INFO - PROCESS | 1662 | 1469132996103 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 13:29:56 INFO - PROCESS | 1662 | 1469132996107 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:56 INFO - PROCESS | 1662 | 1469132996108 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a9c8800 == 44 [pid = 1662] [id = 136] 13:29:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1129b1800) [pid = 1662] [serial = 405] [outer = 0x0] 13:29:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1129b8c00) [pid = 1662] [serial = 406] [outer = 0x1129b1800] 13:29:56 INFO - PROCESS | 1662 | 1469132996131 Marionette DEBUG loaded listener.js 13:29:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x12a7a7400) [pid = 1662] [serial = 407] [outer = 0x1129b1800] 13:29:56 INFO - PROCESS | 1662 | 1469132996437 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:29:56 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:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 467ms 13:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:29:56 INFO - PROCESS | 1662 | 1469132996488 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 13:29:56 INFO - PROCESS | 1662 | 1469132996489 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 13:29:56 INFO - PROCESS | 1662 | 1469132996491 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:29:56 INFO - PROCESS | 1662 | 1469132996492 Marionette TRACE conn2 <- [1,518,null,{}] 13:29:56 INFO - PROCESS | 1662 | 1469132996494 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:29:56 INFO - PROCESS | 1662 | 1469132996495 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:56 INFO - PROCESS | 1662 | 1469132996571 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 13:29:56 INFO - PROCESS | 1662 | 1469132996575 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:56 INFO - PROCESS | 1662 | 1469132996576 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ae53800 == 45 [pid = 1662] [id = 137] 13:29:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x11849e400) [pid = 1662] [serial = 408] [outer = 0x0] 13:29:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1184a1c00) [pid = 1662] [serial = 409] [outer = 0x11849e400] 13:29:56 INFO - PROCESS | 1662 | 1469132996611 Marionette DEBUG loaded listener.js 13:29:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1184a5c00) [pid = 1662] [serial = 410] [outer = 0x11849e400] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x12a9d7800 == 44 [pid = 1662] [id = 109] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x1168c0000 == 43 [pid = 1662] [id = 126] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x1182eb000 == 42 [pid = 1662] [id = 125] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x128a76800 == 41 [pid = 1662] [id = 124] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x126a2a000 == 40 [pid = 1662] [id = 123] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x118ebb000 == 39 [pid = 1662] [id = 122] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x1185cd800 == 38 [pid = 1662] [id = 120] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x116693000 == 37 [pid = 1662] [id = 121] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x12111e800 == 36 [pid = 1662] [id = 128] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x121a1c000 == 35 [pid = 1662] [id = 130] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x128c32000 == 34 [pid = 1662] [id = 132] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x129221800 == 33 [pid = 1662] [id = 133] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x112f90800 == 32 [pid = 1662] [id = 131] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x129540000 == 31 [pid = 1662] [id = 134] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x119461800 == 30 [pid = 1662] [id = 127] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x12a657000 == 29 [pid = 1662] [id = 135] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x12153c800 == 28 [pid = 1662] [id = 129] 13:29:57 INFO - PROCESS | 1662 | --DOCSHELL 0x12a9c8800 == 27 [pid = 1662] [id = 136] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1259a4c00) [pid = 1662] [serial = 343] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1185b4800) [pid = 1662] [serial = 334] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x11983e000) [pid = 1662] [serial = 335] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x118527c00) [pid = 1662] [serial = 329] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1175c4800) [pid = 1662] [serial = 328] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x118528000) [pid = 1662] [serial = 331] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x11855e000) [pid = 1662] [serial = 332] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1211cb000) [pid = 1662] [serial = 349] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x121407000) [pid = 1662] [serial = 337] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x127474c00) [pid = 1662] [serial = 346] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x128d35c00) [pid = 1662] [serial = 352] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x128e34000) [pid = 1662] [serial = 353] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x128d2d000) [pid = 1662] [serial = 347] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1252e1400) [pid = 1662] [serial = 340] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x12684c800) [pid = 1662] [serial = 344] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x1254ddc00) [pid = 1662] [serial = 341] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x12747bc00) [pid = 1662] [serial = 350] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x1292b3000) [pid = 1662] [serial = 356] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x129577000) [pid = 1662] [serial = 358] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x128e58c00) [pid = 1662] [serial = 355] [outer = 0x0] [url = about:blank] 13:29:57 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x121e77800) [pid = 1662] [serial = 338] [outer = 0x0] [url = about:blank] 13:29:58 INFO - PROCESS | 1662 | 1469132998026 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:29:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:29:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1570ms 13:29:58 INFO - PROCESS | 1662 | 1469132998062 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 13:29:58 INFO - PROCESS | 1662 | 1469132998064 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 13:29:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:29:58 INFO - PROCESS | 1662 | 1469132998068 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:29:58 INFO - PROCESS | 1662 | 1469132998069 Marionette TRACE conn2 <- [1,522,null,{}] 13:29:58 INFO - PROCESS | 1662 | 1469132998073 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:29:58 INFO - PROCESS | 1662 | 1469132998075 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:58 INFO - PROCESS | 1662 | 1469132998159 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 13:29:58 INFO - PROCESS | 1662 | 1469132998209 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:58 INFO - PROCESS | 1662 | 1469132998211 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x11336a800 == 28 [pid = 1662] [id = 138] 13:29:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x112f74400) [pid = 1662] [serial = 411] [outer = 0x0] 13:29:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x113355000) [pid = 1662] [serial = 412] [outer = 0x112f74400] 13:29:58 INFO - PROCESS | 1662 | 1469132998238 Marionette DEBUG loaded listener.js 13:29:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1161a9400) [pid = 1662] [serial = 413] [outer = 0x112f74400] 13:29:58 INFO - PROCESS | 1662 | 1469132998555 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:29:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:29:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 13:29:58 INFO - PROCESS | 1662 | 1469132998587 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 13:29:58 INFO - PROCESS | 1662 | 1469132998591 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 13:29:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:29:58 INFO - PROCESS | 1662 | 1469132998597 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:29:58 INFO - PROCESS | 1662 | 1469132998599 Marionette TRACE conn2 <- [1,526,null,{}] 13:29:58 INFO - PROCESS | 1662 | 1469132998602 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:29:58 INFO - PROCESS | 1662 | 1469132998603 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:58 INFO - PROCESS | 1662 | 1469132998684 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 13:29:58 INFO - PROCESS | 1662 | 1469132998734 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:58 INFO - PROCESS | 1662 | 1469132998736 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fbd000 == 29 [pid = 1662] [id = 139] 13:29:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x116647400) [pid = 1662] [serial = 414] [outer = 0x0] 13:29:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x117c32800) [pid = 1662] [serial = 415] [outer = 0x116647400] 13:29:58 INFO - PROCESS | 1662 | 1469132998764 Marionette DEBUG loaded listener.js 13:29:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1184a3400) [pid = 1662] [serial = 416] [outer = 0x116647400] 13:29:59 INFO - PROCESS | 1662 | 1469132999073 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:29:59 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:29:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 520ms 13:29:59 INFO - PROCESS | 1662 | 1469132999117 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 13:29:59 INFO - PROCESS | 1662 | 1469132999119 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 13:29:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:29:59 INFO - PROCESS | 1662 | 1469132999121 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:29:59 INFO - PROCESS | 1662 | 1469132999124 Marionette TRACE conn2 <- [1,530,null,{}] 13:29:59 INFO - PROCESS | 1662 | 1469132999131 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:29:59 INFO - PROCESS | 1662 | 1469132999134 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:59 INFO - PROCESS | 1662 | 1469132999218 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 13:29:59 INFO - PROCESS | 1662 | 1469132999288 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 1662 | 1469132999290 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x118274800 == 30 [pid = 1662] [id = 140] 13:29:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x111c81800) [pid = 1662] [serial = 417] [outer = 0x0] 13:29:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x1184cb800) [pid = 1662] [serial = 418] [outer = 0x111c81800] 13:29:59 INFO - PROCESS | 1662 | 1469132999336 Marionette DEBUG loaded listener.js 13:29:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x11855ec00) [pid = 1662] [serial = 419] [outer = 0x111c81800] 13:29:59 INFO - PROCESS | 1662 | 1469132999778 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:29:59 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:29:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:29:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:29:59 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:29:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:29:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:29:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 671ms 13:29:59 INFO - PROCESS | 1662 | 1469132999793 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 13:29:59 INFO - PROCESS | 1662 | 1469132999797 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 13:29:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:29:59 INFO - PROCESS | 1662 | 1469132999800 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:29:59 INFO - PROCESS | 1662 | 1469132999801 Marionette TRACE conn2 <- [1,534,null,{}] 13:29:59 INFO - PROCESS | 1662 | 1469132999803 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:29:59 INFO - PROCESS | 1662 | 1469132999804 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:59 INFO - PROCESS | 1662 | 1469132999903 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 13:29:59 INFO - PROCESS | 1662 | 1469132999912 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 1662 | 1469132999914 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:29:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x118abb800 == 31 [pid = 1662] [id = 141] 13:29:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x118a1b000) [pid = 1662] [serial = 420] [outer = 0x0] 13:29:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x11943a000) [pid = 1662] [serial = 421] [outer = 0x118a1b000] 13:29:59 INFO - PROCESS | 1662 | 1469132999939 Marionette DEBUG loaded listener.js 13:29:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x119844800) [pid = 1662] [serial = 422] [outer = 0x118a1b000] 13:30:00 INFO - PROCESS | 1662 | 1469133000224 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:30:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:30:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 467ms 13:30:00 INFO - PROCESS | 1662 | 1469133000268 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 1662 | 1469133000269 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 13:30:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:30:00 INFO - PROCESS | 1662 | 1469133000281 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 1662 | 1469133000283 Marionette TRACE conn2 <- [1,538,null,{}] 13:30:00 INFO - PROCESS | 1662 | 1469133000285 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:30:00 INFO - PROCESS | 1662 | 1469133000287 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:00 INFO - PROCESS | 1662 | 1469133000373 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 13:30:00 INFO - PROCESS | 1662 | 1469133000382 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:00 INFO - PROCESS | 1662 | 1469133000383 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x119a34000 == 32 [pid = 1662] [id = 142] 13:30:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1127d3000) [pid = 1662] [serial = 423] [outer = 0x0] 13:30:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x119845400) [pid = 1662] [serial = 424] [outer = 0x1127d3000] 13:30:00 INFO - PROCESS | 1662 | 1469133000411 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1211cb400) [pid = 1662] [serial = 425] [outer = 0x1127d3000] 13:30:00 INFO - PROCESS | 1662 | 1469133000771 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:30:00 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:30:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 519ms 13:30:00 INFO - PROCESS | 1662 | 1469133000801 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 1662 | 1469133000802 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 13:30:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:30:00 INFO - PROCESS | 1662 | 1469133000814 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 1662 | 1469133000815 Marionette TRACE conn2 <- [1,542,null,{}] 13:30:00 INFO - PROCESS | 1662 | 1469133000817 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:30:00 INFO - PROCESS | 1662 | 1469133000821 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:00 INFO - PROCESS | 1662 | 1469133000910 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 13:30:00 INFO - PROCESS | 1662 | 1469133000916 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:00 INFO - PROCESS | 1662 | 1469133000918 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12111c000 == 33 [pid = 1662] [id = 143] 13:30:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1211cc400) [pid = 1662] [serial = 426] [outer = 0x0] 13:30:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x121602800) [pid = 1662] [serial = 427] [outer = 0x1211cc400] 13:30:00 INFO - PROCESS | 1662 | 1469133000942 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1252db800) [pid = 1662] [serial = 428] [outer = 0x1211cc400] 13:30:01 INFO - PROCESS | 1662 | 1469133001266 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:30:01 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:30:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 467ms 13:30:01 INFO - PROCESS | 1662 | 1469133001282 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 13:30:01 INFO - PROCESS | 1662 | 1469133001283 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 13:30:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:30:01 INFO - PROCESS | 1662 | 1469133001285 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:30:01 INFO - PROCESS | 1662 | 1469133001286 Marionette TRACE conn2 <- [1,546,null,{}] 13:30:01 INFO - PROCESS | 1662 | 1469133001288 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:30:01 INFO - PROCESS | 1662 | 1469133001289 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:01 INFO - PROCESS | 1662 | 1469133001369 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 13:30:01 INFO - PROCESS | 1662 | 1469133001373 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 1662 | 1469133001374 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12153c800 == 34 [pid = 1662] [id = 144] 13:30:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x11648ec00) [pid = 1662] [serial = 429] [outer = 0x0] 13:30:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x12540fc00) [pid = 1662] [serial = 430] [outer = 0x11648ec00] 13:30:01 INFO - PROCESS | 1662 | 1469133001404 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x125aec400) [pid = 1662] [serial = 431] [outer = 0x11648ec00] 13:30:01 INFO - PROCESS | 1662 | 1469133001726 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:30:01 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:30:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 469ms 13:30:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:30:01 INFO - PROCESS | 1662 | 1469133001754 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 13:30:01 INFO - PROCESS | 1662 | 1469133001756 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 13:30:01 INFO - PROCESS | 1662 | 1469133001758 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:30:01 INFO - PROCESS | 1662 | 1469133001759 Marionette TRACE conn2 <- [1,550,null,{}] 13:30:01 INFO - PROCESS | 1662 | 1469133001763 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:30:01 INFO - PROCESS | 1662 | 1469133001766 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:01 INFO - PROCESS | 1662 | 1469133001885 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 13:30:01 INFO - PROCESS | 1662 | 1469133001891 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 1662 | 1469133001893 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x121a03000 == 35 [pid = 1662] [id = 145] 13:30:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1211d1c00) [pid = 1662] [serial = 432] [outer = 0x0] 13:30:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x125f92000) [pid = 1662] [serial = 433] [outer = 0x1211d1c00] 13:30:01 INFO - PROCESS | 1662 | 1469133001925 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x126f44c00) [pid = 1662] [serial = 434] [outer = 0x1211d1c00] 13:30:02 INFO - PROCESS | 1662 | 1469133002223 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:30:02 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:30:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 522ms 13:30:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:30:02 INFO - PROCESS | 1662 | 1469133002282 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 13:30:02 INFO - PROCESS | 1662 | 1469133002283 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 13:30:02 INFO - PROCESS | 1662 | 1469133002285 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:30:02 INFO - PROCESS | 1662 | 1469133002286 Marionette TRACE conn2 <- [1,554,null,{}] 13:30:02 INFO - PROCESS | 1662 | 1469133002289 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:30:02 INFO - PROCESS | 1662 | 1469133002290 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:02 INFO - PROCESS | 1662 | 1469133002372 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 13:30:02 INFO - PROCESS | 1662 | 1469133002376 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:02 INFO - PROCESS | 1662 | 1469133002377 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x12580b800 == 36 [pid = 1662] [id = 146] 13:30:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1252e3800) [pid = 1662] [serial = 435] [outer = 0x0] 13:30:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x127165c00) [pid = 1662] [serial = 436] [outer = 0x1252e3800] 13:30:02 INFO - PROCESS | 1662 | 1469133002404 Marionette DEBUG loaded listener.js 13:30:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1274c5c00) [pid = 1662] [serial = 437] [outer = 0x1252e3800] 13:30:02 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:02 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:02 INFO - PROCESS | 1662 | 1469133002765 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:30:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:30:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 517ms 13:30:02 INFO - PROCESS | 1662 | 1469133002804 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 13:30:02 INFO - PROCESS | 1662 | 1469133002806 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 13:30:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:30:02 INFO - PROCESS | 1662 | 1469133002818 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:30:02 INFO - PROCESS | 1662 | 1469133002820 Marionette TRACE conn2 <- [1,558,null,{}] 13:30:02 INFO - PROCESS | 1662 | 1469133002824 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:30:02 INFO - PROCESS | 1662 | 1469133002827 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:02 INFO - PROCESS | 1662 | 1469133002937 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 13:30:02 INFO - PROCESS | 1662 | 1469133002942 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:02 INFO - PROCESS | 1662 | 1469133002943 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a25000 == 37 [pid = 1662] [id = 147] 13:30:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1252e0000) [pid = 1662] [serial = 438] [outer = 0x0] 13:30:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1275d0000) [pid = 1662] [serial = 439] [outer = 0x1252e0000] 13:30:02 INFO - PROCESS | 1662 | 1469133002970 Marionette DEBUG loaded listener.js 13:30:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x128d29400) [pid = 1662] [serial = 440] [outer = 0x1252e0000] 13:30:03 INFO - PROCESS | 1662 | 1469133003315 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:30:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:30:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 529ms 13:30:03 INFO - PROCESS | 1662 | 1469133003339 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 13:30:03 INFO - PROCESS | 1662 | 1469133003340 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 13:30:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:30:03 INFO - PROCESS | 1662 | 1469133003343 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:30:03 INFO - PROCESS | 1662 | 1469133003346 Marionette TRACE conn2 <- [1,562,null,{}] 13:30:03 INFO - PROCESS | 1662 | 1469133003349 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:30:03 INFO - PROCESS | 1662 | 1469133003351 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:03 INFO - PROCESS | 1662 | 1469133003459 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 13:30:03 INFO - PROCESS | 1662 | 1469133003474 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:03 INFO - PROCESS | 1662 | 1469133003476 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c43800 == 38 [pid = 1662] [id = 148] 13:30:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x12683f000) [pid = 1662] [serial = 441] [outer = 0x0] 13:30:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x128e2b400) [pid = 1662] [serial = 442] [outer = 0x12683f000] 13:30:03 INFO - PROCESS | 1662 | 1469133003503 Marionette DEBUG loaded listener.js 13:30:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1292b4c00) [pid = 1662] [serial = 443] [outer = 0x12683f000] 13:30:03 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:03 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:03 INFO - PROCESS | 1662 | 1469133003831 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:30:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:30:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 524ms 13:30:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:30:03 INFO - PROCESS | 1662 | 1469133003867 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 13:30:03 INFO - PROCESS | 1662 | 1469133003869 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 13:30:03 INFO - PROCESS | 1662 | 1469133003871 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:30:03 INFO - PROCESS | 1662 | 1469133003872 Marionette TRACE conn2 <- [1,566,null,{}] 13:30:03 INFO - PROCESS | 1662 | 1469133003874 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:30:03 INFO - PROCESS | 1662 | 1469133003875 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:03 INFO - PROCESS | 1662 | 1469133003970 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 13:30:03 INFO - PROCESS | 1662 | 1469133003974 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:03 INFO - PROCESS | 1662 | 1469133003975 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x129844000 == 39 [pid = 1662] [id = 149] 13:30:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1292b5400) [pid = 1662] [serial = 444] [outer = 0x0] 13:30:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12957f000) [pid = 1662] [serial = 445] [outer = 0x1292b5400] 13:30:04 INFO - PROCESS | 1662 | 1469133003999 Marionette DEBUG loaded listener.js 13:30:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12a79cc00) [pid = 1662] [serial = 446] [outer = 0x1292b5400] 13:30:04 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:04 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:04 INFO - PROCESS | 1662 | 1469133004453 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:30:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:30:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 618ms 13:30:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:30:04 INFO - PROCESS | 1662 | 1469133004491 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 13:30:04 INFO - PROCESS | 1662 | 1469133004492 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 13:30:04 INFO - PROCESS | 1662 | 1469133004496 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:30:04 INFO - PROCESS | 1662 | 1469133004497 Marionette TRACE conn2 <- [1,570,null,{}] 13:30:04 INFO - PROCESS | 1662 | 1469133004501 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:30:04 INFO - PROCESS | 1662 | 1469133004503 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:04 INFO - PROCESS | 1662 | 1469133004619 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 13:30:04 INFO - PROCESS | 1662 | 1469133004635 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:04 INFO - PROCESS | 1662 | 1469133004636 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a9b9800 == 40 [pid = 1662] [id = 150] 13:30:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x12a7a3c00) [pid = 1662] [serial = 447] [outer = 0x0] 13:30:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12a910400) [pid = 1662] [serial = 448] [outer = 0x12a7a3c00] 13:30:04 INFO - PROCESS | 1662 | 1469133004659 Marionette DEBUG loaded listener.js 13:30:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x12a96a400) [pid = 1662] [serial = 449] [outer = 0x12a7a3c00] 13:30:04 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:04 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:04 INFO - PROCESS | 1662 | 1469133004966 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:30:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:30:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 521ms 13:30:05 INFO - PROCESS | 1662 | 1469133005017 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 13:30:05 INFO - PROCESS | 1662 | 1469133005018 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 13:30:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:30:05 INFO - PROCESS | 1662 | 1469133005020 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:30:05 INFO - PROCESS | 1662 | 1469133005021 Marionette TRACE conn2 <- [1,574,null,{}] 13:30:05 INFO - PROCESS | 1662 | 1469133005023 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:30:05 INFO - PROCESS | 1662 | 1469133005024 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:05 INFO - PROCESS | 1662 | 1469133005121 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12bb42400) [pid = 1662] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12bbf5000) [pid = 1662] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x12c2b3400) [pid = 1662] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x111fe4400) [pid = 1662] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1127de400) [pid = 1662] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1129b1800) [pid = 1662] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x119a04800) [pid = 1662] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x11814e800) [pid = 1662] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1292b1800) [pid = 1662] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x119a9cc00) [pid = 1662] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x128d2a800) [pid = 1662] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1252de400) [pid = 1662] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x118142c00) [pid = 1662] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x116ab1400) [pid = 1662] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x128d30800) [pid = 1662] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x126fd1c00) [pid = 1662] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x12a972800) [pid = 1662] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:30:05 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x12baa9400) [pid = 1662] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:30:05 INFO - PROCESS | 1662 | 1469133005350 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:05 INFO - PROCESS | 1662 | 1469133005352 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x1132ac800 == 41 [pid = 1662] [id = 151] 13:30:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x11272c400) [pid = 1662] [serial = 450] [outer = 0x0] 13:30:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1127de400) [pid = 1662] [serial = 451] [outer = 0x11272c400] 13:30:05 INFO - PROCESS | 1662 | 1469133005376 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x118592400) [pid = 1662] [serial = 452] [outer = 0x11272c400] 13:30:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:30:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 618ms 13:30:05 INFO - PROCESS | 1662 | 1469133005631 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:30:05 INFO - PROCESS | 1662 | 1469133005639 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 13:30:05 INFO - PROCESS | 1662 | 1469133005640 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 13:30:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:30:05 INFO - PROCESS | 1662 | 1469133005642 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:30:05 INFO - PROCESS | 1662 | 1469133005643 Marionette TRACE conn2 <- [1,578,null,{}] 13:30:05 INFO - PROCESS | 1662 | 1469133005653 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:30:05 INFO - PROCESS | 1662 | 1469133005654 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:05 INFO - PROCESS | 1662 | 1469133005749 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 13:30:05 INFO - PROCESS | 1662 | 1469133005753 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:05 INFO - PROCESS | 1662 | 1469133005755 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x129847800 == 42 [pid = 1662] [id = 152] 13:30:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1185b3400) [pid = 1662] [serial = 453] [outer = 0x0] 13:30:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x121b3d400) [pid = 1662] [serial = 454] [outer = 0x1185b3400] 13:30:05 INFO - PROCESS | 1662 | 1469133005780 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12a972800) [pid = 1662] [serial = 455] [outer = 0x1185b3400] 13:30:06 INFO - PROCESS | 1662 | 1469133006124 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:30:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:30:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 522ms 13:30:06 INFO - PROCESS | 1662 | 1469133006173 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 1662 | 1469133006175 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 13:30:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:30:06 INFO - PROCESS | 1662 | 1469133006179 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - PROCESS | 1662 | 1469133006181 Marionette TRACE conn2 <- [1,582,null,{}] 13:30:06 INFO - PROCESS | 1662 | 1469133006183 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:30:06 INFO - PROCESS | 1662 | 1469133006185 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:06 INFO - PROCESS | 1662 | 1469133006288 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 13:30:06 INFO - PROCESS | 1662 | 1469133006294 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:06 INFO - PROCESS | 1662 | 1469133006295 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb0f800 == 43 [pid = 1662] [id = 153] 13:30:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x125f99000) [pid = 1662] [serial = 456] [outer = 0x0] 13:30:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x12aed8c00) [pid = 1662] [serial = 457] [outer = 0x125f99000] 13:30:06 INFO - PROCESS | 1662 | 1469133006334 Marionette DEBUG loaded listener.js 13:30:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x12baae000) [pid = 1662] [serial = 458] [outer = 0x125f99000] 13:30:06 INFO - PROCESS | 1662 | 1469133006725 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:30:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:30:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 13:30:06 INFO - PROCESS | 1662 | 1469133006750 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 1662 | 1469133006752 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 13:30:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:30:06 INFO - PROCESS | 1662 | 1469133006767 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - PROCESS | 1662 | 1469133006769 Marionette TRACE conn2 <- [1,586,null,{}] 13:30:06 INFO - PROCESS | 1662 | 1469133006772 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:30:06 INFO - PROCESS | 1662 | 1469133006774 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:06 INFO - PROCESS | 1662 | 1469133006913 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 13:30:06 INFO - PROCESS | 1662 | 1469133006918 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:06 INFO - PROCESS | 1662 | 1469133006919 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c50e000 == 44 [pid = 1662] [id = 154] 13:30:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1184c3800) [pid = 1662] [serial = 459] [outer = 0x0] 13:30:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x12bab4800) [pid = 1662] [serial = 460] [outer = 0x1184c3800] 13:30:06 INFO - PROCESS | 1662 | 1469133006962 Marionette DEBUG loaded listener.js 13:30:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x12bb43c00) [pid = 1662] [serial = 461] [outer = 0x1184c3800] 13:30:07 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:07 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:07 INFO - PROCESS | 1662 | 1469133007575 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:30:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:30:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 820ms 13:30:07 INFO - PROCESS | 1662 | 1469133007587 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 13:30:07 INFO - PROCESS | 1662 | 1469133007589 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 13:30:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:30:07 INFO - PROCESS | 1662 | 1469133007616 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:30:07 INFO - PROCESS | 1662 | 1469133007618 Marionette TRACE conn2 <- [1,590,null,{}] 13:30:07 INFO - PROCESS | 1662 | 1469133007622 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:30:07 INFO - PROCESS | 1662 | 1469133007624 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:07 INFO - PROCESS | 1662 | 1469133007738 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 13:30:07 INFO - PROCESS | 1662 | 1469133007816 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:07 INFO - PROCESS | 1662 | 1469133007818 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x1167bc000 == 45 [pid = 1662] [id = 155] 13:30:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1127e0800) [pid = 1662] [serial = 462] [outer = 0x0] 13:30:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x113cdb400) [pid = 1662] [serial = 463] [outer = 0x1127e0800] 13:30:07 INFO - PROCESS | 1662 | 1469133007849 Marionette DEBUG loaded listener.js 13:30:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x11663f800) [pid = 1662] [serial = 464] [outer = 0x1127e0800] 13:30:08 INFO - PROCESS | 1662 | 1469133008372 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:30:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:30:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 772ms 13:30:08 INFO - PROCESS | 1662 | 1469133008388 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 13:30:08 INFO - PROCESS | 1662 | 1469133008391 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 13:30:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:30:08 INFO - PROCESS | 1662 | 1469133008425 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:30:08 INFO - PROCESS | 1662 | 1469133008426 Marionette TRACE conn2 <- [1,594,null,{}] 13:30:08 INFO - PROCESS | 1662 | 1469133008432 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:30:08 INFO - PROCESS | 1662 | 1469133008434 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:08 INFO - PROCESS | 1662 | 1469133008543 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 13:30:08 INFO - PROCESS | 1662 | 1469133008621 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:08 INFO - PROCESS | 1662 | 1469133008623 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x113231000 == 46 [pid = 1662] [id = 156] 13:30:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1129b3000) [pid = 1662] [serial = 465] [outer = 0x0] 13:30:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x116647c00) [pid = 1662] [serial = 466] [outer = 0x1129b3000] 13:30:08 INFO - PROCESS | 1662 | 1469133008654 Marionette DEBUG loaded listener.js 13:30:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1184a9000) [pid = 1662] [serial = 467] [outer = 0x1129b3000] 13:30:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12bb0f800 == 45 [pid = 1662] [id = 153] 13:30:09 INFO - PROCESS | 1662 | --DOCSHELL 0x129847800 == 44 [pid = 1662] [id = 152] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1184a1c00) [pid = 1662] [serial = 409] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOCSHELL 0x1132ac800 == 43 [pid = 1662] [id = 151] 13:30:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12a9b9800 == 42 [pid = 1662] [id = 150] 13:30:09 INFO - PROCESS | 1662 | --DOCSHELL 0x129844000 == 41 [pid = 1662] [id = 149] 13:30:09 INFO - PROCESS | 1662 | --DOCSHELL 0x128c43800 == 40 [pid = 1662] [id = 148] 13:30:09 INFO - PROCESS | 1662 | --DOCSHELL 0x126a25000 == 39 [pid = 1662] [id = 147] 13:30:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12580b800 == 38 [pid = 1662] [id = 146] 13:30:09 INFO - PROCESS | 1662 | --DOCSHELL 0x121a03000 == 37 [pid = 1662] [id = 145] 13:30:09 INFO - PROCESS | 1662 | 1469133009438 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:30:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12153c800 == 36 [pid = 1662] [id = 144] 13:30:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12111c000 == 35 [pid = 1662] [id = 143] 13:30:09 INFO - PROCESS | 1662 | --DOCSHELL 0x119a34000 == 34 [pid = 1662] [id = 142] 13:30:09 INFO - PROCESS | 1662 | --DOCSHELL 0x118abb800 == 33 [pid = 1662] [id = 141] 13:30:09 INFO - PROCESS | 1662 | --DOCSHELL 0x118274800 == 32 [pid = 1662] [id = 140] 13:30:09 INFO - PROCESS | 1662 | --DOCSHELL 0x116fbd000 == 31 [pid = 1662] [id = 139] 13:30:09 INFO - PROCESS | 1662 | --DOCSHELL 0x11336a800 == 30 [pid = 1662] [id = 138] 13:30:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12ae53800 == 29 [pid = 1662] [id = 137] 13:30:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:30:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1074ms 13:30:09 INFO - PROCESS | 1662 | 1469133009498 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 13:30:09 INFO - PROCESS | 1662 | 1469133009502 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 13:30:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:30:09 INFO - PROCESS | 1662 | 1469133009506 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:30:09 INFO - PROCESS | 1662 | 1469133009510 Marionette TRACE conn2 <- [1,598,null,{}] 13:30:09 INFO - PROCESS | 1662 | 1469133009515 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:30:09 INFO - PROCESS | 1662 | 1469133009518 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:09 INFO - PROCESS | 1662 | 1469133009645 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12bbf6c00) [pid = 1662] [serial = 326] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x12bbe9400) [pid = 1662] [serial = 391] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x12c2b4000) [pid = 1662] [serial = 394] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x12bbf4c00) [pid = 1662] [serial = 392] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12c2bfc00) [pid = 1662] [serial = 397] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1127d7c00) [pid = 1662] [serial = 400] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1252dec00) [pid = 1662] [serial = 403] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1129b8c00) [pid = 1662] [serial = 406] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1127de800) [pid = 1662] [serial = 401] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1211cc000) [pid = 1662] [serial = 365] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x119ed1800) [pid = 1662] [serial = 364] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x118a10400) [pid = 1662] [serial = 362] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x118554c00) [pid = 1662] [serial = 361] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x12958c000) [pid = 1662] [serial = 359] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x12a7a1400) [pid = 1662] [serial = 385] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x12a918000) [pid = 1662] [serial = 386] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1292b5800) [pid = 1662] [serial = 382] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x129582c00) [pid = 1662] [serial = 383] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x125aec000) [pid = 1662] [serial = 379] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1274ca800) [pid = 1662] [serial = 380] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x11983e400) [pid = 1662] [serial = 376] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x121e77c00) [pid = 1662] [serial = 377] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x12a7a7400) [pid = 1662] [serial = 407] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x11981a400) [pid = 1662] [serial = 374] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x11855bc00) [pid = 1662] [serial = 373] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x12a7a0400) [pid = 1662] [serial = 371] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1295a6000) [pid = 1662] [serial = 370] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1275d2800) [pid = 1662] [serial = 368] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x1274c3800) [pid = 1662] [serial = 367] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x12ae33000) [pid = 1662] [serial = 388] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x12c2b8800) [pid = 1662] [serial = 395] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x12bb3e000) [pid = 1662] [serial = 389] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x12c55ac00) [pid = 1662] [serial = 398] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x12c55c400) [pid = 1662] [serial = 404] [outer = 0x0] [url = about:blank] 13:30:09 INFO - PROCESS | 1662 | 1469133009710 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:09 INFO - PROCESS | 1662 | 1469133009712 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x113d07800 == 30 [pid = 1662] [id = 157] 13:30:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x1129b8c00) [pid = 1662] [serial = 468] [outer = 0x0] 13:30:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x11664cc00) [pid = 1662] [serial = 469] [outer = 0x1129b8c00] 13:30:09 INFO - PROCESS | 1662 | 1469133009740 Marionette DEBUG loaded listener.js 13:30:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x118150400) [pid = 1662] [serial = 470] [outer = 0x1129b8c00] 13:30:10 INFO - PROCESS | 1662 | 1469133010031 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:30:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:30:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 575ms 13:30:10 INFO - PROCESS | 1662 | 1469133010083 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 13:30:10 INFO - PROCESS | 1662 | 1469133010085 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 13:30:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:30:10 INFO - PROCESS | 1662 | 1469133010089 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:30:10 INFO - PROCESS | 1662 | 1469133010091 Marionette TRACE conn2 <- [1,602,null,{}] 13:30:10 INFO - PROCESS | 1662 | 1469133010094 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:30:10 INFO - PROCESS | 1662 | 1469133010097 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:10 INFO - PROCESS | 1662 | 1469133010193 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 13:30:10 INFO - PROCESS | 1662 | 1469133010258 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:10 INFO - PROCESS | 1662 | 1469133010259 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x117163800 == 31 [pid = 1662] [id = 158] 13:30:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x118151800) [pid = 1662] [serial = 471] [outer = 0x0] 13:30:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x1184bf400) [pid = 1662] [serial = 472] [outer = 0x118151800] 13:30:10 INFO - PROCESS | 1662 | 1469133010287 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x118559c00) [pid = 1662] [serial = 473] [outer = 0x118151800] 13:30:10 INFO - PROCESS | 1662 | 1469133010576 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:30:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:30:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 521ms 13:30:10 INFO - PROCESS | 1662 | 1469133010610 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 13:30:10 INFO - PROCESS | 1662 | 1469133010613 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 13:30:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:30:10 INFO - PROCESS | 1662 | 1469133010617 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:30:10 INFO - PROCESS | 1662 | 1469133010620 Marionette TRACE conn2 <- [1,606,null,{}] 13:30:10 INFO - PROCESS | 1662 | 1469133010627 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:30:10 INFO - PROCESS | 1662 | 1469133010633 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:10 INFO - PROCESS | 1662 | 1469133010709 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 13:30:10 INFO - PROCESS | 1662 | 1469133010759 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:10 INFO - PROCESS | 1662 | 1469133010761 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183b1800 == 32 [pid = 1662] [id = 159] 13:30:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x118559800) [pid = 1662] [serial = 474] [outer = 0x0] 13:30:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1185bf400) [pid = 1662] [serial = 475] [outer = 0x118559800] 13:30:10 INFO - PROCESS | 1662 | 1469133010791 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x119a09c00) [pid = 1662] [serial = 476] [outer = 0x118559800] 13:30:11 INFO - PROCESS | 1662 | 1469133011047 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:30:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:30:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 470ms 13:30:11 INFO - PROCESS | 1662 | 1469133011088 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 13:30:11 INFO - PROCESS | 1662 | 1469133011089 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 13:30:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:30:11 INFO - PROCESS | 1662 | 1469133011092 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:30:11 INFO - PROCESS | 1662 | 1469133011093 Marionette TRACE conn2 <- [1,610,null,{}] 13:30:11 INFO - PROCESS | 1662 | 1469133011102 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:30:11 INFO - PROCESS | 1662 | 1469133011104 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:11 INFO - PROCESS | 1662 | 1469133011187 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 13:30:11 INFO - PROCESS | 1662 | 1469133011191 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:11 INFO - PROCESS | 1662 | 1469133011192 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dd6800 == 33 [pid = 1662] [id = 160] 13:30:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x119aa1800) [pid = 1662] [serial = 477] [outer = 0x0] 13:30:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1210af000) [pid = 1662] [serial = 478] [outer = 0x119aa1800] 13:30:11 INFO - PROCESS | 1662 | 1469133011220 Marionette DEBUG loaded listener.js 13:30:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1212be800) [pid = 1662] [serial = 479] [outer = 0x119aa1800] 13:30:11 INFO - PROCESS | 1662 | 1469133011546 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:30:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:30:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 475ms 13:30:11 INFO - PROCESS | 1662 | 1469133011568 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 13:30:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:30:11 INFO - PROCESS | 1662 | 1469133011569 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 13:30:11 INFO - PROCESS | 1662 | 1469133011571 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:30:11 INFO - PROCESS | 1662 | 1469133011572 Marionette TRACE conn2 <- [1,614,null,{}] 13:30:11 INFO - PROCESS | 1662 | 1469133011575 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:30:11 INFO - PROCESS | 1662 | 1469133011576 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:11 INFO - PROCESS | 1662 | 1469133011972 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 13:30:11 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1292b5400) [pid = 1662] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:30:11 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1185b3400) [pid = 1662] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:30:11 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1211d1c00) [pid = 1662] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:30:11 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x11272c400) [pid = 1662] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:30:11 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1211cc400) [pid = 1662] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:30:11 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1252e0000) [pid = 1662] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:30:11 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x11648ec00) [pid = 1662] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:30:11 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x11849e400) [pid = 1662] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:30:11 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x111c81800) [pid = 1662] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:30:11 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1127d3000) [pid = 1662] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:30:11 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x12a7a3c00) [pid = 1662] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:30:11 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x12683f000) [pid = 1662] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:30:11 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x1252e3800) [pid = 1662] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:30:11 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x118a1b000) [pid = 1662] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:30:11 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x116647400) [pid = 1662] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:30:11 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x112f74400) [pid = 1662] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:30:11 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x125f99000) [pid = 1662] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:30:12 INFO - PROCESS | 1662 | 1469133012014 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:12 INFO - PROCESS | 1662 | 1469133012016 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x112f0d000 == 34 [pid = 1662] [id = 161] 13:30:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x111c81800) [pid = 1662] [serial = 480] [outer = 0x0] 13:30:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x1127d3000) [pid = 1662] [serial = 481] [outer = 0x111c81800] 13:30:12 INFO - PROCESS | 1662 | 1469133012048 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x112e92800) [pid = 1662] [serial = 482] [outer = 0x111c81800] 13:30:12 INFO - PROCESS | 1662 | 1469133012498 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:30:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:30:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 974ms 13:30:12 INFO - PROCESS | 1662 | 1469133012547 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 13:30:12 INFO - PROCESS | 1662 | 1469133012549 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 13:30:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:30:12 INFO - PROCESS | 1662 | 1469133012552 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:30:12 INFO - PROCESS | 1662 | 1469133012554 Marionette TRACE conn2 <- [1,618,null,{}] 13:30:12 INFO - PROCESS | 1662 | 1469133012557 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:30:12 INFO - PROCESS | 1662 | 1469133012561 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:12 INFO - PROCESS | 1662 | 1469133012656 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 13:30:12 INFO - PROCESS | 1662 | 1469133012718 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:12 INFO - PROCESS | 1662 | 1469133012719 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183a0000 == 35 [pid = 1662] [id = 162] 13:30:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x117c3d800) [pid = 1662] [serial = 483] [outer = 0x0] 13:30:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x11849c800) [pid = 1662] [serial = 484] [outer = 0x117c3d800] 13:30:12 INFO - PROCESS | 1662 | 1469133012750 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x1184bfc00) [pid = 1662] [serial = 485] [outer = 0x117c3d800] 13:30:13 INFO - PROCESS | 1662 | 1469133013147 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:30:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:30:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 619ms 13:30:13 INFO - PROCESS | 1662 | 1469133013186 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 13:30:13 INFO - PROCESS | 1662 | 1469133013188 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 13:30:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:30:13 INFO - PROCESS | 1662 | 1469133013190 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:30:13 INFO - PROCESS | 1662 | 1469133013192 Marionette TRACE conn2 <- [1,622,null,{}] 13:30:13 INFO - PROCESS | 1662 | 1469133013197 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:30:13 INFO - PROCESS | 1662 | 1469133013199 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:13 INFO - PROCESS | 1662 | 1469133013294 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 13:30:13 INFO - PROCESS | 1662 | 1469133013344 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:13 INFO - PROCESS | 1662 | 1469133013346 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x12123b000 == 36 [pid = 1662] [id = 163] 13:30:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1185c2400) [pid = 1662] [serial = 486] [outer = 0x0] 13:30:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x118ea1800) [pid = 1662] [serial = 487] [outer = 0x1185c2400] 13:30:13 INFO - PROCESS | 1662 | 1469133013375 Marionette DEBUG loaded listener.js 13:30:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x119a0a000) [pid = 1662] [serial = 488] [outer = 0x1185c2400] 13:30:13 INFO - PROCESS | 1662 | 1469133013786 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:30:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:30:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 621ms 13:30:13 INFO - PROCESS | 1662 | 1469133013813 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 13:30:13 INFO - PROCESS | 1662 | 1469133013816 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 13:30:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:30:13 INFO - PROCESS | 1662 | 1469133013824 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:30:13 INFO - PROCESS | 1662 | 1469133013828 Marionette TRACE conn2 <- [1,626,null,{}] 13:30:13 INFO - PROCESS | 1662 | 1469133013848 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:30:13 INFO - PROCESS | 1662 | 1469133013850 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:13 INFO - PROCESS | 1662 | 1469133013948 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 13:30:14 INFO - PROCESS | 1662 | 1469133014043 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:14 INFO - PROCESS | 1662 | 1469133014044 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x121a13800 == 37 [pid = 1662] [id = 164] 13:30:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x118a11400) [pid = 1662] [serial = 489] [outer = 0x0] 13:30:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x123f91c00) [pid = 1662] [serial = 490] [outer = 0x118a11400] 13:30:14 INFO - PROCESS | 1662 | 1469133014073 Marionette DEBUG loaded listener.js 13:30:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1252d6c00) [pid = 1662] [serial = 491] [outer = 0x118a11400] 13:30:14 INFO - PROCESS | 1662 | 1469133014487 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:30:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:30:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 691ms 13:30:14 INFO - PROCESS | 1662 | 1469133014531 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 1662 | 1469133014532 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 13:30:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:30:14 INFO - PROCESS | 1662 | 1469133014535 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 1662 | 1469133014537 Marionette TRACE conn2 <- [1,630,null,{}] 13:30:14 INFO - PROCESS | 1662 | 1469133014539 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:30:14 INFO - PROCESS | 1662 | 1469133014540 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:14 INFO - PROCESS | 1662 | 1469133014633 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 13:30:14 INFO - PROCESS | 1662 | 1469133014693 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:14 INFO - PROCESS | 1662 | 1469133014695 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x111e96800 == 38 [pid = 1662] [id = 165] 13:30:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1252d7000) [pid = 1662] [serial = 492] [outer = 0x0] 13:30:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x125416800) [pid = 1662] [serial = 493] [outer = 0x1252d7000] 13:30:14 INFO - PROCESS | 1662 | 1469133014725 Marionette DEBUG loaded listener.js 13:30:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x125851400) [pid = 1662] [serial = 494] [outer = 0x1252d7000] 13:30:15 INFO - PROCESS | 1662 | 1469133015203 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:30:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:30:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 719ms 13:30:15 INFO - PROCESS | 1662 | 1469133015256 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 13:30:15 INFO - PROCESS | 1662 | 1469133015259 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 13:30:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:30:15 INFO - PROCESS | 1662 | 1469133015263 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:30:15 INFO - PROCESS | 1662 | 1469133015265 Marionette TRACE conn2 <- [1,634,null,{}] 13:30:15 INFO - PROCESS | 1662 | 1469133015269 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:30:15 INFO - PROCESS | 1662 | 1469133015270 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:15 INFO - PROCESS | 1662 | 1469133015366 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 13:30:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x115dc6000) [pid = 1662] [serial = 495] [outer = 0x12cb39000] 13:30:15 INFO - PROCESS | 1662 | 1469133015433 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:15 INFO - PROCESS | 1662 | 1469133015436 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x119a4c800 == 39 [pid = 1662] [id = 166] 13:30:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x115e27000) [pid = 1662] [serial = 496] [outer = 0x0] 13:30:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1167d7400) [pid = 1662] [serial = 497] [outer = 0x115e27000] 13:30:15 INFO - PROCESS | 1662 | 1469133015470 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x11849d800) [pid = 1662] [serial = 498] [outer = 0x115e27000] 13:30:16 INFO - PROCESS | 1662 | --DOCSHELL 0x119dd6800 == 38 [pid = 1662] [id = 160] 13:30:16 INFO - PROCESS | 1662 | --DOCSHELL 0x1183b1800 == 37 [pid = 1662] [id = 159] 13:30:16 INFO - PROCESS | 1662 | --DOCSHELL 0x117163800 == 36 [pid = 1662] [id = 158] 13:30:16 INFO - PROCESS | 1662 | --DOCSHELL 0x113d07800 == 35 [pid = 1662] [id = 157] 13:30:16 INFO - PROCESS | 1662 | --DOCSHELL 0x1167bc000 == 34 [pid = 1662] [id = 155] 13:30:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12c50e000 == 33 [pid = 1662] [id = 154] 13:30:16 INFO - PROCESS | 1662 | --DOCSHELL 0x111e96800 == 32 [pid = 1662] [id = 165] 13:30:16 INFO - PROCESS | 1662 | --DOCSHELL 0x121a13800 == 31 [pid = 1662] [id = 164] 13:30:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12123b000 == 30 [pid = 1662] [id = 163] 13:30:16 INFO - PROCESS | 1662 | --DOCSHELL 0x1183a0000 == 29 [pid = 1662] [id = 162] 13:30:16 INFO - PROCESS | 1662 | --DOCSHELL 0x113231000 == 28 [pid = 1662] [id = 156] 13:30:16 INFO - PROCESS | 1662 | --DOCSHELL 0x112f0d000 == 27 [pid = 1662] [id = 161] 13:30:16 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x12bab4800) [pid = 1662] [serial = 460] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x12baae000) [pid = 1662] [serial = 458] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x12a79cc00) [pid = 1662] [serial = 446] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x121b3d400) [pid = 1662] [serial = 454] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x126f44c00) [pid = 1662] [serial = 434] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x118592400) [pid = 1662] [serial = 452] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x121602800) [pid = 1662] [serial = 427] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x12957f000) [pid = 1662] [serial = 445] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x128d29400) [pid = 1662] [serial = 440] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x12540fc00) [pid = 1662] [serial = 430] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1184a5c00) [pid = 1662] [serial = 410] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1184cb800) [pid = 1662] [serial = 418] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x1127de400) [pid = 1662] [serial = 451] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x119845400) [pid = 1662] [serial = 424] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x12a96a400) [pid = 1662] [serial = 449] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x128e2b400) [pid = 1662] [serial = 442] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x1274c5c00) [pid = 1662] [serial = 437] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x1252db800) [pid = 1662] [serial = 428] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x125f92000) [pid = 1662] [serial = 433] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x11855ec00) [pid = 1662] [serial = 419] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x12a972800) [pid = 1662] [serial = 455] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x125aec400) [pid = 1662] [serial = 431] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x119844800) [pid = 1662] [serial = 422] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x1184a3400) [pid = 1662] [serial = 416] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x1275d0000) [pid = 1662] [serial = 439] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x12a910400) [pid = 1662] [serial = 448] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x1161a9400) [pid = 1662] [serial = 413] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 62 (0x11943a000) [pid = 1662] [serial = 421] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 61 (0x1211cb400) [pid = 1662] [serial = 425] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 60 (0x127165c00) [pid = 1662] [serial = 436] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 59 (0x117c32800) [pid = 1662] [serial = 415] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 58 (0x1292b4c00) [pid = 1662] [serial = 443] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 57 (0x113355000) [pid = 1662] [serial = 412] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | --DOMWINDOW == 56 (0x12aed8c00) [pid = 1662] [serial = 457] [outer = 0x0] [url = about:blank] 13:30:16 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:16 INFO - PROCESS | 1662 | 1469133016479 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:30:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:30:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1271ms 13:30:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:30:16 INFO - PROCESS | 1662 | 1469133016535 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 13:30:16 INFO - PROCESS | 1662 | 1469133016537 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 13:30:16 INFO - PROCESS | 1662 | 1469133016540 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:30:16 INFO - PROCESS | 1662 | 1469133016542 Marionette TRACE conn2 <- [1,638,null,{}] 13:30:16 INFO - PROCESS | 1662 | 1469133016546 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:30:16 INFO - PROCESS | 1662 | 1469133016547 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:16 INFO - PROCESS | 1662 | 1469133016622 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 13:30:16 INFO - PROCESS | 1662 | 1469133016631 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:16 INFO - PROCESS | 1662 | 1469133016634 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x116020000 == 28 [pid = 1662] [id = 167] 13:30:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 57 (0x1129b9400) [pid = 1662] [serial = 499] [outer = 0x0] 13:30:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 58 (0x1132df800) [pid = 1662] [serial = 500] [outer = 0x1129b9400] 13:30:16 INFO - PROCESS | 1662 | 1469133016695 Marionette DEBUG loaded listener.js 13:30:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 59 (0x114f82000) [pid = 1662] [serial = 501] [outer = 0x1129b9400] 13:30:16 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:16 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:17 INFO - PROCESS | 1662 | 1469133017026 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:30:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:30:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 519ms 13:30:17 INFO - PROCESS | 1662 | 1469133017060 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 13:30:17 INFO - PROCESS | 1662 | 1469133017063 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 13:30:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:30:17 INFO - PROCESS | 1662 | 1469133017068 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - PROCESS | 1662 | 1469133017070 Marionette TRACE conn2 <- [1,642,null,{}] 13:30:17 INFO - PROCESS | 1662 | 1469133017072 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:30:17 INFO - PROCESS | 1662 | 1469133017074 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:17 INFO - PROCESS | 1662 | 1469133017149 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 13:30:17 INFO - PROCESS | 1662 | 1469133017154 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 1662 | 1469133017155 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x117163000 == 29 [pid = 1662] [id = 168] 13:30:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 60 (0x115e89000) [pid = 1662] [serial = 502] [outer = 0x0] 13:30:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 61 (0x118150000) [pid = 1662] [serial = 503] [outer = 0x115e89000] 13:30:17 INFO - PROCESS | 1662 | 1469133017185 Marionette DEBUG loaded listener.js 13:30:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x1184a7c00) [pid = 1662] [serial = 504] [outer = 0x115e89000] 13:30:17 INFO - PROCESS | 1662 | 1469133017507 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:30:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:30:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 468ms 13:30:17 INFO - PROCESS | 1662 | 1469133017537 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 13:30:17 INFO - PROCESS | 1662 | 1469133017538 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 13:30:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:30:17 INFO - PROCESS | 1662 | 1469133017541 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - PROCESS | 1662 | 1469133017543 Marionette TRACE conn2 <- [1,646,null,{}] 13:30:17 INFO - PROCESS | 1662 | 1469133017551 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:30:17 INFO - PROCESS | 1662 | 1469133017554 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:17 INFO - PROCESS | 1662 | 1469133017629 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 13:30:17 INFO - PROCESS | 1662 | 1469133017634 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 1662 | 1469133017636 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x1185d6800 == 30 [pid = 1662] [id = 169] 13:30:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x115e2e000) [pid = 1662] [serial = 505] [outer = 0x0] 13:30:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x1185b4800) [pid = 1662] [serial = 506] [outer = 0x115e2e000] 13:30:17 INFO - PROCESS | 1662 | 1469133017666 Marionette DEBUG loaded listener.js 13:30:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x11943a000) [pid = 1662] [serial = 507] [outer = 0x115e2e000] 13:30:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:30:18 INFO - PROCESS | 1662 | 1469133018004 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:30:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 473ms 13:30:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:30:18 INFO - PROCESS | 1662 | 1469133018017 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 13:30:18 INFO - PROCESS | 1662 | 1469133018019 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 13:30:18 INFO - PROCESS | 1662 | 1469133018022 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:30:18 INFO - PROCESS | 1662 | 1469133018024 Marionette TRACE conn2 <- [1,650,null,{}] 13:30:18 INFO - PROCESS | 1662 | 1469133018028 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:30:18 INFO - PROCESS | 1662 | 1469133018032 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:18 INFO - PROCESS | 1662 | 1469133018164 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 13:30:18 INFO - PROCESS | 1662 | 1469133018211 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:18 INFO - PROCESS | 1662 | 1469133018212 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x119461000 == 31 [pid = 1662] [id = 170] 13:30:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x1185bd800) [pid = 1662] [serial = 508] [outer = 0x0] 13:30:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x119a05000) [pid = 1662] [serial = 509] [outer = 0x1185bd800] 13:30:18 INFO - PROCESS | 1662 | 1469133018252 Marionette DEBUG loaded listener.js 13:30:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x119e4cc00) [pid = 1662] [serial = 510] [outer = 0x1185bd800] 13:30:18 INFO - PROCESS | 1662 | 1469133018608 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:30:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:30:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 621ms 13:30:18 INFO - PROCESS | 1662 | 1469133018643 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 13:30:18 INFO - PROCESS | 1662 | 1469133018644 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 13:30:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:30:18 INFO - PROCESS | 1662 | 1469133018649 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:30:18 INFO - PROCESS | 1662 | 1469133018657 Marionette TRACE conn2 <- [1,654,null,{}] 13:30:18 INFO - PROCESS | 1662 | 1469133018659 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:30:18 INFO - PROCESS | 1662 | 1469133018660 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:18 INFO - PROCESS | 1662 | 1469133018744 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 13:30:18 INFO - PROCESS | 1662 | 1469133018775 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:18 INFO - PROCESS | 1662 | 1469133018776 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x121057800 == 32 [pid = 1662] [id = 171] 13:30:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x117c32400) [pid = 1662] [serial = 511] [outer = 0x0] 13:30:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x1210b2800) [pid = 1662] [serial = 512] [outer = 0x117c32400] 13:30:18 INFO - PROCESS | 1662 | 1469133018801 Marionette DEBUG loaded listener.js 13:30:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x1215d9c00) [pid = 1662] [serial = 513] [outer = 0x117c32400] 13:30:19 INFO - PROCESS | 1662 | 1469133019130 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:30:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:30:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 526ms 13:30:19 INFO - PROCESS | 1662 | 1469133019175 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 1662 | 1469133019176 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 13:30:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:30:19 INFO - PROCESS | 1662 | 1469133019178 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - PROCESS | 1662 | 1469133019179 Marionette TRACE conn2 <- [1,658,null,{}] 13:30:19 INFO - PROCESS | 1662 | 1469133019181 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:30:19 INFO - PROCESS | 1662 | 1469133019185 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:19 INFO - PROCESS | 1662 | 1469133019294 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 13:30:19 INFO - PROCESS | 1662 | 1469133019327 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 1662 | 1469133019328 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x12134a000 == 33 [pid = 1662] [id = 172] 13:30:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x11849e400) [pid = 1662] [serial = 514] [outer = 0x0] 13:30:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x121e7cc00) [pid = 1662] [serial = 515] [outer = 0x11849e400] 13:30:19 INFO - PROCESS | 1662 | 1469133019353 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x125ade400) [pid = 1662] [serial = 516] [outer = 0x11849e400] 13:30:19 INFO - PROCESS | 1662 | 1469133019649 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:30:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:30:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 520ms 13:30:19 INFO - PROCESS | 1662 | 1469133019699 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 1662 | 1469133019700 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 13:30:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:30:19 INFO - PROCESS | 1662 | 1469133019702 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - PROCESS | 1662 | 1469133019703 Marionette TRACE conn2 <- [1,662,null,{}] 13:30:19 INFO - PROCESS | 1662 | 1469133019706 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:30:19 INFO - PROCESS | 1662 | 1469133019707 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:19 INFO - PROCESS | 1662 | 1469133019802 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 13:30:19 INFO - PROCESS | 1662 | 1469133019834 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 1662 | 1469133019835 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x121554800 == 34 [pid = 1662] [id = 173] 13:30:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x115dbf800) [pid = 1662] [serial = 517] [outer = 0x0] 13:30:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x125f96400) [pid = 1662] [serial = 518] [outer = 0x115dbf800] 13:30:19 INFO - PROCESS | 1662 | 1469133019859 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x1268b1800) [pid = 1662] [serial = 519] [outer = 0x115dbf800] 13:30:20 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:20 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:20 INFO - PROCESS | 1662 | 1469133020183 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:30:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:30:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 518ms 13:30:20 INFO - PROCESS | 1662 | 1469133020228 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 1662 | 1469133020229 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 13:30:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:30:20 INFO - PROCESS | 1662 | 1469133020231 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - PROCESS | 1662 | 1469133020232 Marionette TRACE conn2 <- [1,666,null,{}] 13:30:20 INFO - PROCESS | 1662 | 1469133020234 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:30:20 INFO - PROCESS | 1662 | 1469133020235 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:20 INFO - PROCESS | 1662 | 1469133020325 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 13:30:20 INFO - PROCESS | 1662 | 1469133020329 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 1662 | 1469133020330 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ae4000 == 35 [pid = 1662] [id = 174] 13:30:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x11943c800) [pid = 1662] [serial = 520] [outer = 0x0] 13:30:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x126f3c000) [pid = 1662] [serial = 521] [outer = 0x11943c800] 13:30:20 INFO - PROCESS | 1662 | 1469133020354 Marionette DEBUG loaded listener.js 13:30:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x126fde800) [pid = 1662] [serial = 522] [outer = 0x11943c800] 13:30:20 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x118151800) [pid = 1662] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:30:20 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x118559800) [pid = 1662] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:30:20 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x1127e0800) [pid = 1662] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:30:20 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x1184c3800) [pid = 1662] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:30:20 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x1129b8c00) [pid = 1662] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:30:20 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x1129b3000) [pid = 1662] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:30:20 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x119aa1800) [pid = 1662] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:30:20 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:20 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:20 INFO - PROCESS | 1662 | 1469133020670 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:30:20 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:30:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 469ms 13:30:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:30:20 INFO - PROCESS | 1662 | 1469133020701 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 1662 | 1469133020702 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 13:30:20 INFO - PROCESS | 1662 | 1469133020704 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - PROCESS | 1662 | 1469133020705 Marionette TRACE conn2 <- [1,670,null,{}] 13:30:20 INFO - PROCESS | 1662 | 1469133020707 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:30:20 INFO - PROCESS | 1662 | 1469133020708 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:20 INFO - PROCESS | 1662 | 1469133020791 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 13:30:20 INFO - PROCESS | 1662 | 1469133020842 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 1662 | 1469133020842 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x1185cd000 == 36 [pid = 1662] [id = 175] 13:30:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x1129b2000) [pid = 1662] [serial = 523] [outer = 0x0] 13:30:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1184bdc00) [pid = 1662] [serial = 524] [outer = 0x1129b2000] 13:30:20 INFO - PROCESS | 1662 | 1469133020866 Marionette DEBUG loaded listener.js 13:30:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x126fcf400) [pid = 1662] [serial = 525] [outer = 0x1129b2000] 13:30:21 INFO - PROCESS | 1662 | 1469133021147 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:30:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:30:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 470ms 13:30:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:30:21 INFO - PROCESS | 1662 | 1469133021175 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 13:30:21 INFO - PROCESS | 1662 | 1469133021176 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 13:30:21 INFO - PROCESS | 1662 | 1469133021186 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:30:21 INFO - PROCESS | 1662 | 1469133021187 Marionette TRACE conn2 <- [1,674,null,{}] 13:30:21 INFO - PROCESS | 1662 | 1469133021189 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:30:21 INFO - PROCESS | 1662 | 1469133021190 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:21 INFO - PROCESS | 1662 | 1469133021267 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 13:30:21 INFO - PROCESS | 1662 | 1469133021271 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:21 INFO - PROCESS | 1662 | 1469133021272 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a21800 == 37 [pid = 1662] [id = 176] 13:30:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x126fd8c00) [pid = 1662] [serial = 526] [outer = 0x0] 13:30:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1274c1400) [pid = 1662] [serial = 527] [outer = 0x126fd8c00] 13:30:21 INFO - PROCESS | 1662 | 1469133021298 Marionette DEBUG loaded listener.js 13:30:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x1274ca800) [pid = 1662] [serial = 528] [outer = 0x126fd8c00] 13:30:21 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:21 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:21 INFO - PROCESS | 1662 | 1469133021600 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:30:21 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:30:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 479ms 13:30:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:30:21 INFO - PROCESS | 1662 | 1469133021659 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 13:30:21 INFO - PROCESS | 1662 | 1469133021660 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 13:30:21 INFO - PROCESS | 1662 | 1469133021662 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:30:21 INFO - PROCESS | 1662 | 1469133021664 Marionette TRACE conn2 <- [1,678,null,{}] 13:30:21 INFO - PROCESS | 1662 | 1469133021666 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:30:21 INFO - PROCESS | 1662 | 1469133021668 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:21 INFO - PROCESS | 1662 | 1469133021783 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 13:30:21 INFO - PROCESS | 1662 | 1469133021787 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:21 INFO - PROCESS | 1662 | 1469133021788 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x121050000 == 38 [pid = 1662] [id = 177] 13:30:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x1275c9400) [pid = 1662] [serial = 529] [outer = 0x0] 13:30:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x128d28800) [pid = 1662] [serial = 530] [outer = 0x1275c9400] 13:30:21 INFO - PROCESS | 1662 | 1469133021816 Marionette DEBUG loaded listener.js 13:30:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x128e2bc00) [pid = 1662] [serial = 531] [outer = 0x1275c9400] 13:30:22 INFO - PROCESS | 1662 | 1469133022130 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:30:22 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:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 520ms 13:30:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:30:22 INFO - PROCESS | 1662 | 1469133022184 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 13:30:22 INFO - PROCESS | 1662 | 1469133022185 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 13:30:22 INFO - PROCESS | 1662 | 1469133022187 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:30:22 INFO - PROCESS | 1662 | 1469133022188 Marionette TRACE conn2 <- [1,682,null,{}] 13:30:22 INFO - PROCESS | 1662 | 1469133022190 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:30:22 INFO - PROCESS | 1662 | 1469133022191 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:22 INFO - PROCESS | 1662 | 1469133022265 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 13:30:22 INFO - PROCESS | 1662 | 1469133022314 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:22 INFO - PROCESS | 1662 | 1469133022315 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c38000 == 39 [pid = 1662] [id = 178] 13:30:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x126f45c00) [pid = 1662] [serial = 532] [outer = 0x0] 13:30:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x128e4d000) [pid = 1662] [serial = 533] [outer = 0x126f45c00] 13:30:22 INFO - PROCESS | 1662 | 1469133022338 Marionette DEBUG loaded listener.js 13:30:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1292b4c00) [pid = 1662] [serial = 534] [outer = 0x126f45c00] 13:30:23 INFO - PROCESS | 1662 | 1469133023194 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:30:23 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:30:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1019ms 13:30:23 INFO - PROCESS | 1662 | 1469133023207 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 1662 | 1469133023210 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 13:30:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:30:23 INFO - PROCESS | 1662 | 1469133023228 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:30:23 INFO - PROCESS | 1662 | 1469133023230 Marionette TRACE conn2 <- [1,686,null,{}] 13:30:23 INFO - PROCESS | 1662 | 1469133023234 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:30:23 INFO - PROCESS | 1662 | 1469133023236 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:23 INFO - PROCESS | 1662 | 1469133023343 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 13:30:23 INFO - PROCESS | 1662 | 1469133023391 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:23 INFO - PROCESS | 1662 | 1469133023393 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fc0000 == 40 [pid = 1662] [id = 179] 13:30:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1129b6400) [pid = 1662] [serial = 535] [outer = 0x0] 13:30:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x114f7a000) [pid = 1662] [serial = 536] [outer = 0x1129b6400] 13:30:23 INFO - PROCESS | 1662 | 1469133023424 Marionette DEBUG loaded listener.js 13:30:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x11648e800) [pid = 1662] [serial = 537] [outer = 0x1129b6400] 13:30:24 INFO - PROCESS | 1662 | 1469133024448 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:30:24 INFO - PROCESS | 1662 | --DOCSHELL 0x121050000 == 39 [pid = 1662] [id = 177] 13:30:24 INFO - PROCESS | 1662 | --DOCSHELL 0x126a21800 == 38 [pid = 1662] [id = 176] 13:30:24 INFO - PROCESS | 1662 | --DOCSHELL 0x1185cd000 == 37 [pid = 1662] [id = 175] 13:30:24 INFO - PROCESS | 1662 | --DOCSHELL 0x123ae4000 == 36 [pid = 1662] [id = 174] 13:30:24 INFO - PROCESS | 1662 | --DOCSHELL 0x121554800 == 35 [pid = 1662] [id = 173] 13:30:24 INFO - PROCESS | 1662 | --DOCSHELL 0x12134a000 == 34 [pid = 1662] [id = 172] 13:30:24 INFO - PROCESS | 1662 | --DOCSHELL 0x121057800 == 33 [pid = 1662] [id = 171] 13:30:24 INFO - PROCESS | 1662 | --DOCSHELL 0x119461000 == 32 [pid = 1662] [id = 170] 13:30:24 INFO - PROCESS | 1662 | --DOCSHELL 0x1185d6800 == 31 [pid = 1662] [id = 169] 13:30:24 INFO - PROCESS | 1662 | --DOCSHELL 0x117163000 == 30 [pid = 1662] [id = 168] 13:30:24 INFO - PROCESS | 1662 | --DOCSHELL 0x116020000 == 29 [pid = 1662] [id = 167] 13:30:24 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1184bf400) [pid = 1662] [serial = 472] [outer = 0x0] [url = about:blank] 13:30:24 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x118559c00) [pid = 1662] [serial = 473] [outer = 0x0] [url = about:blank] 13:30:24 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1185bf400) [pid = 1662] [serial = 475] [outer = 0x0] [url = about:blank] 13:30:24 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x119a09c00) [pid = 1662] [serial = 476] [outer = 0x0] [url = about:blank] 13:30:24 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x113cdb400) [pid = 1662] [serial = 463] [outer = 0x0] [url = about:blank] 13:30:24 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x11663f800) [pid = 1662] [serial = 464] [outer = 0x0] [url = about:blank] 13:30:24 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x12bb43c00) [pid = 1662] [serial = 461] [outer = 0x0] [url = about:blank] 13:30:24 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x11664cc00) [pid = 1662] [serial = 469] [outer = 0x0] [url = about:blank] 13:30:24 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x118150400) [pid = 1662] [serial = 470] [outer = 0x0] [url = about:blank] 13:30:24 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x116647c00) [pid = 1662] [serial = 466] [outer = 0x0] [url = about:blank] 13:30:24 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x1184a9000) [pid = 1662] [serial = 467] [outer = 0x0] [url = about:blank] 13:30:24 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x1268b9800) [pid = 1662] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:30:24 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x1212be800) [pid = 1662] [serial = 479] [outer = 0x0] [url = about:blank] 13:30:24 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x1210af000) [pid = 1662] [serial = 478] [outer = 0x0] [url = about:blank] 13:30:24 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:30:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1275ms 13:30:24 INFO - PROCESS | 1662 | 1469133024503 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 13:30:24 INFO - PROCESS | 1662 | 1469133024505 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 13:30:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:30:24 INFO - PROCESS | 1662 | 1469133024508 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:30:24 INFO - PROCESS | 1662 | 1469133024509 Marionette TRACE conn2 <- [1,690,null,{}] 13:30:24 INFO - PROCESS | 1662 | 1469133024513 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:30:24 INFO - PROCESS | 1662 | 1469133024515 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:24 INFO - PROCESS | 1662 | 1469133024589 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 13:30:24 INFO - PROCESS | 1662 | 1469133024597 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:24 INFO - PROCESS | 1662 | 1469133024600 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x11667e800 == 30 [pid = 1662] [id = 180] 13:30:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x11670e800) [pid = 1662] [serial = 538] [outer = 0x0] 13:30:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x116fda400) [pid = 1662] [serial = 539] [outer = 0x11670e800] 13:30:24 INFO - PROCESS | 1662 | 1469133024628 Marionette DEBUG loaded listener.js 13:30:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x11814cc00) [pid = 1662] [serial = 540] [outer = 0x11670e800] 13:30:25 INFO - PROCESS | 1662 | 1469133025454 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:30:25 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:30:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 970ms 13:30:25 INFO - PROCESS | 1662 | 1469133025478 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 13:30:25 INFO - PROCESS | 1662 | 1469133025482 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 13:30:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:30:25 INFO - PROCESS | 1662 | 1469133025487 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:30:25 INFO - PROCESS | 1662 | 1469133025489 Marionette TRACE conn2 <- [1,694,null,{}] 13:30:25 INFO - PROCESS | 1662 | 1469133025491 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:30:25 INFO - PROCESS | 1662 | 1469133025493 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:25 INFO - PROCESS | 1662 | 1469133025573 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 13:30:25 INFO - PROCESS | 1662 | 1469133025619 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:25 INFO - PROCESS | 1662 | 1469133025620 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x117c65000 == 31 [pid = 1662] [id = 181] 13:30:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1184a2400) [pid = 1662] [serial = 541] [outer = 0x0] 13:30:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x118555800) [pid = 1662] [serial = 542] [outer = 0x1184a2400] 13:30:25 INFO - PROCESS | 1662 | 1469133025647 Marionette DEBUG loaded listener.js 13:30:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x11855fc00) [pid = 1662] [serial = 543] [outer = 0x1184a2400] 13:30:26 INFO - PROCESS | 1662 | 1469133026426 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:30:26 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:30:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 973ms 13:30:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:30:26 INFO - PROCESS | 1662 | 1469133026460 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 13:30:26 INFO - PROCESS | 1662 | 1469133026462 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 13:30:26 INFO - PROCESS | 1662 | 1469133026466 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:30:26 INFO - PROCESS | 1662 | 1469133026469 Marionette TRACE conn2 <- [1,698,null,{}] 13:30:26 INFO - PROCESS | 1662 | 1469133026476 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:30:26 INFO - PROCESS | 1662 | 1469133026480 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:26 INFO - PROCESS | 1662 | 1469133026580 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 13:30:26 INFO - PROCESS | 1662 | 1469133026586 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:26 INFO - PROCESS | 1662 | 1469133026588 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x11945f800 == 32 [pid = 1662] [id = 182] 13:30:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x11983e400) [pid = 1662] [serial = 544] [outer = 0x0] 13:30:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x119aa2800) [pid = 1662] [serial = 545] [outer = 0x11983e400] 13:30:26 INFO - PROCESS | 1662 | 1469133026615 Marionette DEBUG loaded listener.js 13:30:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1211cf000) [pid = 1662] [serial = 546] [outer = 0x11983e400] 13:30:27 INFO - PROCESS | 1662 | 1469133027453 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:30:27 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:30:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1023ms 13:30:27 INFO - PROCESS | 1662 | 1469133027489 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 13:30:27 INFO - PROCESS | 1662 | 1469133027491 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 13:30:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:30:27 INFO - PROCESS | 1662 | 1469133027493 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:30:27 INFO - PROCESS | 1662 | 1469133027494 Marionette TRACE conn2 <- [1,702,null,{}] 13:30:27 INFO - PROCESS | 1662 | 1469133027496 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:30:27 INFO - PROCESS | 1662 | 1469133027497 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:27 INFO - PROCESS | 1662 | 1469133027587 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 13:30:27 INFO - PROCESS | 1662 | 1469133027620 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:27 INFO - PROCESS | 1662 | 1469133027621 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x121045800 == 33 [pid = 1662] [id = 183] 13:30:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x121b3a800) [pid = 1662] [serial = 547] [outer = 0x0] 13:30:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1252d7800) [pid = 1662] [serial = 548] [outer = 0x121b3a800] 13:30:27 INFO - PROCESS | 1662 | 1469133027647 Marionette DEBUG loaded listener.js 13:30:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x12540dc00) [pid = 1662] [serial = 549] [outer = 0x121b3a800] 13:30:28 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x117c32400) [pid = 1662] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:30:28 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x11849e400) [pid = 1662] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:30:28 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1129b2000) [pid = 1662] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:30:28 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x115dbf800) [pid = 1662] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:30:28 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x11943c800) [pid = 1662] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:30:28 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x115e27000) [pid = 1662] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:30:28 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1129b9400) [pid = 1662] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:30:28 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x126fd8c00) [pid = 1662] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:30:28 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x115e89000) [pid = 1662] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:30:28 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x1275c9400) [pid = 1662] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:30:28 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x111c81800) [pid = 1662] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:30:28 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x115e2e000) [pid = 1662] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:30:28 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x1185bd800) [pid = 1662] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:30:28 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x117c3d800) [pid = 1662] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:30:28 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x1185c2400) [pid = 1662] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:30:28 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x118a11400) [pid = 1662] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:30:28 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x1252d7000) [pid = 1662] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:30:28 INFO - PROCESS | 1662 | 1469133028438 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:30:28 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:30:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 13:30:28 INFO - PROCESS | 1662 | 1469133028464 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 13:30:28 INFO - PROCESS | 1662 | 1469133028465 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 13:30:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:30:28 INFO - PROCESS | 1662 | 1469133028467 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:30:28 INFO - PROCESS | 1662 | 1469133028468 Marionette TRACE conn2 <- [1,706,null,{}] 13:30:28 INFO - PROCESS | 1662 | 1469133028471 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:30:28 INFO - PROCESS | 1662 | 1469133028472 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:28 INFO - PROCESS | 1662 | 1469133028543 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 13:30:28 INFO - PROCESS | 1662 | 1469133028548 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:28 INFO - PROCESS | 1662 | 1469133028549 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dd7000 == 34 [pid = 1662] [id = 184] 13:30:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x1129b2000) [pid = 1662] [serial = 550] [outer = 0x0] 13:30:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x117c32400) [pid = 1662] [serial = 551] [outer = 0x1129b2000] 13:30:28 INFO - PROCESS | 1662 | 1469133028573 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x118e93400) [pid = 1662] [serial = 552] [outer = 0x1129b2000] 13:30:29 INFO - PROCESS | 1662 | 1469133029386 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:30:29 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:30:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 969ms 13:30:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:30:29 INFO - PROCESS | 1662 | 1469133029436 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 13:30:29 INFO - PROCESS | 1662 | 1469133029437 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 13:30:29 INFO - PROCESS | 1662 | 1469133029439 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - PROCESS | 1662 | 1469133029440 Marionette TRACE conn2 <- [1,710,null,{}] 13:30:29 INFO - PROCESS | 1662 | 1469133029442 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:30:29 INFO - PROCESS | 1662 | 1469133029447 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:29 INFO - PROCESS | 1662 | 1469133029551 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 13:30:29 INFO - PROCESS | 1662 | 1469133029558 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 1662 | 1469133029559 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x121a13800 == 35 [pid = 1662] [id = 185] 13:30:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x121a98800) [pid = 1662] [serial = 553] [outer = 0x0] 13:30:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x125aec400) [pid = 1662] [serial = 554] [outer = 0x121a98800] 13:30:29 INFO - PROCESS | 1662 | 1469133029586 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1274bcc00) [pid = 1662] [serial = 555] [outer = 0x121a98800] 13:30:30 INFO - PROCESS | 1662 | 1469133030359 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:30:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:30:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 969ms 13:30:30 INFO - PROCESS | 1662 | 1469133030415 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 13:30:30 INFO - PROCESS | 1662 | 1469133030417 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 13:30:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:30:30 INFO - PROCESS | 1662 | 1469133030421 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:30:30 INFO - PROCESS | 1662 | 1469133030423 Marionette TRACE conn2 <- [1,714,null,{}] 13:30:30 INFO - PROCESS | 1662 | 1469133030428 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:30:30 INFO - PROCESS | 1662 | 1469133030429 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:30 INFO - PROCESS | 1662 | 1469133030518 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 13:30:30 INFO - PROCESS | 1662 | 1469133030605 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:30 INFO - PROCESS | 1662 | 1469133030607 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x11668d800 == 36 [pid = 1662] [id = 186] 13:30:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x1133e2400) [pid = 1662] [serial = 556] [outer = 0x0] 13:30:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x116496c00) [pid = 1662] [serial = 557] [outer = 0x1133e2400] 13:30:30 INFO - PROCESS | 1662 | 1469133030639 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x117c3e000) [pid = 1662] [serial = 558] [outer = 0x1133e2400] 13:30:31 INFO - PROCESS | 1662 | 1469133031551 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:30:31 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:30:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1172ms 13:30:31 INFO - PROCESS | 1662 | 1469133031594 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 13:30:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:30:31 INFO - PROCESS | 1662 | 1469133031596 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 13:30:31 INFO - PROCESS | 1662 | 1469133031601 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - PROCESS | 1662 | 1469133031603 Marionette TRACE conn2 <- [1,718,null,{}] 13:30:31 INFO - PROCESS | 1662 | 1469133031606 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:30:31 INFO - PROCESS | 1662 | 1469133031608 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:31 INFO - PROCESS | 1662 | 1469133031702 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 13:30:31 INFO - PROCESS | 1662 | 1469133031750 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:31 INFO - PROCESS | 1662 | 1469133031752 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dd5000 == 37 [pid = 1662] [id = 187] 13:30:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x1185b6c00) [pid = 1662] [serial = 559] [outer = 0x0] 13:30:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x118a12000) [pid = 1662] [serial = 560] [outer = 0x1185b6c00] 13:30:31 INFO - PROCESS | 1662 | 1469133031783 Marionette DEBUG loaded listener.js 13:30:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x119842c00) [pid = 1662] [serial = 561] [outer = 0x1185b6c00] 13:30:32 INFO - PROCESS | 1662 | 1469133032672 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:30:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:30:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1123ms 13:30:32 INFO - PROCESS | 1662 | 1469133032722 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 1662 | 1469133032724 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 13:30:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:30:32 INFO - PROCESS | 1662 | 1469133032726 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - PROCESS | 1662 | 1469133032728 Marionette TRACE conn2 <- [1,722,null,{}] 13:30:32 INFO - PROCESS | 1662 | 1469133032734 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:30:32 INFO - PROCESS | 1662 | 1469133032737 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:32 INFO - PROCESS | 1662 | 1469133032922 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 13:30:33 INFO - PROCESS | 1662 | 1469133033011 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 1662 | 1469133033013 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x111e10000 == 38 [pid = 1662] [id = 188] 13:30:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x111aad400) [pid = 1662] [serial = 562] [outer = 0x0] 13:30:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x111c83800) [pid = 1662] [serial = 563] [outer = 0x111aad400] 13:30:33 INFO - PROCESS | 1662 | 1469133033043 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1121b5000) [pid = 1662] [serial = 564] [outer = 0x111aad400] 13:30:33 INFO - PROCESS | 1662 | --DOCSHELL 0x119dd7000 == 37 [pid = 1662] [id = 184] 13:30:33 INFO - PROCESS | 1662 | --DOCSHELL 0x121045800 == 36 [pid = 1662] [id = 183] 13:30:33 INFO - PROCESS | 1662 | --DOCSHELL 0x11945f800 == 35 [pid = 1662] [id = 182] 13:30:33 INFO - PROCESS | 1662 | --DOCSHELL 0x117c65000 == 34 [pid = 1662] [id = 181] 13:30:33 INFO - PROCESS | 1662 | --DOCSHELL 0x11667e800 == 33 [pid = 1662] [id = 180] 13:30:33 INFO - PROCESS | 1662 | --DOCSHELL 0x119a4c800 == 32 [pid = 1662] [id = 166] 13:30:33 INFO - PROCESS | 1662 | --DOCSHELL 0x116fc0000 == 31 [pid = 1662] [id = 179] 13:30:34 INFO - PROCESS | 1662 | --DOCSHELL 0x128c38000 == 30 [pid = 1662] [id = 178] 13:30:34 INFO - PROCESS | 1662 | --DOCSHELL 0x119dd5000 == 29 [pid = 1662] [id = 187] 13:30:34 INFO - PROCESS | 1662 | --DOCSHELL 0x121a13800 == 28 [pid = 1662] [id = 185] 13:30:34 INFO - PROCESS | 1662 | --DOCSHELL 0x11668d800 == 27 [pid = 1662] [id = 186] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1210b2800) [pid = 1662] [serial = 512] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x121e7cc00) [pid = 1662] [serial = 515] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x1215d9c00) [pid = 1662] [serial = 513] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x1184bdc00) [pid = 1662] [serial = 524] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x125f96400) [pid = 1662] [serial = 518] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x125ade400) [pid = 1662] [serial = 516] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x126f3c000) [pid = 1662] [serial = 521] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x1268b1800) [pid = 1662] [serial = 519] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x126fcf400) [pid = 1662] [serial = 525] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x11849d800) [pid = 1662] [serial = 498] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x1167d7400) [pid = 1662] [serial = 497] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x1132df800) [pid = 1662] [serial = 500] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x1274c1400) [pid = 1662] [serial = 527] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x1274ca800) [pid = 1662] [serial = 528] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x114f82000) [pid = 1662] [serial = 501] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x118150000) [pid = 1662] [serial = 503] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x128d28800) [pid = 1662] [serial = 530] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x1184a7c00) [pid = 1662] [serial = 504] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x112e92800) [pid = 1662] [serial = 482] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x1185b4800) [pid = 1662] [serial = 506] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x11943a000) [pid = 1662] [serial = 507] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 62 (0x119a05000) [pid = 1662] [serial = 509] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 61 (0x1127d3000) [pid = 1662] [serial = 481] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 60 (0x1184bfc00) [pid = 1662] [serial = 485] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 59 (0x11849c800) [pid = 1662] [serial = 484] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 58 (0x119a0a000) [pid = 1662] [serial = 488] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 57 (0x118ea1800) [pid = 1662] [serial = 487] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 56 (0x1252d6c00) [pid = 1662] [serial = 491] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 55 (0x123f91c00) [pid = 1662] [serial = 490] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 54 (0x125851400) [pid = 1662] [serial = 494] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 53 (0x126fde800) [pid = 1662] [serial = 522] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 52 (0x125416800) [pid = 1662] [serial = 493] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 51 (0x128e2bc00) [pid = 1662] [serial = 531] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 50 (0x119e4cc00) [pid = 1662] [serial = 510] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | --DOMWINDOW == 49 (0x128e4d000) [pid = 1662] [serial = 533] [outer = 0x0] [url = about:blank] 13:30:34 INFO - PROCESS | 1662 | 1469133034058 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:30:34 INFO - PROCESS | 1662 | 1469133034103 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 13:30:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:30:34 INFO - PROCESS | 1662 | 1469133034107 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - PROCESS | 1662 | 1469133034108 Marionette TRACE conn2 <- [1,726,null,{}] 13:30:34 INFO - PROCESS | 1662 | 1469133034112 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:30:34 INFO - PROCESS | 1662 | 1469133034114 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:34 INFO - PROCESS | 1662 | 1469133034195 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 13:30:34 INFO - PROCESS | 1662 | 1469133034227 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 1662 | 1469133034229 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x1132b1000 == 28 [pid = 1662] [id = 189] 13:30:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 50 (0x112d41c00) [pid = 1662] [serial = 565] [outer = 0x0] 13:30:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 51 (0x112e64400) [pid = 1662] [serial = 566] [outer = 0x112d41c00] 13:30:34 INFO - PROCESS | 1662 | 1469133034262 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 52 (0x1132e8400) [pid = 1662] [serial = 567] [outer = 0x112d41c00] 13:30:34 INFO - PROCESS | 1662 | 1469133034630 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:30:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:30:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 570ms 13:30:34 INFO - PROCESS | 1662 | 1469133034676 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 1662 | 1469133034680 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 13:30:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:30:34 INFO - PROCESS | 1662 | 1469133034685 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - PROCESS | 1662 | 1469133034686 Marionette TRACE conn2 <- [1,730,null,{}] 13:30:34 INFO - PROCESS | 1662 | 1469133034689 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:30:34 INFO - PROCESS | 1662 | 1469133034691 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:34 INFO - PROCESS | 1662 | 1469133034766 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 13:30:34 INFO - PROCESS | 1662 | 1469133034771 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 1662 | 1469133034773 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x1167bd000 == 29 [pid = 1662] [id = 190] 13:30:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 53 (0x115dc3c00) [pid = 1662] [serial = 568] [outer = 0x0] 13:30:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 54 (0x116152800) [pid = 1662] [serial = 569] [outer = 0x115dc3c00] 13:30:34 INFO - PROCESS | 1662 | 1469133034802 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 55 (0x1164f3800) [pid = 1662] [serial = 570] [outer = 0x115dc3c00] 13:30:35 INFO - PROCESS | 1662 | 1469133035122 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:30:35 INFO - PROCESS | 1662 | 1469133035155 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 13:30:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:30:35 INFO - PROCESS | 1662 | 1469133035158 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:30:35 INFO - PROCESS | 1662 | 1469133035160 Marionette TRACE conn2 <- [1,734,null,{}] 13:30:35 INFO - PROCESS | 1662 | 1469133035168 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:30:35 INFO - PROCESS | 1662 | 1469133035171 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:35 INFO - PROCESS | 1662 | 1469133035252 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 13:30:35 INFO - PROCESS | 1662 | 1469133035299 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:35 INFO - PROCESS | 1662 | 1469133035301 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x118267800 == 30 [pid = 1662] [id = 191] 13:30:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 56 (0x116892000) [pid = 1662] [serial = 571] [outer = 0x0] 13:30:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 57 (0x118148c00) [pid = 1662] [serial = 572] [outer = 0x116892000] 13:30:35 INFO - PROCESS | 1662 | 1469133035328 Marionette DEBUG loaded listener.js 13:30:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 58 (0x1184c3000) [pid = 1662] [serial = 573] [outer = 0x116892000] 13:30:35 INFO - PROCESS | 1662 | 1469133035624 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:30:35 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:30:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 474ms 13:30:35 INFO - PROCESS | 1662 | 1469133035636 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 13:30:35 INFO - PROCESS | 1662 | 1469133035646 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 13:30:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:30:35 INFO - PROCESS | 1662 | 1469133035656 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:30:35 INFO - PROCESS | 1662 | 1469133035657 Marionette TRACE conn2 <- [1,738,null,{}] 13:30:35 INFO - PROCESS | 1662 | 1469133035660 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:30:35 INFO - PROCESS | 1662 | 1469133035661 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:35 INFO - PROCESS | 1662 | 1469133035739 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 13:30:35 INFO - PROCESS | 1662 | 1469133035743 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:35 INFO - PROCESS | 1662 | 1469133035744 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x1185e1000 == 31 [pid = 1662] [id = 192] 13:30:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 59 (0x118557000) [pid = 1662] [serial = 574] [outer = 0x0] 13:30:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 60 (0x1185b4800) [pid = 1662] [serial = 575] [outer = 0x118557000] 13:30:35 INFO - PROCESS | 1662 | 1469133035773 Marionette DEBUG loaded listener.js 13:30:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 61 (0x118a0cc00) [pid = 1662] [serial = 576] [outer = 0x118557000] 13:30:36 INFO - PROCESS | 1662 | 1469133036568 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:30:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:30:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 921ms 13:30:36 INFO - PROCESS | 1662 | 1469133036577 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 13:30:36 INFO - PROCESS | 1662 | 1469133036580 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 13:30:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:30:36 INFO - PROCESS | 1662 | 1469133036582 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:30:36 INFO - PROCESS | 1662 | 1469133036583 Marionette TRACE conn2 <- [1,742,null,{}] 13:30:36 INFO - PROCESS | 1662 | 1469133036585 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:30:36 INFO - PROCESS | 1662 | 1469133036587 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:36 INFO - PROCESS | 1662 | 1469133036676 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 13:30:36 INFO - PROCESS | 1662 | 1469133036679 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:36 INFO - PROCESS | 1662 | 1469133036681 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x119742800 == 32 [pid = 1662] [id = 193] 13:30:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x118557800) [pid = 1662] [serial = 577] [outer = 0x0] 13:30:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x118e92400) [pid = 1662] [serial = 578] [outer = 0x118557800] 13:30:36 INFO - PROCESS | 1662 | 1469133036705 Marionette DEBUG loaded listener.js 13:30:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x11983e800) [pid = 1662] [serial = 579] [outer = 0x118557800] 13:30:37 INFO - PROCESS | 1662 | 1469133037491 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:30:37 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:30:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 919ms 13:30:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:30:37 INFO - PROCESS | 1662 | 1469133037501 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 1662 | 1469133037503 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 13:30:37 INFO - PROCESS | 1662 | 1469133037504 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - PROCESS | 1662 | 1469133037506 Marionette TRACE conn2 <- [1,746,null,{}] 13:30:37 INFO - PROCESS | 1662 | 1469133037516 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:30:37 INFO - PROCESS | 1662 | 1469133037520 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:37 INFO - PROCESS | 1662 | 1469133037637 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 13:30:37 INFO - PROCESS | 1662 | 1469133037640 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:37 INFO - PROCESS | 1662 | 1469133037642 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12105c000 == 33 [pid = 1662] [id = 194] 13:30:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x119843000) [pid = 1662] [serial = 580] [outer = 0x0] 13:30:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x119aa9800) [pid = 1662] [serial = 581] [outer = 0x119843000] 13:30:37 INFO - PROCESS | 1662 | 1469133037667 Marionette DEBUG loaded listener.js 13:30:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x121b41400) [pid = 1662] [serial = 582] [outer = 0x119843000] 13:30:37 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x121a98800) [pid = 1662] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:30:37 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x11983e400) [pid = 1662] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:30:37 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x121b3a800) [pid = 1662] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:30:37 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x1129b2000) [pid = 1662] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:30:37 INFO - PROCESS | 1662 | --DOMWINDOW == 62 (0x1184a2400) [pid = 1662] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:30:37 INFO - PROCESS | 1662 | --DOMWINDOW == 61 (0x11670e800) [pid = 1662] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:30:37 INFO - PROCESS | 1662 | --DOMWINDOW == 60 (0x1129b6400) [pid = 1662] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:30:37 INFO - PROCESS | 1662 | --DOMWINDOW == 59 (0x126f45c00) [pid = 1662] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:30:38 INFO - PROCESS | 1662 | 1469133038496 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:30:38 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:30:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1021ms 13:30:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:30:38 INFO - PROCESS | 1662 | 1469133038527 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 13:30:38 INFO - PROCESS | 1662 | 1469133038528 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 13:30:38 INFO - PROCESS | 1662 | 1469133038534 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:30:38 INFO - PROCESS | 1662 | 1469133038535 Marionette TRACE conn2 <- [1,750,null,{}] 13:30:38 INFO - PROCESS | 1662 | 1469133038537 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:30:38 INFO - PROCESS | 1662 | 1469133038539 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:38 INFO - PROCESS | 1662 | 1469133038606 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 13:30:38 INFO - PROCESS | 1662 | 1469133038610 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 1662 | 1469133038611 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x121236000 == 34 [pid = 1662] [id = 195] 13:30:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 60 (0x1129b6000) [pid = 1662] [serial = 583] [outer = 0x0] 13:30:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 61 (0x11943c800) [pid = 1662] [serial = 584] [outer = 0x1129b6000] 13:30:38 INFO - PROCESS | 1662 | 1469133038637 Marionette DEBUG loaded listener.js 13:30:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x121e72800) [pid = 1662] [serial = 585] [outer = 0x1129b6000] 13:30:39 INFO - PROCESS | 1662 | 1469133039447 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:30:39 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:30:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 918ms 13:30:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:30:39 INFO - PROCESS | 1662 | 1469133039453 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 13:30:39 INFO - PROCESS | 1662 | 1469133039454 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 13:30:39 INFO - PROCESS | 1662 | 1469133039456 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - PROCESS | 1662 | 1469133039457 Marionette TRACE conn2 <- [1,754,null,{}] 13:30:39 INFO - PROCESS | 1662 | 1469133039459 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:30:39 INFO - PROCESS | 1662 | 1469133039469 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:39 INFO - PROCESS | 1662 | 1469133039539 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 13:30:39 INFO - PROCESS | 1662 | 1469133039542 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:39 INFO - PROCESS | 1662 | 1469133039543 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x121449000 == 35 [pid = 1662] [id = 196] 13:30:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x121e7dc00) [pid = 1662] [serial = 586] [outer = 0x0] 13:30:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x1252dc400) [pid = 1662] [serial = 587] [outer = 0x121e7dc00] 13:30:39 INFO - PROCESS | 1662 | 1469133039571 Marionette DEBUG loaded listener.js 13:30:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x1254d8400) [pid = 1662] [serial = 588] [outer = 0x121e7dc00] 13:30:40 INFO - PROCESS | 1662 | 1469133040384 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:30:40 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:30:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 969ms 13:30:40 INFO - PROCESS | 1662 | 1469133040426 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 13:30:40 INFO - PROCESS | 1662 | 1469133040429 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 13:30:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:30:40 INFO - PROCESS | 1662 | 1469133040432 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:30:40 INFO - PROCESS | 1662 | 1469133040434 Marionette TRACE conn2 <- [1,758,null,{}] 13:30:40 INFO - PROCESS | 1662 | 1469133040438 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:30:40 INFO - PROCESS | 1662 | 1469133040440 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:40 INFO - PROCESS | 1662 | 1469133040549 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 13:30:40 INFO - PROCESS | 1662 | 1469133040594 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:40 INFO - PROCESS | 1662 | 1469133040596 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x115e42800 == 36 [pid = 1662] [id = 197] 13:30:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x1129b7000) [pid = 1662] [serial = 589] [outer = 0x0] 13:30:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x112a83c00) [pid = 1662] [serial = 590] [outer = 0x1129b7000] 13:30:40 INFO - PROCESS | 1662 | 1469133040628 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x1132df000) [pid = 1662] [serial = 591] [outer = 0x1129b7000] 13:30:41 INFO - PROCESS | 1662 | 1469133041165 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:30:41 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:30:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 770ms 13:30:41 INFO - PROCESS | 1662 | 1469133041202 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 13:30:41 INFO - PROCESS | 1662 | 1469133041206 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 13:30:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:30:41 INFO - PROCESS | 1662 | 1469133041210 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:30:41 INFO - PROCESS | 1662 | 1469133041212 Marionette TRACE conn2 <- [1,762,null,{}] 13:30:41 INFO - PROCESS | 1662 | 1469133041214 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:30:41 INFO - PROCESS | 1662 | 1469133041217 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:41 INFO - PROCESS | 1662 | 1469133041319 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 13:30:41 INFO - PROCESS | 1662 | 1469133041388 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 1662 | 1469133041390 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x11839b800 == 37 [pid = 1662] [id = 198] 13:30:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x116648400) [pid = 1662] [serial = 592] [outer = 0x0] 13:30:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x116ab1000) [pid = 1662] [serial = 593] [outer = 0x116648400] 13:30:41 INFO - PROCESS | 1662 | 1469133041420 Marionette DEBUG loaded listener.js 13:30:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x11814dc00) [pid = 1662] [serial = 594] [outer = 0x116648400] 13:30:42 INFO - PROCESS | 1662 | --DOCSHELL 0x121236000 == 36 [pid = 1662] [id = 195] 13:30:42 INFO - PROCESS | 1662 | --DOCSHELL 0x12105c000 == 35 [pid = 1662] [id = 194] 13:30:42 INFO - PROCESS | 1662 | --DOCSHELL 0x119742800 == 34 [pid = 1662] [id = 193] 13:30:42 INFO - PROCESS | 1662 | --DOCSHELL 0x1185e1000 == 33 [pid = 1662] [id = 192] 13:30:42 INFO - PROCESS | 1662 | --DOCSHELL 0x118267800 == 32 [pid = 1662] [id = 191] 13:30:42 INFO - PROCESS | 1662 | --DOCSHELL 0x1167bd000 == 31 [pid = 1662] [id = 190] 13:30:42 INFO - PROCESS | 1662 | --DOCSHELL 0x1132b1000 == 30 [pid = 1662] [id = 189] 13:30:42 INFO - PROCESS | 1662 | --DOCSHELL 0x111e10000 == 29 [pid = 1662] [id = 188] 13:30:42 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x125aec400) [pid = 1662] [serial = 554] [outer = 0x0] [url = about:blank] 13:30:42 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x119aa2800) [pid = 1662] [serial = 545] [outer = 0x0] [url = about:blank] 13:30:42 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x1252d7800) [pid = 1662] [serial = 548] [outer = 0x0] [url = about:blank] 13:30:42 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x117c32400) [pid = 1662] [serial = 551] [outer = 0x0] [url = about:blank] 13:30:42 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x118555800) [pid = 1662] [serial = 542] [outer = 0x0] [url = about:blank] 13:30:42 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x116fda400) [pid = 1662] [serial = 539] [outer = 0x0] [url = about:blank] 13:30:42 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x11814cc00) [pid = 1662] [serial = 540] [outer = 0x0] [url = about:blank] 13:30:42 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x114f7a000) [pid = 1662] [serial = 536] [outer = 0x0] [url = about:blank] 13:30:42 INFO - PROCESS | 1662 | --DOMWINDOW == 62 (0x11648e800) [pid = 1662] [serial = 537] [outer = 0x0] [url = about:blank] 13:30:42 INFO - PROCESS | 1662 | --DOMWINDOW == 61 (0x1292b4c00) [pid = 1662] [serial = 534] [outer = 0x0] [url = about:blank] 13:30:42 INFO - PROCESS | 1662 | --DOMWINDOW == 60 (0x1274bcc00) [pid = 1662] [serial = 555] [outer = 0x0] [url = about:blank] 13:30:42 INFO - PROCESS | 1662 | --DOMWINDOW == 59 (0x118e93400) [pid = 1662] [serial = 552] [outer = 0x0] [url = about:blank] 13:30:42 INFO - PROCESS | 1662 | --DOMWINDOW == 58 (0x12540dc00) [pid = 1662] [serial = 549] [outer = 0x0] [url = about:blank] 13:30:42 INFO - PROCESS | 1662 | --DOMWINDOW == 57 (0x1211cf000) [pid = 1662] [serial = 546] [outer = 0x0] [url = about:blank] 13:30:42 INFO - PROCESS | 1662 | --DOMWINDOW == 56 (0x11855fc00) [pid = 1662] [serial = 543] [outer = 0x0] [url = about:blank] 13:30:42 INFO - PROCESS | 1662 | 1469133042447 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:30:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:30:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1275ms 13:30:42 INFO - PROCESS | 1662 | 1469133042485 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 13:30:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:30:42 INFO - PROCESS | 1662 | 1469133042488 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 13:30:42 INFO - PROCESS | 1662 | 1469133042490 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:30:42 INFO - PROCESS | 1662 | 1469133042492 Marionette TRACE conn2 <- [1,766,null,{}] 13:30:42 INFO - PROCESS | 1662 | 1469133042496 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:30:42 INFO - PROCESS | 1662 | 1469133042497 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:42 INFO - PROCESS | 1662 | 1469133042576 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 13:30:42 INFO - PROCESS | 1662 | 1469133042623 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:42 INFO - PROCESS | 1662 | 1469133042624 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x11640a800 == 30 [pid = 1662] [id = 199] 13:30:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 57 (0x112d43c00) [pid = 1662] [serial = 595] [outer = 0x0] 13:30:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 58 (0x115e2e000) [pid = 1662] [serial = 596] [outer = 0x112d43c00] 13:30:42 INFO - PROCESS | 1662 | 1469133042651 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 59 (0x1167c9400) [pid = 1662] [serial = 597] [outer = 0x112d43c00] 13:30:43 INFO - PROCESS | 1662 | 1469133043425 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:30:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:30:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 970ms 13:30:43 INFO - PROCESS | 1662 | 1469133043461 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 1662 | 1469133043463 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 13:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:30:43 INFO - PROCESS | 1662 | 1469133043468 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - PROCESS | 1662 | 1469133043469 Marionette TRACE conn2 <- [1,770,null,{}] 13:30:43 INFO - PROCESS | 1662 | 1469133043472 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:30:43 INFO - PROCESS | 1662 | 1469133043473 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:43 INFO - PROCESS | 1662 | 1469133043548 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 13:30:43 INFO - PROCESS | 1662 | 1469133043553 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:43 INFO - PROCESS | 1662 | 1469133043554 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x11825c800 == 31 [pid = 1662] [id = 200] 13:30:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 60 (0x1184c1400) [pid = 1662] [serial = 598] [outer = 0x0] 13:30:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 61 (0x1184c6000) [pid = 1662] [serial = 599] [outer = 0x1184c1400] 13:30:43 INFO - PROCESS | 1662 | 1469133043583 Marionette DEBUG loaded listener.js 13:30:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x118526800) [pid = 1662] [serial = 600] [outer = 0x1184c1400] 13:30:43 INFO - PROCESS | 1662 | 1469133043924 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:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 469ms 13:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:30:43 INFO - PROCESS | 1662 | 1469133043937 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 1662 | 1469133043939 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 13:30:43 INFO - PROCESS | 1662 | 1469133043941 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - PROCESS | 1662 | 1469133043943 Marionette TRACE conn2 <- [1,774,null,{}] 13:30:43 INFO - PROCESS | 1662 | 1469133043951 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:30:43 INFO - PROCESS | 1662 | 1469133043954 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:44 INFO - PROCESS | 1662 | 1469133044052 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 13:30:44 INFO - PROCESS | 1662 | 1469133044059 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 1662 | 1469133044061 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x11946e000 == 32 [pid = 1662] [id = 201] 13:30:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x118592400) [pid = 1662] [serial = 601] [outer = 0x0] 13:30:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x118e9f400) [pid = 1662] [serial = 602] [outer = 0x118592400] 13:30:44 INFO - PROCESS | 1662 | 1469133044092 Marionette DEBUG loaded listener.js 13:30:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x119845400) [pid = 1662] [serial = 603] [outer = 0x118592400] 13:30:44 INFO - PROCESS | 1662 | 1469133044403 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:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 473ms 13:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:30:44 INFO - PROCESS | 1662 | 1469133044419 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 13:30:44 INFO - PROCESS | 1662 | 1469133044420 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 13:30:44 INFO - PROCESS | 1662 | 1469133044423 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 1662 | 1469133044424 Marionette TRACE conn2 <- [1,778,null,{}] 13:30:44 INFO - PROCESS | 1662 | 1469133044426 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:30:44 INFO - PROCESS | 1662 | 1469133044427 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:44 INFO - PROCESS | 1662 | 1469133044531 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 13:30:44 INFO - PROCESS | 1662 | 1469133044535 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 1662 | 1469133044536 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12104f800 == 33 [pid = 1662] [id = 202] 13:30:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x119441000) [pid = 1662] [serial = 604] [outer = 0x0] 13:30:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x1210ae800) [pid = 1662] [serial = 605] [outer = 0x119441000] 13:30:44 INFO - PROCESS | 1662 | 1469133044561 Marionette DEBUG loaded listener.js 13:30:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x121406c00) [pid = 1662] [serial = 606] [outer = 0x119441000] 13:30:44 INFO - PROCESS | 1662 | 1469133044902 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:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 519ms 13:30:44 INFO - PROCESS | 1662 | 1469133044943 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 13:30:44 INFO - PROCESS | 1662 | 1469133044944 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 13:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:30:44 INFO - PROCESS | 1662 | 1469133044946 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 1662 | 1469133044947 Marionette TRACE conn2 <- [1,782,null,{}] 13:30:44 INFO - PROCESS | 1662 | 1469133044950 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:30:44 INFO - PROCESS | 1662 | 1469133044951 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:45 INFO - PROCESS | 1662 | 1469133045041 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 13:30:45 INFO - PROCESS | 1662 | 1469133045075 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 1662 | 1469133045076 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12123d800 == 34 [pid = 1662] [id = 203] 13:30:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x1215e2800) [pid = 1662] [serial = 607] [outer = 0x0] 13:30:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x121b3b000) [pid = 1662] [serial = 608] [outer = 0x1215e2800] 13:30:45 INFO - PROCESS | 1662 | 1469133045100 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x1252d8800) [pid = 1662] [serial = 609] [outer = 0x1215e2800] 13:30:45 INFO - PROCESS | 1662 | 1469133045404 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:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 469ms 13:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:30:45 INFO - PROCESS | 1662 | 1469133045417 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 13:30:45 INFO - PROCESS | 1662 | 1469133045418 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 13:30:45 INFO - PROCESS | 1662 | 1469133045420 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:30:45 INFO - PROCESS | 1662 | 1469133045421 Marionette TRACE conn2 <- [1,786,null,{}] 13:30:45 INFO - PROCESS | 1662 | 1469133045423 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:30:45 INFO - PROCESS | 1662 | 1469133045428 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:45 INFO - PROCESS | 1662 | 1469133045546 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 13:30:45 INFO - PROCESS | 1662 | 1469133045550 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 1662 | 1469133045551 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x121a0c800 == 35 [pid = 1662] [id = 204] 13:30:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x1252d9400) [pid = 1662] [serial = 610] [outer = 0x0] 13:30:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x1256e6400) [pid = 1662] [serial = 611] [outer = 0x1252d9400] 13:30:45 INFO - PROCESS | 1662 | 1469133045576 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x1268b4800) [pid = 1662] [serial = 612] [outer = 0x1252d9400] 13:30:45 INFO - PROCESS | 1662 | 1469133045908 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:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 519ms 13:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:30:45 INFO - PROCESS | 1662 | 1469133045940 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 13:30:45 INFO - PROCESS | 1662 | 1469133045941 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 13:30:45 INFO - PROCESS | 1662 | 1469133045952 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:30:45 INFO - PROCESS | 1662 | 1469133045953 Marionette TRACE conn2 <- [1,790,null,{}] 13:30:45 INFO - PROCESS | 1662 | 1469133045956 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:30:45 INFO - PROCESS | 1662 | 1469133045957 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:46 INFO - PROCESS | 1662 | 1469133046046 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 13:30:46 INFO - PROCESS | 1662 | 1469133046077 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:46 INFO - PROCESS | 1662 | 1469133046078 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x12524f800 == 36 [pid = 1662] [id = 205] 13:30:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1268b9800) [pid = 1662] [serial = 613] [outer = 0x0] 13:30:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x126ecdc00) [pid = 1662] [serial = 614] [outer = 0x1268b9800] 13:30:46 INFO - PROCESS | 1662 | 1469133046097 Marionette DEBUG loaded listener.js 13:30:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x126fd2400) [pid = 1662] [serial = 615] [outer = 0x1268b9800] 13:30:46 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x116892000) [pid = 1662] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:30:46 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x115dc3c00) [pid = 1662] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:30:46 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x112d41c00) [pid = 1662] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:30:46 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x111aad400) [pid = 1662] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:30:46 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x118557800) [pid = 1662] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:30:46 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x1133e2400) [pid = 1662] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:30:46 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x1185b6c00) [pid = 1662] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:30:46 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x119843000) [pid = 1662] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:30:46 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x1129b6000) [pid = 1662] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:30:46 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x118557000) [pid = 1662] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:30:46 INFO - PROCESS | 1662 | 1469133046430 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:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 532ms 13:30:46 INFO - PROCESS | 1662 | 1469133046475 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 13:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:30:46 INFO - PROCESS | 1662 | 1469133046477 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 13:30:46 INFO - PROCESS | 1662 | 1469133046480 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:30:46 INFO - PROCESS | 1662 | 1469133046481 Marionette TRACE conn2 <- [1,794,null,{}] 13:30:46 INFO - PROCESS | 1662 | 1469133046483 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:30:46 INFO - PROCESS | 1662 | 1469133046485 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:46 INFO - PROCESS | 1662 | 1469133046570 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 13:30:46 INFO - PROCESS | 1662 | 1469133046576 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:46 INFO - PROCESS | 1662 | 1469133046578 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x125692800 == 37 [pid = 1662] [id = 206] 13:30:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x113c55c00) [pid = 1662] [serial = 616] [outer = 0x0] 13:30:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x119843400) [pid = 1662] [serial = 617] [outer = 0x113c55c00] 13:30:46 INFO - PROCESS | 1662 | 1469133046619 Marionette DEBUG loaded listener.js 13:30:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x1268bb400) [pid = 1662] [serial = 618] [outer = 0x113c55c00] 13:30:47 INFO - PROCESS | 1662 | 1469133047081 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:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 620ms 13:30:47 INFO - PROCESS | 1662 | 1469133047101 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 13:30:47 INFO - PROCESS | 1662 | 1469133047102 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 13:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:30:47 INFO - PROCESS | 1662 | 1469133047105 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:30:47 INFO - PROCESS | 1662 | 1469133047106 Marionette TRACE conn2 <- [1,798,null,{}] 13:30:47 INFO - PROCESS | 1662 | 1469133047118 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:30:47 INFO - PROCESS | 1662 | 1469133047119 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:47 INFO - PROCESS | 1662 | 1469133047194 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 13:30:47 INFO - PROCESS | 1662 | 1469133047200 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 1662 | 1469133047201 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x125f77800 == 38 [pid = 1662] [id = 207] 13:30:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x11983a000) [pid = 1662] [serial = 619] [outer = 0x0] 13:30:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x127166000) [pid = 1662] [serial = 620] [outer = 0x11983a000] 13:30:47 INFO - PROCESS | 1662 | 1469133047226 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x1274bf000) [pid = 1662] [serial = 621] [outer = 0x11983a000] 13:30:47 INFO - PROCESS | 1662 | 1469133047550 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:30:47 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:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 468ms 13:30:47 INFO - PROCESS | 1662 | 1469133047574 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 13:30:47 INFO - PROCESS | 1662 | 1469133047575 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 13:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:30:47 INFO - PROCESS | 1662 | 1469133047577 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:30:47 INFO - PROCESS | 1662 | 1469133047578 Marionette TRACE conn2 <- [1,802,null,{}] 13:30:47 INFO - PROCESS | 1662 | 1469133047583 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:30:47 INFO - PROCESS | 1662 | 1469133047584 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:47 INFO - PROCESS | 1662 | 1469133047660 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 13:30:47 INFO - PROCESS | 1662 | 1469133047714 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 1662 | 1469133047715 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x125fc9800 == 39 [pid = 1662] [id = 208] 13:30:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x118525800) [pid = 1662] [serial = 622] [outer = 0x0] 13:30:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1274bcc00) [pid = 1662] [serial = 623] [outer = 0x118525800] 13:30:47 INFO - PROCESS | 1662 | 1469133047738 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x1274c4c00) [pid = 1662] [serial = 624] [outer = 0x118525800] 13:30:48 INFO - PROCESS | 1662 | 1469133048011 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:30:48 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:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 472ms 13:30:48 INFO - PROCESS | 1662 | 1469133048054 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 13:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:30:48 INFO - PROCESS | 1662 | 1469133048067 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 13:30:48 INFO - PROCESS | 1662 | 1469133048070 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:30:48 INFO - PROCESS | 1662 | 1469133048072 Marionette TRACE conn2 <- [1,806,null,{}] 13:30:48 INFO - PROCESS | 1662 | 1469133048075 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:30:48 INFO - PROCESS | 1662 | 1469133048077 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:48 INFO - PROCESS | 1662 | 1469133048178 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 13:30:48 INFO - PROCESS | 1662 | 1469133048185 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:48 INFO - PROCESS | 1662 | 1469133048188 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x128a67800 == 40 [pid = 1662] [id = 209] 13:30:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x1274c5400) [pid = 1662] [serial = 625] [outer = 0x0] 13:30:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1275d1800) [pid = 1662] [serial = 626] [outer = 0x1274c5400] 13:30:48 INFO - PROCESS | 1662 | 1469133048231 Marionette DEBUG loaded listener.js 13:30:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x128e2d000) [pid = 1662] [serial = 627] [outer = 0x1274c5400] 13:30:48 INFO - PROCESS | 1662 | [1662] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:30:48 INFO - PROCESS | 1662 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 13:30:48 INFO - PROCESS | 1662 | Determined SkiaGL cache limits: Size 100663296, Items: 256 13:30:48 INFO - PROCESS | 1662 | [GFX2-]: Using SkiaGL canvas. 13:30:48 INFO - PROCESS | 1662 | 1469133048875 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:30:48 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:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 820ms 13:30:48 INFO - PROCESS | 1662 | 1469133048898 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 13:30:48 INFO - PROCESS | 1662 | 1469133048901 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 13:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:30:48 INFO - PROCESS | 1662 | 1469133048906 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:30:48 INFO - PROCESS | 1662 | 1469133048907 Marionette TRACE conn2 <- [1,810,null,{}] 13:30:48 INFO - PROCESS | 1662 | 1469133048912 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:30:48 INFO - PROCESS | 1662 | 1469133048916 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:49 INFO - PROCESS | 1662 | 1469133049015 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 13:30:49 INFO - PROCESS | 1662 | 1469133049079 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:49 INFO - PROCESS | 1662 | 1469133049080 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x117c5f800 == 41 [pid = 1662] [id = 210] 13:30:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x1167d5c00) [pid = 1662] [serial = 628] [outer = 0x0] 13:30:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x117c3c000) [pid = 1662] [serial = 629] [outer = 0x1167d5c00] 13:30:49 INFO - PROCESS | 1662 | 1469133049111 Marionette DEBUG loaded listener.js 13:30:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1184bdc00) [pid = 1662] [serial = 630] [outer = 0x1167d5c00] 13:30:49 INFO - PROCESS | 1662 | 1469133049513 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:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 672ms 13:30:49 INFO - PROCESS | 1662 | 1469133049594 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 13:30:49 INFO - PROCESS | 1662 | 1469133049598 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 13:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:30:49 INFO - PROCESS | 1662 | 1469133049605 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:30:49 INFO - PROCESS | 1662 | 1469133049607 Marionette TRACE conn2 <- [1,814,null,{}] 13:30:49 INFO - PROCESS | 1662 | 1469133049609 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:30:49 INFO - PROCESS | 1662 | 1469133049611 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:49 INFO - PROCESS | 1662 | 1469133049709 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 13:30:49 INFO - PROCESS | 1662 | 1469133049804 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:49 INFO - PROCESS | 1662 | 1469133049806 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x121555000 == 42 [pid = 1662] [id = 211] 13:30:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1185c2800) [pid = 1662] [serial = 631] [outer = 0x0] 13:30:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x11983a400) [pid = 1662] [serial = 632] [outer = 0x1185c2800] 13:30:49 INFO - PROCESS | 1662 | 1469133049838 Marionette DEBUG loaded listener.js 13:30:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1210af000) [pid = 1662] [serial = 633] [outer = 0x1185c2800] 13:30:50 INFO - PROCESS | 1662 | 1469133050256 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:30:50 INFO - PROCESS | 1662 | 1469133050278 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 13:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:30:50 INFO - PROCESS | 1662 | 1469133050280 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 1662 | 1469133050283 Marionette TRACE conn2 <- [1,818,null,{}] 13:30:50 INFO - PROCESS | 1662 | 1469133050291 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:30:50 INFO - PROCESS | 1662 | 1469133050294 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:50 INFO - PROCESS | 1662 | 1469133050436 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 13:30:50 INFO - PROCESS | 1662 | 1469133050489 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:50 INFO - PROCESS | 1662 | 1469133050491 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c3e800 == 43 [pid = 1662] [id = 212] 13:30:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x125aed800) [pid = 1662] [serial = 634] [outer = 0x0] 13:30:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x125f99000) [pid = 1662] [serial = 635] [outer = 0x125aed800] 13:30:50 INFO - PROCESS | 1662 | 1469133050523 Marionette DEBUG loaded listener.js 13:30:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1274c0000) [pid = 1662] [serial = 636] [outer = 0x125aed800] 13:30:50 INFO - PROCESS | 1662 | 1469133050966 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:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 722ms 13:30:51 INFO - PROCESS | 1662 | 1469133051011 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 13:30:51 INFO - PROCESS | 1662 | 1469133051013 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 13:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:30:51 INFO - PROCESS | 1662 | 1469133051047 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:30:51 INFO - PROCESS | 1662 | 1469133051048 Marionette TRACE conn2 <- [1,822,null,{}] 13:30:51 INFO - PROCESS | 1662 | 1469133051052 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:30:51 INFO - PROCESS | 1662 | 1469133051053 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:51 INFO - PROCESS | 1662 | 1469133051152 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 13:30:51 INFO - PROCESS | 1662 | 1469133051340 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:51 INFO - PROCESS | 1662 | 1469133051341 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x1168bb800 == 44 [pid = 1662] [id = 213] 13:30:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1129b1c00) [pid = 1662] [serial = 637] [outer = 0x0] 13:30:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x112e61000) [pid = 1662] [serial = 638] [outer = 0x1129b1c00] 13:30:51 INFO - PROCESS | 1662 | 1469133051369 Marionette DEBUG loaded listener.js 13:30:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1161b2400) [pid = 1662] [serial = 639] [outer = 0x1129b1c00] 13:30:51 INFO - PROCESS | 1662 | 1469133051819 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:30:51 INFO - PROCESS | 1662 | 1469133051873 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 13:30:51 INFO - PROCESS | 1662 | 1469133051876 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:30:51 INFO - PROCESS | 1662 | 1469133051877 Marionette TRACE conn2 <- [1,826,null,{}] 13:30:51 INFO - PROCESS | 1662 | 1469133051901 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:30:51 INFO - PROCESS | 1662 | 1469133051904 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x125fc9800 == 43 [pid = 1662] [id = 208] 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x125f77800 == 42 [pid = 1662] [id = 207] 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x125692800 == 41 [pid = 1662] [id = 206] 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12524f800 == 40 [pid = 1662] [id = 205] 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x121a0c800 == 39 [pid = 1662] [id = 204] 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12123d800 == 38 [pid = 1662] [id = 203] 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12104f800 == 37 [pid = 1662] [id = 202] 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x11946e000 == 36 [pid = 1662] [id = 201] 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x11825c800 == 35 [pid = 1662] [id = 200] 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x11640a800 == 34 [pid = 1662] [id = 199] 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x11839b800 == 33 [pid = 1662] [id = 198] 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x115e42800 == 32 [pid = 1662] [id = 197] 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x121449000 == 31 [pid = 1662] [id = 196] 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x1168bb800 == 30 [pid = 1662] [id = 213] 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x128c3e800 == 29 [pid = 1662] [id = 212] 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x121555000 == 28 [pid = 1662] [id = 211] 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x128a67800 == 27 [pid = 1662] [id = 209] 13:30:52 INFO - PROCESS | 1662 | --DOCSHELL 0x117c5f800 == 26 [pid = 1662] [id = 210] 13:30:52 INFO - PROCESS | 1662 | 1469133052451 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x118148c00) [pid = 1662] [serial = 572] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x116152800) [pid = 1662] [serial = 569] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1164f3800) [pid = 1662] [serial = 570] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x112e64400) [pid = 1662] [serial = 566] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1132e8400) [pid = 1662] [serial = 567] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1121b5000) [pid = 1662] [serial = 564] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x111c83800) [pid = 1662] [serial = 563] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x118e92400) [pid = 1662] [serial = 578] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x117c3e000) [pid = 1662] [serial = 558] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x116496c00) [pid = 1662] [serial = 557] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x119842c00) [pid = 1662] [serial = 561] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x118a12000) [pid = 1662] [serial = 560] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x119aa9800) [pid = 1662] [serial = 581] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x11943c800) [pid = 1662] [serial = 584] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x1184c3000) [pid = 1662] [serial = 573] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x121e72800) [pid = 1662] [serial = 585] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x1185b4800) [pid = 1662] [serial = 575] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x121b41400) [pid = 1662] [serial = 582] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x11983e800) [pid = 1662] [serial = 579] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x118a0cc00) [pid = 1662] [serial = 576] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x1252dc400) [pid = 1662] [serial = 587] [outer = 0x0] [url = about:blank] 13:30:52 INFO - PROCESS | 1662 | 1469133052556 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 1662 | 1469133052557 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x112f90800 == 27 [pid = 1662] [id = 214] 13:30:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x1129b8800) [pid = 1662] [serial = 640] [outer = 0x0] 13:30:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x112d46c00) [pid = 1662] [serial = 641] [outer = 0x1129b8800] 13:30:52 INFO - PROCESS | 1662 | 1469133052587 Marionette DEBUG loaded listener.js 13:30:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x113dcc000) [pid = 1662] [serial = 642] [outer = 0x1129b8800] 13:30:52 INFO - PROCESS | 1662 | 1469133052883 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:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1041ms 13:30:52 INFO - PROCESS | 1662 | 1469133052920 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 13:30:52 INFO - PROCESS | 1662 | 1469133052923 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 13:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:30:52 INFO - PROCESS | 1662 | 1469133052927 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:30:52 INFO - PROCESS | 1662 | 1469133052929 Marionette TRACE conn2 <- [1,830,null,{}] 13:30:52 INFO - PROCESS | 1662 | 1469133052943 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:30:52 INFO - PROCESS | 1662 | 1469133052945 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:53 INFO - PROCESS | 1662 | 1469133053023 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 13:30:53 INFO - PROCESS | 1662 | 1469133053086 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 1662 | 1469133053088 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x116857000 == 28 [pid = 1662] [id = 215] 13:30:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x115e24000) [pid = 1662] [serial = 643] [outer = 0x0] 13:30:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x116ab9800) [pid = 1662] [serial = 644] [outer = 0x115e24000] 13:30:53 INFO - PROCESS | 1662 | 1469133053115 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x1184a4800) [pid = 1662] [serial = 645] [outer = 0x115e24000] 13:30:53 INFO - PROCESS | 1662 | 1469133053396 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:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 525ms 13:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:30:53 INFO - PROCESS | 1662 | 1469133053452 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 13:30:53 INFO - PROCESS | 1662 | 1469133053454 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 13:30:53 INFO - PROCESS | 1662 | 1469133053457 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:30:53 INFO - PROCESS | 1662 | 1469133053458 Marionette TRACE conn2 <- [1,834,null,{}] 13:30:53 INFO - PROCESS | 1662 | 1469133053461 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:30:53 INFO - PROCESS | 1662 | 1469133053462 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:53 INFO - PROCESS | 1662 | 1469133053539 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 13:30:53 INFO - PROCESS | 1662 | 1469133053548 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 1662 | 1469133053550 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x1167a6000 == 29 [pid = 1662] [id = 216] 13:30:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x118553c00) [pid = 1662] [serial = 646] [outer = 0x0] 13:30:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x118588800) [pid = 1662] [serial = 647] [outer = 0x118553c00] 13:30:53 INFO - PROCESS | 1662 | 1469133053582 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x118a0cc00) [pid = 1662] [serial = 648] [outer = 0x118553c00] 13:30:53 INFO - PROCESS | 1662 | 1469133053925 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:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 519ms 13:30:53 INFO - PROCESS | 1662 | 1469133053978 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 13:30:53 INFO - PROCESS | 1662 | 1469133053981 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 13:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:30:53 INFO - PROCESS | 1662 | 1469133053993 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:30:53 INFO - PROCESS | 1662 | 1469133053998 Marionette TRACE conn2 <- [1,838,null,{}] 13:30:54 INFO - PROCESS | 1662 | 1469133054002 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:30:54 INFO - PROCESS | 1662 | 1469133054005 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:54 INFO - PROCESS | 1662 | 1469133054126 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 13:30:54 INFO - PROCESS | 1662 | 1469133054138 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:54 INFO - PROCESS | 1662 | 1469133054139 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x118ad6000 == 30 [pid = 1662] [id = 217] 13:30:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x118e92400) [pid = 1662] [serial = 649] [outer = 0x0] 13:30:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x11983c400) [pid = 1662] [serial = 650] [outer = 0x118e92400] 13:30:54 INFO - PROCESS | 1662 | 1469133054180 Marionette DEBUG loaded listener.js 13:30:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x119e4bc00) [pid = 1662] [serial = 651] [outer = 0x118e92400] 13:30:54 INFO - PROCESS | 1662 | 1469133054589 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:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 633ms 13:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:30:54 INFO - PROCESS | 1662 | 1469133054620 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 1662 | 1469133054621 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 13:30:54 INFO - PROCESS | 1662 | 1469133054637 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 1662 | 1469133054638 Marionette TRACE conn2 <- [1,842,null,{}] 13:30:54 INFO - PROCESS | 1662 | 1469133054640 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:30:54 INFO - PROCESS | 1662 | 1469133054641 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:54 INFO - PROCESS | 1662 | 1469133054735 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 13:30:54 INFO - PROCESS | 1662 | 1469133054768 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:54 INFO - PROCESS | 1662 | 1469133054769 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x119753800 == 31 [pid = 1662] [id = 218] 13:30:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1210b2400) [pid = 1662] [serial = 652] [outer = 0x0] 13:30:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1211d0800) [pid = 1662] [serial = 653] [outer = 0x1210b2400] 13:30:54 INFO - PROCESS | 1662 | 1469133054794 Marionette DEBUG loaded listener.js 13:30:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x121aa6c00) [pid = 1662] [serial = 654] [outer = 0x1210b2400] 13:30:55 INFO - PROCESS | 1662 | 1469133055136 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:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 532ms 13:30:55 INFO - PROCESS | 1662 | 1469133055155 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 13:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:30:55 INFO - PROCESS | 1662 | 1469133055157 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 13:30:55 INFO - PROCESS | 1662 | 1469133055160 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:30:55 INFO - PROCESS | 1662 | 1469133055161 Marionette TRACE conn2 <- [1,846,null,{}] 13:30:55 INFO - PROCESS | 1662 | 1469133055164 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:30:55 INFO - PROCESS | 1662 | 1469133055165 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:55 INFO - PROCESS | 1662 | 1469133055297 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 13:30:55 INFO - PROCESS | 1662 | 1469133055314 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:55 INFO - PROCESS | 1662 | 1469133055320 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x12111e800 == 32 [pid = 1662] [id = 219] 13:30:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x118523c00) [pid = 1662] [serial = 655] [outer = 0x0] 13:30:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1252dc400) [pid = 1662] [serial = 656] [outer = 0x118523c00] 13:30:55 INFO - PROCESS | 1662 | 1469133055372 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x125850000) [pid = 1662] [serial = 657] [outer = 0x118523c00] 13:30:55 INFO - PROCESS | 1662 | 1469133055834 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:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 724ms 13:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:30:55 INFO - PROCESS | 1662 | 1469133055884 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 13:30:55 INFO - PROCESS | 1662 | 1469133055885 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 13:30:55 INFO - PROCESS | 1662 | 1469133055887 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:30:55 INFO - PROCESS | 1662 | 1469133055888 Marionette TRACE conn2 <- [1,850,null,{}] 13:30:55 INFO - PROCESS | 1662 | 1469133055890 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:30:55 INFO - PROCESS | 1662 | 1469133055891 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:55 INFO - PROCESS | 1662 | 1469133055980 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 13:30:56 INFO - PROCESS | 1662 | 1469133056032 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 1662 | 1469133056033 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x111ea3800 == 33 [pid = 1662] [id = 220] 13:30:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1210aec00) [pid = 1662] [serial = 658] [outer = 0x0] 13:30:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x125f91400) [pid = 1662] [serial = 659] [outer = 0x1210aec00] 13:30:56 INFO - PROCESS | 1662 | 1469133056057 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x126f38c00) [pid = 1662] [serial = 660] [outer = 0x1210aec00] 13:30:56 INFO - PROCESS | 1662 | 1469133056368 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:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 518ms 13:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:30:56 INFO - PROCESS | 1662 | 1469133056405 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 13:30:56 INFO - PROCESS | 1662 | 1469133056406 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 13:30:56 INFO - PROCESS | 1662 | 1469133056409 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:30:56 INFO - PROCESS | 1662 | 1469133056410 Marionette TRACE conn2 <- [1,854,null,{}] 13:30:56 INFO - PROCESS | 1662 | 1469133056412 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:30:56 INFO - PROCESS | 1662 | 1469133056413 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:56 INFO - PROCESS | 1662 | 1469133056505 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 13:30:56 INFO - PROCESS | 1662 | 1469133056508 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 1662 | 1469133056510 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ad0000 == 34 [pid = 1662] [id = 221] 13:30:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1129b8c00) [pid = 1662] [serial = 661] [outer = 0x0] 13:30:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x126fdd400) [pid = 1662] [serial = 662] [outer = 0x1129b8c00] 13:30:56 INFO - PROCESS | 1662 | 1469133056534 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1274c3800) [pid = 1662] [serial = 663] [outer = 0x1129b8c00] 13:30:56 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x119441000) [pid = 1662] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:30:56 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1215e2800) [pid = 1662] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:30:56 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x118592400) [pid = 1662] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:30:56 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1268b9800) [pid = 1662] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:30:56 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x112d43c00) [pid = 1662] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:30:56 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x116648400) [pid = 1662] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:30:56 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1184c1400) [pid = 1662] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:30:56 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1129b7000) [pid = 1662] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:30:56 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x121e7dc00) [pid = 1662] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:30:56 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x113c55c00) [pid = 1662] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:30:56 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1252d9400) [pid = 1662] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:30:56 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1274c5400) [pid = 1662] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:30:56 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x118525800) [pid = 1662] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:30:56 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x11983a000) [pid = 1662] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:30:56 INFO - PROCESS | 1662 | 1469133056990 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:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 619ms 13:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:30:57 INFO - PROCESS | 1662 | 1469133057029 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 1662 | 1469133057030 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 13:30:57 INFO - PROCESS | 1662 | 1469133057032 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - PROCESS | 1662 | 1469133057033 Marionette TRACE conn2 <- [1,858,null,{}] 13:30:57 INFO - PROCESS | 1662 | 1469133057035 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:30:57 INFO - PROCESS | 1662 | 1469133057036 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:57 INFO - PROCESS | 1662 | 1469133057136 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 13:30:57 INFO - PROCESS | 1662 | 1469133057236 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 1662 | 1469133057237 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x12568b800 == 35 [pid = 1662] [id = 222] 13:30:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x1129b2400) [pid = 1662] [serial = 664] [outer = 0x0] 13:30:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1184a2800) [pid = 1662] [serial = 665] [outer = 0x1129b2400] 13:30:57 INFO - PROCESS | 1662 | 1469133057280 Marionette DEBUG loaded listener.js 13:30:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x121917000) [pid = 1662] [serial = 666] [outer = 0x1129b2400] 13:30:57 INFO - PROCESS | 1662 | 1469133057644 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:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 620ms 13:30:57 INFO - PROCESS | 1662 | 1469133057653 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 1662 | 1469133057654 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 13:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:30:57 INFO - PROCESS | 1662 | 1469133057656 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - PROCESS | 1662 | 1469133057657 Marionette TRACE conn2 <- [1,862,null,{}] 13:30:57 INFO - PROCESS | 1662 | 1469133057660 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:30:57 INFO - PROCESS | 1662 | 1469133057661 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:57 INFO - PROCESS | 1662 | 1469133057743 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 13:30:57 INFO - PROCESS | 1662 | 1469133057801 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 1662 | 1469133057802 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a1e800 == 36 [pid = 1662] [id = 223] 13:30:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x112d43c00) [pid = 1662] [serial = 667] [outer = 0x0] 13:30:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x12716d000) [pid = 1662] [serial = 668] [outer = 0x112d43c00] 13:30:57 INFO - PROCESS | 1662 | 1469133057842 Marionette DEBUG loaded listener.js 13:30:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1275c6400) [pid = 1662] [serial = 669] [outer = 0x112d43c00] 13:30:58 INFO - PROCESS | 1662 | 1469133058241 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:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 619ms 13:30:58 INFO - PROCESS | 1662 | 1469133058275 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 13:30:58 INFO - PROCESS | 1662 | 1469133058277 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 13:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:30:58 INFO - PROCESS | 1662 | 1469133058279 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:30:58 INFO - PROCESS | 1662 | 1469133058280 Marionette TRACE conn2 <- [1,866,null,{}] 13:30:58 INFO - PROCESS | 1662 | 1469133058282 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:30:58 INFO - PROCESS | 1662 | 1469133058283 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:58 INFO - PROCESS | 1662 | 1469133058379 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 13:30:58 INFO - PROCESS | 1662 | 1469133058386 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:58 INFO - PROCESS | 1662 | 1469133058388 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x12741c800 == 37 [pid = 1662] [id = 224] 13:30:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x121a97c00) [pid = 1662] [serial = 670] [outer = 0x0] 13:30:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1275d1400) [pid = 1662] [serial = 671] [outer = 0x121a97c00] 13:30:58 INFO - PROCESS | 1662 | 1469133058414 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x128d32000) [pid = 1662] [serial = 672] [outer = 0x121a97c00] 13:30:58 INFO - PROCESS | 1662 | 1469133058756 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:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 519ms 13:30:58 INFO - PROCESS | 1662 | 1469133058798 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 13:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:30:58 INFO - PROCESS | 1662 | 1469133058800 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 13:30:58 INFO - PROCESS | 1662 | 1469133058802 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:30:58 INFO - PROCESS | 1662 | 1469133058804 Marionette TRACE conn2 <- [1,870,null,{}] 13:30:58 INFO - PROCESS | 1662 | 1469133058806 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:30:58 INFO - PROCESS | 1662 | 1469133058808 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:58 INFO - PROCESS | 1662 | 1469133058903 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 13:30:59 INFO - PROCESS | 1662 | 1469133059025 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 1662 | 1469133059027 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x112d64800 == 38 [pid = 1662] [id = 225] 13:30:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x111ca8c00) [pid = 1662] [serial = 673] [outer = 0x0] 13:30:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1121b9c00) [pid = 1662] [serial = 674] [outer = 0x111ca8c00] 13:30:59 INFO - PROCESS | 1662 | 1469133059079 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1129b4000) [pid = 1662] [serial = 675] [outer = 0x111ca8c00] 13:30:59 INFO - PROCESS | 1662 | 1469133059805 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:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1020ms 13:30:59 INFO - PROCESS | 1662 | 1469133059823 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 1662 | 1469133059826 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 13:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:30:59 INFO - PROCESS | 1662 | 1469133059829 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - PROCESS | 1662 | 1469133059831 Marionette TRACE conn2 <- [1,874,null,{}] 13:30:59 INFO - PROCESS | 1662 | 1469133059835 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:30:59 INFO - PROCESS | 1662 | 1469133059836 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:30:59 INFO - PROCESS | 1662 | 1469133059956 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 13:31:00 INFO - PROCESS | 1662 | 1469133060033 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 1662 | 1469133060035 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x1185c7800 == 39 [pid = 1662] [id = 226] 13:31:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1183c4c00) [pid = 1662] [serial = 676] [outer = 0x0] 13:31:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1184a7000) [pid = 1662] [serial = 677] [outer = 0x1183c4c00] 13:31:00 INFO - PROCESS | 1662 | 1469133060066 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x118559c00) [pid = 1662] [serial = 678] [outer = 0x1183c4c00] 13:31:00 INFO - PROCESS | 1662 | 1469133060646 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:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 872ms 13:31:00 INFO - PROCESS | 1662 | 1469133060704 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 13:31:00 INFO - PROCESS | 1662 | 1469133060708 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 13:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:31:00 INFO - PROCESS | 1662 | 1469133060712 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - PROCESS | 1662 | 1469133060714 Marionette TRACE conn2 <- [1,878,null,{}] 13:31:00 INFO - PROCESS | 1662 | 1469133060718 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:31:00 INFO - PROCESS | 1662 | 1469133060720 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:00 INFO - PROCESS | 1662 | 1469133060883 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 13:31:01 INFO - PROCESS | 1662 | 1469133061059 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 1662 | 1469133061061 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x11323d000 == 40 [pid = 1662] [id = 227] 13:31:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1129ab400) [pid = 1662] [serial = 679] [outer = 0x0] 13:31:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1133edc00) [pid = 1662] [serial = 680] [outer = 0x1129ab400] 13:31:01 INFO - PROCESS | 1662 | 1469133061125 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x116704000) [pid = 1662] [serial = 681] [outer = 0x1129ab400] 13:31:01 INFO - PROCESS | 1662 | --DOCSHELL 0x12741c800 == 39 [pid = 1662] [id = 224] 13:31:01 INFO - PROCESS | 1662 | --DOCSHELL 0x126a1e800 == 38 [pid = 1662] [id = 223] 13:31:01 INFO - PROCESS | 1662 | --DOCSHELL 0x12568b800 == 37 [pid = 1662] [id = 222] 13:31:01 INFO - PROCESS | 1662 | --DOCSHELL 0x123ad0000 == 36 [pid = 1662] [id = 221] 13:31:01 INFO - PROCESS | 1662 | --DOCSHELL 0x111ea3800 == 35 [pid = 1662] [id = 220] 13:31:01 INFO - PROCESS | 1662 | --DOCSHELL 0x12111e800 == 34 [pid = 1662] [id = 219] 13:31:01 INFO - PROCESS | 1662 | --DOCSHELL 0x119753800 == 33 [pid = 1662] [id = 218] 13:31:01 INFO - PROCESS | 1662 | --DOCSHELL 0x118ad6000 == 32 [pid = 1662] [id = 217] 13:31:01 INFO - PROCESS | 1662 | --DOCSHELL 0x1167a6000 == 31 [pid = 1662] [id = 216] 13:31:01 INFO - PROCESS | 1662 | --DOCSHELL 0x116857000 == 30 [pid = 1662] [id = 215] 13:31:01 INFO - PROCESS | 1662 | --DOCSHELL 0x112f90800 == 29 [pid = 1662] [id = 214] 13:31:01 INFO - PROCESS | 1662 | 1469133061748 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:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1077ms 13:31:01 INFO - PROCESS | 1662 | 1469133061789 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 13:31:01 INFO - PROCESS | 1662 | 1469133061791 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 13:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:31:01 INFO - PROCESS | 1662 | 1469133061794 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - PROCESS | 1662 | 1469133061795 Marionette TRACE conn2 <- [1,882,null,{}] 13:31:01 INFO - PROCESS | 1662 | 1469133061801 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:31:01 INFO - PROCESS | 1662 | 1469133061804 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:01 INFO - PROCESS | 1662 | 1469133061889 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1210ae800) [pid = 1662] [serial = 605] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1252d8800) [pid = 1662] [serial = 609] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x121b3b000) [pid = 1662] [serial = 608] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x118e9f400) [pid = 1662] [serial = 602] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x126ecdc00) [pid = 1662] [serial = 614] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x115e2e000) [pid = 1662] [serial = 596] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1167c9400) [pid = 1662] [serial = 597] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x116ab1000) [pid = 1662] [serial = 593] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x11814dc00) [pid = 1662] [serial = 594] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1184c6000) [pid = 1662] [serial = 599] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x118526800) [pid = 1662] [serial = 600] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x112a83c00) [pid = 1662] [serial = 590] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1132df000) [pid = 1662] [serial = 591] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x1254d8400) [pid = 1662] [serial = 588] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1268bb400) [pid = 1662] [serial = 618] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1268b4800) [pid = 1662] [serial = 612] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x128e2d000) [pid = 1662] [serial = 627] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x1256e6400) [pid = 1662] [serial = 611] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1275d1800) [pid = 1662] [serial = 626] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x119843400) [pid = 1662] [serial = 617] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x1274bcc00) [pid = 1662] [serial = 623] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x126fd2400) [pid = 1662] [serial = 615] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x127166000) [pid = 1662] [serial = 620] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x121406c00) [pid = 1662] [serial = 606] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x1274c4c00) [pid = 1662] [serial = 624] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x119845400) [pid = 1662] [serial = 603] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x1274bf000) [pid = 1662] [serial = 621] [outer = 0x0] [url = about:blank] 13:31:01 INFO - PROCESS | 1662 | 1469133061947 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 1662 | 1469133061949 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x1167a1000 == 30 [pid = 1662] [id = 228] 13:31:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x1129b4c00) [pid = 1662] [serial = 682] [outer = 0x0] 13:31:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x116647c00) [pid = 1662] [serial = 683] [outer = 0x1129b4c00] 13:31:01 INFO - PROCESS | 1662 | 1469133061975 Marionette DEBUG loaded listener.js 13:31:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x118585400) [pid = 1662] [serial = 684] [outer = 0x1129b4c00] 13:31:02 INFO - PROCESS | 1662 | 1469133062258 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:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 475ms 13:31:02 INFO - PROCESS | 1662 | 1469133062273 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 13:31:02 INFO - PROCESS | 1662 | 1469133062275 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 13:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:31:02 INFO - PROCESS | 1662 | 1469133062286 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 1662 | 1469133062287 Marionette TRACE conn2 <- [1,886,null,{}] 13:31:02 INFO - PROCESS | 1662 | 1469133062290 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:31:02 INFO - PROCESS | 1662 | 1469133062291 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:02 INFO - PROCESS | 1662 | 1469133062375 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 13:31:02 INFO - PROCESS | 1662 | 1469133062380 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:02 INFO - PROCESS | 1662 | 1469133062383 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183a1800 == 31 [pid = 1662] [id = 229] 13:31:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1185b4000) [pid = 1662] [serial = 685] [outer = 0x0] 13:31:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x11943a800) [pid = 1662] [serial = 686] [outer = 0x1185b4000] 13:31:02 INFO - PROCESS | 1662 | 1469133062409 Marionette DEBUG loaded listener.js 13:31:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x119a9ac00) [pid = 1662] [serial = 687] [outer = 0x1185b4000] 13:31:02 INFO - PROCESS | 1662 | 1469133062777 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:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 527ms 13:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:31:02 INFO - PROCESS | 1662 | 1469133062805 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 13:31:02 INFO - PROCESS | 1662 | 1469133062807 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 13:31:02 INFO - PROCESS | 1662 | 1469133062810 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 1662 | 1469133062814 Marionette TRACE conn2 <- [1,890,null,{}] 13:31:02 INFO - PROCESS | 1662 | 1469133062821 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:31:02 INFO - PROCESS | 1662 | 1469133062824 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:02 INFO - PROCESS | 1662 | 1469133062904 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 13:31:02 INFO - PROCESS | 1662 | 1469133062909 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:02 INFO - PROCESS | 1662 | 1469133062910 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x121109000 == 32 [pid = 1662] [id = 230] 13:31:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x112a8f400) [pid = 1662] [serial = 688] [outer = 0x0] 13:31:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x121b3b000) [pid = 1662] [serial = 689] [outer = 0x112a8f400] 13:31:02 INFO - PROCESS | 1662 | 1469133062938 Marionette DEBUG loaded listener.js 13:31:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x1252d8800) [pid = 1662] [serial = 690] [outer = 0x112a8f400] 13:31:03 INFO - PROCESS | 1662 | 1469133063254 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:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 478ms 13:31:03 INFO - PROCESS | 1662 | 1469133063287 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 13:31:03 INFO - PROCESS | 1662 | 1469133063289 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 13:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:31:03 INFO - PROCESS | 1662 | 1469133063291 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:31:03 INFO - PROCESS | 1662 | 1469133063292 Marionette TRACE conn2 <- [1,894,null,{}] 13:31:03 INFO - PROCESS | 1662 | 1469133063294 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:31:03 INFO - PROCESS | 1662 | 1469133063296 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:03 INFO - PROCESS | 1662 | 1469133063394 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 13:31:03 INFO - PROCESS | 1662 | 1469133063402 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:03 INFO - PROCESS | 1662 | 1469133063403 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x119471800 == 33 [pid = 1662] [id = 231] 13:31:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x1252e2400) [pid = 1662] [serial = 691] [outer = 0x0] 13:31:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x125851400) [pid = 1662] [serial = 692] [outer = 0x1252e2400] 13:31:03 INFO - PROCESS | 1662 | 1469133063427 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x125ae9800) [pid = 1662] [serial = 693] [outer = 0x1252e2400] 13:31:03 INFO - PROCESS | 1662 | 1469133063764 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:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 523ms 13:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:31:03 INFO - PROCESS | 1662 | 1469133063814 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 13:31:03 INFO - PROCESS | 1662 | 1469133063815 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 13:31:03 INFO - PROCESS | 1662 | 1469133063818 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:31:03 INFO - PROCESS | 1662 | 1469133063819 Marionette TRACE conn2 <- [1,898,null,{}] 13:31:03 INFO - PROCESS | 1662 | 1469133063821 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:31:03 INFO - PROCESS | 1662 | 1469133063822 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:03 INFO - PROCESS | 1662 | 1469133063892 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 13:31:03 INFO - PROCESS | 1662 | 1469133063898 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:03 INFO - PROCESS | 1662 | 1469133063903 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x125254000 == 34 [pid = 1662] [id = 232] 13:31:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x126fd1000) [pid = 1662] [serial = 694] [outer = 0x0] 13:31:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x127166000) [pid = 1662] [serial = 695] [outer = 0x126fd1000] 13:31:03 INFO - PROCESS | 1662 | 1469133063935 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1275d1c00) [pid = 1662] [serial = 696] [outer = 0x126fd1000] 13:31:04 INFO - PROCESS | 1662 | 1469133064313 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:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 518ms 13:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:31:04 INFO - PROCESS | 1662 | 1469133064341 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 13:31:04 INFO - PROCESS | 1662 | 1469133064342 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 13:31:04 INFO - PROCESS | 1662 | 1469133064344 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 1662 | 1469133064345 Marionette TRACE conn2 <- [1,902,null,{}] 13:31:04 INFO - PROCESS | 1662 | 1469133064347 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:31:04 INFO - PROCESS | 1662 | 1469133064349 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:04 INFO - PROCESS | 1662 | 1469133064444 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 13:31:04 INFO - PROCESS | 1662 | 1469133064448 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 1662 | 1469133064449 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x125f6d800 == 35 [pid = 1662] [id = 233] 13:31:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x126fd2400) [pid = 1662] [serial = 697] [outer = 0x0] 13:31:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x128d32400) [pid = 1662] [serial = 698] [outer = 0x126fd2400] 13:31:04 INFO - PROCESS | 1662 | 1469133064473 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x128e55000) [pid = 1662] [serial = 699] [outer = 0x126fd2400] 13:31:04 INFO - PROCESS | 1662 | 1469133064788 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:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 468ms 13:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:31:04 INFO - PROCESS | 1662 | 1469133064818 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 13:31:04 INFO - PROCESS | 1662 | 1469133064819 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 13:31:04 INFO - PROCESS | 1662 | 1469133064822 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 1662 | 1469133064823 Marionette TRACE conn2 <- [1,906,null,{}] 13:31:04 INFO - PROCESS | 1662 | 1469133064825 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:31:04 INFO - PROCESS | 1662 | 1469133064826 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:04 INFO - PROCESS | 1662 | 1469133064924 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 13:31:04 INFO - PROCESS | 1662 | 1469133064928 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 1662 | 1469133064929 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f9d000 == 36 [pid = 1662] [id = 234] 13:31:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x128d29c00) [pid = 1662] [serial = 700] [outer = 0x0] 13:31:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1292abc00) [pid = 1662] [serial = 701] [outer = 0x128d29c00] 13:31:04 INFO - PROCESS | 1662 | 1469133064956 Marionette DEBUG loaded listener.js 13:31:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1292b4000) [pid = 1662] [serial = 702] [outer = 0x128d29c00] 13:31:05 INFO - PROCESS | 1662 | 1469133065412 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:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 618ms 13:31:05 INFO - PROCESS | 1662 | 1469133065441 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 13:31:05 INFO - PROCESS | 1662 | 1469133065443 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 13:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:31:05 INFO - PROCESS | 1662 | 1469133065448 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - PROCESS | 1662 | 1469133065450 Marionette TRACE conn2 <- [1,910,null,{}] 13:31:05 INFO - PROCESS | 1662 | 1469133065453 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:31:05 INFO - PROCESS | 1662 | 1469133065455 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:05 INFO - PROCESS | 1662 | 1469133065587 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 13:31:05 INFO - PROCESS | 1662 | 1469133065601 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:05 INFO - PROCESS | 1662 | 1469133065602 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c37000 == 37 [pid = 1662] [id = 235] 13:31:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1175c8c00) [pid = 1662] [serial = 703] [outer = 0x0] 13:31:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x125851000) [pid = 1662] [serial = 704] [outer = 0x1175c8c00] 13:31:05 INFO - PROCESS | 1662 | 1469133065626 Marionette DEBUG loaded listener.js 13:31:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1293b8c00) [pid = 1662] [serial = 705] [outer = 0x1175c8c00] 13:31:05 INFO - PROCESS | 1662 | 1469133065929 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:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 523ms 13:31:05 INFO - PROCESS | 1662 | 1469133065970 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 13:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:31:05 INFO - PROCESS | 1662 | 1469133065971 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 13:31:05 INFO - PROCESS | 1662 | 1469133065973 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - PROCESS | 1662 | 1469133065974 Marionette TRACE conn2 <- [1,914,null,{}] 13:31:05 INFO - PROCESS | 1662 | 1469133065977 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:31:05 INFO - PROCESS | 1662 | 1469133065978 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:06 INFO - PROCESS | 1662 | 1469133066151 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 13:31:06 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x112d43c00) [pid = 1662] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:31:06 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x118e92400) [pid = 1662] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:31:06 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1129b1c00) [pid = 1662] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:31:06 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x118523c00) [pid = 1662] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:31:06 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1129b8c00) [pid = 1662] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:31:06 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1167d5c00) [pid = 1662] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:31:06 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1210aec00) [pid = 1662] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:31:06 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1185c2800) [pid = 1662] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:31:06 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1129b2400) [pid = 1662] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:31:06 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x125aed800) [pid = 1662] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:31:06 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x1210b2400) [pid = 1662] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:31:06 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x115e24000) [pid = 1662] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:31:06 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1129b8800) [pid = 1662] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:31:06 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x118553c00) [pid = 1662] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:31:06 INFO - PROCESS | 1662 | 1469133066192 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 1662 | 1469133066193 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182e2000 == 38 [pid = 1662] [id = 236] 13:31:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1129b1c00) [pid = 1662] [serial = 706] [outer = 0x0] 13:31:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x112e94000) [pid = 1662] [serial = 707] [outer = 0x1129b1c00] 13:31:06 INFO - PROCESS | 1662 | 1469133066217 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x118523c00) [pid = 1662] [serial = 708] [outer = 0x1129b1c00] 13:31:06 INFO - PROCESS | 1662 | 1469133066510 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:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 568ms 13:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:31:06 INFO - PROCESS | 1662 | 1469133066542 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 13:31:06 INFO - PROCESS | 1662 | 1469133066544 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 13:31:06 INFO - PROCESS | 1662 | 1469133066549 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:31:06 INFO - PROCESS | 1662 | 1469133066552 Marionette TRACE conn2 <- [1,918,null,{}] 13:31:06 INFO - PROCESS | 1662 | 1469133066555 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:31:06 INFO - PROCESS | 1662 | 1469133066557 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:06 INFO - PROCESS | 1662 | 1469133066684 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 13:31:06 INFO - PROCESS | 1662 | 1469133066765 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 1662 | 1469133066767 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x129539000 == 39 [pid = 1662] [id = 237] 13:31:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1129b7c00) [pid = 1662] [serial = 709] [outer = 0x0] 13:31:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x118e92400) [pid = 1662] [serial = 710] [outer = 0x1129b7c00] 13:31:06 INFO - PROCESS | 1662 | 1469133066809 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x129578800) [pid = 1662] [serial = 711] [outer = 0x1129b7c00] 13:31:07 INFO - PROCESS | 1662 | 1469133067180 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:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 673ms 13:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:31:07 INFO - PROCESS | 1662 | 1469133067219 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 13:31:07 INFO - PROCESS | 1662 | 1469133067221 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 13:31:07 INFO - PROCESS | 1662 | 1469133067223 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 1662 | 1469133067225 Marionette TRACE conn2 <- [1,922,null,{}] 13:31:07 INFO - PROCESS | 1662 | 1469133067227 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:31:07 INFO - PROCESS | 1662 | 1469133067229 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:07 INFO - PROCESS | 1662 | 1469133067338 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 13:31:07 INFO - PROCESS | 1662 | 1469133067369 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 1662 | 1469133067370 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a656000 == 40 [pid = 1662] [id = 238] 13:31:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1295a1800) [pid = 1662] [serial = 712] [outer = 0x0] 13:31:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1295ac000) [pid = 1662] [serial = 713] [outer = 0x1295a1800] 13:31:07 INFO - PROCESS | 1662 | 1469133067393 Marionette DEBUG loaded listener.js 13:31:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x12a79f000) [pid = 1662] [serial = 714] [outer = 0x1295a1800] 13:31:07 INFO - PROCESS | 1662 | 1469133067683 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:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 471ms 13:31:07 INFO - PROCESS | 1662 | 1469133067695 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 13:31:07 INFO - PROCESS | 1662 | 1469133067696 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 13:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:31:07 INFO - PROCESS | 1662 | 1469133067706 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 1662 | 1469133067707 Marionette TRACE conn2 <- [1,926,null,{}] 13:31:07 INFO - PROCESS | 1662 | 1469133067709 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:31:07 INFO - PROCESS | 1662 | 1469133067710 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:07 INFO - PROCESS | 1662 | 1469133067794 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 13:31:07 INFO - PROCESS | 1662 | 1469133067800 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 1662 | 1469133067802 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a9cc000 == 41 [pid = 1662] [id = 239] 13:31:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x12a79f800) [pid = 1662] [serial = 715] [outer = 0x0] 13:31:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x12a7aac00) [pid = 1662] [serial = 716] [outer = 0x12a79f800] 13:31:07 INFO - PROCESS | 1662 | 1469133067833 Marionette DEBUG loaded listener.js 13:31:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x12a910800) [pid = 1662] [serial = 717] [outer = 0x12a79f800] 13:31:08 INFO - PROCESS | 1662 | 1469133068192 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:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 519ms 13:31:08 INFO - PROCESS | 1662 | 1469133068226 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 1662 | 1469133068228 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 13:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:31:08 INFO - PROCESS | 1662 | 1469133068235 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - PROCESS | 1662 | 1469133068237 Marionette TRACE conn2 <- [1,930,null,{}] 13:31:08 INFO - PROCESS | 1662 | 1469133068242 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:31:08 INFO - PROCESS | 1662 | 1469133068243 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:08 INFO - PROCESS | 1662 | 1469133068351 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 13:31:08 INFO - PROCESS | 1662 | 1469133068403 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:08 INFO - PROCESS | 1662 | 1469133068404 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x116693000 == 42 [pid = 1662] [id = 240] 13:31:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1132da000) [pid = 1662] [serial = 718] [outer = 0x0] 13:31:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x115dc7800) [pid = 1662] [serial = 719] [outer = 0x1132da000] 13:31:08 INFO - PROCESS | 1662 | 1469133068437 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x116a0d800) [pid = 1662] [serial = 720] [outer = 0x1132da000] 13:31:08 INFO - PROCESS | 1662 | 1469133068882 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:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 673ms 13:31:08 INFO - PROCESS | 1662 | 1469133068918 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 1662 | 1469133068921 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 13:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:31:08 INFO - PROCESS | 1662 | 1469133068926 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - PROCESS | 1662 | 1469133068928 Marionette TRACE conn2 <- [1,934,null,{}] 13:31:08 INFO - PROCESS | 1662 | 1469133068931 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:31:08 INFO - PROCESS | 1662 | 1469133068934 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:09 INFO - PROCESS | 1662 | 1469133069038 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 13:31:09 INFO - PROCESS | 1662 | 1469133069091 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 1662 | 1469133069093 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x121111800 == 43 [pid = 1662] [id = 241] 13:31:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1175c4800) [pid = 1662] [serial = 721] [outer = 0x0] 13:31:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x118a9b000) [pid = 1662] [serial = 722] [outer = 0x1175c4800] 13:31:09 INFO - PROCESS | 1662 | 1469133069123 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x119a0a400) [pid = 1662] [serial = 723] [outer = 0x1175c4800] 13:31:09 INFO - PROCESS | 1662 | 1469133069572 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:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 669ms 13:31:09 INFO - PROCESS | 1662 | 1469133069596 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 1662 | 1469133069599 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 13:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:31:09 INFO - PROCESS | 1662 | 1469133069603 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - PROCESS | 1662 | 1469133069605 Marionette TRACE conn2 <- [1,938,null,{}] 13:31:09 INFO - PROCESS | 1662 | 1469133069613 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:31:09 INFO - PROCESS | 1662 | 1469133069616 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:09 INFO - PROCESS | 1662 | 1469133069735 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 13:31:09 INFO - PROCESS | 1662 | 1469133069804 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 1662 | 1469133069807 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x129856800 == 44 [pid = 1662] [id = 242] 13:31:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x123f91c00) [pid = 1662] [serial = 724] [outer = 0x0] 13:31:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x125aeb400) [pid = 1662] [serial = 725] [outer = 0x123f91c00] 13:31:09 INFO - PROCESS | 1662 | 1469133069839 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x126f39000) [pid = 1662] [serial = 726] [outer = 0x123f91c00] 13:31:10 INFO - PROCESS | 1662 | 1469133070254 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:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 13:31:10 INFO - PROCESS | 1662 | 1469133070273 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 13:31:10 INFO - PROCESS | 1662 | 1469133070275 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 13:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:31:10 INFO - PROCESS | 1662 | 1469133070278 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - PROCESS | 1662 | 1469133070279 Marionette TRACE conn2 <- [1,942,null,{}] 13:31:10 INFO - PROCESS | 1662 | 1469133070284 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:31:10 INFO - PROCESS | 1662 | 1469133070285 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:10 INFO - PROCESS | 1662 | 1469133070388 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 13:31:10 INFO - PROCESS | 1662 | 1469133070444 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 1662 | 1469133070445 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ae4a800 == 45 [pid = 1662] [id = 243] 13:31:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1275cac00) [pid = 1662] [serial = 727] [outer = 0x0] 13:31:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x128d29000) [pid = 1662] [serial = 728] [outer = 0x1275cac00] 13:31:10 INFO - PROCESS | 1662 | 1469133070474 Marionette DEBUG loaded listener.js 13:31:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1292b4c00) [pid = 1662] [serial = 729] [outer = 0x1275cac00] 13:31:11 INFO - PROCESS | 1662 | 1469133071082 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:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 823ms 13:31:11 INFO - PROCESS | 1662 | 1469133071101 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 13:31:11 INFO - PROCESS | 1662 | 1469133071103 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 13:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:31:11 INFO - PROCESS | 1662 | 1469133071107 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - PROCESS | 1662 | 1469133071109 Marionette TRACE conn2 <- [1,946,null,{}] 13:31:11 INFO - PROCESS | 1662 | 1469133071112 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:31:11 INFO - PROCESS | 1662 | 1469133071114 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:11 INFO - PROCESS | 1662 | 1469133071209 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 13:31:11 INFO - PROCESS | 1662 | 1469133071263 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 1662 | 1469133071266 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x119742800 == 46 [pid = 1662] [id = 244] 13:31:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x115e8e000) [pid = 1662] [serial = 730] [outer = 0x0] 13:31:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1184a4000) [pid = 1662] [serial = 731] [outer = 0x115e8e000] 13:31:11 INFO - PROCESS | 1662 | 1469133071293 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1185b3400) [pid = 1662] [serial = 732] [outer = 0x115e8e000] 13:31:11 INFO - PROCESS | 1662 | 1469133071708 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:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 622ms 13:31:11 INFO - PROCESS | 1662 | 1469133071729 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 13:31:11 INFO - PROCESS | 1662 | 1469133071734 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 13:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:31:11 INFO - PROCESS | 1662 | 1469133071738 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - PROCESS | 1662 | 1469133071740 Marionette TRACE conn2 <- [1,950,null,{}] 13:31:11 INFO - PROCESS | 1662 | 1469133071743 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:31:11 INFO - PROCESS | 1662 | 1469133071744 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:11 INFO - PROCESS | 1662 | 1469133071833 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 13:31:11 INFO - PROCESS | 1662 | 1469133071904 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 1662 | 1469133071905 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x1167a5000 == 47 [pid = 1662] [id = 245] 13:31:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x118a9c400) [pid = 1662] [serial = 733] [outer = 0x0] 13:31:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x119821400) [pid = 1662] [serial = 734] [outer = 0x118a9c400] 13:31:11 INFO - PROCESS | 1662 | 1469133071932 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x119aa1c00) [pid = 1662] [serial = 735] [outer = 0x118a9c400] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x12a656000 == 46 [pid = 1662] [id = 238] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x129539000 == 45 [pid = 1662] [id = 237] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x1182e2000 == 44 [pid = 1662] [id = 236] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x128c37000 == 43 [pid = 1662] [id = 235] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x126f9d000 == 42 [pid = 1662] [id = 234] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x125f6d800 == 41 [pid = 1662] [id = 233] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x125254000 == 40 [pid = 1662] [id = 232] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x119471800 == 39 [pid = 1662] [id = 231] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x121109000 == 38 [pid = 1662] [id = 230] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x1183a1800 == 37 [pid = 1662] [id = 229] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x1167a1000 == 36 [pid = 1662] [id = 228] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x11323d000 == 35 [pid = 1662] [id = 227] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x1185c7800 == 34 [pid = 1662] [id = 226] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x112d64800 == 33 [pid = 1662] [id = 225] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x119742800 == 32 [pid = 1662] [id = 244] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x12ae4a800 == 31 [pid = 1662] [id = 243] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x129856800 == 30 [pid = 1662] [id = 242] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x121111800 == 29 [pid = 1662] [id = 241] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x12a9cc000 == 28 [pid = 1662] [id = 239] 13:31:12 INFO - PROCESS | 1662 | --DOCSHELL 0x116693000 == 27 [pid = 1662] [id = 240] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x121aa6c00) [pid = 1662] [serial = 654] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x116ab9800) [pid = 1662] [serial = 644] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x112d46c00) [pid = 1662] [serial = 641] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x113dcc000) [pid = 1662] [serial = 642] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x118588800) [pid = 1662] [serial = 647] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x118a0cc00) [pid = 1662] [serial = 648] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1275c6400) [pid = 1662] [serial = 669] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x11983c400) [pid = 1662] [serial = 650] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1161b2400) [pid = 1662] [serial = 639] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x112e61000) [pid = 1662] [serial = 638] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1252dc400) [pid = 1662] [serial = 656] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x126fdd400) [pid = 1662] [serial = 662] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1184bdc00) [pid = 1662] [serial = 630] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x117c3c000) [pid = 1662] [serial = 629] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x126f38c00) [pid = 1662] [serial = 660] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1210af000) [pid = 1662] [serial = 633] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x125f91400) [pid = 1662] [serial = 659] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x11983a400) [pid = 1662] [serial = 632] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1184a2800) [pid = 1662] [serial = 665] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1274c0000) [pid = 1662] [serial = 636] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x125f99000) [pid = 1662] [serial = 635] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1184a4800) [pid = 1662] [serial = 645] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1211d0800) [pid = 1662] [serial = 653] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x125850000) [pid = 1662] [serial = 657] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1274c3800) [pid = 1662] [serial = 663] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x121917000) [pid = 1662] [serial = 666] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x1275d1400) [pid = 1662] [serial = 671] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x119e4bc00) [pid = 1662] [serial = 651] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x12716d000) [pid = 1662] [serial = 668] [outer = 0x0] [url = about:blank] 13:31:12 INFO - PROCESS | 1662 | 1469133072880 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:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1170ms 13:31:12 INFO - PROCESS | 1662 | 1469133072910 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 13:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:31:12 INFO - PROCESS | 1662 | 1469133072914 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 13:31:12 INFO - PROCESS | 1662 | 1469133072920 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - PROCESS | 1662 | 1469133072925 Marionette TRACE conn2 <- [1,954,null,{}] 13:31:12 INFO - PROCESS | 1662 | 1469133072930 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:31:12 INFO - PROCESS | 1662 | 1469133072933 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:13 INFO - PROCESS | 1662 | 1469133073054 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 13:31:13 INFO - PROCESS | 1662 | 1469133073060 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 1662 | 1469133073062 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x116624800 == 28 [pid = 1662] [id = 246] 13:31:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x116153400) [pid = 1662] [serial = 736] [outer = 0x0] 13:31:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x116809c00) [pid = 1662] [serial = 737] [outer = 0x116153400] 13:31:13 INFO - PROCESS | 1662 | 1469133073093 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x117c3d800) [pid = 1662] [serial = 738] [outer = 0x116153400] 13:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 525ms 13:31:13 INFO - PROCESS | 1662 | 1469133073438 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:31:13 INFO - PROCESS | 1662 | 1469133073453 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 13:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:31:13 INFO - PROCESS | 1662 | 1469133073456 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 13:31:13 INFO - PROCESS | 1662 | 1469133073461 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - PROCESS | 1662 | 1469133073462 Marionette TRACE conn2 <- [1,958,null,{}] 13:31:13 INFO - PROCESS | 1662 | 1469133073467 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:31:13 INFO - PROCESS | 1662 | 1469133073469 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:13 INFO - PROCESS | 1662 | 1469133073549 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 13:31:13 INFO - PROCESS | 1662 | 1469133073553 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 1662 | 1469133073554 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x11825f000 == 29 [pid = 1662] [id = 247] 13:31:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x11814e800) [pid = 1662] [serial = 739] [outer = 0x0] 13:31:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x118526c00) [pid = 1662] [serial = 740] [outer = 0x11814e800] 13:31:13 INFO - PROCESS | 1662 | 1469133073583 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x118a0cc00) [pid = 1662] [serial = 741] [outer = 0x11814e800] 13:31:13 INFO - PROCESS | 1662 | 1469133073938 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:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 522ms 13:31:13 INFO - PROCESS | 1662 | 1469133073983 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 1662 | 1469133073985 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 13:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:31:13 INFO - PROCESS | 1662 | 1469133073992 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - PROCESS | 1662 | 1469133073994 Marionette TRACE conn2 <- [1,962,null,{}] 13:31:14 INFO - PROCESS | 1662 | 1469133074002 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:31:14 INFO - PROCESS | 1662 | 1469133074005 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:14 INFO - PROCESS | 1662 | 1469133074079 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 13:31:14 INFO - PROCESS | 1662 | 1469133074085 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 1662 | 1469133074087 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x118ebc800 == 30 [pid = 1662] [id = 248] 13:31:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x11943c800) [pid = 1662] [serial = 742] [outer = 0x0] 13:31:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x119aa8c00) [pid = 1662] [serial = 743] [outer = 0x11943c800] 13:31:14 INFO - PROCESS | 1662 | 1469133074117 Marionette DEBUG loaded listener.js 13:31:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1210b0800) [pid = 1662] [serial = 744] [outer = 0x11943c800] 13:31:14 INFO - PROCESS | 1662 | 1469133074427 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:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 471ms 13:31:14 INFO - PROCESS | 1662 | 1469133074464 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 13:31:14 INFO - PROCESS | 1662 | 1469133074468 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 13:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:31:14 INFO - PROCESS | 1662 | 1469133074470 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 1662 | 1469133074471 Marionette TRACE conn2 <- [1,966,null,{}] 13:31:14 INFO - PROCESS | 1662 | 1469133074473 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:31:14 INFO - PROCESS | 1662 | 1469133074474 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:14 INFO - PROCESS | 1662 | 1469133074552 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 13:31:14 INFO - PROCESS | 1662 | 1469133074556 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 1662 | 1469133074557 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x119de3000 == 31 [pid = 1662] [id = 249] 13:31:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x119e45800) [pid = 1662] [serial = 745] [outer = 0x0] 13:31:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x12191cc00) [pid = 1662] [serial = 746] [outer = 0x119e45800] 13:31:14 INFO - PROCESS | 1662 | 1469133074585 Marionette DEBUG loaded listener.js 13:31:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x123aa6800) [pid = 1662] [serial = 747] [outer = 0x119e45800] 13:31:14 INFO - PROCESS | 1662 | 1469133074954 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:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 518ms 13:31:14 INFO - PROCESS | 1662 | 1469133074995 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 13:31:14 INFO - PROCESS | 1662 | 1469133074996 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 13:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:31:14 INFO - PROCESS | 1662 | 1469133074998 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - PROCESS | 1662 | 1469133074999 Marionette TRACE conn2 <- [1,970,null,{}] 13:31:15 INFO - PROCESS | 1662 | 1469133075002 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:31:15 INFO - PROCESS | 1662 | 1469133075003 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:15 INFO - PROCESS | 1662 | 1469133075094 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 13:31:15 INFO - PROCESS | 1662 | 1469133075098 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 1662 | 1469133075099 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x121128800 == 32 [pid = 1662] [id = 250] 13:31:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x113cdc000) [pid = 1662] [serial = 748] [outer = 0x0] 13:31:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1252d7000) [pid = 1662] [serial = 749] [outer = 0x113cdc000] 13:31:15 INFO - PROCESS | 1662 | 1469133075123 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1252e0800) [pid = 1662] [serial = 750] [outer = 0x113cdc000] 13:31:15 INFO - PROCESS | 1662 | 1469133075477 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:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 518ms 13:31:15 INFO - PROCESS | 1662 | 1469133075517 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 13:31:15 INFO - PROCESS | 1662 | 1469133075518 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 13:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:31:15 INFO - PROCESS | 1662 | 1469133075520 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - PROCESS | 1662 | 1469133075521 Marionette TRACE conn2 <- [1,974,null,{}] 13:31:15 INFO - PROCESS | 1662 | 1469133075524 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:31:15 INFO - PROCESS | 1662 | 1469133075528 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:15 INFO - PROCESS | 1662 | 1469133075630 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 13:31:15 INFO - PROCESS | 1662 | 1469133075643 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 1662 | 1469133075644 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x121813800 == 33 [pid = 1662] [id = 251] 13:31:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1252e0c00) [pid = 1662] [serial = 751] [outer = 0x0] 13:31:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x125f96800) [pid = 1662] [serial = 752] [outer = 0x1252e0c00] 13:31:15 INFO - PROCESS | 1662 | 1469133075669 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x126fdd400) [pid = 1662] [serial = 753] [outer = 0x1252e0c00] 13:31:16 INFO - PROCESS | 1662 | 1469133076002 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:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 519ms 13:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:31:16 INFO - PROCESS | 1662 | 1469133076040 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 13:31:16 INFO - PROCESS | 1662 | 1469133076041 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 13:31:16 INFO - PROCESS | 1662 | 1469133076043 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 1662 | 1469133076044 Marionette TRACE conn2 <- [1,978,null,{}] 13:31:16 INFO - PROCESS | 1662 | 1469133076053 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:31:16 INFO - PROCESS | 1662 | 1469133076054 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:16 INFO - PROCESS | 1662 | 1469133076148 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 13:31:16 INFO - PROCESS | 1662 | 1469133076152 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 1662 | 1469133076153 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x12524f800 == 34 [pid = 1662] [id = 252] 13:31:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1211cb800) [pid = 1662] [serial = 754] [outer = 0x0] 13:31:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x127471c00) [pid = 1662] [serial = 755] [outer = 0x1211cb800] 13:31:16 INFO - PROCESS | 1662 | 1469133076177 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1274c5800) [pid = 1662] [serial = 756] [outer = 0x1211cb800] 13:31:16 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x126fd2400) [pid = 1662] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:31:16 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x128d29c00) [pid = 1662] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:31:16 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1175c8c00) [pid = 1662] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:31:16 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1129b4c00) [pid = 1662] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:31:16 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1185b4000) [pid = 1662] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:31:16 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1129ab400) [pid = 1662] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:31:16 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x126fd1000) [pid = 1662] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:31:16 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1183c4c00) [pid = 1662] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:31:16 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1252e2400) [pid = 1662] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:31:16 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x111ca8c00) [pid = 1662] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:31:16 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1129b7c00) [pid = 1662] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:31:16 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x112a8f400) [pid = 1662] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:31:16 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1295a1800) [pid = 1662] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:31:16 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1129b1c00) [pid = 1662] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:31:16 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x12a79f800) [pid = 1662] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:31:16 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x121a97c00) [pid = 1662] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:31:17 INFO - PROCESS | 1662 | 1469133077020 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:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1021ms 13:31:17 INFO - PROCESS | 1662 | 1469133077065 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 13:31:17 INFO - PROCESS | 1662 | 1469133077068 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 13:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:31:17 INFO - PROCESS | 1662 | 1469133077071 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - PROCESS | 1662 | 1469133077073 Marionette TRACE conn2 <- [1,982,null,{}] 13:31:17 INFO - PROCESS | 1662 | 1469133077078 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:31:17 INFO - PROCESS | 1662 | 1469133077080 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:17 INFO - PROCESS | 1662 | 1469133077198 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 13:31:17 INFO - PROCESS | 1662 | 1469133077249 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:17 INFO - PROCESS | 1662 | 1469133077251 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x117155000 == 35 [pid = 1662] [id = 253] 13:31:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x112d3c800) [pid = 1662] [serial = 757] [outer = 0x0] 13:31:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x115e89000) [pid = 1662] [serial = 758] [outer = 0x112d3c800] 13:31:17 INFO - PROCESS | 1662 | 1469133077282 Marionette DEBUG loaded listener.js 13:31:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x116fe0800) [pid = 1662] [serial = 759] [outer = 0x112d3c800] 13:31:17 INFO - PROCESS | 1662 | 1469133077791 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:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 773ms 13:31:17 INFO - PROCESS | 1662 | 1469133077857 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 13:31:17 INFO - PROCESS | 1662 | 1469133077860 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 13:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:31:17 INFO - PROCESS | 1662 | 1469133077868 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - PROCESS | 1662 | 1469133077870 Marionette TRACE conn2 <- [1,986,null,{}] 13:31:17 INFO - PROCESS | 1662 | 1469133077873 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:31:17 INFO - PROCESS | 1662 | 1469133077874 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:17 INFO - PROCESS | 1662 | 1469133077979 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 13:31:18 INFO - PROCESS | 1662 | 1469133078052 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 1662 | 1469133078054 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x12110b800 == 36 [pid = 1662] [id = 254] 13:31:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1184cc400) [pid = 1662] [serial = 760] [outer = 0x0] 13:31:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x118586800) [pid = 1662] [serial = 761] [outer = 0x1184cc400] 13:31:18 INFO - PROCESS | 1662 | 1469133078084 Marionette DEBUG loaded listener.js 13:31:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x118a15000) [pid = 1662] [serial = 762] [outer = 0x1184cc400] 13:31:18 INFO - PROCESS | 1662 | 1469133078761 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:31:18 INFO - PROCESS | 1662 | --DOCSHELL 0x121813800 == 35 [pid = 1662] [id = 251] 13:31:18 INFO - PROCESS | 1662 | --DOCSHELL 0x121128800 == 34 [pid = 1662] [id = 250] 13:31:18 INFO - PROCESS | 1662 | --DOCSHELL 0x119de3000 == 33 [pid = 1662] [id = 249] 13:31:18 INFO - PROCESS | 1662 | --DOCSHELL 0x118ebc800 == 32 [pid = 1662] [id = 248] 13:31:18 INFO - PROCESS | 1662 | --DOCSHELL 0x11825f000 == 31 [pid = 1662] [id = 247] 13:31:18 INFO - PROCESS | 1662 | --DOCSHELL 0x116624800 == 30 [pid = 1662] [id = 246] 13:31:18 INFO - PROCESS | 1662 | --DOCSHELL 0x1167a5000 == 29 [pid = 1662] [id = 245] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x128d32000) [pid = 1662] [serial = 672] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x128d32400) [pid = 1662] [serial = 698] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1292abc00) [pid = 1662] [serial = 701] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x128e55000) [pid = 1662] [serial = 699] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x125851000) [pid = 1662] [serial = 704] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1292b4000) [pid = 1662] [serial = 702] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x116647c00) [pid = 1662] [serial = 683] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x118585400) [pid = 1662] [serial = 684] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x11943a800) [pid = 1662] [serial = 686] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x119a9ac00) [pid = 1662] [serial = 687] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1133edc00) [pid = 1662] [serial = 680] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x116704000) [pid = 1662] [serial = 681] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x127166000) [pid = 1662] [serial = 695] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1184a7000) [pid = 1662] [serial = 677] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x118559c00) [pid = 1662] [serial = 678] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x125851400) [pid = 1662] [serial = 692] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x125ae9800) [pid = 1662] [serial = 693] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x1121b9c00) [pid = 1662] [serial = 674] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x1129b4000) [pid = 1662] [serial = 675] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x118e92400) [pid = 1662] [serial = 710] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x121b3b000) [pid = 1662] [serial = 689] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x1252d8800) [pid = 1662] [serial = 690] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x1293b8c00) [pid = 1662] [serial = 705] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x12a79f000) [pid = 1662] [serial = 714] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x118523c00) [pid = 1662] [serial = 708] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x12a910800) [pid = 1662] [serial = 717] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x1295ac000) [pid = 1662] [serial = 713] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x12a7aac00) [pid = 1662] [serial = 716] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x112e94000) [pid = 1662] [serial = 707] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x129578800) [pid = 1662] [serial = 711] [outer = 0x0] [url = about:blank] 13:31:18 INFO - PROCESS | 1662 | --DOMWINDOW == 62 (0x1275d1c00) [pid = 1662] [serial = 696] [outer = 0x0] [url = about:blank] 13:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 922ms 13:31:18 INFO - PROCESS | 1662 | 1469133078805 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 13:31:18 INFO - PROCESS | 1662 | 1469133078808 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 13:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:31:18 INFO - PROCESS | 1662 | 1469133078814 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:31:18 INFO - PROCESS | 1662 | 1469133078818 Marionette TRACE conn2 <- [1,990,null,{}] 13:31:18 INFO - PROCESS | 1662 | 1469133078823 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:31:18 INFO - PROCESS | 1662 | 1469133078825 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:18 INFO - PROCESS | 1662 | 1469133078920 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 13:31:18 INFO - PROCESS | 1662 | 1469133078980 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 1662 | 1469133078983 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x113382800 == 30 [pid = 1662] [id = 255] 13:31:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x1133edc00) [pid = 1662] [serial = 763] [outer = 0x0] 13:31:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x1161ae400) [pid = 1662] [serial = 764] [outer = 0x1133edc00] 13:31:19 INFO - PROCESS | 1662 | 1469133079016 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x116fd7c00) [pid = 1662] [serial = 765] [outer = 0x1133edc00] 13:31:19 INFO - PROCESS | 1662 | 1469133079527 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:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 777ms 13:31:19 INFO - PROCESS | 1662 | 1469133079592 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 13:31:19 INFO - PROCESS | 1662 | 1469133079597 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 13:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:31:19 INFO - PROCESS | 1662 | 1469133079603 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:31:19 INFO - PROCESS | 1662 | 1469133079606 Marionette TRACE conn2 <- [1,994,null,{}] 13:31:19 INFO - PROCESS | 1662 | 1469133079610 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:31:19 INFO - PROCESS | 1662 | 1469133079613 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:19 INFO - PROCESS | 1662 | 1469133079783 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 13:31:19 INFO - PROCESS | 1662 | 1469133079833 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:19 INFO - PROCESS | 1662 | 1469133079835 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x117c60800 == 31 [pid = 1662] [id = 256] 13:31:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x1184c5000) [pid = 1662] [serial = 766] [outer = 0x0] 13:31:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x1184cc000) [pid = 1662] [serial = 767] [outer = 0x1184c5000] 13:31:19 INFO - PROCESS | 1662 | 1469133079866 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x1185b4800) [pid = 1662] [serial = 768] [outer = 0x1184c5000] 13:31:20 INFO - PROCESS | 1662 | 1469133080277 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:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 723ms 13:31:20 INFO - PROCESS | 1662 | 1469133080326 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 1662 | 1469133080327 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 13:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:31:20 INFO - PROCESS | 1662 | 1469133080330 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 1662 | 1469133080333 Marionette TRACE conn2 <- [1,998,null,{}] 13:31:20 INFO - PROCESS | 1662 | 1469133080342 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:31:20 INFO - PROCESS | 1662 | 1469133080345 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:20 INFO - PROCESS | 1662 | 1469133080476 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 13:31:20 INFO - PROCESS | 1662 | 1469133080524 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:20 INFO - PROCESS | 1662 | 1469133080527 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x119757800 == 32 [pid = 1662] [id = 257] 13:31:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x11983a400) [pid = 1662] [serial = 769] [outer = 0x0] 13:31:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x119e4bc00) [pid = 1662] [serial = 770] [outer = 0x11983a400] 13:31:20 INFO - PROCESS | 1662 | 1469133080561 Marionette DEBUG loaded listener.js 13:31:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x1211cc400) [pid = 1662] [serial = 771] [outer = 0x11983a400] 13:31:20 INFO - PROCESS | 1662 | 1469133080985 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:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 672ms 13:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:31:21 INFO - PROCESS | 1662 | 1469133081003 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 1662 | 1469133081005 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 13:31:21 INFO - PROCESS | 1662 | 1469133081007 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - PROCESS | 1662 | 1469133081008 Marionette TRACE conn2 <- [1,1002,null,{}] 13:31:21 INFO - PROCESS | 1662 | 1469133081011 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:31:21 INFO - PROCESS | 1662 | 1469133081012 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:21 INFO - PROCESS | 1662 | 1469133081110 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 13:31:21 INFO - PROCESS | 1662 | 1469133081156 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:21 INFO - PROCESS | 1662 | 1469133081157 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x12111a800 == 33 [pid = 1662] [id = 258] 13:31:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x121404c00) [pid = 1662] [serial = 772] [outer = 0x0] 13:31:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x123fd5800) [pid = 1662] [serial = 773] [outer = 0x121404c00] 13:31:21 INFO - PROCESS | 1662 | 1469133081188 Marionette DEBUG loaded listener.js 13:31:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x12540dc00) [pid = 1662] [serial = 774] [outer = 0x121404c00] 13:31:21 INFO - PROCESS | 1662 | 1469133081598 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:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 623ms 13:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:31:21 INFO - PROCESS | 1662 | 1469133081635 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 1662 | 1469133081636 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 13:31:21 INFO - PROCESS | 1662 | 1469133081639 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - PROCESS | 1662 | 1469133081640 Marionette TRACE conn2 <- [1,1006,null,{}] 13:31:21 INFO - PROCESS | 1662 | 1469133081642 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:31:21 INFO - PROCESS | 1662 | 1469133081644 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:21 INFO - PROCESS | 1662 | 1469133081740 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 13:31:21 INFO - PROCESS | 1662 | 1469133081821 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:21 INFO - PROCESS | 1662 | 1469133081822 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x121816000 == 34 [pid = 1662] [id = 259] 13:31:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x121e77c00) [pid = 1662] [serial = 775] [outer = 0x0] 13:31:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x125854c00) [pid = 1662] [serial = 776] [outer = 0x121e77c00] 13:31:21 INFO - PROCESS | 1662 | 1469133081851 Marionette DEBUG loaded listener.js 13:31:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x125f99000) [pid = 1662] [serial = 777] [outer = 0x121e77c00] 13:31:22 INFO - PROCESS | 1662 | 1469133082246 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:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 619ms 13:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:31:22 INFO - PROCESS | 1662 | 1469133082259 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 13:31:22 INFO - PROCESS | 1662 | 1469133082260 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 13:31:22 INFO - PROCESS | 1662 | 1469133082262 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:31:22 INFO - PROCESS | 1662 | 1469133082264 Marionette TRACE conn2 <- [1,1010,null,{}] 13:31:22 INFO - PROCESS | 1662 | 1469133082269 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:31:22 INFO - PROCESS | 1662 | 1469133082274 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:22 INFO - PROCESS | 1662 | 1469133082430 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 13:31:22 INFO - PROCESS | 1662 | 1469133082552 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:22 INFO - PROCESS | 1662 | 1469133082554 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x125f71800 == 35 [pid = 1662] [id = 260] 13:31:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x126844c00) [pid = 1662] [serial = 778] [outer = 0x0] 13:31:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x126ed0400) [pid = 1662] [serial = 779] [outer = 0x126844c00] 13:31:22 INFO - PROCESS | 1662 | 1469133082606 Marionette DEBUG loaded listener.js 13:31:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x128d26400) [pid = 1662] [serial = 780] [outer = 0x126844c00] 13:31:23 INFO - PROCESS | 1662 | 1469133083183 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:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 972ms 13:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:31:23 INFO - PROCESS | 1662 | 1469133083235 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 13:31:23 INFO - PROCESS | 1662 | 1469133083237 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 13:31:23 INFO - PROCESS | 1662 | 1469133083241 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:31:23 INFO - PROCESS | 1662 | 1469133083243 Marionette TRACE conn2 <- [1,1014,null,{}] 13:31:23 INFO - PROCESS | 1662 | 1469133083248 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:31:23 INFO - PROCESS | 1662 | 1469133083250 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:23 INFO - PROCESS | 1662 | 1469133083352 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 13:31:23 INFO - PROCESS | 1662 | 1469133083415 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:23 INFO - PROCESS | 1662 | 1469133083418 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fb2000 == 36 [pid = 1662] [id = 261] 13:31:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x115e25400) [pid = 1662] [serial = 781] [outer = 0x0] 13:31:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x116892800) [pid = 1662] [serial = 782] [outer = 0x115e25400] 13:31:23 INFO - PROCESS | 1662 | 1469133083445 Marionette DEBUG loaded listener.js 13:31:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x11849d000) [pid = 1662] [serial = 783] [outer = 0x115e25400] 13:31:24 INFO - PROCESS | 1662 | --DOCSHELL 0x117155000 == 35 [pid = 1662] [id = 253] 13:31:24 INFO - PROCESS | 1662 | --DOCSHELL 0x125f71800 == 34 [pid = 1662] [id = 260] 13:31:24 INFO - PROCESS | 1662 | --DOCSHELL 0x121816000 == 33 [pid = 1662] [id = 259] 13:31:24 INFO - PROCESS | 1662 | --DOCSHELL 0x12111a800 == 32 [pid = 1662] [id = 258] 13:31:24 INFO - PROCESS | 1662 | --DOCSHELL 0x119757800 == 31 [pid = 1662] [id = 257] 13:31:24 INFO - PROCESS | 1662 | --DOCSHELL 0x12524f800 == 30 [pid = 1662] [id = 252] 13:31:24 INFO - PROCESS | 1662 | --DOCSHELL 0x117c60800 == 29 [pid = 1662] [id = 256] 13:31:24 INFO - PROCESS | 1662 | --DOCSHELL 0x12110b800 == 28 [pid = 1662] [id = 254] 13:31:24 INFO - PROCESS | 1662 | --DOCSHELL 0x113382800 == 27 [pid = 1662] [id = 255] 13:31:24 INFO - PROCESS | 1662 | 1469133084300 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:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1075ms 13:31:24 INFO - PROCESS | 1662 | 1469133084316 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 1662 | 1469133084318 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 13:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:31:24 INFO - PROCESS | 1662 | 1469133084321 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - PROCESS | 1662 | 1469133084323 Marionette TRACE conn2 <- [1,1018,null,{}] 13:31:24 INFO - PROCESS | 1662 | 1469133084327 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:31:24 INFO - PROCESS | 1662 | 1469133084328 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:24 INFO - PROCESS | 1662 | 1469133084412 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 13:31:24 INFO - PROCESS | 1662 | 1469133084419 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:24 INFO - PROCESS | 1662 | 1469133084422 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x116639800 == 28 [pid = 1662] [id = 262] 13:31:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x112e5c400) [pid = 1662] [serial = 784] [outer = 0x0] 13:31:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x113c55c00) [pid = 1662] [serial = 785] [outer = 0x112e5c400] 13:31:24 INFO - PROCESS | 1662 | 1469133084450 Marionette DEBUG loaded listener.js 13:31:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1164eec00) [pid = 1662] [serial = 786] [outer = 0x112e5c400] 13:31:24 INFO - PROCESS | 1662 | 1469133084816 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:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 520ms 13:31:24 INFO - PROCESS | 1662 | 1469133084841 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 1662 | 1469133084845 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 13:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:31:24 INFO - PROCESS | 1662 | 1469133084850 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - PROCESS | 1662 | 1469133084852 Marionette TRACE conn2 <- [1,1022,null,{}] 13:31:24 INFO - PROCESS | 1662 | 1469133084854 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:31:24 INFO - PROCESS | 1662 | 1469133084856 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:24 INFO - PROCESS | 1662 | 1469133084936 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 13:31:24 INFO - PROCESS | 1662 | 1469133084940 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:24 INFO - PROCESS | 1662 | 1469133084941 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182d8800 == 29 [pid = 1662] [id = 263] 13:31:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1175c2800) [pid = 1662] [serial = 787] [outer = 0x0] 13:31:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1184c2000) [pid = 1662] [serial = 788] [outer = 0x1175c2800] 13:31:24 INFO - PROCESS | 1662 | 1469133084971 Marionette DEBUG loaded listener.js 13:31:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x118558400) [pid = 1662] [serial = 789] [outer = 0x1175c2800] 13:31:25 INFO - PROCESS | 1662 | 1469133085307 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:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 472ms 13:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:31:25 INFO - PROCESS | 1662 | 1469133085321 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 13:31:25 INFO - PROCESS | 1662 | 1469133085323 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 13:31:25 INFO - PROCESS | 1662 | 1469133085325 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:31:25 INFO - PROCESS | 1662 | 1469133085327 Marionette TRACE conn2 <- [1,1026,null,{}] 13:31:25 INFO - PROCESS | 1662 | 1469133085337 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:31:25 INFO - PROCESS | 1662 | 1469133085340 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:25 INFO - PROCESS | 1662 | 1469133085418 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 13:31:25 INFO - PROCESS | 1662 | 1469133085472 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:25 INFO - PROCESS | 1662 | 1469133085474 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x119a47000 == 30 [pid = 1662] [id = 264] 13:31:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1129ad000) [pid = 1662] [serial = 790] [outer = 0x0] 13:31:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x118ea0c00) [pid = 1662] [serial = 791] [outer = 0x1129ad000] 13:31:25 INFO - PROCESS | 1662 | 1469133085502 Marionette DEBUG loaded listener.js 13:31:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x119a9cc00) [pid = 1662] [serial = 792] [outer = 0x1129ad000] 13:31:25 INFO - PROCESS | 1662 | 1469133085802 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:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 522ms 13:31:25 INFO - PROCESS | 1662 | 1469133085848 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 13:31:25 INFO - PROCESS | 1662 | 1469133085852 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 13:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:31:25 INFO - PROCESS | 1662 | 1469133085854 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:31:25 INFO - PROCESS | 1662 | 1469133085855 Marionette TRACE conn2 <- [1,1030,null,{}] 13:31:25 INFO - PROCESS | 1662 | 1469133085857 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:31:25 INFO - PROCESS | 1662 | 1469133085858 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:25 INFO - PROCESS | 1662 | 1469133085932 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 13:31:25 INFO - PROCESS | 1662 | 1469133085987 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:25 INFO - PROCESS | 1662 | 1469133085988 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x121125800 == 31 [pid = 1662] [id = 265] 13:31:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x119843000) [pid = 1662] [serial = 793] [outer = 0x0] 13:31:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1210b3c00) [pid = 1662] [serial = 794] [outer = 0x119843000] 13:31:26 INFO - PROCESS | 1662 | 1469133086016 Marionette DEBUG loaded listener.js 13:31:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x123a9d800) [pid = 1662] [serial = 795] [outer = 0x119843000] 13:31:26 INFO - PROCESS | 1662 | 1469133086292 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:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 470ms 13:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:31:26 INFO - PROCESS | 1662 | 1469133086324 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 13:31:26 INFO - PROCESS | 1662 | 1469133086325 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 13:31:26 INFO - PROCESS | 1662 | 1469133086327 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:31:26 INFO - PROCESS | 1662 | 1469133086339 Marionette TRACE conn2 <- [1,1034,null,{}] 13:31:26 INFO - PROCESS | 1662 | 1469133086355 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:31:26 INFO - PROCESS | 1662 | 1469133086357 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:26 INFO - PROCESS | 1662 | 1469133086448 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 13:31:26 INFO - PROCESS | 1662 | 1469133086451 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:26 INFO - PROCESS | 1662 | 1469133086452 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x125477000 == 32 [pid = 1662] [id = 266] 13:31:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x112e9b400) [pid = 1662] [serial = 796] [outer = 0x0] 13:31:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1252d7800) [pid = 1662] [serial = 797] [outer = 0x112e9b400] 13:31:26 INFO - PROCESS | 1662 | 1469133086477 Marionette DEBUG loaded listener.js 13:31:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1256dd400) [pid = 1662] [serial = 798] [outer = 0x112e9b400] 13:31:26 INFO - PROCESS | 1662 | 1469133086823 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:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 542ms 13:31:26 INFO - PROCESS | 1662 | 1469133086871 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 13:31:26 INFO - PROCESS | 1662 | 1469133086872 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 13:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:31:26 INFO - PROCESS | 1662 | 1469133086874 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:31:26 INFO - PROCESS | 1662 | 1469133086875 Marionette TRACE conn2 <- [1,1038,null,{}] 13:31:26 INFO - PROCESS | 1662 | 1469133086878 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:31:26 INFO - PROCESS | 1662 | 1469133086882 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:27 INFO - PROCESS | 1662 | 1469133086996 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 13:31:27 INFO - PROCESS | 1662 | 1469133087028 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:27 INFO - PROCESS | 1662 | 1469133087030 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f1b000 == 33 [pid = 1662] [id = 267] 13:31:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1256e6400) [pid = 1662] [serial = 799] [outer = 0x0] 13:31:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x126ecfc00) [pid = 1662] [serial = 800] [outer = 0x1256e6400] 13:31:27 INFO - PROCESS | 1662 | 1469133087055 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1274c4800) [pid = 1662] [serial = 801] [outer = 0x1256e6400] 13:31:27 INFO - PROCESS | 1662 | 1469133087391 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:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 570ms 13:31:27 INFO - PROCESS | 1662 | 1469133087444 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 13:31:27 INFO - PROCESS | 1662 | 1469133087446 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 13:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:31:27 INFO - PROCESS | 1662 | 1469133087448 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:31:27 INFO - PROCESS | 1662 | 1469133087449 Marionette TRACE conn2 <- [1,1042,null,{}] 13:31:27 INFO - PROCESS | 1662 | 1469133087452 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:31:27 INFO - PROCESS | 1662 | 1469133087453 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:27 INFO - PROCESS | 1662 | 1469133087547 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 13:31:27 INFO - PROCESS | 1662 | 1469133087580 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:27 INFO - PROCESS | 1662 | 1469133087580 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x128a61800 == 34 [pid = 1662] [id = 268] 13:31:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x11272c400) [pid = 1662] [serial = 802] [outer = 0x0] 13:31:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1275d1400) [pid = 1662] [serial = 803] [outer = 0x11272c400] 13:31:27 INFO - PROCESS | 1662 | 1469133087605 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x128d2ec00) [pid = 1662] [serial = 804] [outer = 0x11272c400] 13:31:27 INFO - PROCESS | 1662 | 1469133087970 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:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 569ms 13:31:28 INFO - PROCESS | 1662 | 1469133088018 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 1662 | 1469133088020 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 13:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:31:28 INFO - PROCESS | 1662 | 1469133088023 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - PROCESS | 1662 | 1469133088025 Marionette TRACE conn2 <- [1,1046,null,{}] 13:31:28 INFO - PROCESS | 1662 | 1469133088028 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:31:28 INFO - PROCESS | 1662 | 1469133088030 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:28 INFO - PROCESS | 1662 | 1469133088181 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 13:31:28 INFO - PROCESS | 1662 | 1469133088258 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 1662 | 1469133088260 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c44000 == 35 [pid = 1662] [id = 269] 13:31:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1184a5800) [pid = 1662] [serial = 805] [outer = 0x0] 13:31:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x128e2dc00) [pid = 1662] [serial = 806] [outer = 0x1184a5800] 13:31:28 INFO - PROCESS | 1662 | 1469133088303 Marionette DEBUG loaded listener.js 13:31:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x128e32c00) [pid = 1662] [serial = 807] [outer = 0x1184a5800] 13:31:28 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1252e0c00) [pid = 1662] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:31:28 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x113cdc000) [pid = 1662] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:31:28 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x116153400) [pid = 1662] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:31:28 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x11943c800) [pid = 1662] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:31:28 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x11814e800) [pid = 1662] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:31:28 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x118a9c400) [pid = 1662] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:31:28 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x119e45800) [pid = 1662] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:31:28 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x123f91c00) [pid = 1662] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:31:28 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1132da000) [pid = 1662] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:31:28 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x115e8e000) [pid = 1662] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:31:28 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1275cac00) [pid = 1662] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:31:28 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1175c4800) [pid = 1662] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:31:28 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1184cc400) [pid = 1662] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:31:28 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x112d3c800) [pid = 1662] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:31:28 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1211cb800) [pid = 1662] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:31:28 INFO - PROCESS | 1662 | 1469133088837 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:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 820ms 13:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:31:28 INFO - PROCESS | 1662 | 1469133088842 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 1662 | 1469133088844 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 13:31:28 INFO - PROCESS | 1662 | 1469133088846 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - PROCESS | 1662 | 1469133088847 Marionette TRACE conn2 <- [1,1050,null,{}] 13:31:28 INFO - PROCESS | 1662 | 1469133088883 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:31:28 INFO - PROCESS | 1662 | 1469133088886 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:28 INFO - PROCESS | 1662 | 1469133088966 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 13:31:28 INFO - PROCESS | 1662 | 1469133088971 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 1662 | 1469133088972 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x119a42800 == 36 [pid = 1662] [id = 270] 13:31:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x11680a800) [pid = 1662] [serial = 808] [outer = 0x0] 13:31:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1184c6800) [pid = 1662] [serial = 809] [outer = 0x11680a800] 13:31:28 INFO - PROCESS | 1662 | 1469133088996 Marionette DEBUG loaded listener.js 13:31:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x118a9c400) [pid = 1662] [serial = 810] [outer = 0x11680a800] 13:31:29 INFO - PROCESS | 1662 | 1469133089304 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:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 491ms 13:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:31:29 INFO - PROCESS | 1662 | 1469133089337 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 13:31:29 INFO - PROCESS | 1662 | 1469133089338 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 13:31:29 INFO - PROCESS | 1662 | 1469133089341 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:31:29 INFO - PROCESS | 1662 | 1469133089342 Marionette TRACE conn2 <- [1,1054,null,{}] 13:31:29 INFO - PROCESS | 1662 | 1469133089345 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:31:29 INFO - PROCESS | 1662 | 1469133089346 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:29 INFO - PROCESS | 1662 | 1469133089426 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 13:31:29 INFO - PROCESS | 1662 | 1469133089430 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:29 INFO - PROCESS | 1662 | 1469133089435 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x1293dc000 == 37 [pid = 1662] [id = 271] 13:31:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1210a9800) [pid = 1662] [serial = 811] [outer = 0x0] 13:31:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1252e1c00) [pid = 1662] [serial = 812] [outer = 0x1210a9800] 13:31:29 INFO - PROCESS | 1662 | 1469133089475 Marionette DEBUG loaded listener.js 13:31:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x128e2b000) [pid = 1662] [serial = 813] [outer = 0x1210a9800] 13:31:29 INFO - PROCESS | 1662 | 1469133089969 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:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 673ms 13:31:30 INFO - PROCESS | 1662 | 1469133090017 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 13:31:30 INFO - PROCESS | 1662 | 1469133090018 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 13:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:31:30 INFO - PROCESS | 1662 | 1469133090021 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:31:30 INFO - PROCESS | 1662 | 1469133090022 Marionette TRACE conn2 <- [1,1058,null,{}] 13:31:30 INFO - PROCESS | 1662 | 1469133090025 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:31:30 INFO - PROCESS | 1662 | 1469133090034 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:30 INFO - PROCESS | 1662 | 1469133090120 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 13:31:30 INFO - PROCESS | 1662 | 1469133090125 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 1662 | 1469133090127 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x12525f800 == 38 [pid = 1662] [id = 272] 13:31:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1292ad000) [pid = 1662] [serial = 814] [outer = 0x0] 13:31:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1292b2000) [pid = 1662] [serial = 815] [outer = 0x1292ad000] 13:31:30 INFO - PROCESS | 1662 | 1469133090153 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1293b5800) [pid = 1662] [serial = 816] [outer = 0x1292ad000] 13:31:30 INFO - PROCESS | 1662 | 1469133090472 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:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 469ms 13:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:31:30 INFO - PROCESS | 1662 | 1469133090490 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 13:31:30 INFO - PROCESS | 1662 | 1469133090492 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 13:31:30 INFO - PROCESS | 1662 | 1469133090494 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:31:30 INFO - PROCESS | 1662 | 1469133090495 Marionette TRACE conn2 <- [1,1062,null,{}] 13:31:30 INFO - PROCESS | 1662 | 1469133090499 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:31:30 INFO - PROCESS | 1662 | 1469133090501 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:30 INFO - PROCESS | 1662 | 1469133090577 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 13:31:30 INFO - PROCESS | 1662 | 1469133090678 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 1662 | 1469133090680 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x112f09800 == 39 [pid = 1662] [id = 273] 13:31:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x111e5a400) [pid = 1662] [serial = 817] [outer = 0x0] 13:31:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x111fe9000) [pid = 1662] [serial = 818] [outer = 0x111e5a400] 13:31:30 INFO - PROCESS | 1662 | 1469133090713 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1127e0400) [pid = 1662] [serial = 819] [outer = 0x111e5a400] 13:31:31 INFO - PROCESS | 1662 | 1469133091247 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:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 819ms 13:31:31 INFO - PROCESS | 1662 | 1469133091315 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 1662 | 1469133091317 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 13:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:31:31 INFO - PROCESS | 1662 | 1469133091320 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:31:31 INFO - PROCESS | 1662 | 1469133091322 Marionette TRACE conn2 <- [1,1066,null,{}] 13:31:31 INFO - PROCESS | 1662 | 1469133091326 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:31:31 INFO - PROCESS | 1662 | 1469133091329 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:31 INFO - PROCESS | 1662 | 1469133091436 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 13:31:31 INFO - PROCESS | 1662 | 1469133091489 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 1662 | 1469133091491 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x119750000 == 40 [pid = 1662] [id = 274] 13:31:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1175c8400) [pid = 1662] [serial = 820] [outer = 0x0] 13:31:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x11849dc00) [pid = 1662] [serial = 821] [outer = 0x1175c8400] 13:31:31 INFO - PROCESS | 1662 | 1469133091522 Marionette DEBUG loaded listener.js 13:31:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1184ca400) [pid = 1662] [serial = 822] [outer = 0x1175c8400] 13:31:32 INFO - PROCESS | 1662 | 1469133092237 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:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 971ms 13:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:31:32 INFO - PROCESS | 1662 | 1469133092291 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 13:31:32 INFO - PROCESS | 1662 | 1469133092294 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 13:31:32 INFO - PROCESS | 1662 | 1469133092297 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - PROCESS | 1662 | 1469133092299 Marionette TRACE conn2 <- [1,1070,null,{}] 13:31:32 INFO - PROCESS | 1662 | 1469133092302 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:31:32 INFO - PROCESS | 1662 | 1469133092304 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:32 INFO - PROCESS | 1662 | 1469133092421 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 13:31:32 INFO - PROCESS | 1662 | 1469133092504 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:32 INFO - PROCESS | 1662 | 1469133092509 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x116624800 == 41 [pid = 1662] [id = 275] 13:31:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1164f6400) [pid = 1662] [serial = 823] [outer = 0x0] 13:31:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1167d8000) [pid = 1662] [serial = 824] [outer = 0x1164f6400] 13:31:32 INFO - PROCESS | 1662 | 1469133092553 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x11814d000) [pid = 1662] [serial = 825] [outer = 0x1164f6400] 13:31:32 INFO - PROCESS | 1662 | --DOCSHELL 0x12525f800 == 40 [pid = 1662] [id = 272] 13:31:32 INFO - PROCESS | 1662 | --DOCSHELL 0x1293dc000 == 39 [pid = 1662] [id = 271] 13:31:32 INFO - PROCESS | 1662 | --DOCSHELL 0x119a42800 == 38 [pid = 1662] [id = 270] 13:31:32 INFO - PROCESS | 1662 | --DOCSHELL 0x128c44000 == 37 [pid = 1662] [id = 269] 13:31:32 INFO - PROCESS | 1662 | --DOCSHELL 0x128a61800 == 36 [pid = 1662] [id = 268] 13:31:32 INFO - PROCESS | 1662 | --DOCSHELL 0x126f1b000 == 35 [pid = 1662] [id = 267] 13:31:32 INFO - PROCESS | 1662 | --DOCSHELL 0x125477000 == 34 [pid = 1662] [id = 266] 13:31:32 INFO - PROCESS | 1662 | --DOCSHELL 0x121125800 == 33 [pid = 1662] [id = 265] 13:31:32 INFO - PROCESS | 1662 | --DOCSHELL 0x119a47000 == 32 [pid = 1662] [id = 264] 13:31:32 INFO - PROCESS | 1662 | --DOCSHELL 0x1182d8800 == 31 [pid = 1662] [id = 263] 13:31:32 INFO - PROCESS | 1662 | --DOCSHELL 0x116639800 == 30 [pid = 1662] [id = 262] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x116809c00) [pid = 1662] [serial = 737] [outer = 0x0] [url = about:blank] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x117c3d800) [pid = 1662] [serial = 738] [outer = 0x0] [url = about:blank] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x119aa8c00) [pid = 1662] [serial = 743] [outer = 0x0] [url = about:blank] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1210b0800) [pid = 1662] [serial = 744] [outer = 0x0] [url = about:blank] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x118526c00) [pid = 1662] [serial = 740] [outer = 0x0] [url = about:blank] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x119aa1c00) [pid = 1662] [serial = 735] [outer = 0x0] [url = about:blank] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x119821400) [pid = 1662] [serial = 734] [outer = 0x0] [url = about:blank] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x115dc7800) [pid = 1662] [serial = 719] [outer = 0x0] [url = about:blank] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x118a9b000) [pid = 1662] [serial = 722] [outer = 0x0] [url = about:blank] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x125aeb400) [pid = 1662] [serial = 725] [outer = 0x0] [url = about:blank] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x128d29000) [pid = 1662] [serial = 728] [outer = 0x0] [url = about:blank] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1184a4000) [pid = 1662] [serial = 731] [outer = 0x0] [url = about:blank] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x118a0cc00) [pid = 1662] [serial = 741] [outer = 0x0] [url = about:blank] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x126f39000) [pid = 1662] [serial = 726] [outer = 0x0] [url = about:blank] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x116a0d800) [pid = 1662] [serial = 720] [outer = 0x0] [url = about:blank] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1185b3400) [pid = 1662] [serial = 732] [outer = 0x0] [url = about:blank] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1292b4c00) [pid = 1662] [serial = 729] [outer = 0x0] [url = about:blank] 13:31:32 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x119a0a400) [pid = 1662] [serial = 723] [outer = 0x0] [url = about:blank] 13:31:33 INFO - PROCESS | 1662 | 1469133093020 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:31:33 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x127471c00) [pid = 1662] [serial = 755] [outer = 0x0] [url = about:blank] 13:31:33 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x115e89000) [pid = 1662] [serial = 758] [outer = 0x0] [url = about:blank] 13:31:33 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1274c5800) [pid = 1662] [serial = 756] [outer = 0x0] [url = about:blank] 13:31:33 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x125f96800) [pid = 1662] [serial = 752] [outer = 0x0] [url = about:blank] 13:31:33 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x126fdd400) [pid = 1662] [serial = 753] [outer = 0x0] [url = about:blank] 13:31:33 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1252d7000) [pid = 1662] [serial = 749] [outer = 0x0] [url = about:blank] 13:31:33 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1252e0800) [pid = 1662] [serial = 750] [outer = 0x0] [url = about:blank] 13:31:33 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x12191cc00) [pid = 1662] [serial = 746] [outer = 0x0] [url = about:blank] 13:31:33 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x123aa6800) [pid = 1662] [serial = 747] [outer = 0x0] [url = about:blank] 13:31:33 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x118a15000) [pid = 1662] [serial = 762] [outer = 0x0] [url = about:blank] 13:31:33 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x116fe0800) [pid = 1662] [serial = 759] [outer = 0x0] [url = about:blank] 13:31:33 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x118586800) [pid = 1662] [serial = 761] [outer = 0x0] [url = about:blank] 13:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 775ms 13:31:33 INFO - PROCESS | 1662 | 1469133093072 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 13:31:33 INFO - PROCESS | 1662 | 1469133093078 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 13:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:31:33 INFO - PROCESS | 1662 | 1469133093085 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - PROCESS | 1662 | 1469133093088 Marionette TRACE conn2 <- [1,1074,null,{}] 13:31:33 INFO - PROCESS | 1662 | 1469133093091 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:31:33 INFO - PROCESS | 1662 | 1469133093094 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:33 INFO - PROCESS | 1662 | 1469133093221 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 13:31:33 INFO - PROCESS | 1662 | 1469133093236 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 1662 | 1469133093237 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x117c65000 == 31 [pid = 1662] [id = 276] 13:31:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x1184cc400) [pid = 1662] [serial = 826] [outer = 0x0] 13:31:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x118557000) [pid = 1662] [serial = 827] [outer = 0x1184cc400] 13:31:33 INFO - PROCESS | 1662 | 1469133093282 Marionette DEBUG loaded listener.js 13:31:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x118590400) [pid = 1662] [serial = 828] [outer = 0x1184cc400] 13:31:33 INFO - PROCESS | 1662 | 1469133093720 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:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 673ms 13:31:33 INFO - PROCESS | 1662 | 1469133093756 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 13:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:31:33 INFO - PROCESS | 1662 | 1469133093757 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 13:31:33 INFO - PROCESS | 1662 | 1469133093760 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - PROCESS | 1662 | 1469133093762 Marionette TRACE conn2 <- [1,1078,null,{}] 13:31:33 INFO - PROCESS | 1662 | 1469133093770 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:31:33 INFO - PROCESS | 1662 | 1469133093773 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:33 INFO - PROCESS | 1662 | 1469133093877 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 13:31:33 INFO - PROCESS | 1662 | 1469133093885 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 1662 | 1469133093887 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x119478800 == 32 [pid = 1662] [id = 277] 13:31:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x11943a800) [pid = 1662] [serial = 829] [outer = 0x0] 13:31:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x119845400) [pid = 1662] [serial = 830] [outer = 0x11943a800] 13:31:33 INFO - PROCESS | 1662 | 1469133093915 Marionette DEBUG loaded listener.js 13:31:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1211cac00) [pid = 1662] [serial = 831] [outer = 0x11943a800] 13:31:34 INFO - PROCESS | 1662 | 1469133094255 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:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 524ms 13:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:31:34 INFO - PROCESS | 1662 | 1469133094285 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 13:31:34 INFO - PROCESS | 1662 | 1469133094286 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 13:31:34 INFO - PROCESS | 1662 | 1469133094288 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:31:34 INFO - PROCESS | 1662 | 1469133094290 Marionette TRACE conn2 <- [1,1082,null,{}] 13:31:34 INFO - PROCESS | 1662 | 1469133094292 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:31:34 INFO - PROCESS | 1662 | 1469133094293 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:34 INFO - PROCESS | 1662 | 1469133094372 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 13:31:34 INFO - PROCESS | 1662 | 1469133094376 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:34 INFO - PROCESS | 1662 | 1469133094377 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x12105f000 == 33 [pid = 1662] [id = 278] 13:31:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x121e72800) [pid = 1662] [serial = 832] [outer = 0x0] 13:31:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x12529f800) [pid = 1662] [serial = 833] [outer = 0x121e72800] 13:31:34 INFO - PROCESS | 1662 | 1469133094405 Marionette DEBUG loaded listener.js 13:31:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1256db800) [pid = 1662] [serial = 834] [outer = 0x121e72800] 13:31:34 INFO - PROCESS | 1662 | 1469133094717 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:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 468ms 13:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:31:34 INFO - PROCESS | 1662 | 1469133094758 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 13:31:34 INFO - PROCESS | 1662 | 1469133094759 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 13:31:34 INFO - PROCESS | 1662 | 1469133094761 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:31:34 INFO - PROCESS | 1662 | 1469133094762 Marionette TRACE conn2 <- [1,1086,null,{}] 13:31:34 INFO - PROCESS | 1662 | 1469133094764 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:31:34 INFO - PROCESS | 1662 | 1469133094766 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:34 INFO - PROCESS | 1662 | 1469133094839 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 13:31:34 INFO - PROCESS | 1662 | 1469133094842 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:34 INFO - PROCESS | 1662 | 1469133094843 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x1168cc800 == 34 [pid = 1662] [id = 279] 13:31:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1132e7400) [pid = 1662] [serial = 835] [outer = 0x0] 13:31:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x125f9bc00) [pid = 1662] [serial = 836] [outer = 0x1132e7400] 13:31:34 INFO - PROCESS | 1662 | 1469133094870 Marionette DEBUG loaded listener.js 13:31:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1268bc400) [pid = 1662] [serial = 837] [outer = 0x1132e7400] 13:31:35 INFO - PROCESS | 1662 | 1469133095269 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:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 518ms 13:31:35 INFO - PROCESS | 1662 | 1469133095280 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 13:31:35 INFO - PROCESS | 1662 | 1469133095285 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 13:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:31:35 INFO - PROCESS | 1662 | 1469133095288 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:31:35 INFO - PROCESS | 1662 | 1469133095290 Marionette TRACE conn2 <- [1,1090,null,{}] 13:31:35 INFO - PROCESS | 1662 | 1469133095293 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:31:35 INFO - PROCESS | 1662 | 1469133095299 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:35 INFO - PROCESS | 1662 | 1469133095481 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 13:31:35 INFO - PROCESS | 1662 | 1469133095510 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:35 INFO - PROCESS | 1662 | 1469133095511 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x125477000 == 35 [pid = 1662] [id = 280] 13:31:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x127472000) [pid = 1662] [serial = 838] [outer = 0x0] 13:31:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1274c4c00) [pid = 1662] [serial = 839] [outer = 0x127472000] 13:31:35 INFO - PROCESS | 1662 | 1469133095551 Marionette DEBUG loaded listener.js 13:31:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x128e30000) [pid = 1662] [serial = 840] [outer = 0x127472000] 13:31:35 INFO - PROCESS | 1662 | 1469133095979 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:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 720ms 13:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:31:36 INFO - PROCESS | 1662 | 1469133096008 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 1662 | 1469133096009 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 13:31:36 INFO - PROCESS | 1662 | 1469133096018 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 1662 | 1469133096019 Marionette TRACE conn2 <- [1,1094,null,{}] 13:31:36 INFO - PROCESS | 1662 | 1469133096022 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:31:36 INFO - PROCESS | 1662 | 1469133096023 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:36 INFO - PROCESS | 1662 | 1469133096118 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 13:31:36 INFO - PROCESS | 1662 | 1469133096121 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 1662 | 1469133096123 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a1e800 == 36 [pid = 1662] [id = 281] 13:31:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x112a81400) [pid = 1662] [serial = 841] [outer = 0x0] 13:31:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1292a9000) [pid = 1662] [serial = 842] [outer = 0x112a81400] 13:31:36 INFO - PROCESS | 1662 | 1469133096154 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1292b2c00) [pid = 1662] [serial = 843] [outer = 0x112a81400] 13:31:36 INFO - PROCESS | 1662 | 1469133096477 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:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 527ms 13:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:31:36 INFO - PROCESS | 1662 | 1469133096538 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 1662 | 1469133096539 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 13:31:36 INFO - PROCESS | 1662 | 1469133096541 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 1662 | 1469133096543 Marionette TRACE conn2 <- [1,1098,null,{}] 13:31:36 INFO - PROCESS | 1662 | 1469133096545 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:31:36 INFO - PROCESS | 1662 | 1469133096546 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:36 INFO - PROCESS | 1662 | 1469133096640 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 13:31:36 INFO - PROCESS | 1662 | 1469133096675 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 1662 | 1469133096676 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c38800 == 37 [pid = 1662] [id = 282] 13:31:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1293b4400) [pid = 1662] [serial = 844] [outer = 0x0] 13:31:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1293bd400) [pid = 1662] [serial = 845] [outer = 0x1293b4400] 13:31:36 INFO - PROCESS | 1662 | 1469133096701 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x12957b800) [pid = 1662] [serial = 846] [outer = 0x1293b4400] 13:31:37 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1133edc00) [pid = 1662] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:31:37 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1184c5000) [pid = 1662] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:31:37 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x11983a400) [pid = 1662] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:31:37 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x121404c00) [pid = 1662] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:31:37 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x121e77c00) [pid = 1662] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:31:37 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x126844c00) [pid = 1662] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:31:37 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x115e25400) [pid = 1662] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:31:37 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1256e6400) [pid = 1662] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:31:37 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x119843000) [pid = 1662] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:31:37 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x112e5c400) [pid = 1662] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:31:37 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1175c2800) [pid = 1662] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:31:37 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1129ad000) [pid = 1662] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:31:37 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x112e9b400) [pid = 1662] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:31:37 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x11272c400) [pid = 1662] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:31:37 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1184a5800) [pid = 1662] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:31:37 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1210a9800) [pid = 1662] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:31:37 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x11680a800) [pid = 1662] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:31:37 INFO - PROCESS | 1662 | 1469133097113 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:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 621ms 13:31:37 INFO - PROCESS | 1662 | 1469133097164 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 13:31:37 INFO - PROCESS | 1662 | 1469133097165 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 13:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:31:37 INFO - PROCESS | 1662 | 1469133097167 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:31:37 INFO - PROCESS | 1662 | 1469133097169 Marionette TRACE conn2 <- [1,1102,null,{}] 13:31:37 INFO - PROCESS | 1662 | 1469133097171 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:31:37 INFO - PROCESS | 1662 | 1469133097172 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:37 INFO - PROCESS | 1662 | 1469133097256 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 13:31:37 INFO - PROCESS | 1662 | 1469133097259 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:37 INFO - PROCESS | 1662 | 1469133097261 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x119467800 == 38 [pid = 1662] [id = 283] 13:31:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x11680a800) [pid = 1662] [serial = 847] [outer = 0x0] 13:31:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1184a3800) [pid = 1662] [serial = 848] [outer = 0x11680a800] 13:31:37 INFO - PROCESS | 1662 | 1469133097287 Marionette DEBUG loaded listener.js 13:31:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x11983f800) [pid = 1662] [serial = 849] [outer = 0x11680a800] 13:31:37 INFO - PROCESS | 1662 | 1469133097592 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:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 469ms 13:31:37 INFO - PROCESS | 1662 | 1469133097638 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 13:31:37 INFO - PROCESS | 1662 | 1469133097639 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 13:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:31:37 INFO - PROCESS | 1662 | 1469133097641 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:31:37 INFO - PROCESS | 1662 | 1469133097642 Marionette TRACE conn2 <- [1,1106,null,{}] 13:31:37 INFO - PROCESS | 1662 | 1469133097644 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:31:37 INFO - PROCESS | 1662 | 1469133097645 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:37 INFO - PROCESS | 1662 | 1469133097747 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 13:31:37 INFO - PROCESS | 1662 | 1469133097753 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:37 INFO - PROCESS | 1662 | 1469133097754 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183ab800 == 39 [pid = 1662] [id = 284] 13:31:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x116ab1000) [pid = 1662] [serial = 850] [outer = 0x0] 13:31:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1210a9800) [pid = 1662] [serial = 851] [outer = 0x116ab1000] 13:31:37 INFO - PROCESS | 1662 | 1469133097778 Marionette DEBUG loaded listener.js 13:31:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1268b5c00) [pid = 1662] [serial = 852] [outer = 0x116ab1000] 13:31:38 INFO - PROCESS | 1662 | 1469133098092 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:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 471ms 13:31:38 INFO - PROCESS | 1662 | 1469133098113 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 13:31:38 INFO - PROCESS | 1662 | 1469133098115 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 13:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:31:38 INFO - PROCESS | 1662 | 1469133098121 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:31:38 INFO - PROCESS | 1662 | 1469133098123 Marionette TRACE conn2 <- [1,1110,null,{}] 13:31:38 INFO - PROCESS | 1662 | 1469133098125 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:31:38 INFO - PROCESS | 1662 | 1469133098127 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:38 INFO - PROCESS | 1662 | 1469133098228 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 13:31:38 INFO - PROCESS | 1662 | 1469133098234 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 1662 | 1469133098236 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a9ba800 == 40 [pid = 1662] [id = 285] 13:31:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1275c6400) [pid = 1662] [serial = 853] [outer = 0x0] 13:31:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x12957f400) [pid = 1662] [serial = 854] [outer = 0x1275c6400] 13:31:38 INFO - PROCESS | 1662 | 1469133098263 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1295a9800) [pid = 1662] [serial = 855] [outer = 0x1275c6400] 13:31:38 INFO - PROCESS | 1662 | 1469133098587 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:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 520ms 13:31:38 INFO - PROCESS | 1662 | 1469133098640 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 13:31:38 INFO - PROCESS | 1662 | 1469133098641 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 13:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:31:38 INFO - PROCESS | 1662 | 1469133098705 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:31:38 INFO - PROCESS | 1662 | 1469133098706 Marionette TRACE conn2 <- [1,1114,null,{}] 13:31:38 INFO - PROCESS | 1662 | 1469133098709 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:31:38 INFO - PROCESS | 1662 | 1469133098710 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:38 INFO - PROCESS | 1662 | 1469133098842 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 13:31:38 INFO - PROCESS | 1662 | 1469133098867 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 1662 | 1469133098868 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b419800 == 41 [pid = 1662] [id = 286] 13:31:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1295acc00) [pid = 1662] [serial = 856] [outer = 0x0] 13:31:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12a7a4400) [pid = 1662] [serial = 857] [outer = 0x1295acc00] 13:31:38 INFO - PROCESS | 1662 | 1469133098891 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x12a972400) [pid = 1662] [serial = 858] [outer = 0x1295acc00] 13:31:39 INFO - PROCESS | 1662 | 1469133099446 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:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 823ms 13:31:39 INFO - PROCESS | 1662 | 1469133099486 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 13:31:39 INFO - PROCESS | 1662 | 1469133099489 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 13:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:31:39 INFO - PROCESS | 1662 | 1469133099496 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - PROCESS | 1662 | 1469133099501 Marionette TRACE conn2 <- [1,1118,null,{}] 13:31:39 INFO - PROCESS | 1662 | 1469133099507 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:31:39 INFO - PROCESS | 1662 | 1469133099510 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:39 INFO - PROCESS | 1662 | 1469133099670 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 13:31:39 INFO - PROCESS | 1662 | 1469133099769 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 1662 | 1469133099771 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x118277000 == 42 [pid = 1662] [id = 287] 13:31:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1164f3800) [pid = 1662] [serial = 859] [outer = 0x0] 13:31:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1175c8c00) [pid = 1662] [serial = 860] [outer = 0x1164f3800] 13:31:39 INFO - PROCESS | 1662 | 1469133099816 Marionette DEBUG loaded listener.js 13:31:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1184c6400) [pid = 1662] [serial = 861] [outer = 0x1164f3800] 13:31:40 INFO - PROCESS | 1662 | 1469133100291 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:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 827ms 13:31:40 INFO - PROCESS | 1662 | 1469133100322 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 13:31:40 INFO - PROCESS | 1662 | 1469133100325 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 13:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:31:40 INFO - PROCESS | 1662 | 1469133100330 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:31:40 INFO - PROCESS | 1662 | 1469133100331 Marionette TRACE conn2 <- [1,1122,null,{}] 13:31:40 INFO - PROCESS | 1662 | 1469133100352 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:31:40 INFO - PROCESS | 1662 | 1469133100354 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:40 INFO - PROCESS | 1662 | 1469133100458 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 13:31:40 INFO - PROCESS | 1662 | 1469133100527 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:40 INFO - PROCESS | 1662 | 1469133100529 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x12155a000 == 43 [pid = 1662] [id = 288] 13:31:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x118e9dc00) [pid = 1662] [serial = 862] [outer = 0x0] 13:31:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x119a04800) [pid = 1662] [serial = 863] [outer = 0x118e9dc00] 13:31:40 INFO - PROCESS | 1662 | 1469133100559 Marionette DEBUG loaded listener.js 13:31:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1211cb000) [pid = 1662] [serial = 864] [outer = 0x118e9dc00] 13:31:40 INFO - PROCESS | 1662 | 1469133100971 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:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 688ms 13:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:31:41 INFO - PROCESS | 1662 | 1469133101018 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 1662 | 1469133101019 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 13:31:41 INFO - PROCESS | 1662 | 1469133101022 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - PROCESS | 1662 | 1469133101024 Marionette TRACE conn2 <- [1,1126,null,{}] 13:31:41 INFO - PROCESS | 1662 | 1469133101032 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:31:41 INFO - PROCESS | 1662 | 1469133101035 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:41 INFO - PROCESS | 1662 | 1469133101136 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 13:31:41 INFO - PROCESS | 1662 | 1469133101241 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 1662 | 1469133101243 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ac58800 == 44 [pid = 1662] [id = 289] 13:31:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x126841c00) [pid = 1662] [serial = 865] [outer = 0x0] 13:31:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1274bcc00) [pid = 1662] [serial = 866] [outer = 0x126841c00] 13:31:41 INFO - PROCESS | 1662 | 1469133101276 Marionette DEBUG loaded listener.js 13:31:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1275d3000) [pid = 1662] [serial = 867] [outer = 0x126841c00] 13:31:41 INFO - PROCESS | 1662 | 1469133101676 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:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 721ms 13:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:31:41 INFO - PROCESS | 1662 | 1469133101748 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 1662 | 1469133101750 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 13:31:41 INFO - PROCESS | 1662 | 1469133101754 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - PROCESS | 1662 | 1469133101755 Marionette TRACE conn2 <- [1,1130,null,{}] 13:31:41 INFO - PROCESS | 1662 | 1469133101758 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:31:41 INFO - PROCESS | 1662 | 1469133101759 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:41 INFO - PROCESS | 1662 | 1469133101862 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 13:31:41 INFO - PROCESS | 1662 | 1469133101930 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 1662 | 1469133101932 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x11945d000 == 45 [pid = 1662] [id = 290] 13:31:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x115e27000) [pid = 1662] [serial = 868] [outer = 0x0] 13:31:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x128d32400) [pid = 1662] [serial = 869] [outer = 0x115e27000] 13:31:41 INFO - PROCESS | 1662 | 1469133101961 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1292a9800) [pid = 1662] [serial = 870] [outer = 0x115e27000] 13:31:42 INFO - PROCESS | 1662 | 1469133102573 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:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 871ms 13:31:42 INFO - PROCESS | 1662 | 1469133102626 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 13:31:42 INFO - PROCESS | 1662 | 1469133102628 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 13:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:31:42 INFO - PROCESS | 1662 | 1469133102631 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:31:42 INFO - PROCESS | 1662 | 1469133102633 Marionette TRACE conn2 <- [1,1134,null,{}] 13:31:42 INFO - PROCESS | 1662 | 1469133102637 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:31:42 INFO - PROCESS | 1662 | 1469133102638 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:42 INFO - PROCESS | 1662 | 1469133102730 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 13:31:42 INFO - PROCESS | 1662 | 1469133102791 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:42 INFO - PROCESS | 1662 | 1469133102792 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182dd800 == 46 [pid = 1662] [id = 291] 13:31:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1184a5800) [pid = 1662] [serial = 871] [outer = 0x0] 13:31:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1184c4000) [pid = 1662] [serial = 872] [outer = 0x1184a5800] 13:31:42 INFO - PROCESS | 1662 | 1469133102820 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x118588400) [pid = 1662] [serial = 873] [outer = 0x1184a5800] 13:31:43 INFO - PROCESS | 1662 | 1469133103285 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:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 672ms 13:31:43 INFO - PROCESS | 1662 | 1469133103304 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 13:31:43 INFO - PROCESS | 1662 | 1469133103309 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 13:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:31:43 INFO - PROCESS | 1662 | 1469133103316 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:31:43 INFO - PROCESS | 1662 | 1469133103318 Marionette TRACE conn2 <- [1,1138,null,{}] 13:31:43 INFO - PROCESS | 1662 | 1469133103322 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:31:43 INFO - PROCESS | 1662 | 1469133103324 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:43 INFO - PROCESS | 1662 | --DOCSHELL 0x12a9ba800 == 45 [pid = 1662] [id = 285] 13:31:43 INFO - PROCESS | 1662 | --DOCSHELL 0x1183ab800 == 44 [pid = 1662] [id = 284] 13:31:43 INFO - PROCESS | 1662 | --DOCSHELL 0x119467800 == 43 [pid = 1662] [id = 283] 13:31:43 INFO - PROCESS | 1662 | --DOCSHELL 0x128c38800 == 42 [pid = 1662] [id = 282] 13:31:43 INFO - PROCESS | 1662 | --DOCSHELL 0x126a1e800 == 41 [pid = 1662] [id = 281] 13:31:43 INFO - PROCESS | 1662 | --DOCSHELL 0x125477000 == 40 [pid = 1662] [id = 280] 13:31:44 INFO - PROCESS | 1662 | --DOCSHELL 0x1168cc800 == 39 [pid = 1662] [id = 279] 13:31:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12105f000 == 38 [pid = 1662] [id = 278] 13:31:44 INFO - PROCESS | 1662 | --DOCSHELL 0x119478800 == 37 [pid = 1662] [id = 277] 13:31:44 INFO - PROCESS | 1662 | --DOCSHELL 0x117c65000 == 36 [pid = 1662] [id = 276] 13:31:44 INFO - PROCESS | 1662 | --DOCSHELL 0x116624800 == 35 [pid = 1662] [id = 275] 13:31:44 INFO - PROCESS | 1662 | --DOCSHELL 0x119750000 == 34 [pid = 1662] [id = 274] 13:31:44 INFO - PROCESS | 1662 | --DOCSHELL 0x112f09800 == 33 [pid = 1662] [id = 273] 13:31:44 INFO - PROCESS | 1662 | --DOCSHELL 0x116fb2000 == 32 [pid = 1662] [id = 261] 13:31:44 INFO - PROCESS | 1662 | --DOCSHELL 0x1182dd800 == 31 [pid = 1662] [id = 291] 13:31:44 INFO - PROCESS | 1662 | --DOCSHELL 0x11945d000 == 30 [pid = 1662] [id = 290] 13:31:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12ac58800 == 29 [pid = 1662] [id = 289] 13:31:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12155a000 == 28 [pid = 1662] [id = 288] 13:31:44 INFO - PROCESS | 1662 | --DOCSHELL 0x118277000 == 27 [pid = 1662] [id = 287] 13:31:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12b419800 == 26 [pid = 1662] [id = 286] 13:31:44 INFO - PROCESS | 1662 | 1469133104021 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x116fd7c00) [pid = 1662] [serial = 765] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1161ae400) [pid = 1662] [serial = 764] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1185b4800) [pid = 1662] [serial = 768] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1184cc000) [pid = 1662] [serial = 767] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1211cc400) [pid = 1662] [serial = 771] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x119e4bc00) [pid = 1662] [serial = 770] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12540dc00) [pid = 1662] [serial = 774] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x123fd5800) [pid = 1662] [serial = 773] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x125f99000) [pid = 1662] [serial = 777] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x125854c00) [pid = 1662] [serial = 776] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x128d26400) [pid = 1662] [serial = 780] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x126ed0400) [pid = 1662] [serial = 779] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x11849d000) [pid = 1662] [serial = 783] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x116892800) [pid = 1662] [serial = 782] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x126ecfc00) [pid = 1662] [serial = 800] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1210b3c00) [pid = 1662] [serial = 794] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x113c55c00) [pid = 1662] [serial = 785] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1164eec00) [pid = 1662] [serial = 786] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1184c2000) [pid = 1662] [serial = 788] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x118558400) [pid = 1662] [serial = 789] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x118ea0c00) [pid = 1662] [serial = 791] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x119a9cc00) [pid = 1662] [serial = 792] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1252d7800) [pid = 1662] [serial = 797] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1275d1400) [pid = 1662] [serial = 803] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1274c4800) [pid = 1662] [serial = 801] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x128e2dc00) [pid = 1662] [serial = 806] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x128d2ec00) [pid = 1662] [serial = 804] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1252e1c00) [pid = 1662] [serial = 812] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1292b2000) [pid = 1662] [serial = 815] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x1184c6800) [pid = 1662] [serial = 809] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x128e2b000) [pid = 1662] [serial = 813] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x128e32c00) [pid = 1662] [serial = 807] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1256dd400) [pid = 1662] [serial = 798] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x118a9c400) [pid = 1662] [serial = 810] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x123a9d800) [pid = 1662] [serial = 795] [outer = 0x0] [url = about:blank] 13:31:44 INFO - PROCESS | 1662 | 1469133104152 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:44 INFO - PROCESS | 1662 | 1469133104154 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x1132b1000 == 27 [pid = 1662] [id = 292] 13:31:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x112e67800) [pid = 1662] [serial = 874] [outer = 0x0] 13:31:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1132db000) [pid = 1662] [serial = 875] [outer = 0x112e67800] 13:31:44 INFO - PROCESS | 1662 | 1469133104183 Marionette DEBUG loaded listener.js 13:31:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x113dccc00) [pid = 1662] [serial = 876] [outer = 0x112e67800] 13:31:44 INFO - PROCESS | 1662 | 1469133104488 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:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1225ms 13:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:31:44 INFO - PROCESS | 1662 | 1469133104540 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 13:31:44 INFO - PROCESS | 1662 | 1469133104542 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 13:31:44 INFO - PROCESS | 1662 | 1469133104545 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:31:44 INFO - PROCESS | 1662 | 1469133104547 Marionette TRACE conn2 <- [1,1142,null,{}] 13:31:44 INFO - PROCESS | 1662 | 1469133104553 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:31:44 INFO - PROCESS | 1662 | 1469133104554 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:44 INFO - PROCESS | 1662 | 1469133104649 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 13:31:44 INFO - PROCESS | 1662 | 1469133104702 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:44 INFO - PROCESS | 1662 | 1469133104704 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fb7800 == 28 [pid = 1662] [id = 293] 13:31:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x115e82000) [pid = 1662] [serial = 877] [outer = 0x0] 13:31:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x1175c1400) [pid = 1662] [serial = 878] [outer = 0x115e82000] 13:31:44 INFO - PROCESS | 1662 | 1469133104730 Marionette DEBUG loaded listener.js 13:31:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1184be000) [pid = 1662] [serial = 879] [outer = 0x115e82000] 13:31:45 INFO - PROCESS | 1662 | 1469133105025 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:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 522ms 13:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:31:45 INFO - PROCESS | 1662 | 1469133105070 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 13:31:45 INFO - PROCESS | 1662 | 1469133105071 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 13:31:45 INFO - PROCESS | 1662 | 1469133105074 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:31:45 INFO - PROCESS | 1662 | 1469133105075 Marionette TRACE conn2 <- [1,1146,null,{}] 13:31:45 INFO - PROCESS | 1662 | 1469133105078 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:31:45 INFO - PROCESS | 1662 | 1469133105079 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:45 INFO - PROCESS | 1662 | 1469133105162 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 13:31:45 INFO - PROCESS | 1662 | 1469133105216 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:45 INFO - PROCESS | 1662 | 1469133105217 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fb2000 == 29 [pid = 1662] [id = 294] 13:31:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1184a6400) [pid = 1662] [serial = 880] [outer = 0x0] 13:31:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x118590c00) [pid = 1662] [serial = 881] [outer = 0x1184a6400] 13:31:45 INFO - PROCESS | 1662 | 1469133105243 Marionette DEBUG loaded listener.js 13:31:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1185c2400) [pid = 1662] [serial = 882] [outer = 0x1184a6400] 13:31:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x11983e800) [pid = 1662] [serial = 883] [outer = 0x12cb39000] 13:31:45 INFO - PROCESS | 1662 | 1469133105590 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:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 568ms 13:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:31:45 INFO - PROCESS | 1662 | 1469133105643 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 13:31:45 INFO - PROCESS | 1662 | 1469133105645 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 13:31:45 INFO - PROCESS | 1662 | 1469133105653 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:31:45 INFO - PROCESS | 1662 | 1469133105656 Marionette TRACE conn2 <- [1,1150,null,{}] 13:31:45 INFO - PROCESS | 1662 | 1469133105659 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:31:45 INFO - PROCESS | 1662 | 1469133105661 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:45 INFO - PROCESS | 1662 | 1469133105770 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 13:31:45 INFO - PROCESS | 1662 | 1469133105805 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:45 INFO - PROCESS | 1662 | 1469133105806 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x117373800 == 30 [pid = 1662] [id = 295] 13:31:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x112e95800) [pid = 1662] [serial = 884] [outer = 0x0] 13:31:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1184c0000) [pid = 1662] [serial = 885] [outer = 0x112e95800] 13:31:45 INFO - PROCESS | 1662 | 1469133105832 Marionette DEBUG loaded listener.js 13:31:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x119ed1c00) [pid = 1662] [serial = 886] [outer = 0x112e95800] 13:31:46 INFO - PROCESS | 1662 | 1469133106155 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:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 526ms 13:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:31:46 INFO - PROCESS | 1662 | 1469133106177 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 13:31:46 INFO - PROCESS | 1662 | 1469133106178 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 13:31:46 INFO - PROCESS | 1662 | 1469133106180 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:31:46 INFO - PROCESS | 1662 | 1469133106181 Marionette TRACE conn2 <- [1,1154,null,{}] 13:31:46 INFO - PROCESS | 1662 | 1469133106186 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:31:46 INFO - PROCESS | 1662 | 1469133106188 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:46 INFO - PROCESS | 1662 | 1469133106280 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 13:31:46 INFO - PROCESS | 1662 | 1469133106284 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:46 INFO - PROCESS | 1662 | 1469133106285 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x119478800 == 31 [pid = 1662] [id = 296] 13:31:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x119ed3000) [pid = 1662] [serial = 887] [outer = 0x0] 13:31:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x121407000) [pid = 1662] [serial = 888] [outer = 0x119ed3000] 13:31:46 INFO - PROCESS | 1662 | 1469133106317 Marionette DEBUG loaded listener.js 13:31:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x123f98800) [pid = 1662] [serial = 889] [outer = 0x119ed3000] 13:31:46 INFO - PROCESS | 1662 | 1469133106654 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:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 523ms 13:31:46 INFO - PROCESS | 1662 | 1469133106703 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 13:31:46 INFO - PROCESS | 1662 | 1469133106705 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 13:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:31:46 INFO - PROCESS | 1662 | 1469133106707 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:31:46 INFO - PROCESS | 1662 | 1469133106708 Marionette TRACE conn2 <- [1,1158,null,{}] 13:31:46 INFO - PROCESS | 1662 | 1469133106710 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:31:46 INFO - PROCESS | 1662 | 1469133106712 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:46 INFO - PROCESS | 1662 | 1469133106804 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 13:31:46 INFO - PROCESS | 1662 | 1469133106838 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:46 INFO - PROCESS | 1662 | 1469133106843 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x121353000 == 32 [pid = 1662] [id = 297] 13:31:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x115e8c400) [pid = 1662] [serial = 890] [outer = 0x0] 13:31:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1254e0800) [pid = 1662] [serial = 891] [outer = 0x115e8c400] 13:31:46 INFO - PROCESS | 1662 | 1469133106875 Marionette DEBUG loaded listener.js 13:31:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x125f93c00) [pid = 1662] [serial = 892] [outer = 0x115e8c400] 13:31:47 INFO - PROCESS | 1662 | 1469133107215 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:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 521ms 13:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:31:47 INFO - PROCESS | 1662 | 1469133107229 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 1662 | 1469133107230 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 13:31:47 INFO - PROCESS | 1662 | 1469133107233 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 1662 | 1469133107234 Marionette TRACE conn2 <- [1,1162,null,{}] 13:31:47 INFO - PROCESS | 1662 | 1469133107237 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:31:47 INFO - PROCESS | 1662 | 1469133107238 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:47 INFO - PROCESS | 1662 | 1469133107336 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 13:31:47 INFO - PROCESS | 1662 | 1469133107370 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 1662 | 1469133107372 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x112637000 == 33 [pid = 1662] [id = 298] 13:31:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1252da000) [pid = 1662] [serial = 893] [outer = 0x0] 13:31:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x126fd2c00) [pid = 1662] [serial = 894] [outer = 0x1252da000] 13:31:47 INFO - PROCESS | 1662 | 1469133107403 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x11943e400) [pid = 1662] [serial = 895] [outer = 0x1252da000] 13:31:47 INFO - PROCESS | 1662 | 1469133107713 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:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 520ms 13:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:31:47 INFO - PROCESS | 1662 | 1469133107754 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 1662 | 1469133107755 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 13:31:47 INFO - PROCESS | 1662 | 1469133107757 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 1662 | 1469133107758 Marionette TRACE conn2 <- [1,1166,null,{}] 13:31:47 INFO - PROCESS | 1662 | 1469133107768 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:31:47 INFO - PROCESS | 1662 | 1469133107769 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:47 INFO - PROCESS | 1662 | 1469133107863 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 13:31:47 INFO - PROCESS | 1662 | 1469133107867 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 1662 | 1469133107868 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x125a5c000 == 34 [pid = 1662] [id = 299] 13:31:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1129b3800) [pid = 1662] [serial = 896] [outer = 0x0] 13:31:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1274bc800) [pid = 1662] [serial = 897] [outer = 0x1129b3800] 13:31:47 INFO - PROCESS | 1662 | 1469133107892 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1275d5400) [pid = 1662] [serial = 898] [outer = 0x1129b3800] 13:31:48 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x11943a800) [pid = 1662] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:31:48 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1292ad000) [pid = 1662] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:31:48 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x116ab1000) [pid = 1662] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:31:48 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1184cc400) [pid = 1662] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:31:48 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1293b4400) [pid = 1662] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:31:48 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1175c8400) [pid = 1662] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:31:48 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1275c6400) [pid = 1662] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:31:48 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x121e72800) [pid = 1662] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:31:48 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x112a81400) [pid = 1662] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:31:48 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1132e7400) [pid = 1662] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:31:48 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x127472000) [pid = 1662] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:31:48 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x111e5a400) [pid = 1662] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:31:48 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1164f6400) [pid = 1662] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:31:48 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x11680a800) [pid = 1662] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:31:48 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1295acc00) [pid = 1662] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:31:48 INFO - PROCESS | 1662 | 1469133108351 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:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 618ms 13:31:48 INFO - PROCESS | 1662 | 1469133108376 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 13:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:31:48 INFO - PROCESS | 1662 | 1469133108377 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 13:31:48 INFO - PROCESS | 1662 | 1469133108379 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - PROCESS | 1662 | 1469133108380 Marionette TRACE conn2 <- [1,1170,null,{}] 13:31:48 INFO - PROCESS | 1662 | 1469133108383 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:31:48 INFO - PROCESS | 1662 | 1469133108384 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:48 INFO - PROCESS | 1662 | 1469133108458 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 13:31:48 INFO - PROCESS | 1662 | 1469133108461 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:48 INFO - PROCESS | 1662 | 1469133108462 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a21000 == 35 [pid = 1662] [id = 300] 13:31:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x117c40000) [pid = 1662] [serial = 899] [outer = 0x0] 13:31:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x11943a800) [pid = 1662] [serial = 900] [outer = 0x117c40000] 13:31:48 INFO - PROCESS | 1662 | 1469133108490 Marionette DEBUG loaded listener.js 13:31:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1268b5400) [pid = 1662] [serial = 901] [outer = 0x117c40000] 13:31:48 INFO - PROCESS | 1662 | 1469133108866 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:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 518ms 13:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:31:48 INFO - PROCESS | 1662 | 1469133108898 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 13:31:48 INFO - PROCESS | 1662 | 1469133108900 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 13:31:48 INFO - PROCESS | 1662 | 1469133108903 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - PROCESS | 1662 | 1469133108904 Marionette TRACE conn2 <- [1,1174,null,{}] 13:31:48 INFO - PROCESS | 1662 | 1469133108907 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:31:48 INFO - PROCESS | 1662 | 1469133108909 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:49 INFO - PROCESS | 1662 | 1469133109020 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 13:31:49 INFO - PROCESS | 1662 | 1469133109026 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 1662 | 1469133109027 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x128a6c000 == 36 [pid = 1662] [id = 301] 13:31:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1275c9400) [pid = 1662] [serial = 902] [outer = 0x0] 13:31:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x128d27000) [pid = 1662] [serial = 903] [outer = 0x1275c9400] 13:31:49 INFO - PROCESS | 1662 | 1469133109063 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x128d30400) [pid = 1662] [serial = 904] [outer = 0x1275c9400] 13:31:49 INFO - PROCESS | 1662 | 1469133109378 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:31:49 INFO - PROCESS | 1662 | 1469133109425 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 13:31:49 INFO - PROCESS | 1662 | 1469133109427 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:31:49 INFO - PROCESS | 1662 | 1469133109428 Marionette TRACE conn2 <- [1,1178,null,{}] 13:31:49 INFO - PROCESS | 1662 | 1469133109430 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:31:49 INFO - PROCESS | 1662 | 1469133109431 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:49 INFO - PROCESS | 1662 | 1469133109530 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 13:31:49 INFO - PROCESS | 1662 | 1469133109538 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 1662 | 1469133109540 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c3e800 == 37 [pid = 1662] [id = 302] 13:31:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1275c7400) [pid = 1662] [serial = 905] [outer = 0x0] 13:31:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x128d32c00) [pid = 1662] [serial = 906] [outer = 0x1275c7400] 13:31:49 INFO - PROCESS | 1662 | 1469133109567 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x123f96400) [pid = 1662] [serial = 907] [outer = 0x1275c7400] 13:31:49 INFO - PROCESS | 1662 | 1469133109908 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:31:49 INFO - PROCESS | 1662 | 1469133109947 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 13:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:31:49 INFO - PROCESS | 1662 | 1469133109949 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:31:49 INFO - PROCESS | 1662 | 1469133109951 Marionette TRACE conn2 <- [1,1182,null,{}] 13:31:49 INFO - PROCESS | 1662 | 1469133109953 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:31:49 INFO - PROCESS | 1662 | 1469133109955 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:50 INFO - PROCESS | 1662 | 1469133110040 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 13:31:50 INFO - PROCESS | 1662 | 1469133110044 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 1662 | 1469133110045 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x119de5800 == 38 [pid = 1662] [id = 303] 13:31:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1292b3000) [pid = 1662] [serial = 908] [outer = 0x0] 13:31:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x129584400) [pid = 1662] [serial = 909] [outer = 0x1292b3000] 13:31:50 INFO - PROCESS | 1662 | 1469133110070 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1295a6000) [pid = 1662] [serial = 910] [outer = 0x1292b3000] 13:31:50 INFO - PROCESS | 1662 | 1469133110639 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:31:50 INFO - PROCESS | 1662 | 1469133110680 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 13:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:31:50 INFO - PROCESS | 1662 | 1469133110687 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 1662 | 1469133110689 Marionette TRACE conn2 <- [1,1186,null,{}] 13:31:50 INFO - PROCESS | 1662 | 1469133110693 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:31:50 INFO - PROCESS | 1662 | 1469133110695 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:50 INFO - PROCESS | 1662 | 1469133110806 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 13:31:50 INFO - PROCESS | 1662 | 1469133110907 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 1662 | 1469133110909 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x11825d800 == 39 [pid = 1662] [id = 304] 13:31:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x117c3e400) [pid = 1662] [serial = 911] [outer = 0x0] 13:31:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1184a1c00) [pid = 1662] [serial = 912] [outer = 0x117c3e400] 13:31:50 INFO - PROCESS | 1662 | 1469133110940 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x118553c00) [pid = 1662] [serial = 913] [outer = 0x117c3e400] 13:31:51 INFO - PROCESS | 1662 | 1469133111424 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:31:51 INFO - PROCESS | 1662 | 1469133111462 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 13:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:31:51 INFO - PROCESS | 1662 | 1469133111467 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:31:51 INFO - PROCESS | 1662 | 1469133111469 Marionette TRACE conn2 <- [1,1190,null,{}] 13:31:51 INFO - PROCESS | 1662 | 1469133111472 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:31:51 INFO - PROCESS | 1662 | 1469133111473 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:51 INFO - PROCESS | 1662 | 1469133111583 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 13:31:51 INFO - PROCESS | 1662 | 1469133111638 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:51 INFO - PROCESS | 1662 | 1469133111640 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x12134f800 == 40 [pid = 1662] [id = 305] 13:31:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x118a1a800) [pid = 1662] [serial = 914] [outer = 0x0] 13:31:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x119a0a000) [pid = 1662] [serial = 915] [outer = 0x118a1a800] 13:31:51 INFO - PROCESS | 1662 | 1469133111672 Marionette DEBUG loaded listener.js 13:31:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1210b2c00) [pid = 1662] [serial = 916] [outer = 0x118a1a800] 13:31:52 INFO - PROCESS | 1662 | 1469133112342 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:31:52 INFO - PROCESS | 1662 | 1469133112392 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 13:31:52 INFO - PROCESS | 1662 | 1469133112395 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:31:52 INFO - PROCESS | 1662 | 1469133112397 Marionette TRACE conn2 <- [1,1194,null,{}] 13:31:52 INFO - PROCESS | 1662 | 1469133112400 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:31:52 INFO - PROCESS | 1662 | 1469133112402 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:52 INFO - PROCESS | 1662 | 1469133112503 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 13:31:52 INFO - PROCESS | 1662 | --DOCSHELL 0x128c3e800 == 39 [pid = 1662] [id = 302] 13:31:52 INFO - PROCESS | 1662 | --DOCSHELL 0x128a6c000 == 38 [pid = 1662] [id = 301] 13:31:52 INFO - PROCESS | 1662 | --DOCSHELL 0x126a21000 == 37 [pid = 1662] [id = 300] 13:31:52 INFO - PROCESS | 1662 | --DOCSHELL 0x125a5c000 == 36 [pid = 1662] [id = 299] 13:31:52 INFO - PROCESS | 1662 | --DOCSHELL 0x112637000 == 35 [pid = 1662] [id = 298] 13:31:52 INFO - PROCESS | 1662 | --DOCSHELL 0x121353000 == 34 [pid = 1662] [id = 297] 13:31:52 INFO - PROCESS | 1662 | --DOCSHELL 0x119478800 == 33 [pid = 1662] [id = 296] 13:31:52 INFO - PROCESS | 1662 | --DOCSHELL 0x117373800 == 32 [pid = 1662] [id = 295] 13:31:52 INFO - PROCESS | 1662 | --DOCSHELL 0x116fb2000 == 31 [pid = 1662] [id = 294] 13:31:52 INFO - PROCESS | 1662 | --DOCSHELL 0x116fb7800 == 30 [pid = 1662] [id = 293] 13:31:52 INFO - PROCESS | 1662 | --DOCSHELL 0x1132b1000 == 29 [pid = 1662] [id = 292] 13:31:52 INFO - PROCESS | 1662 | 1469133112590 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 1662 | 1469133112592 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x113377800 == 30 [pid = 1662] [id = 306] 13:31:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x115e86400) [pid = 1662] [serial = 917] [outer = 0x0] 13:31:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x116aae800) [pid = 1662] [serial = 918] [outer = 0x115e86400] 13:31:52 INFO - PROCESS | 1662 | 1469133112619 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x11855d800) [pid = 1662] [serial = 919] [outer = 0x115e86400] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1295a9800) [pid = 1662] [serial = 855] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1184ca400) [pid = 1662] [serial = 822] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12957f400) [pid = 1662] [serial = 854] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12529f800) [pid = 1662] [serial = 833] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1292b2c00) [pid = 1662] [serial = 843] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1268bc400) [pid = 1662] [serial = 837] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x128e30000) [pid = 1662] [serial = 840] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1256db800) [pid = 1662] [serial = 834] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1127e0400) [pid = 1662] [serial = 819] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1167d8000) [pid = 1662] [serial = 824] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x11983f800) [pid = 1662] [serial = 849] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1211cac00) [pid = 1662] [serial = 831] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x111fe9000) [pid = 1662] [serial = 818] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1210a9800) [pid = 1662] [serial = 851] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1292a9000) [pid = 1662] [serial = 842] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x118557000) [pid = 1662] [serial = 827] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x125f9bc00) [pid = 1662] [serial = 836] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1274c4c00) [pid = 1662] [serial = 839] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x11814d000) [pid = 1662] [serial = 825] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x11849dc00) [pid = 1662] [serial = 821] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1184a3800) [pid = 1662] [serial = 848] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x12957b800) [pid = 1662] [serial = 846] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x12a972400) [pid = 1662] [serial = 858] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x12a7a4400) [pid = 1662] [serial = 857] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x119845400) [pid = 1662] [serial = 830] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x1293b5800) [pid = 1662] [serial = 816] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x1268b5c00) [pid = 1662] [serial = 852] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x118590400) [pid = 1662] [serial = 828] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1293bd400) [pid = 1662] [serial = 845] [outer = 0x0] [url = about:blank] 13:31:52 INFO - PROCESS | 1662 | 1469133112948 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:31:52 INFO - PROCESS | 1662 | 1469133112976 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 13:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:31:52 INFO - PROCESS | 1662 | 1469133112980 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:31:52 INFO - PROCESS | 1662 | 1469133112982 Marionette TRACE conn2 <- [1,1198,null,{}] 13:31:52 INFO - PROCESS | 1662 | 1469133112984 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:31:52 INFO - PROCESS | 1662 | 1469133112986 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:53 INFO - PROCESS | 1662 | 1469133113065 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 13:31:53 INFO - PROCESS | 1662 | 1469133113072 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:53 INFO - PROCESS | 1662 | 1469133113073 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182e0000 == 31 [pid = 1662] [id = 307] 13:31:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x118e93400) [pid = 1662] [serial = 920] [outer = 0x0] 13:31:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x119a06000) [pid = 1662] [serial = 921] [outer = 0x118e93400] 13:31:53 INFO - PROCESS | 1662 | 1469133113100 Marionette DEBUG loaded listener.js 13:31:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x1211cc400) [pid = 1662] [serial = 922] [outer = 0x118e93400] 13:31:53 INFO - PROCESS | 1662 | 1469133113456 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:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 521ms 13:31:53 INFO - PROCESS | 1662 | 1469133113506 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 13:31:53 INFO - PROCESS | 1662 | 1469133113507 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 13:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:31:53 INFO - PROCESS | 1662 | 1469133113511 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - PROCESS | 1662 | 1469133113513 Marionette TRACE conn2 <- [1,1202,null,{}] 13:31:53 INFO - PROCESS | 1662 | 1469133113521 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:31:53 INFO - PROCESS | 1662 | 1469133113524 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:53 INFO - PROCESS | 1662 | 1469133113612 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 13:31:53 INFO - PROCESS | 1662 | 1469133113621 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:53 INFO - PROCESS | 1662 | 1469133113623 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x12110c800 == 32 [pid = 1662] [id = 308] 13:31:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1164ed800) [pid = 1662] [serial = 923] [outer = 0x0] 13:31:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1252dc000) [pid = 1662] [serial = 924] [outer = 0x1164ed800] 13:31:53 INFO - PROCESS | 1662 | 1469133113651 Marionette DEBUG loaded listener.js 13:31:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x125adf000) [pid = 1662] [serial = 925] [outer = 0x1164ed800] 13:31:54 INFO - PROCESS | 1662 | 1469133114013 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:31:54 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:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 522ms 13:31:54 INFO - PROCESS | 1662 | 1469133114035 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 13:31:54 INFO - PROCESS | 1662 | 1469133114038 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 13:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:31:54 INFO - PROCESS | 1662 | 1469133114045 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:31:54 INFO - PROCESS | 1662 | 1469133114046 Marionette TRACE conn2 <- [1,1206,null,{}] 13:31:54 INFO - PROCESS | 1662 | 1469133114049 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:31:54 INFO - PROCESS | 1662 | 1469133114052 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:54 INFO - PROCESS | 1662 | 1469133114134 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 13:31:54 INFO - PROCESS | 1662 | 1469133114139 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:54 INFO - PROCESS | 1662 | 1469133114140 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x121814000 == 33 [pid = 1662] [id = 309] 13:31:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x125ae9c00) [pid = 1662] [serial = 926] [outer = 0x0] 13:31:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x126ecfc00) [pid = 1662] [serial = 927] [outer = 0x125ae9c00] 13:31:54 INFO - PROCESS | 1662 | 1469133114165 Marionette DEBUG loaded listener.js 13:31:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x12716d000) [pid = 1662] [serial = 928] [outer = 0x125ae9c00] 13:31:54 INFO - PROCESS | 1662 | 1469133114502 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:31:54 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:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 471ms 13:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:31:54 INFO - PROCESS | 1662 | 1469133114518 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 13:31:54 INFO - PROCESS | 1662 | 1469133114521 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 13:31:54 INFO - PROCESS | 1662 | 1469133114523 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:31:54 INFO - PROCESS | 1662 | 1469133114524 Marionette TRACE conn2 <- [1,1210,null,{}] 13:31:54 INFO - PROCESS | 1662 | 1469133114526 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:31:54 INFO - PROCESS | 1662 | 1469133114527 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:54 INFO - PROCESS | 1662 | 1469133114610 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 13:31:54 INFO - PROCESS | 1662 | 1469133114613 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:54 INFO - PROCESS | 1662 | 1469133114615 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x125a5d800 == 34 [pid = 1662] [id = 310] 13:31:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x11648ec00) [pid = 1662] [serial = 929] [outer = 0x0] 13:31:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1275d0c00) [pid = 1662] [serial = 930] [outer = 0x11648ec00] 13:31:54 INFO - PROCESS | 1662 | 1469133114644 Marionette DEBUG loaded listener.js 13:31:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x128e2b000) [pid = 1662] [serial = 931] [outer = 0x11648ec00] 13:31:55 INFO - PROCESS | 1662 | 1469133115033 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:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 520ms 13:31:55 INFO - PROCESS | 1662 | 1469133115043 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 13:31:55 INFO - PROCESS | 1662 | 1469133115044 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 13:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:31:55 INFO - PROCESS | 1662 | 1469133115046 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:31:55 INFO - PROCESS | 1662 | 1469133115048 Marionette TRACE conn2 <- [1,1214,null,{}] 13:31:55 INFO - PROCESS | 1662 | 1469133115052 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:31:55 INFO - PROCESS | 1662 | 1469133115056 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:55 INFO - PROCESS | 1662 | 1469133115174 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 13:31:55 INFO - PROCESS | 1662 | 1469133115186 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:55 INFO - PROCESS | 1662 | 1469133115187 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a24800 == 35 [pid = 1662] [id = 311] 13:31:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x128e32000) [pid = 1662] [serial = 932] [outer = 0x0] 13:31:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1293b0c00) [pid = 1662] [serial = 933] [outer = 0x128e32000] 13:31:55 INFO - PROCESS | 1662 | 1469133115211 Marionette DEBUG loaded listener.js 13:31:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1295a6c00) [pid = 1662] [serial = 934] [outer = 0x128e32000] 13:31:55 INFO - PROCESS | 1662 | 1469133115559 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:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 523ms 13:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:31:55 INFO - PROCESS | 1662 | 1469133115571 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 13:31:55 INFO - PROCESS | 1662 | 1469133115572 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 13:31:55 INFO - PROCESS | 1662 | 1469133115574 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:31:55 INFO - PROCESS | 1662 | 1469133115575 Marionette TRACE conn2 <- [1,1218,null,{}] 13:31:55 INFO - PROCESS | 1662 | 1469133115578 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:31:55 INFO - PROCESS | 1662 | 1469133115587 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:55 INFO - PROCESS | 1662 | 1469133115685 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 13:31:55 INFO - PROCESS | 1662 | 1469133115696 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:55 INFO - PROCESS | 1662 | 1469133115697 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x12920e800 == 36 [pid = 1662] [id = 312] 13:31:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1295ac000) [pid = 1662] [serial = 935] [outer = 0x0] 13:31:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12a7a2000) [pid = 1662] [serial = 936] [outer = 0x1295ac000] 13:31:55 INFO - PROCESS | 1662 | 1469133115724 Marionette DEBUG loaded listener.js 13:31:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x12a968c00) [pid = 1662] [serial = 937] [outer = 0x1295ac000] 13:31:56 INFO - PROCESS | 1662 | 1469133116037 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:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 13:31:56 INFO - PROCESS | 1662 | 1469133116099 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 13:31:56 INFO - PROCESS | 1662 | 1469133116100 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 13:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:31:56 INFO - PROCESS | 1662 | 1469133116102 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - PROCESS | 1662 | 1469133116103 Marionette TRACE conn2 <- [1,1222,null,{}] 13:31:56 INFO - PROCESS | 1662 | 1469133116106 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:31:56 INFO - PROCESS | 1662 | 1469133116107 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:56 INFO - PROCESS | 1662 | 1469133116203 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 13:31:56 INFO - PROCESS | 1662 | 1469133116207 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:56 INFO - PROCESS | 1662 | 1469133116208 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x129540800 == 37 [pid = 1662] [id = 313] 13:31:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x128e4a800) [pid = 1662] [serial = 938] [outer = 0x0] 13:31:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x12a973c00) [pid = 1662] [serial = 939] [outer = 0x128e4a800] 13:31:56 INFO - PROCESS | 1662 | 1469133116232 Marionette DEBUG loaded listener.js 13:31:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12aed3000) [pid = 1662] [serial = 940] [outer = 0x128e4a800] 13:31:56 INFO - PROCESS | 1662 | 1469133116561 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:31:56 INFO - PROCESS | 1662 | 1469133116578 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 13:31:56 INFO - PROCESS | 1662 | 1469133116580 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - PROCESS | 1662 | 1469133116581 Marionette TRACE conn2 <- [1,1226,null,{}] 13:31:56 INFO - PROCESS | 1662 | 1469133116601 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:31:56 INFO - PROCESS | 1662 | 1469133116603 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:56 INFO - PROCESS | 1662 | 1469133116698 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 13:31:56 INFO - PROCESS | 1662 | 1469133116702 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:56 INFO - PROCESS | 1662 | 1469133116703 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x12110b800 == 38 [pid = 1662] [id = 314] 13:31:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x12aed3400) [pid = 1662] [serial = 941] [outer = 0x0] 13:31:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x12aedbc00) [pid = 1662] [serial = 942] [outer = 0x12aed3400] 13:31:56 INFO - PROCESS | 1662 | 1469133116727 Marionette DEBUG loaded listener.js 13:31:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x127474000) [pid = 1662] [serial = 943] [outer = 0x12aed3400] 13:31:56 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1184a6400) [pid = 1662] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:31:56 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1184a5800) [pid = 1662] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:31:56 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x119ed3000) [pid = 1662] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:31:56 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1164f3800) [pid = 1662] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:31:56 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x118e9dc00) [pid = 1662] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:31:56 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x126841c00) [pid = 1662] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:31:56 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1252da000) [pid = 1662] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:31:56 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x115e8c400) [pid = 1662] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:31:56 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x115e27000) [pid = 1662] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:31:56 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1129b3800) [pid = 1662] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:31:56 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x117c40000) [pid = 1662] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:31:56 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1275c7400) [pid = 1662] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:31:56 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x112e67800) [pid = 1662] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:31:56 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1275c9400) [pid = 1662] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:31:56 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x112e95800) [pid = 1662] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:31:56 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x115e82000) [pid = 1662] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:31:57 INFO - PROCESS | 1662 | 1469133117132 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:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 572ms 13:31:57 INFO - PROCESS | 1662 | 1469133117156 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 13:31:57 INFO - PROCESS | 1662 | 1469133117157 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 13:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:31:57 INFO - PROCESS | 1662 | 1469133117160 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - PROCESS | 1662 | 1469133117161 Marionette TRACE conn2 <- [1,1230,null,{}] 13:31:57 INFO - PROCESS | 1662 | 1469133117181 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:31:57 INFO - PROCESS | 1662 | 1469133117184 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:57 INFO - PROCESS | 1662 | 1469133117272 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 13:31:57 INFO - PROCESS | 1662 | 1469133117275 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 1662 | 1469133117277 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x129839800 == 39 [pid = 1662] [id = 315] 13:31:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x117c40000) [pid = 1662] [serial = 944] [outer = 0x0] 13:31:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x11855e000) [pid = 1662] [serial = 945] [outer = 0x117c40000] 13:31:57 INFO - PROCESS | 1662 | 1469133117301 Marionette DEBUG loaded listener.js 13:31:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1252da000) [pid = 1662] [serial = 946] [outer = 0x117c40000] 13:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 520ms 13:31:57 INFO - PROCESS | 1662 | 1469133117675 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:31:57 INFO - PROCESS | 1662 | 1469133117681 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 13:31:57 INFO - PROCESS | 1662 | 1469133117685 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 13:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:31:57 INFO - PROCESS | 1662 | 1469133117689 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - PROCESS | 1662 | 1469133117704 Marionette TRACE conn2 <- [1,1234,null,{}] 13:31:57 INFO - PROCESS | 1662 | 1469133117707 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:31:57 INFO - PROCESS | 1662 | 1469133117710 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:57 INFO - PROCESS | 1662 | 1469133117885 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 13:31:57 INFO - PROCESS | 1662 | 1469133117902 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 1662 | 1469133117904 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b41e000 == 40 [pid = 1662] [id = 316] 13:31:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x126f38c00) [pid = 1662] [serial = 947] [outer = 0x0] 13:31:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x12a965400) [pid = 1662] [serial = 948] [outer = 0x126f38c00] 13:31:57 INFO - PROCESS | 1662 | 1469133117946 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x12bb3bc00) [pid = 1662] [serial = 949] [outer = 0x126f38c00] 13:31:58 INFO - PROCESS | 1662 | 1469133118320 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:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 685ms 13:31:58 INFO - PROCESS | 1662 | 1469133118373 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 13:31:58 INFO - PROCESS | 1662 | 1469133118374 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 13:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:31:58 INFO - PROCESS | 1662 | 1469133118377 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:31:58 INFO - PROCESS | 1662 | 1469133118378 Marionette TRACE conn2 <- [1,1238,null,{}] 13:31:58 INFO - PROCESS | 1662 | 1469133118380 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:31:58 INFO - PROCESS | 1662 | 1469133118381 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:58 INFO - PROCESS | 1662 | 1469133118460 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 13:31:58 INFO - PROCESS | 1662 | 1469133118519 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:58 INFO - PROCESS | 1662 | 1469133118520 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb08800 == 41 [pid = 1662] [id = 317] 13:31:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x118527400) [pid = 1662] [serial = 950] [outer = 0x0] 13:31:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x12bb3e400) [pid = 1662] [serial = 951] [outer = 0x118527400] 13:31:58 INFO - PROCESS | 1662 | 1469133118543 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12bbe8800) [pid = 1662] [serial = 952] [outer = 0x118527400] 13:31:58 INFO - PROCESS | 1662 | 1469133118800 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:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 469ms 13:31:58 INFO - PROCESS | 1662 | 1469133118847 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 13:31:58 INFO - PROCESS | 1662 | 1469133118849 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 13:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:31:58 INFO - PROCESS | 1662 | 1469133118857 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:31:58 INFO - PROCESS | 1662 | 1469133118858 Marionette TRACE conn2 <- [1,1242,null,{}] 13:31:58 INFO - PROCESS | 1662 | 1469133118860 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:31:58 INFO - PROCESS | 1662 | 1469133118861 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:58 INFO - PROCESS | 1662 | 1469133118946 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 13:31:59 INFO - PROCESS | 1662 | 1469133119044 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 1662 | 1469133119046 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x1132b0800 == 42 [pid = 1662] [id = 318] 13:31:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x112134400) [pid = 1662] [serial = 953] [outer = 0x0] 13:31:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1129b0000) [pid = 1662] [serial = 954] [outer = 0x112134400] 13:31:59 INFO - PROCESS | 1662 | 1469133119078 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x11648e800) [pid = 1662] [serial = 955] [outer = 0x112134400] 13:31:59 INFO - PROCESS | 1662 | 1469133119568 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:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 718ms 13:31:59 INFO - PROCESS | 1662 | 1469133119577 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 13:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:31:59 INFO - PROCESS | 1662 | 1469133119579 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 13:31:59 INFO - PROCESS | 1662 | 1469133119602 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 1662 | 1469133119604 Marionette TRACE conn2 <- [1,1246,null,{}] 13:31:59 INFO - PROCESS | 1662 | 1469133119609 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:31:59 INFO - PROCESS | 1662 | 1469133119611 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:59 INFO - PROCESS | 1662 | 1469133119717 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 13:31:59 INFO - PROCESS | 1662 | 1469133119786 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 1662 | 1469133119788 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:31:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x121045000 == 43 [pid = 1662] [id = 319] 13:31:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x11943e800) [pid = 1662] [serial = 956] [outer = 0x0] 13:31:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x119e4cc00) [pid = 1662] [serial = 957] [outer = 0x11943e800] 13:31:59 INFO - PROCESS | 1662 | 1469133119818 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x121917000) [pid = 1662] [serial = 958] [outer = 0x11943e800] 13:32:00 INFO - PROCESS | 1662 | 1469133120228 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:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 691ms 13:32:00 INFO - PROCESS | 1662 | 1469133120276 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 13:32:00 INFO - PROCESS | 1662 | 1469133120279 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 13:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:32:00 INFO - PROCESS | 1662 | 1469133120281 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:32:00 INFO - PROCESS | 1662 | 1469133120283 Marionette TRACE conn2 <- [1,1250,null,{}] 13:32:00 INFO - PROCESS | 1662 | 1469133120285 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:32:00 INFO - PROCESS | 1662 | 1469133120287 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:00 INFO - PROCESS | 1662 | 1469133120416 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 13:32:00 INFO - PROCESS | 1662 | 1469133120498 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:00 INFO - PROCESS | 1662 | 1469133120500 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12984d000 == 44 [pid = 1662] [id = 320] 13:32:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1252e2400) [pid = 1662] [serial = 959] [outer = 0x0] 13:32:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x127161c00) [pid = 1662] [serial = 960] [outer = 0x1252e2400] 13:32:00 INFO - PROCESS | 1662 | 1469133120530 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x128d2c800) [pid = 1662] [serial = 961] [outer = 0x1252e2400] 13:32:00 INFO - PROCESS | 1662 | 1469133120943 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:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 719ms 13:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:32:01 INFO - PROCESS | 1662 | 1469133121001 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 13:32:01 INFO - PROCESS | 1662 | 1469133121002 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 13:32:01 INFO - PROCESS | 1662 | 1469133121010 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - PROCESS | 1662 | 1469133121014 Marionette TRACE conn2 <- [1,1254,null,{}] 13:32:01 INFO - PROCESS | 1662 | 1469133121017 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:32:01 INFO - PROCESS | 1662 | 1469133121020 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:01 INFO - PROCESS | 1662 | 1469133121129 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 13:32:01 INFO - PROCESS | 1662 | 1469133121186 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 1662 | 1469133121187 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c51a800 == 45 [pid = 1662] [id = 321] 13:32:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x128d2cc00) [pid = 1662] [serial = 962] [outer = 0x0] 13:32:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1292b1800) [pid = 1662] [serial = 963] [outer = 0x128d2cc00] 13:32:01 INFO - PROCESS | 1662 | 1469133121215 Marionette DEBUG loaded listener.js 13:32:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1295a7c00) [pid = 1662] [serial = 964] [outer = 0x128d2cc00] 13:32:01 INFO - PROCESS | 1662 | 1469133121689 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:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 13:32:01 INFO - PROCESS | 1662 | 1469133121885 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 13:32:01 INFO - PROCESS | 1662 | 1469133121887 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 13:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:32:01 INFO - PROCESS | 1662 | 1469133121914 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - PROCESS | 1662 | 1469133121917 Marionette TRACE conn2 <- [1,1258,null,{}] 13:32:01 INFO - PROCESS | 1662 | 1469133121921 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:32:01 INFO - PROCESS | 1662 | 1469133121923 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:02 INFO - PROCESS | 1662 | 1469133122022 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 13:32:02 INFO - PROCESS | 1662 | 1469133122086 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:02 INFO - PROCESS | 1662 | 1469133122089 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x1185c4800 == 46 [pid = 1662] [id = 322] 13:32:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1184a0800) [pid = 1662] [serial = 965] [outer = 0x0] 13:32:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1184a9800) [pid = 1662] [serial = 966] [outer = 0x1184a0800] 13:32:02 INFO - PROCESS | 1662 | 1469133122116 Marionette DEBUG loaded listener.js 13:32:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x118584800) [pid = 1662] [serial = 967] [outer = 0x1184a0800] 13:32:02 INFO - PROCESS | 1662 | 1469133122517 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:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 673ms 13:32:02 INFO - PROCESS | 1662 | 1469133122587 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 13:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:32:02 INFO - PROCESS | 1662 | 1469133122589 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 13:32:02 INFO - PROCESS | 1662 | 1469133122593 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 1662 | 1469133122596 Marionette TRACE conn2 <- [1,1262,null,{}] 13:32:02 INFO - PROCESS | 1662 | 1469133122624 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:32:02 INFO - PROCESS | 1662 | 1469133122626 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x12bb08800 == 45 [pid = 1662] [id = 317] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x12b41e000 == 44 [pid = 1662] [id = 316] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x129839800 == 43 [pid = 1662] [id = 315] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x12110b800 == 42 [pid = 1662] [id = 314] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x129540800 == 41 [pid = 1662] [id = 313] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x12920e800 == 40 [pid = 1662] [id = 312] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x126a24800 == 39 [pid = 1662] [id = 311] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x125a5d800 == 38 [pid = 1662] [id = 310] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x121814000 == 37 [pid = 1662] [id = 309] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x12110c800 == 36 [pid = 1662] [id = 308] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x1182e0000 == 35 [pid = 1662] [id = 307] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x113377800 == 34 [pid = 1662] [id = 306] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x12134f800 == 33 [pid = 1662] [id = 305] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x119de5800 == 32 [pid = 1662] [id = 303] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x11825d800 == 31 [pid = 1662] [id = 304] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x1185c4800 == 30 [pid = 1662] [id = 322] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x12c51a800 == 29 [pid = 1662] [id = 321] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x12984d000 == 28 [pid = 1662] [id = 320] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x121045000 == 27 [pid = 1662] [id = 319] 13:32:03 INFO - PROCESS | 1662 | --DOCSHELL 0x1132b0800 == 26 [pid = 1662] [id = 318] 13:32:03 INFO - PROCESS | 1662 | 1469133123214 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x118590c00) [pid = 1662] [serial = 881] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1185c2400) [pid = 1662] [serial = 882] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x118588400) [pid = 1662] [serial = 873] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1184c4000) [pid = 1662] [serial = 872] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x121407000) [pid = 1662] [serial = 888] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x123f98800) [pid = 1662] [serial = 889] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x115dc6000) [pid = 1662] [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:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1184c6400) [pid = 1662] [serial = 861] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1175c8c00) [pid = 1662] [serial = 860] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1211cb000) [pid = 1662] [serial = 864] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x119a04800) [pid = 1662] [serial = 863] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1275d3000) [pid = 1662] [serial = 867] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x126fd2c00) [pid = 1662] [serial = 894] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1274bcc00) [pid = 1662] [serial = 866] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1254e0800) [pid = 1662] [serial = 891] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1292a9800) [pid = 1662] [serial = 870] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x11943e400) [pid = 1662] [serial = 895] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1274bc800) [pid = 1662] [serial = 897] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1268b5400) [pid = 1662] [serial = 901] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x11943a800) [pid = 1662] [serial = 900] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x128d32c00) [pid = 1662] [serial = 906] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x128d32400) [pid = 1662] [serial = 869] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1132db000) [pid = 1662] [serial = 875] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1275d5400) [pid = 1662] [serial = 898] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x128d27000) [pid = 1662] [serial = 903] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x113dccc00) [pid = 1662] [serial = 876] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1184c0000) [pid = 1662] [serial = 885] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1175c1400) [pid = 1662] [serial = 878] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x129584400) [pid = 1662] [serial = 909] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x1184be000) [pid = 1662] [serial = 879] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x125f93c00) [pid = 1662] [serial = 892] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x123f96400) [pid = 1662] [serial = 907] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x128d30400) [pid = 1662] [serial = 904] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x119ed1c00) [pid = 1662] [serial = 886] [outer = 0x0] [url = about:blank] 13:32:03 INFO - PROCESS | 1662 | 1469133123330 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 1662 | 1469133123331 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x112f84000 == 27 [pid = 1662] [id = 323] 13:32:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x1129b9c00) [pid = 1662] [serial = 968] [outer = 0x0] 13:32:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x112a8d400) [pid = 1662] [serial = 969] [outer = 0x1129b9c00] 13:32:03 INFO - PROCESS | 1662 | 1469133123363 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x113359400) [pid = 1662] [serial = 970] [outer = 0x1129b9c00] 13:32:03 INFO - PROCESS | 1662 | 1469133123671 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:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1127ms 13:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:32:03 INFO - PROCESS | 1662 | 1469133123720 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 13:32:03 INFO - PROCESS | 1662 | 1469133123723 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 13:32:03 INFO - PROCESS | 1662 | 1469133123726 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:32:03 INFO - PROCESS | 1662 | 1469133123728 Marionette TRACE conn2 <- [1,1266,null,{}] 13:32:03 INFO - PROCESS | 1662 | 1469133123731 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:32:03 INFO - PROCESS | 1662 | 1469133123732 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:03 INFO - PROCESS | 1662 | 1469133123832 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 13:32:03 INFO - PROCESS | 1662 | 1469133123881 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 1662 | 1469133123882 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fbc000 == 28 [pid = 1662] [id = 324] 13:32:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x115dc6000) [pid = 1662] [serial = 971] [outer = 0x0] 13:32:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x116a02800) [pid = 1662] [serial = 972] [outer = 0x115dc6000] 13:32:03 INFO - PROCESS | 1662 | 1469133123908 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x11849cc00) [pid = 1662] [serial = 973] [outer = 0x115dc6000] 13:32:04 INFO - PROCESS | 1662 | 1469133124180 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:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 471ms 13:32:04 INFO - PROCESS | 1662 | 1469133124196 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 13:32:04 INFO - PROCESS | 1662 | 1469133124198 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 13:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:32:04 INFO - PROCESS | 1662 | 1469133124209 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:32:04 INFO - PROCESS | 1662 | 1469133124210 Marionette TRACE conn2 <- [1,1270,null,{}] 13:32:04 INFO - PROCESS | 1662 | 1469133124212 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:32:04 INFO - PROCESS | 1662 | 1469133124213 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:04 INFO - PROCESS | 1662 | 1469133124302 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 13:32:04 INFO - PROCESS | 1662 | 1469133124308 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:04 INFO - PROCESS | 1662 | 1469133124309 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x117161000 == 29 [pid = 1662] [id = 325] 13:32:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1184c6000) [pid = 1662] [serial = 974] [outer = 0x0] 13:32:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x118587400) [pid = 1662] [serial = 975] [outer = 0x1184c6000] 13:32:04 INFO - PROCESS | 1662 | 1469133124345 Marionette DEBUG loaded listener.js 13:32:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x118a0dc00) [pid = 1662] [serial = 976] [outer = 0x1184c6000] 13:32:04 INFO - PROCESS | 1662 | 1469133124807 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:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 619ms 13:32:04 INFO - PROCESS | 1662 | 1469133124829 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 13:32:04 INFO - PROCESS | 1662 | 1469133124832 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 13:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:32:04 INFO - PROCESS | 1662 | 1469133124848 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:32:04 INFO - PROCESS | 1662 | 1469133124852 Marionette TRACE conn2 <- [1,1274,null,{}] 13:32:04 INFO - PROCESS | 1662 | 1469133124855 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:32:04 INFO - PROCESS | 1662 | 1469133124857 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:04 INFO - PROCESS | 1662 | 1469133124937 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 13:32:04 INFO - PROCESS | 1662 | 1469133124941 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:04 INFO - PROCESS | 1662 | 1469133124942 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x11974b800 == 30 [pid = 1662] [id = 326] 13:32:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x119a04800) [pid = 1662] [serial = 977] [outer = 0x0] 13:32:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1210ad800) [pid = 1662] [serial = 978] [outer = 0x119a04800] 13:32:04 INFO - PROCESS | 1662 | 1469133124969 Marionette DEBUG loaded listener.js 13:32:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1211cec00) [pid = 1662] [serial = 979] [outer = 0x119a04800] 13:32:05 INFO - PROCESS | 1662 | 1469133125311 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:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 478ms 13:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:32:05 INFO - PROCESS | 1662 | 1469133125323 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 13:32:05 INFO - PROCESS | 1662 | 1469133125324 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 13:32:05 INFO - PROCESS | 1662 | 1469133125326 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:32:05 INFO - PROCESS | 1662 | 1469133125327 Marionette TRACE conn2 <- [1,1278,null,{}] 13:32:05 INFO - PROCESS | 1662 | 1469133125329 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:32:05 INFO - PROCESS | 1662 | 1469133125330 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:05 INFO - PROCESS | 1662 | 1469133125433 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 13:32:05 INFO - PROCESS | 1662 | 1469133125449 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:05 INFO - PROCESS | 1662 | 1469133125452 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x119ddc800 == 31 [pid = 1662] [id = 327] 13:32:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x121408400) [pid = 1662] [serial = 980] [outer = 0x0] 13:32:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x121e6f800) [pid = 1662] [serial = 981] [outer = 0x121408400] 13:32:05 INFO - PROCESS | 1662 | 1469133125476 Marionette DEBUG loaded listener.js 13:32:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x125295800) [pid = 1662] [serial = 982] [outer = 0x121408400] 13:32:05 INFO - PROCESS | 1662 | 1469133125821 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:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 518ms 13:32:05 INFO - PROCESS | 1662 | 1469133125844 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 13:32:05 INFO - PROCESS | 1662 | 1469133125846 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 13:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:32:05 INFO - PROCESS | 1662 | 1469133125848 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:32:05 INFO - PROCESS | 1662 | 1469133125850 Marionette TRACE conn2 <- [1,1282,null,{}] 13:32:05 INFO - PROCESS | 1662 | 1469133125859 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:32:05 INFO - PROCESS | 1662 | 1469133125861 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:05 INFO - PROCESS | 1662 | 1469133125954 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 13:32:05 INFO - PROCESS | 1662 | 1469133125958 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:05 INFO - PROCESS | 1662 | 1469133125962 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x12134d000 == 32 [pid = 1662] [id = 328] 13:32:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1184c5c00) [pid = 1662] [serial = 983] [outer = 0x0] 13:32:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x125852400) [pid = 1662] [serial = 984] [outer = 0x1184c5c00] 13:32:05 INFO - PROCESS | 1662 | 1469133125994 Marionette DEBUG loaded listener.js 13:32:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x125f9b400) [pid = 1662] [serial = 985] [outer = 0x1184c5c00] 13:32:06 INFO - PROCESS | 1662 | 1469133126344 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:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 527ms 13:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:32:06 INFO - PROCESS | 1662 | 1469133126376 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 13:32:06 INFO - PROCESS | 1662 | 1469133126377 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 13:32:06 INFO - PROCESS | 1662 | 1469133126379 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:32:06 INFO - PROCESS | 1662 | 1469133126380 Marionette TRACE conn2 <- [1,1286,null,{}] 13:32:06 INFO - PROCESS | 1662 | 1469133126383 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:32:06 INFO - PROCESS | 1662 | 1469133126384 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:06 INFO - PROCESS | 1662 | 1469133126479 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 13:32:06 INFO - PROCESS | 1662 | 1469133126483 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:06 INFO - PROCESS | 1662 | 1469133126484 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x112643800 == 33 [pid = 1662] [id = 329] 13:32:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x125f9c800) [pid = 1662] [serial = 986] [outer = 0x0] 13:32:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x126fd2000) [pid = 1662] [serial = 987] [outer = 0x125f9c800] 13:32:06 INFO - PROCESS | 1662 | 1469133126509 Marionette DEBUG loaded listener.js 13:32:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1275c9000) [pid = 1662] [serial = 988] [outer = 0x125f9c800] 13:32:06 INFO - PROCESS | 1662 | 1469133126831 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:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 472ms 13:32:06 INFO - PROCESS | 1662 | 1469133126855 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 13:32:06 INFO - PROCESS | 1662 | 1469133126856 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 13:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:32:06 INFO - PROCESS | 1662 | 1469133126858 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:32:06 INFO - PROCESS | 1662 | 1469133126859 Marionette TRACE conn2 <- [1,1290,null,{}] 13:32:06 INFO - PROCESS | 1662 | 1469133126862 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:32:06 INFO - PROCESS | 1662 | 1469133126863 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:06 INFO - PROCESS | 1662 | 1469133126967 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 13:32:06 INFO - PROCESS | 1662 | 1469133126971 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:06 INFO - PROCESS | 1662 | 1469133126972 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x12568c800 == 34 [pid = 1662] [id = 330] 13:32:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1127d3800) [pid = 1662] [serial = 989] [outer = 0x0] 13:32:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1275d3400) [pid = 1662] [serial = 990] [outer = 0x1127d3800] 13:32:06 INFO - PROCESS | 1662 | 1469133126996 Marionette DEBUG loaded listener.js 13:32:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x128e29c00) [pid = 1662] [serial = 991] [outer = 0x1127d3800] 13:32:07 INFO - PROCESS | 1662 | 1469133127338 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:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 517ms 13:32:07 INFO - PROCESS | 1662 | 1469133127377 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 13:32:07 INFO - PROCESS | 1662 | 1469133127378 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 13:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:32:07 INFO - PROCESS | 1662 | 1469133127380 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:32:07 INFO - PROCESS | 1662 | 1469133127382 Marionette TRACE conn2 <- [1,1294,null,{}] 13:32:07 INFO - PROCESS | 1662 | 1469133127384 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:32:07 INFO - PROCESS | 1662 | 1469133127385 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:07 INFO - PROCESS | 1662 | 1469133127670 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 13:32:07 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x126f38c00) [pid = 1662] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:32:07 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x128e32000) [pid = 1662] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:32:07 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1295ac000) [pid = 1662] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:32:07 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x117c3e400) [pid = 1662] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:32:07 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x128e4a800) [pid = 1662] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:32:07 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1164ed800) [pid = 1662] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:32:07 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x118a1a800) [pid = 1662] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:32:07 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x118e93400) [pid = 1662] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:32:07 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x115e86400) [pid = 1662] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:32:07 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x125ae9c00) [pid = 1662] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:32:07 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x11648ec00) [pid = 1662] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:32:07 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1292b3000) [pid = 1662] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:32:07 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x118527400) [pid = 1662] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:32:07 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x12aed3400) [pid = 1662] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:32:07 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x117c40000) [pid = 1662] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:32:07 INFO - PROCESS | 1662 | 1469133127713 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:07 INFO - PROCESS | 1662 | 1469133127714 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x119753800 == 35 [pid = 1662] [id = 331] 13:32:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x111f0d800) [pid = 1662] [serial = 992] [outer = 0x0] 13:32:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1133e0c00) [pid = 1662] [serial = 993] [outer = 0x111f0d800] 13:32:07 INFO - PROCESS | 1662 | 1469133127740 Marionette DEBUG loaded listener.js 13:32:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x118588000) [pid = 1662] [serial = 994] [outer = 0x111f0d800] 13:32:08 INFO - PROCESS | 1662 | 1469133128000 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:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 13:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:32:08 INFO - PROCESS | 1662 | 1469133128057 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 1662 | 1469133128058 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 13:32:08 INFO - PROCESS | 1662 | 1469133128060 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:32:08 INFO - PROCESS | 1662 | 1469133128061 Marionette TRACE conn2 <- [1,1298,null,{}] 13:32:08 INFO - PROCESS | 1662 | 1469133128064 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:32:08 INFO - PROCESS | 1662 | 1469133128065 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:08 INFO - PROCESS | 1662 | 1469133128143 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 13:32:08 INFO - PROCESS | 1662 | 1469133128147 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 1662 | 1469133128148 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f90800 == 36 [pid = 1662] [id = 332] 13:32:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x11943cc00) [pid = 1662] [serial = 995] [outer = 0x0] 13:32:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1274c8c00) [pid = 1662] [serial = 996] [outer = 0x11943cc00] 13:32:08 INFO - PROCESS | 1662 | 1469133128172 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x128e55800) [pid = 1662] [serial = 997] [outer = 0x11943cc00] 13:32:08 INFO - PROCESS | 1662 | 1469133128498 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:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 467ms 13:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:32:08 INFO - PROCESS | 1662 | 1469133128529 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 1662 | 1469133128530 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 13:32:08 INFO - PROCESS | 1662 | 1469133128532 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:32:08 INFO - PROCESS | 1662 | 1469133128533 Marionette TRACE conn2 <- [1,1302,null,{}] 13:32:08 INFO - PROCESS | 1662 | 1469133128535 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:32:08 INFO - PROCESS | 1662 | 1469133128536 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:08 INFO - PROCESS | 1662 | 1469133128639 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 13:32:08 INFO - PROCESS | 1662 | 1469133128646 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 1662 | 1469133128647 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x12741c800 == 37 [pid = 1662] [id = 333] 13:32:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1292a8400) [pid = 1662] [serial = 998] [outer = 0x0] 13:32:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1292af400) [pid = 1662] [serial = 999] [outer = 0x1292a8400] 13:32:08 INFO - PROCESS | 1662 | 1469133128675 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1293bc000) [pid = 1662] [serial = 1000] [outer = 0x1292a8400] 13:32:08 INFO - PROCESS | 1662 | 1469133128990 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:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 470ms 13:32:09 INFO - PROCESS | 1662 | 1469133129004 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 13:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:32:09 INFO - PROCESS | 1662 | 1469133129006 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 13:32:09 INFO - PROCESS | 1662 | 1469133129008 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 1662 | 1469133129010 Marionette TRACE conn2 <- [1,1306,null,{}] 13:32:09 INFO - PROCESS | 1662 | 1469133129012 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:32:09 INFO - PROCESS | 1662 | 1469133129014 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:09 INFO - PROCESS | 1662 | 1469133129104 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 13:32:09 INFO - PROCESS | 1662 | 1469133129108 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 1662 | 1469133129109 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x119467800 == 38 [pid = 1662] [id = 334] 13:32:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1292a9c00) [pid = 1662] [serial = 1001] [outer = 0x0] 13:32:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1295a9800) [pid = 1662] [serial = 1002] [outer = 0x1292a9c00] 13:32:09 INFO - PROCESS | 1662 | 1469133129133 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12a90fc00) [pid = 1662] [serial = 1003] [outer = 0x1292a9c00] 13:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:32:09 INFO - PROCESS | 1662 | 1469133129468 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:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 469ms 13:32:09 INFO - PROCESS | 1662 | 1469133129478 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 13:32:09 INFO - PROCESS | 1662 | 1469133129479 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 13:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:32:09 INFO - PROCESS | 1662 | 1469133129481 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 1662 | 1469133129482 Marionette TRACE conn2 <- [1,1310,null,{}] 13:32:09 INFO - PROCESS | 1662 | 1469133129488 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:32:09 INFO - PROCESS | 1662 | 1469133129489 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:09 INFO - PROCESS | 1662 | 1469133129595 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 13:32:09 INFO - PROCESS | 1662 | 1469133129602 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 1662 | 1469133129603 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x12953f800 == 39 [pid = 1662] [id = 335] 13:32:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x11213bc00) [pid = 1662] [serial = 1004] [outer = 0x0] 13:32:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12a965800) [pid = 1662] [serial = 1005] [outer = 0x11213bc00] 13:32:09 INFO - PROCESS | 1662 | 1469133129627 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x12aedb000) [pid = 1662] [serial = 1006] [outer = 0x11213bc00] 13:32:10 INFO - PROCESS | 1662 | 1469133130181 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:32:10 INFO - PROCESS | 1662 | 1469133130256 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 13:32:10 INFO - PROCESS | 1662 | 1469133130259 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - PROCESS | 1662 | 1469133130263 Marionette TRACE conn2 <- [1,1314,null,{}] 13:32:10 INFO - PROCESS | 1662 | 1469133130266 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:32:10 INFO - PROCESS | 1662 | 1469133130268 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:10 INFO - PROCESS | 1662 | 1469133130379 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 13:32:10 INFO - PROCESS | 1662 | 1469133130457 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 1662 | 1469133130458 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x11825d800 == 40 [pid = 1662] [id = 336] 13:32:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x115e28800) [pid = 1662] [serial = 1007] [outer = 0x0] 13:32:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x116fdd400) [pid = 1662] [serial = 1008] [outer = 0x115e28800] 13:32:10 INFO - PROCESS | 1662 | 1469133130490 Marionette DEBUG loaded listener.js 13:32:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1184a5400) [pid = 1662] [serial = 1009] [outer = 0x115e28800] 13:32:11 INFO - PROCESS | 1662 | 1469133131010 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:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 821ms 13:32:11 INFO - PROCESS | 1662 | 1469133131081 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 13:32:11 INFO - PROCESS | 1662 | 1469133131087 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 13:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:32:11 INFO - PROCESS | 1662 | 1469133131092 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:32:11 INFO - PROCESS | 1662 | 1469133131094 Marionette TRACE conn2 <- [1,1318,null,{}] 13:32:11 INFO - PROCESS | 1662 | 1469133131097 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:32:11 INFO - PROCESS | 1662 | 1469133131099 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:11 INFO - PROCESS | 1662 | 1469133131351 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 13:32:11 INFO - PROCESS | 1662 | 1469133131523 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:11 INFO - PROCESS | 1662 | 1469133131525 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x113c2f000 == 41 [pid = 1662] [id = 337] 13:32:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x112e67800) [pid = 1662] [serial = 1010] [outer = 0x0] 13:32:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x115e25400) [pid = 1662] [serial = 1011] [outer = 0x112e67800] 13:32:11 INFO - PROCESS | 1662 | 1469133131569 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1175c4800) [pid = 1662] [serial = 1012] [outer = 0x112e67800] 13:32:11 INFO - PROCESS | 1662 | --DOCSHELL 0x119467800 == 40 [pid = 1662] [id = 334] 13:32:11 INFO - PROCESS | 1662 | --DOCSHELL 0x12741c800 == 39 [pid = 1662] [id = 333] 13:32:11 INFO - PROCESS | 1662 | --DOCSHELL 0x126f90800 == 38 [pid = 1662] [id = 332] 13:32:11 INFO - PROCESS | 1662 | --DOCSHELL 0x119753800 == 37 [pid = 1662] [id = 331] 13:32:11 INFO - PROCESS | 1662 | --DOCSHELL 0x12568c800 == 36 [pid = 1662] [id = 330] 13:32:11 INFO - PROCESS | 1662 | --DOCSHELL 0x112643800 == 35 [pid = 1662] [id = 329] 13:32:11 INFO - PROCESS | 1662 | --DOCSHELL 0x12134d000 == 34 [pid = 1662] [id = 328] 13:32:11 INFO - PROCESS | 1662 | --DOCSHELL 0x119ddc800 == 33 [pid = 1662] [id = 327] 13:32:11 INFO - PROCESS | 1662 | --DOCSHELL 0x11974b800 == 32 [pid = 1662] [id = 326] 13:32:11 INFO - PROCESS | 1662 | --DOCSHELL 0x117161000 == 31 [pid = 1662] [id = 325] 13:32:11 INFO - PROCESS | 1662 | --DOCSHELL 0x116fbc000 == 30 [pid = 1662] [id = 324] 13:32:11 INFO - PROCESS | 1662 | --DOCSHELL 0x112f84000 == 29 [pid = 1662] [id = 323] 13:32:12 INFO - PROCESS | 1662 | 1469133131991 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:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x116aae800) [pid = 1662] [serial = 918] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x11855d800) [pid = 1662] [serial = 919] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x126ecfc00) [pid = 1662] [serial = 927] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x12716d000) [pid = 1662] [serial = 928] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1275d0c00) [pid = 1662] [serial = 930] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1295a6000) [pid = 1662] [serial = 910] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x12a968c00) [pid = 1662] [serial = 937] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x12bbe8800) [pid = 1662] [serial = 952] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x12aedbc00) [pid = 1662] [serial = 942] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x12aed3000) [pid = 1662] [serial = 940] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x12a965400) [pid = 1662] [serial = 948] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x11855e000) [pid = 1662] [serial = 945] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x127474000) [pid = 1662] [serial = 943] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x12bb3e400) [pid = 1662] [serial = 951] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x128e2b000) [pid = 1662] [serial = 931] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1252da000) [pid = 1662] [serial = 946] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x12bb3bc00) [pid = 1662] [serial = 949] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1293b0c00) [pid = 1662] [serial = 933] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x12a7a2000) [pid = 1662] [serial = 936] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1295a6c00) [pid = 1662] [serial = 934] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1184a1c00) [pid = 1662] [serial = 912] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x118553c00) [pid = 1662] [serial = 913] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x12a973c00) [pid = 1662] [serial = 939] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1252dc000) [pid = 1662] [serial = 924] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x125adf000) [pid = 1662] [serial = 925] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x119a0a000) [pid = 1662] [serial = 915] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1210b2c00) [pid = 1662] [serial = 916] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1211cc400) [pid = 1662] [serial = 922] [outer = 0x0] [url = about:blank] 13:32:12 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x119a06000) [pid = 1662] [serial = 921] [outer = 0x0] [url = about:blank] 13:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 923ms 13:32:12 INFO - PROCESS | 1662 | 1469133132018 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 1662 | 1469133132022 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 13:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:32:12 INFO - PROCESS | 1662 | 1469133132026 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 1662 | 1469133132028 Marionette TRACE conn2 <- [1,1322,null,{}] 13:32:12 INFO - PROCESS | 1662 | 1469133132031 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:32:12 INFO - PROCESS | 1662 | 1469133132033 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:12 INFO - PROCESS | 1662 | 1469133132111 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 13:32:12 INFO - PROCESS | 1662 | 1469133132120 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 1662 | 1469133132121 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x117165000 == 30 [pid = 1662] [id = 338] 13:32:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1184a7c00) [pid = 1662] [serial = 1013] [outer = 0x0] 13:32:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x118527c00) [pid = 1662] [serial = 1014] [outer = 0x1184a7c00] 13:32:12 INFO - PROCESS | 1662 | 1469133132148 Marionette DEBUG loaded listener.js 13:32:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x118585400) [pid = 1662] [serial = 1015] [outer = 0x1184a7c00] 13:32:12 INFO - PROCESS | 1662 | 1469133132481 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:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 471ms 13:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:32:12 INFO - PROCESS | 1662 | 1469133132497 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 1662 | 1469133132498 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 13:32:12 INFO - PROCESS | 1662 | 1469133132503 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 1662 | 1469133132505 Marionette TRACE conn2 <- [1,1326,null,{}] 13:32:12 INFO - PROCESS | 1662 | 1469133132507 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:32:12 INFO - PROCESS | 1662 | 1469133132508 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:12 INFO - PROCESS | 1662 | 1469133132602 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 13:32:12 INFO - PROCESS | 1662 | 1469133132657 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 1662 | 1469133132659 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x119475800 == 31 [pid = 1662] [id = 339] 13:32:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x11858e400) [pid = 1662] [serial = 1016] [outer = 0x0] 13:32:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x118e9dc00) [pid = 1662] [serial = 1017] [outer = 0x11858e400] 13:32:12 INFO - PROCESS | 1662 | 1469133132684 Marionette DEBUG loaded listener.js 13:32:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x119a9c800) [pid = 1662] [serial = 1018] [outer = 0x11858e400] 13:32:13 INFO - PROCESS | 1662 | 1469133133111 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:32:13 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:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 622ms 13:32:13 INFO - PROCESS | 1662 | 1469133133124 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 13:32:13 INFO - PROCESS | 1662 | 1469133133127 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 13:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:32:13 INFO - PROCESS | 1662 | 1469133133147 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:32:13 INFO - PROCESS | 1662 | 1469133133152 Marionette TRACE conn2 <- [1,1330,null,{}] 13:32:13 INFO - PROCESS | 1662 | 1469133133162 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:32:13 INFO - PROCESS | 1662 | 1469133133165 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:13 INFO - PROCESS | 1662 | 1469133133308 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 13:32:13 INFO - PROCESS | 1662 | 1469133133321 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 1662 | 1469133133322 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x12123a800 == 32 [pid = 1662] [id = 340] 13:32:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1215e2c00) [pid = 1662] [serial = 1019] [outer = 0x0] 13:32:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x123a98800) [pid = 1662] [serial = 1020] [outer = 0x1215e2c00] 13:32:13 INFO - PROCESS | 1662 | 1469133133363 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1252dc400) [pid = 1662] [serial = 1021] [outer = 0x1215e2c00] 13:32:13 INFO - PROCESS | 1662 | 1469133133757 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:32:13 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:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 643ms 13:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:32:13 INFO - PROCESS | 1662 | 1469133133775 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 13:32:13 INFO - PROCESS | 1662 | 1469133133777 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 13:32:13 INFO - PROCESS | 1662 | 1469133133779 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:32:13 INFO - PROCESS | 1662 | 1469133133780 Marionette TRACE conn2 <- [1,1334,null,{}] 13:32:13 INFO - PROCESS | 1662 | 1469133133782 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:32:13 INFO - PROCESS | 1662 | 1469133133785 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:13 INFO - PROCESS | 1662 | 1469133133897 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 13:32:13 INFO - PROCESS | 1662 | 1469133133922 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 1662 | 1469133133923 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x121a1b000 == 33 [pid = 1662] [id = 341] 13:32:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x112fd8800) [pid = 1662] [serial = 1022] [outer = 0x0] 13:32:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x125417800) [pid = 1662] [serial = 1023] [outer = 0x112fd8800] 13:32:13 INFO - PROCESS | 1662 | 1469133133947 Marionette DEBUG loaded listener.js 13:32:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x125f91800) [pid = 1662] [serial = 1024] [outer = 0x112fd8800] 13:32:14 INFO - PROCESS | 1662 | 1469133134274 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:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 520ms 13:32:14 INFO - PROCESS | 1662 | 1469133134300 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 13:32:14 INFO - PROCESS | 1662 | 1469133134302 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 13:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:32:14 INFO - PROCESS | 1662 | 1469133134323 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:32:14 INFO - PROCESS | 1662 | 1469133134324 Marionette TRACE conn2 <- [1,1338,null,{}] 13:32:14 INFO - PROCESS | 1662 | 1469133134329 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:32:14 INFO - PROCESS | 1662 | 1469133134330 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:14 INFO - PROCESS | 1662 | 1469133134432 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 13:32:14 INFO - PROCESS | 1662 | 1469133134469 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:14 INFO - PROCESS | 1662 | 1469133134473 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x121124800 == 34 [pid = 1662] [id = 342] 13:32:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x127474400) [pid = 1662] [serial = 1025] [outer = 0x0] 13:32:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1274c1400) [pid = 1662] [serial = 1026] [outer = 0x127474400] 13:32:14 INFO - PROCESS | 1662 | 1469133134505 Marionette DEBUG loaded listener.js 13:32:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x128d32800) [pid = 1662] [serial = 1027] [outer = 0x127474400] 13:32:15 INFO - PROCESS | 1662 | 1469133135318 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:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1036ms 13:32:15 INFO - PROCESS | 1662 | 1469133135343 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 13:32:15 INFO - PROCESS | 1662 | 1469133135344 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 13:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:32:15 INFO - PROCESS | 1662 | 1469133135346 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:32:15 INFO - PROCESS | 1662 | 1469133135347 Marionette TRACE conn2 <- [1,1342,null,{}] 13:32:15 INFO - PROCESS | 1662 | 1469133135362 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:32:15 INFO - PROCESS | 1662 | 1469133135363 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:15 INFO - PROCESS | 1662 | 1469133135457 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 13:32:15 INFO - PROCESS | 1662 | 1469133135460 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:15 INFO - PROCESS | 1662 | 1469133135462 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12741e800 == 35 [pid = 1662] [id = 343] 13:32:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1256e5800) [pid = 1662] [serial = 1028] [outer = 0x0] 13:32:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1292b2000) [pid = 1662] [serial = 1029] [outer = 0x1256e5800] 13:32:15 INFO - PROCESS | 1662 | 1469133135494 Marionette DEBUG loaded listener.js 13:32:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x129579c00) [pid = 1662] [serial = 1030] [outer = 0x1256e5800] 13:32:15 INFO - PROCESS | 1662 | 1469133135815 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:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 521ms 13:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:32:15 INFO - PROCESS | 1662 | 1469133135867 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 13:32:15 INFO - PROCESS | 1662 | 1469133135868 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 13:32:15 INFO - PROCESS | 1662 | 1469133135870 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:32:15 INFO - PROCESS | 1662 | 1469133135871 Marionette TRACE conn2 <- [1,1346,null,{}] 13:32:15 INFO - PROCESS | 1662 | 1469133135873 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:32:15 INFO - PROCESS | 1662 | 1469133135875 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:15 INFO - PROCESS | 1662 | 1469133135970 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 13:32:15 INFO - PROCESS | 1662 | 1469133135983 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:15 INFO - PROCESS | 1662 | 1469133135984 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x118aca800 == 36 [pid = 1662] [id = 344] 13:32:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x128e2c800) [pid = 1662] [serial = 1031] [outer = 0x0] 13:32:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1295a6000) [pid = 1662] [serial = 1032] [outer = 0x128e2c800] 13:32:16 INFO - PROCESS | 1662 | 1469133136007 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x12a7a2c00) [pid = 1662] [serial = 1033] [outer = 0x128e2c800] 13:32:16 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1292a9c00) [pid = 1662] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:32:16 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1184c5c00) [pid = 1662] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:32:16 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x125f9c800) [pid = 1662] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:32:16 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x115dc6000) [pid = 1662] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:32:16 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1184c6000) [pid = 1662] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:32:16 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x119a04800) [pid = 1662] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:32:16 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1129b9c00) [pid = 1662] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:32:16 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1184a0800) [pid = 1662] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:32:16 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x112134400) [pid = 1662] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:32:16 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1127d3800) [pid = 1662] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:32:16 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x11943e800) [pid = 1662] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:32:16 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1252e2400) [pid = 1662] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:32:16 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x111f0d800) [pid = 1662] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:32:16 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x128d2cc00) [pid = 1662] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:32:16 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1292a8400) [pid = 1662] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:32:16 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x121408400) [pid = 1662] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:32:16 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x11943cc00) [pid = 1662] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:32:16 INFO - PROCESS | 1662 | 1469133136397 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:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 570ms 13:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:32:16 INFO - PROCESS | 1662 | 1469133136441 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 13:32:16 INFO - PROCESS | 1662 | 1469133136443 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 13:32:16 INFO - PROCESS | 1662 | 1469133136447 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:32:16 INFO - PROCESS | 1662 | 1469133136448 Marionette TRACE conn2 <- [1,1350,null,{}] 13:32:16 INFO - PROCESS | 1662 | 1469133136452 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:32:16 INFO - PROCESS | 1662 | 1469133136454 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:16 INFO - PROCESS | 1662 | 1469133136606 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 13:32:16 INFO - PROCESS | 1662 | 1469133136688 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 1662 | 1469133136689 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x125f72800 == 37 [pid = 1662] [id = 345] 13:32:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x113c56000) [pid = 1662] [serial = 1034] [outer = 0x0] 13:32:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1175c1400) [pid = 1662] [serial = 1035] [outer = 0x113c56000] 13:32:16 INFO - PROCESS | 1662 | 1469133136716 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x119a04800) [pid = 1662] [serial = 1036] [outer = 0x113c56000] 13:32:17 INFO - PROCESS | 1662 | 1469133137055 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:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 623ms 13:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:32:17 INFO - PROCESS | 1662 | 1469133137071 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 1662 | 1469133137073 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 13:32:17 INFO - PROCESS | 1662 | 1469133137076 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 1662 | 1469133137078 Marionette TRACE conn2 <- [1,1354,null,{}] 13:32:17 INFO - PROCESS | 1662 | 1469133137082 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:32:17 INFO - PROCESS | 1662 | 1469133137085 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:17 INFO - PROCESS | 1662 | 1469133137243 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 13:32:17 INFO - PROCESS | 1662 | 1469133137259 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:17 INFO - PROCESS | 1662 | 1469133137260 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x129848800 == 38 [pid = 1662] [id = 346] 13:32:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x115d06800) [pid = 1662] [serial = 1037] [outer = 0x0] 13:32:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x125ae6400) [pid = 1662] [serial = 1038] [outer = 0x115d06800] 13:32:17 INFO - PROCESS | 1662 | 1469133137300 Marionette DEBUG loaded listener.js 13:32:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1293ba000) [pid = 1662] [serial = 1039] [outer = 0x115d06800] 13:32:17 INFO - PROCESS | 1662 | 1469133137640 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:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 572ms 13:32:17 INFO - PROCESS | 1662 | 1469133137648 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 1662 | 1469133137649 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 13:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:32:17 INFO - PROCESS | 1662 | 1469133137659 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 1662 | 1469133137660 Marionette TRACE conn2 <- [1,1358,null,{}] 13:32:17 INFO - PROCESS | 1662 | 1469133137663 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:32:17 INFO - PROCESS | 1662 | 1469133137664 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:17 INFO - PROCESS | 1662 | 1469133137754 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 13:32:17 INFO - PROCESS | 1662 | 1469133137758 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:17 INFO - PROCESS | 1662 | 1469133137760 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ac52800 == 39 [pid = 1662] [id = 347] 13:32:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x129586400) [pid = 1662] [serial = 1040] [outer = 0x0] 13:32:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x12a972000) [pid = 1662] [serial = 1041] [outer = 0x129586400] 13:32:17 INFO - PROCESS | 1662 | 1469133137786 Marionette DEBUG loaded listener.js 13:32:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x12aed6800) [pid = 1662] [serial = 1042] [outer = 0x129586400] 13:32:18 INFO - PROCESS | 1662 | 1469133138120 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:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 476ms 13:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:32:18 INFO - PROCESS | 1662 | 1469133138129 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 1662 | 1469133138131 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 13:32:18 INFO - PROCESS | 1662 | 1469133138133 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - PROCESS | 1662 | 1469133138136 Marionette TRACE conn2 <- [1,1362,null,{}] 13:32:18 INFO - PROCESS | 1662 | 1469133138145 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:32:18 INFO - PROCESS | 1662 | 1469133138146 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:18 INFO - PROCESS | 1662 | 1469133138266 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 13:32:18 INFO - PROCESS | 1662 | 1469133138350 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:18 INFO - PROCESS | 1662 | 1469133138352 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x112f86800 == 40 [pid = 1662] [id = 348] 13:32:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x111e29000) [pid = 1662] [serial = 1043] [outer = 0x0] 13:32:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1127d9000) [pid = 1662] [serial = 1044] [outer = 0x111e29000] 13:32:18 INFO - PROCESS | 1662 | 1469133138383 Marionette DEBUG loaded listener.js 13:32:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x115e87c00) [pid = 1662] [serial = 1045] [outer = 0x111e29000] 13:32:18 INFO - PROCESS | 1662 | 1469133138830 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:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 727ms 13:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:32:18 INFO - PROCESS | 1662 | 1469133138862 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 1662 | 1469133138864 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 13:32:18 INFO - PROCESS | 1662 | 1469133138869 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - PROCESS | 1662 | 1469133138872 Marionette TRACE conn2 <- [1,1366,null,{}] 13:32:18 INFO - PROCESS | 1662 | 1469133138875 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:32:18 INFO - PROCESS | 1662 | 1469133138878 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:18 INFO - PROCESS | 1662 | 1469133138982 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 13:32:19 INFO - PROCESS | 1662 | 1469133139075 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 1662 | 1469133139077 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x12104f000 == 41 [pid = 1662] [id = 349] 13:32:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x118588c00) [pid = 1662] [serial = 1046] [outer = 0x0] 13:32:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1185b8800) [pid = 1662] [serial = 1047] [outer = 0x118588c00] 13:32:19 INFO - PROCESS | 1662 | 1469133139107 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x11981b400) [pid = 1662] [serial = 1048] [outer = 0x118588c00] 13:32:19 INFO - PROCESS | 1662 | 1469133139555 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:32:19 INFO - PROCESS | 1662 | 1469133139605 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 13:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:32:19 INFO - PROCESS | 1662 | 1469133139609 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:32:19 INFO - PROCESS | 1662 | 1469133139610 Marionette TRACE conn2 <- [1,1370,null,{}] 13:32:19 INFO - PROCESS | 1662 | 1469133139613 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:32:19 INFO - PROCESS | 1662 | 1469133139615 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:19 INFO - PROCESS | 1662 | 1469133139717 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 13:32:19 INFO - PROCESS | 1662 | 1469133139787 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 1662 | 1469133139788 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c48800 == 42 [pid = 1662] [id = 350] 13:32:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x121610400) [pid = 1662] [serial = 1049] [outer = 0x0] 13:32:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x121b39400) [pid = 1662] [serial = 1050] [outer = 0x121610400] 13:32:19 INFO - PROCESS | 1662 | 1469133139817 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x125855000) [pid = 1662] [serial = 1051] [outer = 0x121610400] 13:32:20 INFO - PROCESS | 1662 | 1469133140255 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:32:20 INFO - PROCESS | 1662 | 1469133140290 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 13:32:20 INFO - PROCESS | 1662 | 1469133140297 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 1662 | 1469133140301 Marionette TRACE conn2 <- [1,1374,null,{}] 13:32:20 INFO - PROCESS | 1662 | 1469133140322 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:32:20 INFO - PROCESS | 1662 | 1469133140325 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:20 INFO - PROCESS | 1662 | 1469133140429 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 13:32:20 INFO - PROCESS | 1662 | 1469133140498 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:20 INFO - PROCESS | 1662 | 1469133140499 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb1d000 == 43 [pid = 1662] [id = 351] 13:32:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x121915000) [pid = 1662] [serial = 1052] [outer = 0x0] 13:32:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x128e2c000) [pid = 1662] [serial = 1053] [outer = 0x121915000] 13:32:20 INFO - PROCESS | 1662 | 1469133140527 Marionette DEBUG loaded listener.js 13:32:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1293b9800) [pid = 1662] [serial = 1054] [outer = 0x121915000] 13:32:20 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:20 INFO - PROCESS | 1662 | 1469133140952 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:32:20 INFO - PROCESS | 1662 | 1469133140989 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 13:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:32:20 INFO - PROCESS | 1662 | 1469133140991 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 1662 | 1469133140993 Marionette TRACE conn2 <- [1,1378,null,{}] 13:32:20 INFO - PROCESS | 1662 | 1469133140995 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:32:20 INFO - PROCESS | 1662 | 1469133140996 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:21 INFO - PROCESS | 1662 | 1469133141099 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 13:32:21 INFO - PROCESS | 1662 | 1469133141155 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 1662 | 1469133141157 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x11714c800 == 44 [pid = 1662] [id = 352] 13:32:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x118557400) [pid = 1662] [serial = 1055] [outer = 0x0] 13:32:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1292b2400) [pid = 1662] [serial = 1056] [outer = 0x118557400] 13:32:21 INFO - PROCESS | 1662 | 1469133141186 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x12958e400) [pid = 1662] [serial = 1057] [outer = 0x118557400] 13:32:21 INFO - PROCESS | 1662 | 1469133141758 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:32:21 INFO - PROCESS | 1662 | 1469133141814 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 13:32:21 INFO - PROCESS | 1662 | 1469133141817 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:32:21 INFO - PROCESS | 1662 | 1469133141819 Marionette TRACE conn2 <- [1,1382,null,{}] 13:32:21 INFO - PROCESS | 1662 | 1469133141822 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:32:21 INFO - PROCESS | 1662 | 1469133141824 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:21 INFO - PROCESS | 1662 | 1469133141923 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 13:32:21 INFO - PROCESS | 1662 | 1469133141982 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 1662 | 1469133141983 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x11974c000 == 45 [pid = 1662] [id = 353] 13:32:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1184a4000) [pid = 1662] [serial = 1058] [outer = 0x0] 13:32:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1184c3c00) [pid = 1662] [serial = 1059] [outer = 0x1184a4000] 13:32:22 INFO - PROCESS | 1662 | 1469133142010 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x11858b400) [pid = 1662] [serial = 1060] [outer = 0x1184a4000] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12ac52800 == 44 [pid = 1662] [id = 347] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x129848800 == 43 [pid = 1662] [id = 346] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x125f72800 == 42 [pid = 1662] [id = 345] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x118aca800 == 41 [pid = 1662] [id = 344] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12741e800 == 40 [pid = 1662] [id = 343] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x121124800 == 39 [pid = 1662] [id = 342] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x121a1b000 == 38 [pid = 1662] [id = 341] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12123a800 == 37 [pid = 1662] [id = 340] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x119475800 == 36 [pid = 1662] [id = 339] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x117165000 == 35 [pid = 1662] [id = 338] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x113c2f000 == 34 [pid = 1662] [id = 337] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x11825d800 == 33 [pid = 1662] [id = 336] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12953f800 == 32 [pid = 1662] [id = 335] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x11714c800 == 31 [pid = 1662] [id = 352] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12bb1d000 == 30 [pid = 1662] [id = 351] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x128c48800 == 29 [pid = 1662] [id = 350] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12104f000 == 28 [pid = 1662] [id = 349] 13:32:22 INFO - PROCESS | 1662 | --DOCSHELL 0x112f86800 == 27 [pid = 1662] [id = 348] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1295a9800) [pid = 1662] [serial = 1002] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x125852400) [pid = 1662] [serial = 984] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x126fd2000) [pid = 1662] [serial = 987] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x116a02800) [pid = 1662] [serial = 972] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x11849cc00) [pid = 1662] [serial = 973] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x118587400) [pid = 1662] [serial = 975] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x118a0dc00) [pid = 1662] [serial = 976] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1210ad800) [pid = 1662] [serial = 978] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1211cec00) [pid = 1662] [serial = 979] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x112a8d400) [pid = 1662] [serial = 969] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x113359400) [pid = 1662] [serial = 970] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x118584800) [pid = 1662] [serial = 967] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1184a9800) [pid = 1662] [serial = 966] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x11648e800) [pid = 1662] [serial = 955] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1129b0000) [pid = 1662] [serial = 954] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1275d3400) [pid = 1662] [serial = 990] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1275c9000) [pid = 1662] [serial = 988] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x121917000) [pid = 1662] [serial = 958] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x119e4cc00) [pid = 1662] [serial = 957] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x128d2c800) [pid = 1662] [serial = 961] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x118588000) [pid = 1662] [serial = 994] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x127161c00) [pid = 1662] [serial = 960] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1295a7c00) [pid = 1662] [serial = 964] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x1292b1800) [pid = 1662] [serial = 963] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1293bc000) [pid = 1662] [serial = 1000] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1133e0c00) [pid = 1662] [serial = 993] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x121e6f800) [pid = 1662] [serial = 981] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x128e29c00) [pid = 1662] [serial = 991] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1274c8c00) [pid = 1662] [serial = 996] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x125f9b400) [pid = 1662] [serial = 985] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x1292af400) [pid = 1662] [serial = 999] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x128e55800) [pid = 1662] [serial = 997] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x12a90fc00) [pid = 1662] [serial = 1003] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x125295800) [pid = 1662] [serial = 982] [outer = 0x0] [url = about:blank] 13:32:22 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:22 INFO - PROCESS | 1662 | 1469133142946 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:32:22 INFO - PROCESS | 1662 | 1469133142995 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 13:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:32:23 INFO - PROCESS | 1662 | 1469133142998 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - PROCESS | 1662 | 1469133143000 Marionette TRACE conn2 <- [1,1386,null,{}] 13:32:23 INFO - PROCESS | 1662 | 1469133143004 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:32:23 INFO - PROCESS | 1662 | 1469133143006 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:23 INFO - PROCESS | 1662 | 1469133143090 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 13:32:23 INFO - PROCESS | 1662 | 1469133143146 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:23 INFO - PROCESS | 1662 | 1469133143148 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x11616d000 == 28 [pid = 1662] [id = 354] 13:32:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x112a84400) [pid = 1662] [serial = 1061] [outer = 0x0] 13:32:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x115e24c00) [pid = 1662] [serial = 1062] [outer = 0x112a84400] 13:32:23 INFO - PROCESS | 1662 | 1469133143175 Marionette DEBUG loaded listener.js 13:32:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x1164ed800) [pid = 1662] [serial = 1063] [outer = 0x112a84400] 13:32:23 INFO - PROCESS | 1662 | 1469133143512 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:32:23 INFO - PROCESS | 1662 | 1469133143526 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 13:32:23 INFO - PROCESS | 1662 | 1469133143530 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - PROCESS | 1662 | 1469133143532 Marionette TRACE conn2 <- [1,1390,null,{}] 13:32:23 INFO - PROCESS | 1662 | 1469133143537 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:32:23 INFO - PROCESS | 1662 | 1469133143539 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:23 INFO - PROCESS | 1662 | 1469133143614 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 13:32:23 INFO - PROCESS | 1662 | 1469133143620 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:23 INFO - PROCESS | 1662 | 1469133143622 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x117c63000 == 29 [pid = 1662] [id = 355] 13:32:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1175bdc00) [pid = 1662] [serial = 1064] [outer = 0x0] 13:32:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x1184bd400) [pid = 1662] [serial = 1065] [outer = 0x1175bdc00] 13:32:23 INFO - PROCESS | 1662 | 1469133143649 Marionette DEBUG loaded listener.js 13:32:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x118556800) [pid = 1662] [serial = 1066] [outer = 0x1175bdc00] 13:32:23 INFO - PROCESS | 1662 | 1469133143985 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:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 472ms 13:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:32:24 INFO - PROCESS | 1662 | 1469133144003 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 13:32:24 INFO - PROCESS | 1662 | 1469133144005 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 13:32:24 INFO - PROCESS | 1662 | 1469133144007 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:32:24 INFO - PROCESS | 1662 | 1469133144009 Marionette TRACE conn2 <- [1,1394,null,{}] 13:32:24 INFO - PROCESS | 1662 | 1469133144018 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:32:24 INFO - PROCESS | 1662 | 1469133144022 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:24 INFO - PROCESS | 1662 | 1469133144098 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 13:32:24 INFO - PROCESS | 1662 | 1469133144105 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 1662 | 1469133144108 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x118ad6800 == 30 [pid = 1662] [id = 356] 13:32:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x112e9f400) [pid = 1662] [serial = 1067] [outer = 0x0] 13:32:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x11981e400) [pid = 1662] [serial = 1068] [outer = 0x112e9f400] 13:32:24 INFO - PROCESS | 1662 | 1469133144136 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x119a06000) [pid = 1662] [serial = 1069] [outer = 0x112e9f400] 13:32:24 INFO - PROCESS | 1662 | 1469133144484 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:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 521ms 13:32:24 INFO - PROCESS | 1662 | 1469133144528 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 13:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:32:24 INFO - PROCESS | 1662 | 1469133144530 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 13:32:24 INFO - PROCESS | 1662 | 1469133144532 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:32:24 INFO - PROCESS | 1662 | 1469133144533 Marionette TRACE conn2 <- [1,1398,null,{}] 13:32:24 INFO - PROCESS | 1662 | 1469133144536 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:32:24 INFO - PROCESS | 1662 | 1469133144537 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:24 INFO - PROCESS | 1662 | 1469133144644 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 13:32:24 INFO - PROCESS | 1662 | 1469133144652 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 1662 | 1469133144653 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x11975f800 == 31 [pid = 1662] [id = 357] 13:32:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x11981b800) [pid = 1662] [serial = 1070] [outer = 0x0] 13:32:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1210ad400) [pid = 1662] [serial = 1071] [outer = 0x11981b800] 13:32:24 INFO - PROCESS | 1662 | 1469133144678 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x121606000) [pid = 1662] [serial = 1072] [outer = 0x11981b800] 13:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:32:25 INFO - PROCESS | 1662 | 1469133144998 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:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 469ms 13:32:25 INFO - PROCESS | 1662 | 1469133145004 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 13:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:32:25 INFO - PROCESS | 1662 | 1469133145012 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 13:32:25 INFO - PROCESS | 1662 | 1469133145015 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - PROCESS | 1662 | 1469133145016 Marionette TRACE conn2 <- [1,1402,null,{}] 13:32:25 INFO - PROCESS | 1662 | 1469133145021 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:32:25 INFO - PROCESS | 1662 | 1469133145022 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:25 INFO - PROCESS | 1662 | 1469133145111 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 13:32:25 INFO - PROCESS | 1662 | 1469133145147 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 1662 | 1469133145148 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12134c800 == 32 [pid = 1662] [id = 358] 13:32:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1175ba800) [pid = 1662] [serial = 1073] [outer = 0x0] 13:32:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x123aa6400) [pid = 1662] [serial = 1074] [outer = 0x1175ba800] 13:32:25 INFO - PROCESS | 1662 | 1469133145172 Marionette DEBUG loaded listener.js 13:32:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1252dbc00) [pid = 1662] [serial = 1075] [outer = 0x1175ba800] 13:32:25 INFO - PROCESS | 1662 | 1469133145513 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:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 521ms 13:32:25 INFO - PROCESS | 1662 | 1469133145537 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 13:32:25 INFO - PROCESS | 1662 | 1469133145538 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 13:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:32:25 INFO - PROCESS | 1662 | 1469133145547 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - PROCESS | 1662 | 1469133145548 Marionette TRACE conn2 <- [1,1406,null,{}] 13:32:25 INFO - PROCESS | 1662 | 1469133145551 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:32:25 INFO - PROCESS | 1662 | 1469133145555 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:25 INFO - PROCESS | 1662 | 1469133145665 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 13:32:25 INFO - PROCESS | 1662 | 1469133145700 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 1662 | 1469133145701 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x123a09800 == 33 [pid = 1662] [id = 359] 13:32:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1184a6000) [pid = 1662] [serial = 1076] [outer = 0x0] 13:32:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x125852c00) [pid = 1662] [serial = 1077] [outer = 0x1184a6000] 13:32:25 INFO - PROCESS | 1662 | 1469133145726 Marionette DEBUG loaded listener.js 13:32:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x126f44c00) [pid = 1662] [serial = 1078] [outer = 0x1184a6000] 13:32:26 INFO - PROCESS | 1662 | 1469133146038 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:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 518ms 13:32:26 INFO - PROCESS | 1662 | 1469133146066 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 13:32:26 INFO - PROCESS | 1662 | 1469133146069 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 13:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:32:26 INFO - PROCESS | 1662 | 1469133146077 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:32:26 INFO - PROCESS | 1662 | 1469133146078 Marionette TRACE conn2 <- [1,1410,null,{}] 13:32:26 INFO - PROCESS | 1662 | 1469133146080 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:32:26 INFO - PROCESS | 1662 | 1469133146089 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:26 INFO - PROCESS | 1662 | 1469133146181 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 13:32:26 INFO - PROCESS | 1662 | 1469133146185 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 1662 | 1469133146186 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x125693000 == 34 [pid = 1662] [id = 360] 13:32:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1254da800) [pid = 1662] [serial = 1079] [outer = 0x0] 13:32:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1274c0000) [pid = 1662] [serial = 1080] [outer = 0x1254da800] 13:32:26 INFO - PROCESS | 1662 | 1469133146210 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1275ce000) [pid = 1662] [serial = 1081] [outer = 0x1254da800] 13:32:26 INFO - PROCESS | 1662 | 1469133146549 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:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 523ms 13:32:26 INFO - PROCESS | 1662 | 1469133146595 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 13:32:26 INFO - PROCESS | 1662 | 1469133146596 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 13:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:32:26 INFO - PROCESS | 1662 | 1469133146599 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:32:26 INFO - PROCESS | 1662 | 1469133146600 Marionette TRACE conn2 <- [1,1414,null,{}] 13:32:26 INFO - PROCESS | 1662 | 1469133146607 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:32:26 INFO - PROCESS | 1662 | 1469133146608 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:26 INFO - PROCESS | 1662 | 1469133146701 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 13:32:26 INFO - PROCESS | 1662 | 1469133146705 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 1662 | 1469133146706 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x125fbe000 == 35 [pid = 1662] [id = 361] 13:32:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x125f95400) [pid = 1662] [serial = 1082] [outer = 0x0] 13:32:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x128d2bc00) [pid = 1662] [serial = 1083] [outer = 0x125f95400] 13:32:26 INFO - PROCESS | 1662 | 1469133146730 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x128e2c400) [pid = 1662] [serial = 1084] [outer = 0x125f95400] 13:32:27 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x129586400) [pid = 1662] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:32:27 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x127474400) [pid = 1662] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:32:27 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1256e5800) [pid = 1662] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:32:27 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x11213bc00) [pid = 1662] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:32:27 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x112fd8800) [pid = 1662] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:32:27 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x128e2c800) [pid = 1662] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:32:27 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x115e28800) [pid = 1662] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:32:27 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x11858e400) [pid = 1662] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:32:27 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1184a7c00) [pid = 1662] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:32:27 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1215e2c00) [pid = 1662] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:32:27 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x112e67800) [pid = 1662] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:32:27 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x115d06800) [pid = 1662] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:32:27 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x113c56000) [pid = 1662] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:32:27 INFO - PROCESS | 1662 | 1469133147209 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:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 621ms 13:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:32:27 INFO - PROCESS | 1662 | 1469133147222 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 13:32:27 INFO - PROCESS | 1662 | 1469133147224 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 13:32:27 INFO - PROCESS | 1662 | 1469133147226 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:32:27 INFO - PROCESS | 1662 | 1469133147227 Marionette TRACE conn2 <- [1,1418,null,{}] 13:32:27 INFO - PROCESS | 1662 | 1469133147229 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:32:27 INFO - PROCESS | 1662 | 1469133147231 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:27 INFO - PROCESS | 1662 | 1469133147316 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 13:32:27 INFO - PROCESS | 1662 | 1469133147322 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:27 INFO - PROCESS | 1662 | 1469133147323 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x118ad1800 == 36 [pid = 1662] [id = 362] 13:32:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x112d3d800) [pid = 1662] [serial = 1085] [outer = 0x0] 13:32:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x118558400) [pid = 1662] [serial = 1086] [outer = 0x112d3d800] 13:32:27 INFO - PROCESS | 1662 | 1469133147347 Marionette DEBUG loaded listener.js 13:32:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x123a9f400) [pid = 1662] [serial = 1087] [outer = 0x112d3d800] 13:32:27 INFO - PROCESS | 1662 | 1469133147686 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:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 468ms 13:32:27 INFO - PROCESS | 1662 | 1469133147695 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 13:32:27 INFO - PROCESS | 1662 | 1469133147696 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 13:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:32:27 INFO - PROCESS | 1662 | 1469133147698 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:32:27 INFO - PROCESS | 1662 | 1469133147699 Marionette TRACE conn2 <- [1,1422,null,{}] 13:32:27 INFO - PROCESS | 1662 | 1469133147704 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:32:27 INFO - PROCESS | 1662 | 1469133147706 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:27 INFO - PROCESS | 1662 | 1469133147806 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 13:32:27 INFO - PROCESS | 1662 | 1469133147813 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:27 INFO - PROCESS | 1662 | 1469133147814 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c41800 == 37 [pid = 1662] [id = 363] 13:32:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x115dc3c00) [pid = 1662] [serial = 1088] [outer = 0x0] 13:32:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x12747a000) [pid = 1662] [serial = 1089] [outer = 0x115dc3c00] 13:32:27 INFO - PROCESS | 1662 | 1469133147838 Marionette DEBUG loaded listener.js 13:32:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x128e4dc00) [pid = 1662] [serial = 1090] [outer = 0x115dc3c00] 13:32:28 INFO - PROCESS | 1662 | 1469133148158 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:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 474ms 13:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:32:28 INFO - PROCESS | 1662 | 1469133148173 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 13:32:28 INFO - PROCESS | 1662 | 1469133148174 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 13:32:28 INFO - PROCESS | 1662 | 1469133148176 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:32:28 INFO - PROCESS | 1662 | 1469133148178 Marionette TRACE conn2 <- [1,1426,null,{}] 13:32:28 INFO - PROCESS | 1662 | 1469133148180 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:32:28 INFO - PROCESS | 1662 | 1469133148182 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:28 INFO - PROCESS | 1662 | 1469133148282 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 13:32:28 INFO - PROCESS | 1662 | 1469133148288 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:28 INFO - PROCESS | 1662 | 1469133148290 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x12134c000 == 38 [pid = 1662] [id = 364] 13:32:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1292a9400) [pid = 1662] [serial = 1091] [outer = 0x0] 13:32:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x129579800) [pid = 1662] [serial = 1092] [outer = 0x1292a9400] 13:32:28 INFO - PROCESS | 1662 | 1469133148316 Marionette DEBUG loaded listener.js 13:32:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1295aa000) [pid = 1662] [serial = 1093] [outer = 0x1292a9400] 13:32:28 INFO - PROCESS | 1662 | 1469133148646 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:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 520ms 13:32:28 INFO - PROCESS | 1662 | 1469133148697 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 13:32:28 INFO - PROCESS | 1662 | 1469133148699 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 13:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:32:28 INFO - PROCESS | 1662 | 1469133148712 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:32:28 INFO - PROCESS | 1662 | 1469133148713 Marionette TRACE conn2 <- [1,1430,null,{}] 13:32:28 INFO - PROCESS | 1662 | 1469133148715 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:32:28 INFO - PROCESS | 1662 | 1469133148716 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:28 INFO - PROCESS | 1662 | 1469133148792 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 13:32:28 INFO - PROCESS | 1662 | 1469133148795 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:28 INFO - PROCESS | 1662 | 1469133148797 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a9c7800 == 39 [pid = 1662] [id = 365] 13:32:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1295aa800) [pid = 1662] [serial = 1094] [outer = 0x0] 13:32:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x12a91a800) [pid = 1662] [serial = 1095] [outer = 0x1295aa800] 13:32:28 INFO - PROCESS | 1662 | 1469133148823 Marionette DEBUG loaded listener.js 13:32:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12ae27c00) [pid = 1662] [serial = 1096] [outer = 0x1295aa800] 13:32:29 INFO - PROCESS | 1662 | 1469133149338 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:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 720ms 13:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:32:29 INFO - PROCESS | 1662 | 1469133149433 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 13:32:29 INFO - PROCESS | 1662 | 1469133149435 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 13:32:29 INFO - PROCESS | 1662 | 1469133149438 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:32:29 INFO - PROCESS | 1662 | 1469133149440 Marionette TRACE conn2 <- [1,1434,null,{}] 13:32:29 INFO - PROCESS | 1662 | 1469133149444 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:32:29 INFO - PROCESS | 1662 | 1469133149446 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:29 INFO - PROCESS | 1662 | 1469133149561 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 13:32:29 INFO - PROCESS | 1662 | 1469133149666 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 1662 | 1469133149668 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fc2000 == 40 [pid = 1662] [id = 366] 13:32:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x116152800) [pid = 1662] [serial = 1097] [outer = 0x0] 13:32:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x11663f800) [pid = 1662] [serial = 1098] [outer = 0x116152800] 13:32:29 INFO - PROCESS | 1662 | 1469133149699 Marionette DEBUG loaded listener.js 13:32:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x117c3a800) [pid = 1662] [serial = 1099] [outer = 0x116152800] 13:32:30 INFO - PROCESS | 1662 | 1469133150289 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:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 921ms 13:32:30 INFO - PROCESS | 1662 | 1469133150360 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 13:32:30 INFO - PROCESS | 1662 | 1469133150363 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 13:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:32:30 INFO - PROCESS | 1662 | 1469133150367 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:32:30 INFO - PROCESS | 1662 | 1469133150369 Marionette TRACE conn2 <- [1,1438,null,{}] 13:32:30 INFO - PROCESS | 1662 | 1469133150372 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:32:30 INFO - PROCESS | 1662 | 1469133150374 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:30 INFO - PROCESS | 1662 | 1469133150489 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 13:32:30 INFO - PROCESS | 1662 | 1469133150546 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 1662 | 1469133150547 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x118ebc800 == 41 [pid = 1662] [id = 367] 13:32:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1184c5400) [pid = 1662] [serial = 1100] [outer = 0x0] 13:32:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x11855fc00) [pid = 1662] [serial = 1101] [outer = 0x1184c5400] 13:32:30 INFO - PROCESS | 1662 | 1469133150577 Marionette DEBUG loaded listener.js 13:32:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x118aa3800) [pid = 1662] [serial = 1102] [outer = 0x1184c5400] 13:32:31 INFO - PROCESS | 1662 | --DOCSHELL 0x12134c000 == 40 [pid = 1662] [id = 364] 13:32:31 INFO - PROCESS | 1662 | --DOCSHELL 0x128c41800 == 39 [pid = 1662] [id = 363] 13:32:31 INFO - PROCESS | 1662 | --DOCSHELL 0x118ad1800 == 38 [pid = 1662] [id = 362] 13:32:31 INFO - PROCESS | 1662 | --DOCSHELL 0x125fbe000 == 37 [pid = 1662] [id = 361] 13:32:31 INFO - PROCESS | 1662 | --DOCSHELL 0x125693000 == 36 [pid = 1662] [id = 360] 13:32:31 INFO - PROCESS | 1662 | --DOCSHELL 0x123a09800 == 35 [pid = 1662] [id = 359] 13:32:31 INFO - PROCESS | 1662 | --DOCSHELL 0x12134c800 == 34 [pid = 1662] [id = 358] 13:32:31 INFO - PROCESS | 1662 | --DOCSHELL 0x11975f800 == 33 [pid = 1662] [id = 357] 13:32:31 INFO - PROCESS | 1662 | --DOCSHELL 0x118ad6800 == 32 [pid = 1662] [id = 356] 13:32:31 INFO - PROCESS | 1662 | --DOCSHELL 0x117c63000 == 31 [pid = 1662] [id = 355] 13:32:31 INFO - PROCESS | 1662 | --DOCSHELL 0x11616d000 == 30 [pid = 1662] [id = 354] 13:32:31 INFO - PROCESS | 1662 | --DOCSHELL 0x11974c000 == 29 [pid = 1662] [id = 353] 13:32:31 INFO - PROCESS | 1662 | 1469133151243 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:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 923ms 13:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:32:31 INFO - PROCESS | 1662 | 1469133151293 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 13:32:31 INFO - PROCESS | 1662 | 1469133151297 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 13:32:31 INFO - PROCESS | 1662 | 1469133151302 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:32:31 INFO - PROCESS | 1662 | 1469133151307 Marionette TRACE conn2 <- [1,1442,null,{}] 13:32:31 INFO - PROCESS | 1662 | 1469133151312 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:32:31 INFO - PROCESS | 1662 | 1469133151314 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:31 INFO - PROCESS | 1662 | 1469133151449 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x12a972000) [pid = 1662] [serial = 1041] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1274c1400) [pid = 1662] [serial = 1026] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1292b2000) [pid = 1662] [serial = 1029] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x12aedb000) [pid = 1662] [serial = 1006] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x12a965800) [pid = 1662] [serial = 1005] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x125417800) [pid = 1662] [serial = 1023] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1295a6000) [pid = 1662] [serial = 1032] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x116fdd400) [pid = 1662] [serial = 1008] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1184a5400) [pid = 1662] [serial = 1009] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x118e9dc00) [pid = 1662] [serial = 1017] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x119a9c800) [pid = 1662] [serial = 1018] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x118527c00) [pid = 1662] [serial = 1014] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x118585400) [pid = 1662] [serial = 1015] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x123a98800) [pid = 1662] [serial = 1020] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1252dc400) [pid = 1662] [serial = 1021] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x115e25400) [pid = 1662] [serial = 1011] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1175c4800) [pid = 1662] [serial = 1012] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x125ae6400) [pid = 1662] [serial = 1038] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x12aed6800) [pid = 1662] [serial = 1042] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1175c1400) [pid = 1662] [serial = 1035] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1293ba000) [pid = 1662] [serial = 1039] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x12a7a2c00) [pid = 1662] [serial = 1033] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x129579c00) [pid = 1662] [serial = 1030] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x128d32800) [pid = 1662] [serial = 1027] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x119a04800) [pid = 1662] [serial = 1036] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x125f91800) [pid = 1662] [serial = 1024] [outer = 0x0] [url = about:blank] 13:32:31 INFO - PROCESS | 1662 | 1469133151511 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:31 INFO - PROCESS | 1662 | 1469133151512 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x1164c7800 == 30 [pid = 1662] [id = 368] 13:32:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1129ba400) [pid = 1662] [serial = 1103] [outer = 0x0] 13:32:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x112fd9800) [pid = 1662] [serial = 1104] [outer = 0x1129ba400] 13:32:31 INFO - PROCESS | 1662 | 1469133151540 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x113dc0c00) [pid = 1662] [serial = 1105] [outer = 0x1129ba400] 13:32:31 INFO - PROCESS | 1662 | 1469133151855 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:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 579ms 13:32:31 INFO - PROCESS | 1662 | 1469133151879 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 13:32:31 INFO - PROCESS | 1662 | 1469133151882 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 13:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:32:31 INFO - PROCESS | 1662 | 1469133151890 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:32:31 INFO - PROCESS | 1662 | 1469133151892 Marionette TRACE conn2 <- [1,1446,null,{}] 13:32:31 INFO - PROCESS | 1662 | 1469133151894 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:32:31 INFO - PROCESS | 1662 | 1469133151896 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:31 INFO - PROCESS | 1662 | 1469133151982 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 13:32:32 INFO - PROCESS | 1662 | 1469133152063 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 1662 | 1469133152064 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x118279000 == 31 [pid = 1662] [id = 369] 13:32:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x11688d400) [pid = 1662] [serial = 1106] [outer = 0x0] 13:32:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1175bf800) [pid = 1662] [serial = 1107] [outer = 0x11688d400] 13:32:32 INFO - PROCESS | 1662 | 1469133152093 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x11814d800) [pid = 1662] [serial = 1108] [outer = 0x11688d400] 13:32:32 INFO - PROCESS | 1662 | 1469133152408 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:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 571ms 13:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:32:32 INFO - PROCESS | 1662 | 1469133152461 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 13:32:32 INFO - PROCESS | 1662 | 1469133152462 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 13:32:32 INFO - PROCESS | 1662 | 1469133152465 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - PROCESS | 1662 | 1469133152468 Marionette TRACE conn2 <- [1,1450,null,{}] 13:32:32 INFO - PROCESS | 1662 | 1469133152476 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:32:32 INFO - PROCESS | 1662 | 1469133152480 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:32 INFO - PROCESS | 1662 | 1469133152568 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 13:32:32 INFO - PROCESS | 1662 | 1469133152647 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 1662 | 1469133152649 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x11974e800 == 32 [pid = 1662] [id = 370] 13:32:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x112e61000) [pid = 1662] [serial = 1109] [outer = 0x0] 13:32:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1184cb000) [pid = 1662] [serial = 1110] [outer = 0x112e61000] 13:32:32 INFO - PROCESS | 1662 | 1469133152697 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x118a1a800) [pid = 1662] [serial = 1111] [outer = 0x112e61000] 13:32:33 INFO - PROCESS | 1662 | 1469133153059 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:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 622ms 13:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:32:33 INFO - PROCESS | 1662 | 1469133153089 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 13:32:33 INFO - PROCESS | 1662 | 1469133153091 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 13:32:33 INFO - PROCESS | 1662 | 1469133153093 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:32:33 INFO - PROCESS | 1662 | 1469133153094 Marionette TRACE conn2 <- [1,1454,null,{}] 13:32:33 INFO - PROCESS | 1662 | 1469133153096 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:32:33 INFO - PROCESS | 1662 | 1469133153097 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:33 INFO - PROCESS | 1662 | 1469133153208 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 13:32:33 INFO - PROCESS | 1662 | 1469133153214 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:33 INFO - PROCESS | 1662 | 1469133153215 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x121236800 == 33 [pid = 1662] [id = 371] 13:32:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x118e9e800) [pid = 1662] [serial = 1112] [outer = 0x0] 13:32:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x119846c00) [pid = 1662] [serial = 1113] [outer = 0x118e9e800] 13:32:33 INFO - PROCESS | 1662 | 1469133153241 Marionette DEBUG loaded listener.js 13:32:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x119e43400) [pid = 1662] [serial = 1114] [outer = 0x118e9e800] 13:32:33 INFO - PROCESS | 1662 | 1469133153590 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:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 517ms 13:32:33 INFO - PROCESS | 1662 | 1469133153611 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 13:32:33 INFO - PROCESS | 1662 | 1469133153612 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 13:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:32:33 INFO - PROCESS | 1662 | 1469133153621 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:32:33 INFO - PROCESS | 1662 | 1469133153622 Marionette TRACE conn2 <- [1,1458,null,{}] 13:32:33 INFO - PROCESS | 1662 | 1469133153624 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:32:33 INFO - PROCESS | 1662 | 1469133153625 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:33 INFO - PROCESS | 1662 | 1469133153720 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 13:32:33 INFO - PROCESS | 1662 | 1469133153723 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:33 INFO - PROCESS | 1662 | 1469133153724 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x121a02800 == 34 [pid = 1662] [id = 372] 13:32:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x112a8a800) [pid = 1662] [serial = 1115] [outer = 0x0] 13:32:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1210acc00) [pid = 1662] [serial = 1116] [outer = 0x112a8a800] 13:32:33 INFO - PROCESS | 1662 | 1469133153749 Marionette DEBUG loaded listener.js 13:32:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1212be800) [pid = 1662] [serial = 1117] [outer = 0x112a8a800] 13:32:34 INFO - PROCESS | 1662 | 1469133154114 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:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 525ms 13:32:34 INFO - PROCESS | 1662 | 1469133154150 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 13:32:34 INFO - PROCESS | 1662 | 1469133154152 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 13:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:32:34 INFO - PROCESS | 1662 | 1469133154154 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:32:34 INFO - PROCESS | 1662 | 1469133154155 Marionette TRACE conn2 <- [1,1462,null,{}] 13:32:34 INFO - PROCESS | 1662 | 1469133154157 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:32:34 INFO - PROCESS | 1662 | 1469133154161 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:34 INFO - PROCESS | 1662 | 1469133154274 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 13:32:34 INFO - PROCESS | 1662 | 1469133154278 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 1662 | 1469133154279 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x125477000 == 35 [pid = 1662] [id = 373] 13:32:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1175c4800) [pid = 1662] [serial = 1118] [outer = 0x0] 13:32:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x123a98800) [pid = 1662] [serial = 1119] [outer = 0x1175c4800] 13:32:34 INFO - PROCESS | 1662 | 1469133154305 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x125ae9800) [pid = 1662] [serial = 1120] [outer = 0x1175c4800] 13:32:34 INFO - PROCESS | 1662 | 1469133154682 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:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 569ms 13:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:32:34 INFO - PROCESS | 1662 | 1469133154723 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 13:32:34 INFO - PROCESS | 1662 | 1469133154725 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 13:32:34 INFO - PROCESS | 1662 | 1469133154727 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:32:34 INFO - PROCESS | 1662 | 1469133154728 Marionette TRACE conn2 <- [1,1466,null,{}] 13:32:34 INFO - PROCESS | 1662 | 1469133154730 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:32:34 INFO - PROCESS | 1662 | 1469133154731 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:34 INFO - PROCESS | 1662 | 1469133154827 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 13:32:34 INFO - PROCESS | 1662 | 1469133154831 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 1662 | 1469133154832 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x126fa0800 == 36 [pid = 1662] [id = 374] 13:32:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x125aedc00) [pid = 1662] [serial = 1121] [outer = 0x0] 13:32:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x126844000) [pid = 1662] [serial = 1122] [outer = 0x125aedc00] 13:32:34 INFO - PROCESS | 1662 | 1469133154860 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x126f3d400) [pid = 1662] [serial = 1123] [outer = 0x125aedc00] 13:32:35 INFO - PROCESS | 1662 | 1469133155203 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:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 518ms 13:32:35 INFO - PROCESS | 1662 | 1469133155245 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 13:32:35 INFO - PROCESS | 1662 | 1469133155246 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 13:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:32:35 INFO - PROCESS | 1662 | 1469133155249 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:32:35 INFO - PROCESS | 1662 | 1469133155250 Marionette TRACE conn2 <- [1,1470,null,{}] 13:32:35 INFO - PROCESS | 1662 | 1469133155252 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:32:35 INFO - PROCESS | 1662 | 1469133155253 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:35 INFO - PROCESS | 1662 | 1469133155350 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 13:32:35 INFO - PROCESS | 1662 | 1469133155354 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 1662 | 1469133155355 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c36000 == 37 [pid = 1662] [id = 375] 13:32:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x125f9bc00) [pid = 1662] [serial = 1124] [outer = 0x0] 13:32:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1274c0800) [pid = 1662] [serial = 1125] [outer = 0x125f9bc00] 13:32:35 INFO - PROCESS | 1662 | 1469133155379 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1275c7800) [pid = 1662] [serial = 1126] [outer = 0x125f9bc00] 13:32:35 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x112a84400) [pid = 1662] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:32:35 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1175bdc00) [pid = 1662] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:32:35 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1175ba800) [pid = 1662] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:32:35 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x112e9f400) [pid = 1662] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:32:35 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x11981b800) [pid = 1662] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:32:35 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1184a4000) [pid = 1662] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:32:35 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x111e29000) [pid = 1662] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:32:35 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x118588c00) [pid = 1662] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:32:35 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x121610400) [pid = 1662] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:32:35 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x121915000) [pid = 1662] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:32:35 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x118557400) [pid = 1662] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:32:35 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1184a6000) [pid = 1662] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:32:35 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x125f95400) [pid = 1662] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:32:35 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1254da800) [pid = 1662] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:32:35 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x112d3d800) [pid = 1662] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:32:35 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1292a9400) [pid = 1662] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:32:35 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x115dc3c00) [pid = 1662] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:32:35 INFO - PROCESS | 1662 | 1469133155967 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:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 770ms 13:32:36 INFO - PROCESS | 1662 | 1469133156020 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 1662 | 1469133156022 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 13:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:32:36 INFO - PROCESS | 1662 | 1469133156025 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - PROCESS | 1662 | 1469133156027 Marionette TRACE conn2 <- [1,1474,null,{}] 13:32:36 INFO - PROCESS | 1662 | 1469133156030 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:32:36 INFO - PROCESS | 1662 | 1469133156032 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:36 INFO - PROCESS | 1662 | 1469133156123 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 13:32:36 INFO - PROCESS | 1662 | 1469133156128 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:36 INFO - PROCESS | 1662 | 1469133156129 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x11974d800 == 38 [pid = 1662] [id = 376] 13:32:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x118150400) [pid = 1662] [serial = 1127] [outer = 0x0] 13:32:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x118586800) [pid = 1662] [serial = 1128] [outer = 0x118150400] 13:32:36 INFO - PROCESS | 1662 | 1469133156153 Marionette DEBUG loaded listener.js 13:32:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x121916400) [pid = 1662] [serial = 1129] [outer = 0x118150400] 13:32:36 INFO - PROCESS | 1662 | 1469133156470 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:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 471ms 13:32:36 INFO - PROCESS | 1662 | 1469133156496 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 1662 | 1469133156497 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 13:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:32:36 INFO - PROCESS | 1662 | 1469133156499 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - PROCESS | 1662 | 1469133156501 Marionette TRACE conn2 <- [1,1478,null,{}] 13:32:36 INFO - PROCESS | 1662 | 1469133156506 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:32:36 INFO - PROCESS | 1662 | 1469133156507 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:36 INFO - PROCESS | 1662 | 1469133156581 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 13:32:36 INFO - PROCESS | 1662 | 1469133156639 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:36 INFO - PROCESS | 1662 | 1469133156640 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x129547800 == 39 [pid = 1662] [id = 377] 13:32:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x121610400) [pid = 1662] [serial = 1130] [outer = 0x0] 13:32:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1274c3000) [pid = 1662] [serial = 1131] [outer = 0x121610400] 13:32:36 INFO - PROCESS | 1662 | 1469133156664 Marionette DEBUG loaded listener.js 13:32:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1275d0400) [pid = 1662] [serial = 1132] [outer = 0x121610400] 13:32:36 INFO - PROCESS | 1662 | 1469133156985 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:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 524ms 13:32:37 INFO - PROCESS | 1662 | 1469133157023 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 13:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:32:37 INFO - PROCESS | 1662 | 1469133157025 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 13:32:37 INFO - PROCESS | 1662 | 1469133157027 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:32:37 INFO - PROCESS | 1662 | 1469133157029 Marionette TRACE conn2 <- [1,1482,null,{}] 13:32:37 INFO - PROCESS | 1662 | 1469133157031 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:32:37 INFO - PROCESS | 1662 | 1469133157033 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:37 INFO - PROCESS | 1662 | 1469133157125 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 13:32:37 INFO - PROCESS | 1662 | 1469133157129 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 1662 | 1469133157131 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ac56000 == 40 [pid = 1662] [id = 378] 13:32:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1275d4800) [pid = 1662] [serial = 1133] [outer = 0x0] 13:32:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1293b5c00) [pid = 1662] [serial = 1134] [outer = 0x1275d4800] 13:32:37 INFO - PROCESS | 1662 | 1469133157158 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x129574000) [pid = 1662] [serial = 1135] [outer = 0x1275d4800] 13:32:37 INFO - PROCESS | 1662 | 1469133157521 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:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 521ms 13:32:37 INFO - PROCESS | 1662 | 1469133157549 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 13:32:37 INFO - PROCESS | 1662 | 1469133157551 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 13:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:32:37 INFO - PROCESS | 1662 | 1469133157555 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:32:37 INFO - PROCESS | 1662 | 1469133157556 Marionette TRACE conn2 <- [1,1486,null,{}] 13:32:37 INFO - PROCESS | 1662 | 1469133157559 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:32:37 INFO - PROCESS | 1662 | 1469133157560 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:37 INFO - PROCESS | 1662 | 1469133157643 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 13:32:37 INFO - PROCESS | 1662 | 1469133157647 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 1662 | 1469133157648 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b436800 == 41 [pid = 1662] [id = 379] 13:32:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x12957d000) [pid = 1662] [serial = 1136] [outer = 0x0] 13:32:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12958cc00) [pid = 1662] [serial = 1137] [outer = 0x12957d000] 13:32:37 INFO - PROCESS | 1662 | 1469133157675 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x12ae2d800) [pid = 1662] [serial = 1138] [outer = 0x12957d000] 13:32:38 INFO - PROCESS | 1662 | 1469133158176 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:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 13:32:38 INFO - PROCESS | 1662 | 1469133158225 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 1662 | 1469133158228 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 13:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:32:38 INFO - PROCESS | 1662 | 1469133158232 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 1662 | 1469133158234 Marionette TRACE conn2 <- [1,1490,null,{}] 13:32:38 INFO - PROCESS | 1662 | 1469133158238 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:32:38 INFO - PROCESS | 1662 | 1469133158240 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:38 INFO - PROCESS | 1662 | 1469133158349 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 13:32:38 INFO - PROCESS | 1662 | 1469133158420 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 1662 | 1469133158422 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x117c52000 == 42 [pid = 1662] [id = 380] 13:32:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x11334e800) [pid = 1662] [serial = 1139] [outer = 0x0] 13:32:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x113cdf400) [pid = 1662] [serial = 1140] [outer = 0x11334e800] 13:32:38 INFO - PROCESS | 1662 | 1469133158453 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x116648400) [pid = 1662] [serial = 1141] [outer = 0x11334e800] 13:32:38 INFO - PROCESS | 1662 | 1469133158914 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:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 722ms 13:32:38 INFO - PROCESS | 1662 | 1469133158968 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 1662 | 1469133158971 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 13:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:32:38 INFO - PROCESS | 1662 | 1469133158977 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 1662 | 1469133158980 Marionette TRACE conn2 <- [1,1494,null,{}] 13:32:38 INFO - PROCESS | 1662 | 1469133158983 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:32:38 INFO - PROCESS | 1662 | 1469133158986 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:39 INFO - PROCESS | 1662 | 1469133159113 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 13:32:39 INFO - PROCESS | 1662 | 1469133159183 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:39 INFO - PROCESS | 1662 | 1469133159184 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x125a5b800 == 43 [pid = 1662] [id = 381] 13:32:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1210ae400) [pid = 1662] [serial = 1142] [outer = 0x0] 13:32:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1211d0c00) [pid = 1662] [serial = 1143] [outer = 0x1210ae400] 13:32:39 INFO - PROCESS | 1662 | 1469133159215 Marionette DEBUG loaded listener.js 13:32:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x123fd7400) [pid = 1662] [serial = 1144] [outer = 0x1210ae400] 13:32:39 INFO - PROCESS | 1662 | 1469133159653 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:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 722ms 13:32:39 INFO - PROCESS | 1662 | 1469133159699 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 13:32:39 INFO - PROCESS | 1662 | 1469133159700 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 13:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:32:39 INFO - PROCESS | 1662 | 1469133159721 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:32:39 INFO - PROCESS | 1662 | 1469133159724 Marionette TRACE conn2 <- [1,1498,null,{}] 13:32:39 INFO - PROCESS | 1662 | 1469133159732 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:32:39 INFO - PROCESS | 1662 | 1469133159737 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:39 INFO - PROCESS | 1662 | 1469133159837 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 13:32:39 INFO - PROCESS | 1662 | 1469133159910 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:39 INFO - PROCESS | 1662 | 1469133159912 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c677000 == 44 [pid = 1662] [id = 382] 13:32:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1268ba800) [pid = 1662] [serial = 1145] [outer = 0x0] 13:32:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1275ce400) [pid = 1662] [serial = 1146] [outer = 0x1268ba800] 13:32:39 INFO - PROCESS | 1662 | 1469133159943 Marionette DEBUG loaded listener.js 13:32:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x128e2d400) [pid = 1662] [serial = 1147] [outer = 0x1268ba800] 13:32:40 INFO - PROCESS | 1662 | 1469133160362 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:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 674ms 13:32:40 INFO - PROCESS | 1662 | 1469133160407 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 13:32:40 INFO - PROCESS | 1662 | 1469133160409 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 13:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:32:40 INFO - PROCESS | 1662 | 1469133160411 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:32:40 INFO - PROCESS | 1662 | 1469133160412 Marionette TRACE conn2 <- [1,1502,null,{}] 13:32:40 INFO - PROCESS | 1662 | 1469133160415 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:32:40 INFO - PROCESS | 1662 | 1469133160416 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:40 INFO - PROCESS | 1662 | 1469133160518 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 13:32:40 INFO - PROCESS | 1662 | 1469133160575 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 1662 | 1469133160576 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c686800 == 45 [pid = 1662] [id = 383] 13:32:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1293b2c00) [pid = 1662] [serial = 1148] [outer = 0x0] 13:32:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12957f000) [pid = 1662] [serial = 1149] [outer = 0x1293b2c00] 13:32:40 INFO - PROCESS | 1662 | 1469133160605 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12ae32400) [pid = 1662] [serial = 1150] [outer = 0x1293b2c00] 13:32:41 INFO - PROCESS | 1662 | 1469133161169 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:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 820ms 13:32:41 INFO - PROCESS | 1662 | 1469133161232 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 1662 | 1469133161235 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 13:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:32:41 INFO - PROCESS | 1662 | 1469133161240 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:32:41 INFO - PROCESS | 1662 | 1469133161242 Marionette TRACE conn2 <- [1,1506,null,{}] 13:32:41 INFO - PROCESS | 1662 | 1469133161246 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:32:41 INFO - PROCESS | 1662 | 1469133161248 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:41 INFO - PROCESS | 1662 | 1469133161344 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 13:32:41 INFO - PROCESS | 1662 | 1469133161411 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:41 INFO - PROCESS | 1662 | 1469133161414 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182cc000 == 46 [pid = 1662] [id = 384] 13:32:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x112d41c00) [pid = 1662] [serial = 1151] [outer = 0x0] 13:32:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x112e9e400) [pid = 1662] [serial = 1152] [outer = 0x112d41c00] 13:32:41 INFO - PROCESS | 1662 | 1469133161442 Marionette DEBUG loaded listener.js 13:32:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x116157000) [pid = 1662] [serial = 1153] [outer = 0x112d41c00] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x12ac56000 == 45 [pid = 1662] [id = 378] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x129547800 == 44 [pid = 1662] [id = 377] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x11974d800 == 43 [pid = 1662] [id = 376] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x128c36000 == 42 [pid = 1662] [id = 375] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x126fa0800 == 41 [pid = 1662] [id = 374] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x125477000 == 40 [pid = 1662] [id = 373] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x121a02800 == 39 [pid = 1662] [id = 372] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x121236800 == 38 [pid = 1662] [id = 371] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x11974e800 == 37 [pid = 1662] [id = 370] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x118279000 == 36 [pid = 1662] [id = 369] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x1164c7800 == 35 [pid = 1662] [id = 368] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x118ebc800 == 34 [pid = 1662] [id = 367] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x116fc2000 == 33 [pid = 1662] [id = 366] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x12a9c7800 == 32 [pid = 1662] [id = 365] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x12c686800 == 31 [pid = 1662] [id = 383] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x12c677000 == 30 [pid = 1662] [id = 382] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x125a5b800 == 29 [pid = 1662] [id = 381] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x12b436800 == 28 [pid = 1662] [id = 379] 13:32:42 INFO - PROCESS | 1662 | --DOCSHELL 0x117c52000 == 27 [pid = 1662] [id = 380] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1293b9800) [pid = 1662] [serial = 1054] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x128e2c000) [pid = 1662] [serial = 1053] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x12958e400) [pid = 1662] [serial = 1057] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x126f44c00) [pid = 1662] [serial = 1078] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1292b2400) [pid = 1662] [serial = 1056] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x125852c00) [pid = 1662] [serial = 1077] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x128d2bc00) [pid = 1662] [serial = 1083] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1274c0000) [pid = 1662] [serial = 1080] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x123a9f400) [pid = 1662] [serial = 1087] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x118558400) [pid = 1662] [serial = 1086] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x129579800) [pid = 1662] [serial = 1092] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x128e2c400) [pid = 1662] [serial = 1084] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1164ed800) [pid = 1662] [serial = 1063] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1295aa000) [pid = 1662] [serial = 1093] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x123aa6400) [pid = 1662] [serial = 1074] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x128e4dc00) [pid = 1662] [serial = 1090] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1275ce000) [pid = 1662] [serial = 1081] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x12a91a800) [pid = 1662] [serial = 1095] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x121606000) [pid = 1662] [serial = 1072] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x12747a000) [pid = 1662] [serial = 1089] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x115e24c00) [pid = 1662] [serial = 1062] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1184bd400) [pid = 1662] [serial = 1065] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1252dbc00) [pid = 1662] [serial = 1075] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x118556800) [pid = 1662] [serial = 1066] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x11981e400) [pid = 1662] [serial = 1068] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x119a06000) [pid = 1662] [serial = 1069] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x1210ad400) [pid = 1662] [serial = 1071] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x11858b400) [pid = 1662] [serial = 1060] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1184c3c00) [pid = 1662] [serial = 1059] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x115e87c00) [pid = 1662] [serial = 1045] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x1127d9000) [pid = 1662] [serial = 1044] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x11981b400) [pid = 1662] [serial = 1048] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1185b8800) [pid = 1662] [serial = 1047] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x125855000) [pid = 1662] [serial = 1051] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x121b39400) [pid = 1662] [serial = 1050] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1662 | 1469133162623 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:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1429ms 13:32:42 INFO - PROCESS | 1662 | 1469133162669 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 13:32:42 INFO - PROCESS | 1662 | 1469133162671 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 13:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:32:42 INFO - PROCESS | 1662 | 1469133162675 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:32:42 INFO - PROCESS | 1662 | 1469133162677 Marionette TRACE conn2 <- [1,1510,null,{}] 13:32:42 INFO - PROCESS | 1662 | 1469133162680 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:32:42 INFO - PROCESS | 1662 | 1469133162682 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:42 INFO - PROCESS | 1662 | 1469133162764 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 13:32:42 INFO - PROCESS | 1662 | 1469133162773 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 1662 | 1469133162775 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x11337b800 == 28 [pid = 1662] [id = 385] 13:32:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x112a82c00) [pid = 1662] [serial = 1154] [outer = 0x0] 13:32:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x112d3e800) [pid = 1662] [serial = 1155] [outer = 0x112a82c00] 13:32:42 INFO - PROCESS | 1662 | 1469133162803 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x113c56400) [pid = 1662] [serial = 1156] [outer = 0x112a82c00] 13:32:43 INFO - PROCESS | 1662 | 1469133163131 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:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 471ms 13:32:43 INFO - PROCESS | 1662 | 1469133163146 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 1662 | 1469133163150 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 13:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:32:43 INFO - PROCESS | 1662 | 1469133163157 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - PROCESS | 1662 | 1469133163158 Marionette TRACE conn2 <- [1,1514,null,{}] 13:32:43 INFO - PROCESS | 1662 | 1469133163161 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:32:43 INFO - PROCESS | 1662 | 1469133163163 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:43 INFO - PROCESS | 1662 | 1469133163258 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 13:32:43 INFO - PROCESS | 1662 | 1469133163310 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 1662 | 1469133163311 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fac000 == 29 [pid = 1662] [id = 386] 13:32:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x115e24c00) [pid = 1662] [serial = 1157] [outer = 0x0] 13:32:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x11680a800) [pid = 1662] [serial = 1158] [outer = 0x115e24c00] 13:32:43 INFO - PROCESS | 1662 | 1469133163338 Marionette DEBUG loaded listener.js 13:32:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x11814f400) [pid = 1662] [serial = 1159] [outer = 0x115e24c00] 13:32:43 INFO - PROCESS | 1662 | 1469133163627 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:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 521ms 13:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:32:43 INFO - PROCESS | 1662 | 1469133163678 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 1662 | 1469133163679 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 13:32:43 INFO - PROCESS | 1662 | 1469133163681 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - PROCESS | 1662 | 1469133163694 Marionette TRACE conn2 <- [1,1518,null,{}] 13:32:43 INFO - PROCESS | 1662 | 1469133163702 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:32:43 INFO - PROCESS | 1662 | 1469133163705 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:43 INFO - PROCESS | 1662 | 1469133163781 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 13:32:43 INFO - PROCESS | 1662 | 1469133163838 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 1662 | 1469133163840 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183a7800 == 30 [pid = 1662] [id = 387] 13:32:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1184a6c00) [pid = 1662] [serial = 1160] [outer = 0x0] 13:32:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x118527c00) [pid = 1662] [serial = 1161] [outer = 0x1184a6c00] 13:32:43 INFO - PROCESS | 1662 | 1469133163869 Marionette DEBUG loaded listener.js 13:32:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x118a99800) [pid = 1662] [serial = 1162] [outer = 0x1184a6c00] 13:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 485ms 13:32:44 INFO - PROCESS | 1662 | 1469133164162 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:32:44 INFO - PROCESS | 1662 | 1469133164173 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 13:32:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:32:44 INFO - PROCESS | 1662 | 1469133164175 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 13:32:44 INFO - PROCESS | 1662 | 1469133164178 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:32:44 INFO - PROCESS | 1662 | 1469133164179 Marionette TRACE conn2 <- [1,1522,null,{}] 13:32:44 INFO - PROCESS | 1662 | 1469133164181 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:32:44 INFO - PROCESS | 1662 | 1469133164182 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:44 INFO - PROCESS | 1662 | 1469133164264 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 13:32:44 INFO - PROCESS | 1662 | 1469133164268 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 1662 | 1469133164271 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x11a020800 == 31 [pid = 1662] [id = 388] 13:32:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x11943cc00) [pid = 1662] [serial = 1163] [outer = 0x0] 13:32:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x119a9d000) [pid = 1662] [serial = 1164] [outer = 0x11943cc00] 13:32:44 INFO - PROCESS | 1662 | 1469133164296 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1210a5c00) [pid = 1662] [serial = 1165] [outer = 0x11943cc00] 13:32:44 INFO - PROCESS | 1662 | 1469133164623 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:32:44 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:32:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:32:44 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:32:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:32:44 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:32:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:32:44 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:32:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:32:44 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 469ms 13:32:44 INFO - PROCESS | 1662 | 1469133164648 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 13:32:44 INFO - PROCESS | 1662 | 1469133164650 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 13:32:44 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:32:44 INFO - PROCESS | 1662 | 1469133164655 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:32:44 INFO - PROCESS | 1662 | 1469133164663 Marionette TRACE conn2 <- [1,1526,null,{}] 13:32:44 INFO - PROCESS | 1662 | 1469133164666 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:32:44 INFO - PROCESS | 1662 | 1469133164667 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:44 INFO - PROCESS | 1662 | 1469133164766 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 13:32:44 INFO - PROCESS | 1662 | 1469133164784 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 1662 | 1469133164785 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12111d800 == 32 [pid = 1662] [id = 389] 13:32:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1210af400) [pid = 1662] [serial = 1166] [outer = 0x0] 13:32:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1212bd400) [pid = 1662] [serial = 1167] [outer = 0x1210af400] 13:32:44 INFO - PROCESS | 1662 | 1469133164810 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x123fde800) [pid = 1662] [serial = 1168] [outer = 0x1210af400] 13:32:45 INFO - PROCESS | 1662 | 1469133165133 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:32:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:32:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:32:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:32:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:32:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:32:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:32:45 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 528ms 13:32:45 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:32:45 INFO - PROCESS | 1662 | 1469133165187 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 1662 | 1469133165188 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 13:32:45 INFO - PROCESS | 1662 | 1469133165191 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 1662 | 1469133165192 Marionette TRACE conn2 <- [1,1530,null,{}] 13:32:45 INFO - PROCESS | 1662 | 1469133165194 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:32:45 INFO - PROCESS | 1662 | 1469133165198 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:45 INFO - PROCESS | 1662 | 1469133165312 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 13:32:45 INFO - PROCESS | 1662 | 1469133165316 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:45 INFO - PROCESS | 1662 | 1469133165317 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ad0800 == 33 [pid = 1662] [id = 390] 13:32:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1210a8400) [pid = 1662] [serial = 1169] [outer = 0x0] 13:32:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1252e3000) [pid = 1662] [serial = 1170] [outer = 0x1210a8400] 13:32:45 INFO - PROCESS | 1662 | 1469133165344 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x127474000) [pid = 1662] [serial = 1171] [outer = 0x1210a8400] 13:32:45 INFO - PROCESS | 1662 | 1469133165628 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:32:45 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:32:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:32:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:32:45 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:32:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:32:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 468ms 13:32:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:32:45 INFO - PROCESS | 1662 | 1469133165662 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 1662 | 1469133165663 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 13:32:45 INFO - PROCESS | 1662 | 1469133165665 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 1662 | 1469133165666 Marionette TRACE conn2 <- [1,1534,null,{}] 13:32:45 INFO - PROCESS | 1662 | 1469133165676 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:32:45 INFO - PROCESS | 1662 | 1469133165677 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:45 INFO - PROCESS | 1662 | 1469133165783 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 13:32:45 INFO - PROCESS | 1662 | 1469133165787 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:45 INFO - PROCESS | 1662 | 1469133165788 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x125f74000 == 34 [pid = 1662] [id = 391] 13:32:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1210af800) [pid = 1662] [serial = 1172] [outer = 0x0] 13:32:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1274c7400) [pid = 1662] [serial = 1173] [outer = 0x1210af800] 13:32:45 INFO - PROCESS | 1662 | 1469133165813 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x128d2f000) [pid = 1662] [serial = 1174] [outer = 0x1210af800] 13:32:46 INFO - PROCESS | 1662 | 1469133166141 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:32:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:32:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 527ms 13:32:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:32:46 INFO - PROCESS | 1662 | 1469133166192 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 1662 | 1469133166194 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 13:32:46 INFO - PROCESS | 1662 | 1469133166196 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 1662 | 1469133166197 Marionette TRACE conn2 <- [1,1538,null,{}] 13:32:46 INFO - PROCESS | 1662 | 1469133166199 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:32:46 INFO - PROCESS | 1662 | 1469133166201 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:46 INFO - PROCESS | 1662 | 1469133166305 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 13:32:46 INFO - PROCESS | 1662 | 1469133166318 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 1662 | 1469133166319 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f28000 == 35 [pid = 1662] [id = 392] 13:32:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x128d2fc00) [pid = 1662] [serial = 1175] [outer = 0x0] 13:32:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x128e33000) [pid = 1662] [serial = 1176] [outer = 0x128d2fc00] 13:32:46 INFO - PROCESS | 1662 | 1469133166343 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1292b2000) [pid = 1662] [serial = 1177] [outer = 0x128d2fc00] 13:32:46 INFO - PROCESS | 1662 | 1469133166675 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:32:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:32:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 519ms 13:32:46 INFO - PROCESS | 1662 | 1469133166716 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 1662 | 1469133166717 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 13:32:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:32:46 INFO - PROCESS | 1662 | 1469133166719 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 1662 | 1469133166721 Marionette TRACE conn2 <- [1,1542,null,{}] 13:32:46 INFO - PROCESS | 1662 | 1469133166723 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:32:46 INFO - PROCESS | 1662 | 1469133166724 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:47 INFO - PROCESS | 1662 | 1469133167023 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 13:32:47 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x112a8a800) [pid = 1662] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:32:47 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1175c4800) [pid = 1662] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:32:47 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x125f9bc00) [pid = 1662] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:32:47 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x116152800) [pid = 1662] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:32:47 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1129ba400) [pid = 1662] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:32:47 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1184c5400) [pid = 1662] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:32:47 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x112e61000) [pid = 1662] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:32:47 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1295aa800) [pid = 1662] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:32:47 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x11688d400) [pid = 1662] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:32:47 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x118e9e800) [pid = 1662] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:32:47 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x125aedc00) [pid = 1662] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:32:47 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x121610400) [pid = 1662] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:32:47 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x118150400) [pid = 1662] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:32:47 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x12957d000) [pid = 1662] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:32:47 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1275d4800) [pid = 1662] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:32:47 INFO - PROCESS | 1662 | 1469133167069 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:47 INFO - PROCESS | 1662 | 1469133167070 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x114f37000 == 36 [pid = 1662] [id = 393] 13:32:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x111c22000) [pid = 1662] [serial = 1178] [outer = 0x0] 13:32:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1129b4400) [pid = 1662] [serial = 1179] [outer = 0x111c22000] 13:32:47 INFO - PROCESS | 1662 | 1469133167095 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x116491c00) [pid = 1662] [serial = 1180] [outer = 0x111c22000] 13:32:47 INFO - PROCESS | 1662 | 1469133167337 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:32:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:32:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 673ms 13:32:47 INFO - PROCESS | 1662 | 1469133167393 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 13:32:47 INFO - PROCESS | 1662 | 1469133167394 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 13:32:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:32:47 INFO - PROCESS | 1662 | 1469133167396 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:32:47 INFO - PROCESS | 1662 | 1469133167397 Marionette TRACE conn2 <- [1,1546,null,{}] 13:32:47 INFO - PROCESS | 1662 | 1469133167400 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:32:47 INFO - PROCESS | 1662 | 1469133167401 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:47 INFO - PROCESS | 1662 | 1469133167492 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 13:32:47 INFO - PROCESS | 1662 | 1469133167495 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:47 INFO - PROCESS | 1662 | 1469133167496 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x129220000 == 37 [pid = 1662] [id = 394] 13:32:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x11648ec00) [pid = 1662] [serial = 1181] [outer = 0x0] 13:32:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1212b3c00) [pid = 1662] [serial = 1182] [outer = 0x11648ec00] 13:32:47 INFO - PROCESS | 1662 | 1469133167523 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x12716b800) [pid = 1662] [serial = 1183] [outer = 0x11648ec00] 13:32:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:32:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 470ms 13:32:47 INFO - PROCESS | 1662 | 1469133167862 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:32:47 INFO - PROCESS | 1662 | 1469133167866 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 13:32:47 INFO - PROCESS | 1662 | 1469133167869 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 13:32:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:32:47 INFO - PROCESS | 1662 | 1469133167875 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:32:47 INFO - PROCESS | 1662 | 1469133167876 Marionette TRACE conn2 <- [1,1550,null,{}] 13:32:47 INFO - PROCESS | 1662 | 1469133167878 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:32:47 INFO - PROCESS | 1662 | 1469133167880 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:48 INFO - PROCESS | 1662 | 1469133168001 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 13:32:48 INFO - PROCESS | 1662 | 1469133168008 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 1662 | 1469133168009 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x129549800 == 38 [pid = 1662] [id = 395] 13:32:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1175c4800) [pid = 1662] [serial = 1184] [outer = 0x0] 13:32:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x128d35c00) [pid = 1662] [serial = 1185] [outer = 0x1175c4800] 13:32:48 INFO - PROCESS | 1662 | 1469133168035 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x12a90f400) [pid = 1662] [serial = 1186] [outer = 0x1175c4800] 13:32:48 INFO - PROCESS | 1662 | 1469133168344 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:32:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:32:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 518ms 13:32:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:32:48 INFO - PROCESS | 1662 | 1469133168393 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 1662 | 1469133168395 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 13:32:48 INFO - PROCESS | 1662 | 1469133168397 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - PROCESS | 1662 | 1469133168398 Marionette TRACE conn2 <- [1,1554,null,{}] 13:32:48 INFO - PROCESS | 1662 | 1469133168400 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:32:48 INFO - PROCESS | 1662 | 1469133168401 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:48 INFO - PROCESS | 1662 | 1469133168478 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 13:32:48 INFO - PROCESS | 1662 | 1469133168481 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 1662 | 1469133168482 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ac50000 == 39 [pid = 1662] [id = 396] 13:32:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12a915400) [pid = 1662] [serial = 1187] [outer = 0x0] 13:32:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x12ae32c00) [pid = 1662] [serial = 1188] [outer = 0x12a915400] 13:32:48 INFO - PROCESS | 1662 | 1469133168510 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12aee0400) [pid = 1662] [serial = 1189] [outer = 0x12a915400] 13:32:48 INFO - PROCESS | 1662 | 1469133168849 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:32:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:32:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 469ms 13:32:48 INFO - PROCESS | 1662 | 1469133168867 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 1662 | 1469133168869 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 13:32:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:32:48 INFO - PROCESS | 1662 | 1469133168873 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - PROCESS | 1662 | 1469133168874 Marionette TRACE conn2 <- [1,1558,null,{}] 13:32:48 INFO - PROCESS | 1662 | 1469133168876 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:32:48 INFO - PROCESS | 1662 | 1469133168877 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:49 INFO - PROCESS | 1662 | 1469133169023 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 13:32:49 INFO - PROCESS | 1662 | 1469133169118 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:49 INFO - PROCESS | 1662 | 1469133169120 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x112f06800 == 40 [pid = 1662] [id = 397] 13:32:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x110fa7400) [pid = 1662] [serial = 1190] [outer = 0x0] 13:32:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x111f1e800) [pid = 1662] [serial = 1191] [outer = 0x110fa7400] 13:32:49 INFO - PROCESS | 1662 | 1469133169152 Marionette DEBUG loaded listener.js 13:32:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1129adc00) [pid = 1662] [serial = 1192] [outer = 0x110fa7400] 13:32:49 INFO - PROCESS | 1662 | 1469133169679 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:32:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:32:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 820ms 13:32:49 INFO - PROCESS | 1662 | 1469133169712 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 13:32:49 INFO - PROCESS | 1662 | 1469133169714 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 13:32:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:32:49 INFO - PROCESS | 1662 | 1469133169722 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:32:49 INFO - PROCESS | 1662 | 1469133169724 Marionette TRACE conn2 <- [1,1562,null,{}] 13:32:49 INFO - PROCESS | 1662 | 1469133169728 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:32:49 INFO - PROCESS | 1662 | 1469133169731 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:49 INFO - PROCESS | 1662 | 1469133169851 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 13:32:49 INFO - PROCESS | 1662 | 1469133169932 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:49 INFO - PROCESS | 1662 | 1469133169934 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x1185ca000 == 41 [pid = 1662] [id = 398] 13:32:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1167d5c00) [pid = 1662] [serial = 1193] [outer = 0x0] 13:32:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x116fd7400) [pid = 1662] [serial = 1194] [outer = 0x1167d5c00] 13:32:49 INFO - PROCESS | 1662 | 1469133169981 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1184a3000) [pid = 1662] [serial = 1195] [outer = 0x1167d5c00] 13:32:50 INFO - PROCESS | 1662 | 1469133170649 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:32:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:32:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 972ms 13:32:50 INFO - PROCESS | 1662 | 1469133170695 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 13:32:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:32:50 INFO - PROCESS | 1662 | 1469133170697 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 13:32:50 INFO - PROCESS | 1662 | 1469133170700 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - PROCESS | 1662 | 1469133170702 Marionette TRACE conn2 <- [1,1566,null,{}] 13:32:50 INFO - PROCESS | 1662 | 1469133170704 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:32:50 INFO - PROCESS | 1662 | 1469133170706 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:50 INFO - PROCESS | 1662 | 1469133170817 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 13:32:51 INFO - PROCESS | 1662 | 1469133171020 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 1662 | 1469133171022 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x116857000 == 42 [pid = 1662] [id = 399] 13:32:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1129ae000) [pid = 1662] [serial = 1196] [outer = 0x0] 13:32:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x113350800) [pid = 1662] [serial = 1197] [outer = 0x1129ae000] 13:32:51 INFO - PROCESS | 1662 | 1469133171050 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x116705400) [pid = 1662] [serial = 1198] [outer = 0x1129ae000] 13:32:51 INFO - PROCESS | 1662 | --DOCSHELL 0x12ac50000 == 41 [pid = 1662] [id = 396] 13:32:51 INFO - PROCESS | 1662 | --DOCSHELL 0x129549800 == 40 [pid = 1662] [id = 395] 13:32:51 INFO - PROCESS | 1662 | --DOCSHELL 0x129220000 == 39 [pid = 1662] [id = 394] 13:32:51 INFO - PROCESS | 1662 | --DOCSHELL 0x114f37000 == 38 [pid = 1662] [id = 393] 13:32:51 INFO - PROCESS | 1662 | --DOCSHELL 0x126f28000 == 37 [pid = 1662] [id = 392] 13:32:51 INFO - PROCESS | 1662 | --DOCSHELL 0x125f74000 == 36 [pid = 1662] [id = 391] 13:32:51 INFO - PROCESS | 1662 | --DOCSHELL 0x123ad0800 == 35 [pid = 1662] [id = 390] 13:32:51 INFO - PROCESS | 1662 | --DOCSHELL 0x12111d800 == 34 [pid = 1662] [id = 389] 13:32:51 INFO - PROCESS | 1662 | --DOCSHELL 0x11a020800 == 33 [pid = 1662] [id = 388] 13:32:51 INFO - PROCESS | 1662 | --DOCSHELL 0x1183a7800 == 32 [pid = 1662] [id = 387] 13:32:51 INFO - PROCESS | 1662 | --DOCSHELL 0x116fac000 == 31 [pid = 1662] [id = 386] 13:32:51 INFO - PROCESS | 1662 | --DOCSHELL 0x11337b800 == 30 [pid = 1662] [id = 385] 13:32:51 INFO - PROCESS | 1662 | --DOCSHELL 0x1182cc000 == 29 [pid = 1662] [id = 384] 13:32:51 INFO - PROCESS | 1662 | 1469133171534 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:32:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:32:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 874ms 13:32:51 INFO - PROCESS | 1662 | 1469133171576 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 1662 | 1469133171577 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 13:32:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:32:51 INFO - PROCESS | 1662 | 1469133171580 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:32:51 INFO - PROCESS | 1662 | 1469133171582 Marionette TRACE conn2 <- [1,1570,null,{}] 13:32:51 INFO - PROCESS | 1662 | 1469133171587 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:32:51 INFO - PROCESS | 1662 | 1469133171588 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:51 INFO - PROCESS | 1662 | 1469133171668 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 13:32:51 INFO - PROCESS | 1662 | 1469133171675 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 1662 | 1469133171677 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x11714e800 == 30 [pid = 1662] [id = 400] 13:32:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x11849b000) [pid = 1662] [serial = 1199] [outer = 0x0] 13:32:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1184cb400) [pid = 1662] [serial = 1200] [outer = 0x11849b000] 13:32:51 INFO - PROCESS | 1662 | 1469133171704 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x118588800) [pid = 1662] [serial = 1201] [outer = 0x11849b000] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1210acc00) [pid = 1662] [serial = 1116] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x123a98800) [pid = 1662] [serial = 1119] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1274c0800) [pid = 1662] [serial = 1125] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x11663f800) [pid = 1662] [serial = 1098] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x117c3a800) [pid = 1662] [serial = 1099] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x112fd9800) [pid = 1662] [serial = 1104] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x113dc0c00) [pid = 1662] [serial = 1105] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x11855fc00) [pid = 1662] [serial = 1101] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x118aa3800) [pid = 1662] [serial = 1102] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1184cb000) [pid = 1662] [serial = 1110] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x118a1a800) [pid = 1662] [serial = 1111] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x12ae27c00) [pid = 1662] [serial = 1096] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1175bf800) [pid = 1662] [serial = 1107] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x11814d800) [pid = 1662] [serial = 1108] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x119846c00) [pid = 1662] [serial = 1113] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x126844000) [pid = 1662] [serial = 1122] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x126f3d400) [pid = 1662] [serial = 1123] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1275d0400) [pid = 1662] [serial = 1132] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x118586800) [pid = 1662] [serial = 1128] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1275c7800) [pid = 1662] [serial = 1126] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x125ae9800) [pid = 1662] [serial = 1120] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x129574000) [pid = 1662] [serial = 1135] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x121916400) [pid = 1662] [serial = 1129] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1274c3000) [pid = 1662] [serial = 1131] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x119e43400) [pid = 1662] [serial = 1114] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1212be800) [pid = 1662] [serial = 1117] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x12ae2d800) [pid = 1662] [serial = 1138] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x12958cc00) [pid = 1662] [serial = 1137] [outer = 0x0] [url = about:blank] 13:32:51 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x1293b5c00) [pid = 1662] [serial = 1134] [outer = 0x0] [url = about:blank] 13:32:52 INFO - PROCESS | 1662 | 1469133172076 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:32:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:32:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 524ms 13:32:52 INFO - PROCESS | 1662 | 1469133172107 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 1662 | 1469133172109 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 13:32:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:32:52 INFO - PROCESS | 1662 | 1469133172111 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - PROCESS | 1662 | 1469133172113 Marionette TRACE conn2 <- [1,1574,null,{}] 13:32:52 INFO - PROCESS | 1662 | 1469133172115 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:32:52 INFO - PROCESS | 1662 | 1469133172116 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:52 INFO - PROCESS | 1662 | 1469133172198 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 13:32:52 INFO - PROCESS | 1662 | 1469133172209 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 1662 | 1469133172211 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x11946e800 == 31 [pid = 1662] [id = 401] 13:32:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x1129b2400) [pid = 1662] [serial = 1202] [outer = 0x0] 13:32:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x119444000) [pid = 1662] [serial = 1203] [outer = 0x1129b2400] 13:32:52 INFO - PROCESS | 1662 | 1469133172237 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x119a11000) [pid = 1662] [serial = 1204] [outer = 0x1129b2400] 13:32:52 INFO - PROCESS | 1662 | 1469133172609 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:32:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:32:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 518ms 13:32:52 INFO - PROCESS | 1662 | 1469133172630 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 1662 | 1469133172632 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 13:32:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:32:52 INFO - PROCESS | 1662 | 1469133172641 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - PROCESS | 1662 | 1469133172645 Marionette TRACE conn2 <- [1,1578,null,{}] 13:32:52 INFO - PROCESS | 1662 | 1469133172659 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:32:52 INFO - PROCESS | 1662 | 1469133172662 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:52 INFO - PROCESS | 1662 | 1469133172743 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 13:32:52 INFO - PROCESS | 1662 | 1469133172747 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 1662 | 1469133172748 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x12134c800 == 32 [pid = 1662] [id = 402] 13:32:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x119a12400) [pid = 1662] [serial = 1205] [outer = 0x0] 13:32:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1210b4400) [pid = 1662] [serial = 1206] [outer = 0x119a12400] 13:32:52 INFO - PROCESS | 1662 | 1469133172775 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1252dc000) [pid = 1662] [serial = 1207] [outer = 0x119a12400] 13:32:53 INFO - PROCESS | 1662 | 1469133173093 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:32:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:32:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 485ms 13:32:53 INFO - PROCESS | 1662 | 1469133173122 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 1662 | 1469133173124 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 13:32:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:32:53 INFO - PROCESS | 1662 | 1469133173126 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:32:53 INFO - PROCESS | 1662 | 1469133173127 Marionette TRACE conn2 <- [1,1582,null,{}] 13:32:53 INFO - PROCESS | 1662 | 1469133173129 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:32:53 INFO - PROCESS | 1662 | 1469133173130 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:53 INFO - PROCESS | 1662 | 1469133173212 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 13:32:53 INFO - PROCESS | 1662 | 1469133173215 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:53 INFO - PROCESS | 1662 | 1469133173217 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x1185d2000 == 33 [pid = 1662] [id = 403] 13:32:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x12540b800) [pid = 1662] [serial = 1208] [outer = 0x0] 13:32:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x125f96800) [pid = 1662] [serial = 1209] [outer = 0x12540b800] 13:32:53 INFO - PROCESS | 1662 | 1469133173245 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1268b7000) [pid = 1662] [serial = 1210] [outer = 0x12540b800] 13:32:53 INFO - PROCESS | 1662 | 1469133173593 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:32:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:32:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 518ms 13:32:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:32:53 INFO - PROCESS | 1662 | 1469133173652 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 1662 | 1469133173653 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 13:32:53 INFO - PROCESS | 1662 | 1469133173655 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:32:53 INFO - PROCESS | 1662 | 1469133173656 Marionette TRACE conn2 <- [1,1586,null,{}] 13:32:53 INFO - PROCESS | 1662 | 1469133173659 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:32:53 INFO - PROCESS | 1662 | 1469133173660 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:53 INFO - PROCESS | 1662 | 1469133173758 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 13:32:53 INFO - PROCESS | 1662 | 1469133173771 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:53 INFO - PROCESS | 1662 | 1469133173775 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a18800 == 34 [pid = 1662] [id = 404] 13:32:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x127163000) [pid = 1662] [serial = 1211] [outer = 0x0] 13:32:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x127474400) [pid = 1662] [serial = 1212] [outer = 0x127163000] 13:32:53 INFO - PROCESS | 1662 | 1469133173807 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1275cd800) [pid = 1662] [serial = 1213] [outer = 0x127163000] 13:32:54 INFO - PROCESS | 1662 | 1469133174143 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:32:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:32:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 519ms 13:32:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:32:54 INFO - PROCESS | 1662 | 1469133174175 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 13:32:54 INFO - PROCESS | 1662 | 1469133174176 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 13:32:54 INFO - PROCESS | 1662 | 1469133174178 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:32:54 INFO - PROCESS | 1662 | 1469133174179 Marionette TRACE conn2 <- [1,1590,null,{}] 13:32:54 INFO - PROCESS | 1662 | 1469133174181 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:32:54 INFO - PROCESS | 1662 | 1469133174183 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:54 INFO - PROCESS | 1662 | 1469133174280 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 13:32:54 INFO - PROCESS | 1662 | 1469133174316 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 1662 | 1469133174317 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x128a6e800 == 35 [pid = 1662] [id = 405] 13:32:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1129b3c00) [pid = 1662] [serial = 1214] [outer = 0x0] 13:32:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x128d35800) [pid = 1662] [serial = 1215] [outer = 0x1129b3c00] 13:32:54 INFO - PROCESS | 1662 | 1469133174342 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12957ac00) [pid = 1662] [serial = 1216] [outer = 0x1129b3c00] 13:32:54 INFO - PROCESS | 1662 | 1469133174706 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:32:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:32:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 569ms 13:32:54 INFO - PROCESS | 1662 | 1469133174748 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 13:32:54 INFO - PROCESS | 1662 | 1469133174749 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 13:32:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:32:54 INFO - PROCESS | 1662 | 1469133174751 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:32:54 INFO - PROCESS | 1662 | 1469133174753 Marionette TRACE conn2 <- [1,1594,null,{}] 13:32:54 INFO - PROCESS | 1662 | 1469133174755 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:32:54 INFO - PROCESS | 1662 | 1469133174756 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:54 INFO - PROCESS | 1662 | 1469133174855 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 13:32:54 INFO - PROCESS | 1662 | 1469133174859 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 1662 | 1469133174860 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x12921a000 == 36 [pid = 1662] [id = 406] 13:32:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x123fda400) [pid = 1662] [serial = 1217] [outer = 0x0] 13:32:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12a7a5800) [pid = 1662] [serial = 1218] [outer = 0x123fda400] 13:32:54 INFO - PROCESS | 1662 | 1469133174884 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x12ae34c00) [pid = 1662] [serial = 1219] [outer = 0x123fda400] 13:32:55 INFO - PROCESS | 1662 | 1469133175223 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:32:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:32:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 521ms 13:32:55 INFO - PROCESS | 1662 | 1469133175274 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 13:32:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:32:55 INFO - PROCESS | 1662 | 1469133175275 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 13:32:55 INFO - PROCESS | 1662 | 1469133175277 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:32:55 INFO - PROCESS | 1662 | 1469133175278 Marionette TRACE conn2 <- [1,1598,null,{}] 13:32:55 INFO - PROCESS | 1662 | 1469133175280 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:32:55 INFO - PROCESS | 1662 | 1469133175282 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:55 INFO - PROCESS | 1662 | 1469133175379 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 13:32:55 INFO - PROCESS | 1662 | 1469133175391 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 1662 | 1469133175392 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x12984e000 == 37 [pid = 1662] [id = 407] 13:32:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12aed2400) [pid = 1662] [serial = 1220] [outer = 0x0] 13:32:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x12baad800) [pid = 1662] [serial = 1221] [outer = 0x12aed2400] 13:32:55 INFO - PROCESS | 1662 | 1469133175416 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x12bab5c00) [pid = 1662] [serial = 1222] [outer = 0x12aed2400] 13:32:55 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1210a8400) [pid = 1662] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:32:55 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1184a6c00) [pid = 1662] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:32:55 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x112a82c00) [pid = 1662] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:32:55 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x11334e800) [pid = 1662] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:32:55 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1210ae400) [pid = 1662] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:32:55 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x112d41c00) [pid = 1662] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:32:55 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x11943cc00) [pid = 1662] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:32:55 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x115e24c00) [pid = 1662] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:32:55 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1268ba800) [pid = 1662] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:32:55 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1293b2c00) [pid = 1662] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:32:55 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1210af800) [pid = 1662] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:32:55 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x128d2fc00) [pid = 1662] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:32:55 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1175c4800) [pid = 1662] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:32:55 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x111c22000) [pid = 1662] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:32:55 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x11648ec00) [pid = 1662] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:32:55 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1210af400) [pid = 1662] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:32:55 INFO - PROCESS | 1662 | 1469133175829 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:32:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:32:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 570ms 13:32:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:32:55 INFO - PROCESS | 1662 | 1469133175847 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 13:32:55 INFO - PROCESS | 1662 | 1469133175849 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 13:32:55 INFO - PROCESS | 1662 | 1469133175851 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:32:55 INFO - PROCESS | 1662 | 1469133175854 Marionette TRACE conn2 <- [1,1602,null,{}] 13:32:55 INFO - PROCESS | 1662 | 1469133175857 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:32:55 INFO - PROCESS | 1662 | 1469133175858 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:55 INFO - PROCESS | 1662 | 1469133175935 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 13:32:55 INFO - PROCESS | 1662 | 1469133175940 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 1662 | 1469133175941 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x121250800 == 38 [pid = 1662] [id = 408] 13:32:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x112a8e400) [pid = 1662] [serial = 1223] [outer = 0x0] 13:32:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1184a2c00) [pid = 1662] [serial = 1224] [outer = 0x112a8e400] 13:32:55 INFO - PROCESS | 1662 | 1469133175966 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1254d3000) [pid = 1662] [serial = 1225] [outer = 0x112a8e400] 13:32:56 INFO - PROCESS | 1662 | 1469133176295 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:32:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:32:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 474ms 13:32:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:32:56 INFO - PROCESS | 1662 | 1469133176326 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 1662 | 1469133176327 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 13:32:56 INFO - PROCESS | 1662 | 1469133176329 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:32:56 INFO - PROCESS | 1662 | 1469133176330 Marionette TRACE conn2 <- [1,1606,null,{}] 13:32:56 INFO - PROCESS | 1662 | 1469133176332 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:32:56 INFO - PROCESS | 1662 | 1469133176334 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:56 INFO - PROCESS | 1662 | 1469133176440 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 13:32:56 INFO - PROCESS | 1662 | 1469133176446 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 1662 | 1469133176448 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b425800 == 39 [pid = 1662] [id = 409] 13:32:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x118150400) [pid = 1662] [serial = 1226] [outer = 0x0] 13:32:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1293b5800) [pid = 1662] [serial = 1227] [outer = 0x118150400] 13:32:56 INFO - PROCESS | 1662 | 1469133176474 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x12bb3e000) [pid = 1662] [serial = 1228] [outer = 0x118150400] 13:32:56 INFO - PROCESS | 1662 | 1469133176824 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:32:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:32:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 520ms 13:32:56 INFO - PROCESS | 1662 | 1469133176849 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 1662 | 1469133176851 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 13:32:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:32:56 INFO - PROCESS | 1662 | 1469133176856 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:32:56 INFO - PROCESS | 1662 | 1469133176858 Marionette TRACE conn2 <- [1,1610,null,{}] 13:32:56 INFO - PROCESS | 1662 | 1469133176860 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:32:56 INFO - PROCESS | 1662 | 1469133176862 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:56 INFO - PROCESS | 1662 | 1469133176954 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 13:32:56 INFO - PROCESS | 1662 | 1469133176958 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 1662 | 1469133176959 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c675800 == 40 [pid = 1662] [id = 410] 13:32:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x12bb41000) [pid = 1662] [serial = 1229] [outer = 0x0] 13:32:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x12bb4ac00) [pid = 1662] [serial = 1230] [outer = 0x12bb41000] 13:32:56 INFO - PROCESS | 1662 | 1469133176984 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x12c2b0400) [pid = 1662] [serial = 1231] [outer = 0x12bb41000] 13:32:57 INFO - PROCESS | 1662 | 1469133177303 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:32:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:32:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 469ms 13:32:57 INFO - PROCESS | 1662 | 1469133177325 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 1662 | 1469133177326 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 13:32:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:32:57 INFO - PROCESS | 1662 | 1469133177328 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 1662 | 1469133177329 Marionette TRACE conn2 <- [1,1614,null,{}] 13:32:57 INFO - PROCESS | 1662 | 1469133177332 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:32:57 INFO - PROCESS | 1662 | 1469133177333 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:57 INFO - PROCESS | 1662 | 1469133177441 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 13:32:57 INFO - PROCESS | 1662 | 1469133177447 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 1662 | 1469133177448 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c68e800 == 41 [pid = 1662] [id = 411] 13:32:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1252dc800) [pid = 1662] [serial = 1232] [outer = 0x0] 13:32:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x12c2b2c00) [pid = 1662] [serial = 1233] [outer = 0x1252dc800] 13:32:57 INFO - PROCESS | 1662 | 1469133177479 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12c2bc800) [pid = 1662] [serial = 1234] [outer = 0x1252dc800] 13:32:57 INFO - PROCESS | 1662 | 1469133177868 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:32: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:32:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 570ms 13:32:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:32:57 INFO - PROCESS | 1662 | 1469133177900 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 1662 | 1469133177902 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 13:32:57 INFO - PROCESS | 1662 | 1469133177906 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 1662 | 1469133177908 Marionette TRACE conn2 <- [1,1618,null,{}] 13:32:57 INFO - PROCESS | 1662 | 1469133177912 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:32:57 INFO - PROCESS | 1662 | 1469133177914 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:58 INFO - PROCESS | 1662 | 1469133178026 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 13:32:58 INFO - PROCESS | 1662 | 1469133178088 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 1662 | 1469133178089 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x117c50800 == 42 [pid = 1662] [id = 412] 13:32:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1164f4800) [pid = 1662] [serial = 1235] [outer = 0x0] 13:32:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x116fd8400) [pid = 1662] [serial = 1236] [outer = 0x1164f4800] 13:32:58 INFO - PROCESS | 1662 | 1469133178120 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1184bd400) [pid = 1662] [serial = 1237] [outer = 0x1164f4800] 13:32:58 INFO - PROCESS | 1662 | 1469133178554 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:32:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:32:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 721ms 13:32:58 INFO - PROCESS | 1662 | 1469133178636 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 1662 | 1469133178639 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 13:32:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:32:58 INFO - PROCESS | 1662 | 1469133178645 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - PROCESS | 1662 | 1469133178647 Marionette TRACE conn2 <- [1,1622,null,{}] 13:32:58 INFO - PROCESS | 1662 | 1469133178650 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:32:58 INFO - PROCESS | 1662 | 1469133178651 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:58 INFO - PROCESS | 1662 | 1469133178758 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 13:32:58 INFO - PROCESS | 1662 | 1469133178830 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 1662 | 1469133178831 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x121a21000 == 43 [pid = 1662] [id = 413] 13:32:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x118a9e400) [pid = 1662] [serial = 1238] [outer = 0x0] 13:32:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x119838c00) [pid = 1662] [serial = 1239] [outer = 0x118a9e400] 13:32:58 INFO - PROCESS | 1662 | 1469133178862 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1210a9800) [pid = 1662] [serial = 1240] [outer = 0x118a9e400] 13:32:59 INFO - PROCESS | 1662 | 1469133179290 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:32:59 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:32:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 674ms 13:32:59 INFO - PROCESS | 1662 | 1469133179319 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 13:32:59 INFO - PROCESS | 1662 | 1469133179321 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 13:32:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:32:59 INFO - PROCESS | 1662 | 1469133179323 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:32:59 INFO - PROCESS | 1662 | 1469133179326 Marionette TRACE conn2 <- [1,1626,null,{}] 13:32:59 INFO - PROCESS | 1662 | 1469133179378 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:32:59 INFO - PROCESS | 1662 | 1469133179381 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:59 INFO - PROCESS | 1662 | 1469133179486 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 13:32:59 INFO - PROCESS | 1662 | 1469133179573 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:59 INFO - PROCESS | 1662 | 1469133179575 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:32:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c673800 == 44 [pid = 1662] [id = 414] 13:32:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x126fd4c00) [pid = 1662] [serial = 1241] [outer = 0x0] 13:32:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x126fd7000) [pid = 1662] [serial = 1242] [outer = 0x126fd4c00] 13:32:59 INFO - PROCESS | 1662 | 1469133179606 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x128d34400) [pid = 1662] [serial = 1243] [outer = 0x126fd4c00] 13:33:00 INFO - PROCESS | 1662 | 1469133180011 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:33:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:33:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 700ms 13:33:00 INFO - PROCESS | 1662 | 1469133180024 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 1662 | 1469133180026 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 13:33:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:33:00 INFO - PROCESS | 1662 | 1469133180028 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - PROCESS | 1662 | 1469133180029 Marionette TRACE conn2 <- [1,1630,null,{}] 13:33:00 INFO - PROCESS | 1662 | 1469133180032 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:33:00 INFO - PROCESS | 1662 | 1469133180033 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:00 INFO - PROCESS | 1662 | 1469133180139 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 13:33:00 INFO - PROCESS | 1662 | 1469133180196 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 1662 | 1469133180198 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cad0000 == 45 [pid = 1662] [id = 415] 13:33:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1293b5400) [pid = 1662] [serial = 1244] [outer = 0x0] 13:33:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12a7a6c00) [pid = 1662] [serial = 1245] [outer = 0x1293b5400] 13:33:00 INFO - PROCESS | 1662 | 1469133180227 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x12aedb800) [pid = 1662] [serial = 1246] [outer = 0x1293b5400] 13:33:00 INFO - PROCESS | 1662 | 1469133180671 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:33:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:33:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 13:33:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:33:00 INFO - PROCESS | 1662 | 1469133180709 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 1662 | 1469133180710 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 13:33:00 INFO - PROCESS | 1662 | 1469133180713 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - PROCESS | 1662 | 1469133180714 Marionette TRACE conn2 <- [1,1634,null,{}] 13:33:00 INFO - PROCESS | 1662 | 1469133180716 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:33:00 INFO - PROCESS | 1662 | 1469133180718 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:00 INFO - PROCESS | 1662 | 1469133180823 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 13:33:00 INFO - PROCESS | 1662 | 1469133180914 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 1662 | 1469133180916 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x117156800 == 46 [pid = 1662] [id = 416] 13:33:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x11688d400) [pid = 1662] [serial = 1247] [outer = 0x0] 13:33:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x119a9b400) [pid = 1662] [serial = 1248] [outer = 0x11688d400] 13:33:00 INFO - PROCESS | 1662 | 1469133180945 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1268b1800) [pid = 1662] [serial = 1249] [outer = 0x11688d400] 13:33:01 INFO - PROCESS | 1662 | 1469133181544 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:33:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:33:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 875ms 13:33:01 INFO - PROCESS | 1662 | 1469133181589 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 13:33:01 INFO - PROCESS | 1662 | 1469133181592 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 13:33:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:33:01 INFO - PROCESS | 1662 | 1469133181595 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:33:01 INFO - PROCESS | 1662 | 1469133181596 Marionette TRACE conn2 <- [1,1638,null,{}] 13:33:01 INFO - PROCESS | 1662 | 1469133181601 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:33:01 INFO - PROCESS | 1662 | 1469133181602 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:01 INFO - PROCESS | 1662 | 1469133181698 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 13:33:01 INFO - PROCESS | 1662 | 1469133181778 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 1662 | 1469133181779 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x1131b8800 == 47 [pid = 1662] [id = 417] 13:33:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x11814b000) [pid = 1662] [serial = 1250] [outer = 0x0] 13:33:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x11849a400) [pid = 1662] [serial = 1251] [outer = 0x11814b000] 13:33:01 INFO - PROCESS | 1662 | 1469133181807 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x118559400) [pid = 1662] [serial = 1252] [outer = 0x11814b000] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x12c675800 == 46 [pid = 1662] [id = 410] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x12b425800 == 45 [pid = 1662] [id = 409] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x121250800 == 44 [pid = 1662] [id = 408] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x12984e000 == 43 [pid = 1662] [id = 407] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x12921a000 == 42 [pid = 1662] [id = 406] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x128a6e800 == 41 [pid = 1662] [id = 405] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x126a18800 == 40 [pid = 1662] [id = 404] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x1185d2000 == 39 [pid = 1662] [id = 403] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x12134c800 == 38 [pid = 1662] [id = 402] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x11946e800 == 37 [pid = 1662] [id = 401] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x11714e800 == 36 [pid = 1662] [id = 400] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x116857000 == 35 [pid = 1662] [id = 399] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x1185ca000 == 34 [pid = 1662] [id = 398] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x112f06800 == 33 [pid = 1662] [id = 397] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x117156800 == 32 [pid = 1662] [id = 416] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x12cad0000 == 31 [pid = 1662] [id = 415] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x12c673800 == 30 [pid = 1662] [id = 414] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x121a21000 == 29 [pid = 1662] [id = 413] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x12c68e800 == 28 [pid = 1662] [id = 411] 13:33:02 INFO - PROCESS | 1662 | --DOCSHELL 0x117c50800 == 27 [pid = 1662] [id = 412] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x11680a800) [pid = 1662] [serial = 1158] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x128e2d400) [pid = 1662] [serial = 1147] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1275ce400) [pid = 1662] [serial = 1146] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x11814f400) [pid = 1662] [serial = 1159] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12ae32400) [pid = 1662] [serial = 1150] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1274c7400) [pid = 1662] [serial = 1173] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x12957f000) [pid = 1662] [serial = 1149] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x128e33000) [pid = 1662] [serial = 1176] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x128d2f000) [pid = 1662] [serial = 1174] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1292b2000) [pid = 1662] [serial = 1177] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12a90f400) [pid = 1662] [serial = 1186] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1129b4400) [pid = 1662] [serial = 1179] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1212b3c00) [pid = 1662] [serial = 1182] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x116491c00) [pid = 1662] [serial = 1180] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1212bd400) [pid = 1662] [serial = 1167] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x127474000) [pid = 1662] [serial = 1171] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x12716b800) [pid = 1662] [serial = 1183] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x128d35c00) [pid = 1662] [serial = 1185] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x123fde800) [pid = 1662] [serial = 1168] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x12ae32c00) [pid = 1662] [serial = 1188] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1252e3000) [pid = 1662] [serial = 1170] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x118527c00) [pid = 1662] [serial = 1161] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x118a99800) [pid = 1662] [serial = 1162] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x112d3e800) [pid = 1662] [serial = 1155] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x116648400) [pid = 1662] [serial = 1141] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x113cdf400) [pid = 1662] [serial = 1140] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x113c56400) [pid = 1662] [serial = 1156] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x123fd7400) [pid = 1662] [serial = 1144] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x116157000) [pid = 1662] [serial = 1153] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x112e9e400) [pid = 1662] [serial = 1152] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x119a9d000) [pid = 1662] [serial = 1164] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1211d0c00) [pid = 1662] [serial = 1143] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1210a5c00) [pid = 1662] [serial = 1165] [outer = 0x0] [url = about:blank] 13:33:02 INFO - PROCESS | 1662 | 1469133182824 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:33:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:33:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1275ms 13:33:02 INFO - PROCESS | 1662 | 1469133182872 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 1662 | 1469133182875 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 13:33:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:33:02 INFO - PROCESS | 1662 | 1469133182878 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - PROCESS | 1662 | 1469133182880 Marionette TRACE conn2 <- [1,1642,null,{}] 13:33:02 INFO - PROCESS | 1662 | 1469133182884 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:33:02 INFO - PROCESS | 1662 | 1469133182885 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:02 INFO - PROCESS | 1662 | 1469133182970 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 13:33:02 INFO - PROCESS | 1662 | 1469133182977 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:02 INFO - PROCESS | 1662 | 1469133182979 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x116622800 == 28 [pid = 1662] [id = 418] 13:33:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1132dc000) [pid = 1662] [serial = 1253] [outer = 0x0] 13:33:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x11614cc00) [pid = 1662] [serial = 1254] [outer = 0x1132dc000] 13:33:03 INFO - PROCESS | 1662 | 1469133183008 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x111e58400) [pid = 1662] [serial = 1255] [outer = 0x1132dc000] 13:33:03 INFO - PROCESS | 1662 | 1469133183401 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:33:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:33:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 570ms 13:33:03 INFO - PROCESS | 1662 | 1469133183449 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 1662 | 1469133183453 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 13:33:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:33:03 INFO - PROCESS | 1662 | 1469133183459 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - PROCESS | 1662 | 1469133183460 Marionette TRACE conn2 <- [1,1646,null,{}] 13:33:03 INFO - PROCESS | 1662 | 1469133183463 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:33:03 INFO - PROCESS | 1662 | 1469133183465 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:03 INFO - PROCESS | 1662 | 1469133183558 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 13:33:03 INFO - PROCESS | 1662 | 1469133183563 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 1662 | 1469133183565 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x117c4f800 == 29 [pid = 1662] [id = 419] 13:33:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x117c3d400) [pid = 1662] [serial = 1256] [outer = 0x0] 13:33:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1184bd800) [pid = 1662] [serial = 1257] [outer = 0x117c3d400] 13:33:03 INFO - PROCESS | 1662 | 1469133183608 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x118527c00) [pid = 1662] [serial = 1258] [outer = 0x117c3d400] 13:33:04 INFO - PROCESS | 1662 | 1469133184060 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:33:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:33:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 619ms 13:33:04 INFO - PROCESS | 1662 | 1469133184078 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 1662 | 1469133184079 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 13:33:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:33:04 INFO - PROCESS | 1662 | 1469133184081 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - PROCESS | 1662 | 1469133184084 Marionette TRACE conn2 <- [1,1650,null,{}] 13:33:04 INFO - PROCESS | 1662 | 1469133184094 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:33:04 INFO - PROCESS | 1662 | 1469133184097 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:04 INFO - PROCESS | 1662 | 1469133184172 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 13:33:04 INFO - PROCESS | 1662 | 1469133184177 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:04 INFO - PROCESS | 1662 | 1469133184179 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x119753000 == 30 [pid = 1662] [id = 420] 13:33:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1127d2000) [pid = 1662] [serial = 1259] [outer = 0x0] 13:33:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x11943a000) [pid = 1662] [serial = 1260] [outer = 0x1127d2000] 13:33:04 INFO - PROCESS | 1662 | 1469133184209 Marionette DEBUG loaded listener.js 13:33:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x119e4c000) [pid = 1662] [serial = 1261] [outer = 0x1127d2000] 13:33:04 INFO - PROCESS | 1662 | 1469133184577 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:33:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:33:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 524ms 13:33:04 INFO - PROCESS | 1662 | 1469133184607 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 1662 | 1469133184608 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 13:33:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:33:04 INFO - PROCESS | 1662 | 1469133184611 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - PROCESS | 1662 | 1469133184612 Marionette TRACE conn2 <- [1,1654,null,{}] 13:33:04 INFO - PROCESS | 1662 | 1469133184614 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:33:04 INFO - PROCESS | 1662 | 1469133184615 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:04 INFO - PROCESS | 1662 | 1469133184723 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 13:33:04 INFO - PROCESS | 1662 | 1469133184756 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:04 INFO - PROCESS | 1662 | 1469133184757 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x121110800 == 31 [pid = 1662] [id = 421] 13:33:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x12101a000) [pid = 1662] [serial = 1262] [outer = 0x0] 13:33:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1212bd400) [pid = 1662] [serial = 1263] [outer = 0x12101a000] 13:33:04 INFO - PROCESS | 1662 | 1469133184783 Marionette DEBUG loaded listener.js 13:33:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x121b41400) [pid = 1662] [serial = 1264] [outer = 0x12101a000] 13:33:05 INFO - PROCESS | 1662 | 1469133185081 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:33:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:33:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 520ms 13:33:05 INFO - PROCESS | 1662 | 1469133185132 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 13:33:05 INFO - PROCESS | 1662 | 1469133185133 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 13:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:33:05 INFO - PROCESS | 1662 | 1469133185144 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:33:05 INFO - PROCESS | 1662 | 1469133185145 Marionette TRACE conn2 <- [1,1658,null,{}] 13:33:05 INFO - PROCESS | 1662 | 1469133185147 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:33:05 INFO - PROCESS | 1662 | 1469133185148 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:05 INFO - PROCESS | 1662 | 1469133185240 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 13:33:05 INFO - PROCESS | 1662 | 1469133185277 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 1662 | 1469133185278 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x121554000 == 32 [pid = 1662] [id = 422] 13:33:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x117c38400) [pid = 1662] [serial = 1265] [outer = 0x0] 13:33:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x123fdd800) [pid = 1662] [serial = 1266] [outer = 0x117c38400] 13:33:05 INFO - PROCESS | 1662 | 1469133185302 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1252e3800) [pid = 1662] [serial = 1267] [outer = 0x117c38400] 13:33:05 INFO - PROCESS | 1662 | 1469133185625 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:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 527ms 13:33:05 INFO - PROCESS | 1662 | 1469133185662 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 13:33:05 INFO - PROCESS | 1662 | 1469133185664 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 13:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:33:05 INFO - PROCESS | 1662 | 1469133185666 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:33:05 INFO - PROCESS | 1662 | 1469133185667 Marionette TRACE conn2 <- [1,1662,null,{}] 13:33:05 INFO - PROCESS | 1662 | 1469133185670 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:33:05 INFO - PROCESS | 1662 | 1469133185674 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:05 INFO - PROCESS | 1662 | 1469133185789 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 13:33:05 INFO - PROCESS | 1662 | 1469133185822 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 1662 | 1469133185824 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x125810800 == 33 [pid = 1662] [id = 423] 13:33:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1210af400) [pid = 1662] [serial = 1268] [outer = 0x0] 13:33:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x125851400) [pid = 1662] [serial = 1269] [outer = 0x1210af400] 13:33:05 INFO - PROCESS | 1662 | 1469133185848 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1274c7400) [pid = 1662] [serial = 1270] [outer = 0x1210af400] 13:33:06 INFO - PROCESS | 1662 | 1469133186173 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:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 13:33:06 INFO - PROCESS | 1662 | 1469133186188 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 13:33:06 INFO - PROCESS | 1662 | 1469133186191 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 13:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:33:06 INFO - PROCESS | 1662 | 1469133186193 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:33:06 INFO - PROCESS | 1662 | 1469133186194 Marionette TRACE conn2 <- [1,1666,null,{}] 13:33:06 INFO - PROCESS | 1662 | 1469133186197 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:33:06 INFO - PROCESS | 1662 | 1469133186199 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:06 INFO - PROCESS | 1662 | 1469133186356 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 13:33:06 INFO - PROCESS | 1662 | 1469133186373 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 1662 | 1469133186374 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a17000 == 34 [pid = 1662] [id = 424] 13:33:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1274c8000) [pid = 1662] [serial = 1271] [outer = 0x0] 13:33:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1275d1000) [pid = 1662] [serial = 1272] [outer = 0x1274c8000] 13:33:06 INFO - PROCESS | 1662 | 1469133186414 Marionette DEBUG loaded listener.js 13:33:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x128d32000) [pid = 1662] [serial = 1273] [outer = 0x1274c8000] 13:33:06 INFO - PROCESS | 1662 | 1469133186839 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:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 13:33:06 INFO - PROCESS | 1662 | 1469133186864 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 13:33:06 INFO - PROCESS | 1662 | 1469133186865 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 13:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:33:06 INFO - PROCESS | 1662 | 1469133186867 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:33:06 INFO - PROCESS | 1662 | 1469133186868 Marionette TRACE conn2 <- [1,1670,null,{}] 13:33:06 INFO - PROCESS | 1662 | 1469133186871 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:33:06 INFO - PROCESS | 1662 | 1469133186872 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:06 INFO - PROCESS | 1662 | 1469133186967 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 13:33:07 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1129b3c00) [pid = 1662] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:33:07 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x123fda400) [pid = 1662] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:33:07 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x12aed2400) [pid = 1662] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:33:07 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1129ae000) [pid = 1662] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:33:07 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x110fa7400) [pid = 1662] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:33:07 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1129b2400) [pid = 1662] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:33:07 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x12540b800) [pid = 1662] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:33:07 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x119a12400) [pid = 1662] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:33:07 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x12bb41000) [pid = 1662] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:33:07 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x11849b000) [pid = 1662] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:33:07 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1167d5c00) [pid = 1662] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:33:07 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x112a8e400) [pid = 1662] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:33:07 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1252dc800) [pid = 1662] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:33:07 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x127163000) [pid = 1662] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:33:07 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x118150400) [pid = 1662] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:33:07 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x12a915400) [pid = 1662] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:33:07 INFO - PROCESS | 1662 | 1469133187217 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 1662 | 1469133187218 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fb3000 == 35 [pid = 1662] [id = 425] 13:33:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1121b2000) [pid = 1662] [serial = 1274] [outer = 0x0] 13:33:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1129b7000) [pid = 1662] [serial = 1275] [outer = 0x1121b2000] 13:33:07 INFO - PROCESS | 1662 | 1469133187243 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x11849b000) [pid = 1662] [serial = 1276] [outer = 0x1121b2000] 13:33:07 INFO - PROCESS | 1662 | 1469133187489 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:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 671ms 13:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:33:07 INFO - PROCESS | 1662 | 1469133187543 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 13:33:07 INFO - PROCESS | 1662 | 1469133187544 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 13:33:07 INFO - PROCESS | 1662 | 1469133187547 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:33:07 INFO - PROCESS | 1662 | 1469133187548 Marionette TRACE conn2 <- [1,1674,null,{}] 13:33:07 INFO - PROCESS | 1662 | 1469133187550 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:33:07 INFO - PROCESS | 1662 | 1469133187552 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:07 INFO - PROCESS | 1662 | 1469133187647 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 13:33:07 INFO - PROCESS | 1662 | 1469133187650 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 1662 | 1469133187651 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x119750800 == 36 [pid = 1662] [id = 426] 13:33:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x11849e400) [pid = 1662] [serial = 1277] [outer = 0x0] 13:33:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x123fda400) [pid = 1662] [serial = 1278] [outer = 0x11849e400] 13:33:07 INFO - PROCESS | 1662 | 1469133187678 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x128e2b800) [pid = 1662] [serial = 1279] [outer = 0x11849e400] 13:33:08 INFO - PROCESS | 1662 | 1469133188026 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:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 519ms 13:33:08 INFO - PROCESS | 1662 | 1469133188067 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 1662 | 1469133188071 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 13:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:33:08 INFO - PROCESS | 1662 | 1469133188074 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - PROCESS | 1662 | 1469133188076 Marionette TRACE conn2 <- [1,1678,null,{}] 13:33:08 INFO - PROCESS | 1662 | 1469133188079 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:33:08 INFO - PROCESS | 1662 | 1469133188081 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:08 INFO - PROCESS | 1662 | 1469133188235 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 13:33:08 INFO - PROCESS | 1662 | 1469133188250 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 1662 | 1469133188251 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x1293ce000 == 37 [pid = 1662] [id = 427] 13:33:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1275c6c00) [pid = 1662] [serial = 1280] [outer = 0x0] 13:33:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x128e4d400) [pid = 1662] [serial = 1281] [outer = 0x1275c6c00] 13:33:08 INFO - PROCESS | 1662 | 1469133188291 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1293b4000) [pid = 1662] [serial = 1282] [outer = 0x1275c6c00] 13:33:08 INFO - PROCESS | 1662 | 1469133188677 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:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 619ms 13:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:33:08 INFO - PROCESS | 1662 | 1469133188694 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 1662 | 1469133188696 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 13:33:08 INFO - PROCESS | 1662 | 1469133188698 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - PROCESS | 1662 | 1469133188699 Marionette TRACE conn2 <- [1,1682,null,{}] 13:33:08 INFO - PROCESS | 1662 | 1469133188703 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:33:08 INFO - PROCESS | 1662 | 1469133188705 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:08 INFO - PROCESS | 1662 | 1469133188831 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 13:33:08 INFO - PROCESS | 1662 | 1469133188864 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 1662 | 1469133188866 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x121551800 == 38 [pid = 1662] [id = 428] 13:33:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1293bb000) [pid = 1662] [serial = 1283] [outer = 0x0] 13:33:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x12957f000) [pid = 1662] [serial = 1284] [outer = 0x1293bb000] 13:33:08 INFO - PROCESS | 1662 | 1469133188910 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12ae25c00) [pid = 1662] [serial = 1285] [outer = 0x1293bb000] 13:33:09 INFO - PROCESS | 1662 | 1469133189191 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:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 524ms 13:33:09 INFO - PROCESS | 1662 | 1469133189261 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 13:33:09 INFO - PROCESS | 1662 | 1469133189263 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 13:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:33:09 INFO - PROCESS | 1662 | 1469133189269 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:33:09 INFO - PROCESS | 1662 | 1469133189272 Marionette TRACE conn2 <- [1,1686,null,{}] 13:33:09 INFO - PROCESS | 1662 | 1469133189276 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:33:09 INFO - PROCESS | 1662 | 1469133189278 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:09 INFO - PROCESS | 1662 | 1469133189398 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 13:33:09 INFO - PROCESS | 1662 | 1469133189452 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:09 INFO - PROCESS | 1662 | 1469133189454 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x11661e800 == 39 [pid = 1662] [id = 429] 13:33:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x112a84400) [pid = 1662] [serial = 1286] [outer = 0x0] 13:33:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x112d4a800) [pid = 1662] [serial = 1287] [outer = 0x112a84400] 13:33:09 INFO - PROCESS | 1662 | 1469133189486 Marionette DEBUG loaded listener.js 13:33:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x115e8c400) [pid = 1662] [serial = 1288] [outer = 0x112a84400] 13:33:10 INFO - PROCESS | 1662 | 1469133190017 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:33:10 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:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 825ms 13:33:10 INFO - PROCESS | 1662 | 1469133190120 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 13:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:33:10 INFO - PROCESS | 1662 | 1469133190123 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 13:33:10 INFO - PROCESS | 1662 | 1469133190127 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:33:10 INFO - PROCESS | 1662 | 1469133190130 Marionette TRACE conn2 <- [1,1690,null,{}] 13:33:10 INFO - PROCESS | 1662 | 1469133190133 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:33:10 INFO - PROCESS | 1662 | 1469133190134 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:10 INFO - PROCESS | 1662 | 1469133190243 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 13:33:10 INFO - PROCESS | 1662 | 1469133190301 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 1662 | 1469133190302 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x11a011000 == 40 [pid = 1662] [id = 430] 13:33:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1184cac00) [pid = 1662] [serial = 1289] [outer = 0x0] 13:33:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x11855bc00) [pid = 1662] [serial = 1290] [outer = 0x1184cac00] 13:33:10 INFO - PROCESS | 1662 | 1469133190333 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1185b8400) [pid = 1662] [serial = 1291] [outer = 0x1184cac00] 13:33:11 INFO - PROCESS | 1662 | 1469133191002 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:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 924ms 13:33:11 INFO - PROCESS | 1662 | 1469133191050 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 13:33:11 INFO - PROCESS | 1662 | 1469133191053 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 13:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:33:11 INFO - PROCESS | 1662 | 1469133191056 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:33:11 INFO - PROCESS | 1662 | 1469133191058 Marionette TRACE conn2 <- [1,1694,null,{}] 13:33:11 INFO - PROCESS | 1662 | 1469133191061 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:33:11 INFO - PROCESS | 1662 | 1469133191063 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:11 INFO - PROCESS | 1662 | 1469133191171 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 13:33:11 INFO - PROCESS | 1662 | 1469133191255 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:11 INFO - PROCESS | 1662 | 1469133191258 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x11641c000 == 41 [pid = 1662] [id = 431] 13:33:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x118143400) [pid = 1662] [serial = 1292] [outer = 0x0] 13:33:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x11849e000) [pid = 1662] [serial = 1293] [outer = 0x118143400] 13:33:11 INFO - PROCESS | 1662 | 1469133191286 Marionette DEBUG loaded listener.js 13:33:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x118524800) [pid = 1662] [serial = 1294] [outer = 0x118143400] 13:33:11 INFO - PROCESS | 1662 | --DOCSHELL 0x1293ce000 == 40 [pid = 1662] [id = 427] 13:33:11 INFO - PROCESS | 1662 | --DOCSHELL 0x119750800 == 39 [pid = 1662] [id = 426] 13:33:11 INFO - PROCESS | 1662 | --DOCSHELL 0x116fb3000 == 38 [pid = 1662] [id = 425] 13:33:11 INFO - PROCESS | 1662 | --DOCSHELL 0x126a17000 == 37 [pid = 1662] [id = 424] 13:33:11 INFO - PROCESS | 1662 | --DOCSHELL 0x125810800 == 36 [pid = 1662] [id = 423] 13:33:11 INFO - PROCESS | 1662 | --DOCSHELL 0x121554000 == 35 [pid = 1662] [id = 422] 13:33:11 INFO - PROCESS | 1662 | --DOCSHELL 0x121110800 == 34 [pid = 1662] [id = 421] 13:33:11 INFO - PROCESS | 1662 | --DOCSHELL 0x119753000 == 33 [pid = 1662] [id = 420] 13:33:11 INFO - PROCESS | 1662 | --DOCSHELL 0x117c4f800 == 32 [pid = 1662] [id = 419] 13:33:11 INFO - PROCESS | 1662 | --DOCSHELL 0x116622800 == 31 [pid = 1662] [id = 418] 13:33:11 INFO - PROCESS | 1662 | --DOCSHELL 0x1131b8800 == 30 [pid = 1662] [id = 417] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x12aee0400) [pid = 1662] [serial = 1189] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x128d35800) [pid = 1662] [serial = 1215] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12a7a5800) [pid = 1662] [serial = 1218] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12957ac00) [pid = 1662] [serial = 1216] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12baad800) [pid = 1662] [serial = 1221] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x113350800) [pid = 1662] [serial = 1197] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x116705400) [pid = 1662] [serial = 1198] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x111f1e800) [pid = 1662] [serial = 1191] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1129adc00) [pid = 1662] [serial = 1192] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x119444000) [pid = 1662] [serial = 1203] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x119a11000) [pid = 1662] [serial = 1204] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x125f96800) [pid = 1662] [serial = 1209] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1210b4400) [pid = 1662] [serial = 1206] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x12c2b0400) [pid = 1662] [serial = 1231] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1252dc000) [pid = 1662] [serial = 1207] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1184cb400) [pid = 1662] [serial = 1200] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x118588800) [pid = 1662] [serial = 1201] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x116fd7400) [pid = 1662] [serial = 1194] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1184a3000) [pid = 1662] [serial = 1195] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1254d3000) [pid = 1662] [serial = 1225] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1184a2c00) [pid = 1662] [serial = 1224] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x12c2bc800) [pid = 1662] [serial = 1234] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x12bb4ac00) [pid = 1662] [serial = 1230] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x12bab5c00) [pid = 1662] [serial = 1222] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x127474400) [pid = 1662] [serial = 1212] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1275cd800) [pid = 1662] [serial = 1213] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x12ae34c00) [pid = 1662] [serial = 1219] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x1268b7000) [pid = 1662] [serial = 1210] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x12bb3e000) [pid = 1662] [serial = 1228] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1293b5800) [pid = 1662] [serial = 1227] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x12c2b2c00) [pid = 1662] [serial = 1233] [outer = 0x0] [url = about:blank] 13:33:11 INFO - PROCESS | 1662 | 1469133191678 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:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 671ms 13:33:11 INFO - PROCESS | 1662 | 1469133191727 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 13:33:11 INFO - PROCESS | 1662 | 1469133191730 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 13:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:33:11 INFO - PROCESS | 1662 | 1469133191734 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:33:11 INFO - PROCESS | 1662 | 1469133191736 Marionette TRACE conn2 <- [1,1698,null,{}] 13:33:11 INFO - PROCESS | 1662 | 1469133191738 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:33:11 INFO - PROCESS | 1662 | 1469133191740 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:11 INFO - PROCESS | 1662 | 1469133191819 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 13:33:11 INFO - PROCESS | 1662 | 1469133191879 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:11 INFO - PROCESS | 1662 | 1469133191880 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183af800 == 31 [pid = 1662] [id = 432] 13:33:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x118525400) [pid = 1662] [serial = 1295] [outer = 0x0] 13:33:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x118a15000) [pid = 1662] [serial = 1296] [outer = 0x118525400] 13:33:11 INFO - PROCESS | 1662 | 1469133191907 Marionette DEBUG loaded listener.js 13:33:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x11983f400) [pid = 1662] [serial = 1297] [outer = 0x118525400] 13:33:12 INFO - PROCESS | 1662 | 1469133192215 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:33:12 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:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 521ms 13:33:12 INFO - PROCESS | 1662 | 1469133192256 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 13:33:12 INFO - PROCESS | 1662 | 1469133192258 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 13:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:33:12 INFO - PROCESS | 1662 | 1469133192260 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:33:12 INFO - PROCESS | 1662 | 1469133192262 Marionette TRACE conn2 <- [1,1702,null,{}] 13:33:12 INFO - PROCESS | 1662 | 1469133192270 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:33:12 INFO - PROCESS | 1662 | 1469133192274 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:12 INFO - PROCESS | 1662 | 1469133192358 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 13:33:12 INFO - PROCESS | 1662 | 1469133192414 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:12 INFO - PROCESS | 1662 | 1469133192417 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x12111e000 == 32 [pid = 1662] [id = 433] 13:33:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x118554400) [pid = 1662] [serial = 1298] [outer = 0x0] 13:33:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x12101cc00) [pid = 1662] [serial = 1299] [outer = 0x118554400] 13:33:12 INFO - PROCESS | 1662 | 1469133192447 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1252df800) [pid = 1662] [serial = 1300] [outer = 0x118554400] 13:33:12 INFO - PROCESS | 1662 | 1469133192763 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:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 521ms 13:33:12 INFO - PROCESS | 1662 | 1469133192781 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 13:33:12 INFO - PROCESS | 1662 | 1469133192783 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 13:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:33:12 INFO - PROCESS | 1662 | 1469133192786 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:33:12 INFO - PROCESS | 1662 | 1469133192789 Marionette TRACE conn2 <- [1,1706,null,{}] 13:33:12 INFO - PROCESS | 1662 | 1469133192792 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:33:12 INFO - PROCESS | 1662 | 1469133192794 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:12 INFO - PROCESS | 1662 | 1469133192876 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 13:33:12 INFO - PROCESS | 1662 | 1469133192880 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:12 INFO - PROCESS | 1662 | 1469133192881 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x125476000 == 33 [pid = 1662] [id = 434] 13:33:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1254d3000) [pid = 1662] [serial = 1301] [outer = 0x0] 13:33:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x126844000) [pid = 1662] [serial = 1302] [outer = 0x1254d3000] 13:33:12 INFO - PROCESS | 1662 | 1469133192907 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x126ecb000) [pid = 1662] [serial = 1303] [outer = 0x1254d3000] 13:33:13 INFO - PROCESS | 1662 | 1469133193240 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:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 473ms 13:33:13 INFO - PROCESS | 1662 | 1469133193259 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 13:33:13 INFO - PROCESS | 1662 | 1469133193260 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 13:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:33:13 INFO - PROCESS | 1662 | 1469133193262 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - PROCESS | 1662 | 1469133193263 Marionette TRACE conn2 <- [1,1710,null,{}] 13:33:13 INFO - PROCESS | 1662 | 1469133193265 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:33:13 INFO - PROCESS | 1662 | 1469133193267 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:13 INFO - PROCESS | 1662 | 1469133193378 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 13:33:13 INFO - PROCESS | 1662 | 1469133193385 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:13 INFO - PROCESS | 1662 | 1469133193386 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x125fca000 == 34 [pid = 1662] [id = 435] 13:33:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1132dec00) [pid = 1662] [serial = 1304] [outer = 0x0] 13:33:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x127161c00) [pid = 1662] [serial = 1305] [outer = 0x1132dec00] 13:33:13 INFO - PROCESS | 1662 | 1469133193411 Marionette DEBUG loaded listener.js 13:33:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1275cb000) [pid = 1662] [serial = 1306] [outer = 0x1132dec00] 13:33:13 INFO - PROCESS | 1662 | 1469133193745 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:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 519ms 13:33:13 INFO - PROCESS | 1662 | 1469133193789 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 13:33:13 INFO - PROCESS | 1662 | 1469133193790 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 13:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:33:13 INFO - PROCESS | 1662 | 1469133193792 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - PROCESS | 1662 | 1469133193794 Marionette TRACE conn2 <- [1,1714,null,{}] 13:33:13 INFO - PROCESS | 1662 | 1469133193796 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:33:13 INFO - PROCESS | 1662 | 1469133193800 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:13 INFO - PROCESS | 1662 | 1469133193923 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 13:33:13 INFO - PROCESS | 1662 | 1469133193927 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:13 INFO - PROCESS | 1662 | 1469133193928 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x12920c800 == 35 [pid = 1662] [id = 436] 13:33:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1275cd800) [pid = 1662] [serial = 1307] [outer = 0x0] 13:33:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x128e31400) [pid = 1662] [serial = 1308] [outer = 0x1275cd800] 13:33:13 INFO - PROCESS | 1662 | 1469133193953 Marionette DEBUG loaded listener.js 13:33:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x12a965c00) [pid = 1662] [serial = 1309] [outer = 0x1275cd800] 13:33:14 INFO - PROCESS | 1662 | 1469133194312 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:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 567ms 13:33:14 INFO - PROCESS | 1662 | 1469133194361 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 1662 | 1469133194362 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 13:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:33:14 INFO - PROCESS | 1662 | 1469133194364 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:33:14 INFO - PROCESS | 1662 | 1469133194365 Marionette TRACE conn2 <- [1,1718,null,{}] 13:33:14 INFO - PROCESS | 1662 | 1469133194368 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:33:14 INFO - PROCESS | 1662 | 1469133194369 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:14 INFO - PROCESS | 1662 | 1469133194470 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 13:33:14 INFO - PROCESS | 1662 | 1469133194473 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 1662 | 1469133194474 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x12954f800 == 36 [pid = 1662] [id = 437] 13:33:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x12958e400) [pid = 1662] [serial = 1310] [outer = 0x0] 13:33:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x12ae2a800) [pid = 1662] [serial = 1311] [outer = 0x12958e400] 13:33:14 INFO - PROCESS | 1662 | 1469133194499 Marionette DEBUG loaded listener.js 13:33:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12aeda000) [pid = 1662] [serial = 1312] [outer = 0x12958e400] 13:33:14 INFO - PROCESS | 1662 | 1469133194852 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:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 525ms 13:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:33:14 INFO - PROCESS | 1662 | 1469133194891 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 1662 | 1469133194892 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 13:33:14 INFO - PROCESS | 1662 | 1469133194895 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:33:14 INFO - PROCESS | 1662 | 1469133194896 Marionette TRACE conn2 <- [1,1722,null,{}] 13:33:14 INFO - PROCESS | 1662 | 1469133194898 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:33:14 INFO - PROCESS | 1662 | 1469133194899 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:15 INFO - PROCESS | 1662 | 1469133194999 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 13:33:15 INFO - PROCESS | 1662 | 1469133195003 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:15 INFO - PROCESS | 1662 | 1469133195004 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a65f000 == 37 [pid = 1662] [id = 438] 13:33:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1295a0400) [pid = 1662] [serial = 1313] [outer = 0x0] 13:33:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12bab1000) [pid = 1662] [serial = 1314] [outer = 0x1295a0400] 13:33:15 INFO - PROCESS | 1662 | 1469133195029 Marionette DEBUG loaded listener.js 13:33:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x12bb3f800) [pid = 1662] [serial = 1315] [outer = 0x1295a0400] 13:33:15 INFO - PROCESS | 1662 | 1469133195354 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:33:15 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:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 519ms 13:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:33:15 INFO - PROCESS | 1662 | 1469133195415 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 13:33:15 INFO - PROCESS | 1662 | 1469133195417 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 13:33:15 INFO - PROCESS | 1662 | 1469133195422 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:33:15 INFO - PROCESS | 1662 | 1469133195424 Marionette TRACE conn2 <- [1,1726,null,{}] 13:33:15 INFO - PROCESS | 1662 | 1469133195428 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:33:15 INFO - PROCESS | 1662 | 1469133195430 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:15 INFO - PROCESS | 1662 | 1469133195587 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 13:33:15 INFO - PROCESS | 1662 | 1469133195605 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:15 INFO - PROCESS | 1662 | 1469133195606 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b419800 == 38 [pid = 1662] [id = 439] 13:33:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12bb43800) [pid = 1662] [serial = 1316] [outer = 0x0] 13:33:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x12bb48000) [pid = 1662] [serial = 1317] [outer = 0x12bb43800] 13:33:15 INFO - PROCESS | 1662 | 1469133195656 Marionette DEBUG loaded listener.js 13:33:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x12bbf2c00) [pid = 1662] [serial = 1318] [outer = 0x12bb43800] 13:33:16 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1121b2000) [pid = 1662] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:33:16 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x117c38400) [pid = 1662] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:33:16 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1210af400) [pid = 1662] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:33:16 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1274c8000) [pid = 1662] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:33:16 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x118a9e400) [pid = 1662] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:33:16 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1132dc000) [pid = 1662] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:33:16 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x126fd4c00) [pid = 1662] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:33:16 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x117c3d400) [pid = 1662] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:33:16 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1293b5400) [pid = 1662] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:33:16 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x11849e400) [pid = 1662] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:33:16 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1275c6c00) [pid = 1662] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:33:16 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1127d2000) [pid = 1662] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:33:16 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x11688d400) [pid = 1662] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:33:16 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x11814b000) [pid = 1662] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:33:16 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1164f4800) [pid = 1662] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:33:16 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x12101a000) [pid = 1662] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:33:16 INFO - PROCESS | 1662 | 1469133196139 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:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 773ms 13:33:16 INFO - PROCESS | 1662 | 1469133196193 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 13:33:16 INFO - PROCESS | 1662 | 1469133196194 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 13:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:33:16 INFO - PROCESS | 1662 | 1469133196196 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:33:16 INFO - PROCESS | 1662 | 1469133196197 Marionette TRACE conn2 <- [1,1730,null,{}] 13:33:16 INFO - PROCESS | 1662 | 1469133196199 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:33:16 INFO - PROCESS | 1662 | 1469133196200 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:16 INFO - PROCESS | 1662 | 1469133196310 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 13:33:16 INFO - PROCESS | 1662 | 1469133196361 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 1662 | 1469133196362 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a9be800 == 39 [pid = 1662] [id = 440] 13:33:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1127d2000) [pid = 1662] [serial = 1319] [outer = 0x0] 13:33:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1184cb800) [pid = 1662] [serial = 1320] [outer = 0x1127d2000] 13:33:16 INFO - PROCESS | 1662 | 1469133196386 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1256e6400) [pid = 1662] [serial = 1321] [outer = 0x1127d2000] 13:33:16 INFO - PROCESS | 1662 | 1469133196642 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:33:16 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:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 471ms 13:33:16 INFO - PROCESS | 1662 | 1469133196667 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 13:33:16 INFO - PROCESS | 1662 | 1469133196670 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 13:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:33:16 INFO - PROCESS | 1662 | 1469133196680 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:33:16 INFO - PROCESS | 1662 | 1469133196681 Marionette TRACE conn2 <- [1,1734,null,{}] 13:33:16 INFO - PROCESS | 1662 | 1469133196684 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:33:16 INFO - PROCESS | 1662 | 1469133196685 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:16 INFO - PROCESS | 1662 | 1469133196791 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 13:33:16 INFO - PROCESS | 1662 | 1469133196794 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 1662 | 1469133196804 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c67a000 == 40 [pid = 1662] [id = 441] 13:33:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x125aedc00) [pid = 1662] [serial = 1322] [outer = 0x0] 13:33:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x12bb49000) [pid = 1662] [serial = 1323] [outer = 0x125aedc00] 13:33:16 INFO - PROCESS | 1662 | 1469133196830 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x12c2ba000) [pid = 1662] [serial = 1324] [outer = 0x125aedc00] 13:33:17 INFO - PROCESS | 1662 | 1469133197162 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:33:17 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:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 519ms 13:33:17 INFO - PROCESS | 1662 | 1469133197200 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 13:33:17 INFO - PROCESS | 1662 | 1469133197201 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 13:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:33:17 INFO - PROCESS | 1662 | 1469133197204 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 1662 | 1469133197207 Marionette TRACE conn2 <- [1,1738,null,{}] 13:33:17 INFO - PROCESS | 1662 | 1469133197209 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:33:17 INFO - PROCESS | 1662 | 1469133197210 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:17 INFO - PROCESS | 1662 | 1469133197315 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 13:33:17 INFO - PROCESS | 1662 | 1469133197325 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 1662 | 1469133197326 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c81d800 == 41 [pid = 1662] [id = 442] 13:33:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x12c2ba800) [pid = 1662] [serial = 1325] [outer = 0x0] 13:33:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x12c2bf000) [pid = 1662] [serial = 1326] [outer = 0x12c2ba800] 13:33:17 INFO - PROCESS | 1662 | 1469133197350 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x12c559400) [pid = 1662] [serial = 1327] [outer = 0x12c2ba800] 13:33:17 INFO - PROCESS | 1662 | 1469133197661 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:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 471ms 13:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:33:17 INFO - PROCESS | 1662 | 1469133197676 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 13:33:17 INFO - PROCESS | 1662 | 1469133197677 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 13:33:17 INFO - PROCESS | 1662 | 1469133197679 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 1662 | 1469133197680 Marionette TRACE conn2 <- [1,1742,null,{}] 13:33:17 INFO - PROCESS | 1662 | 1469133197682 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:33:17 INFO - PROCESS | 1662 | 1469133197683 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:17 INFO - PROCESS | 1662 | 1469133197779 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 13:33:17 INFO - PROCESS | 1662 | 1469133197783 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 1662 | 1469133197784 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cac9000 == 42 [pid = 1662] [id = 443] 13:33:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x11325e400) [pid = 1662] [serial = 1328] [outer = 0x0] 13:33:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x113262c00) [pid = 1662] [serial = 1329] [outer = 0x11325e400] 13:33:17 INFO - PROCESS | 1662 | 1469133197808 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x121e7b000) [pid = 1662] [serial = 1330] [outer = 0x11325e400] 13:33:18 INFO - PROCESS | 1662 | 1469133198295 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:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 13:33:18 INFO - PROCESS | 1662 | 1469133198350 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 13:33:18 INFO - PROCESS | 1662 | 1469133198352 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 13:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:33:18 INFO - PROCESS | 1662 | 1469133198356 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:33:18 INFO - PROCESS | 1662 | 1469133198357 Marionette TRACE conn2 <- [1,1746,null,{}] 13:33:18 INFO - PROCESS | 1662 | 1469133198362 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:33:18 INFO - PROCESS | 1662 | 1469133198364 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:18 INFO - PROCESS | 1662 | 1469133198473 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 13:33:18 INFO - PROCESS | 1662 | 1469133198535 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:18 INFO - PROCESS | 1662 | 1469133198536 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183b7800 == 43 [pid = 1662] [id = 444] 13:33:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x113263000) [pid = 1662] [serial = 1331] [outer = 0x0] 13:33:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x11663f800) [pid = 1662] [serial = 1332] [outer = 0x113263000] 13:33:18 INFO - PROCESS | 1662 | 1469133198567 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x11849f000) [pid = 1662] [serial = 1333] [outer = 0x113263000] 13:33:19 INFO - PROCESS | 1662 | 1469133199028 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:33:19 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:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 725ms 13:33:19 INFO - PROCESS | 1662 | 1469133199082 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 13:33:19 INFO - PROCESS | 1662 | 1469133199087 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 13:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:33:19 INFO - PROCESS | 1662 | 1469133199111 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:33:19 INFO - PROCESS | 1662 | 1469133199114 Marionette TRACE conn2 <- [1,1750,null,{}] 13:33:19 INFO - PROCESS | 1662 | 1469133199118 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:33:19 INFO - PROCESS | 1662 | 1469133199121 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:19 INFO - PROCESS | 1662 | 1469133199330 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 13:33:19 INFO - PROCESS | 1662 | 1469133199380 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:19 INFO - PROCESS | 1662 | 1469133199382 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f36000 == 44 [pid = 1662] [id = 445] 13:33:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x118aa3800) [pid = 1662] [serial = 1334] [outer = 0x0] 13:33:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x119aa9000) [pid = 1662] [serial = 1335] [outer = 0x118aa3800] 13:33:19 INFO - PROCESS | 1662 | 1469133199413 Marionette DEBUG loaded listener.js 13:33:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1215de400) [pid = 1662] [serial = 1336] [outer = 0x118aa3800] 13:33:19 INFO - PROCESS | 1662 | 1469133199838 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:33: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:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 776ms 13:33:19 INFO - PROCESS | 1662 | 1469133199883 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 13:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:33:19 INFO - PROCESS | 1662 | 1469133199884 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 13:33:19 INFO - PROCESS | 1662 | 1469133199886 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:33:19 INFO - PROCESS | 1662 | 1469133199889 Marionette TRACE conn2 <- [1,1754,null,{}] 13:33:19 INFO - PROCESS | 1662 | 1469133199897 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:33:19 INFO - PROCESS | 1662 | 1469133199900 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:20 INFO - PROCESS | 1662 | 1469133200006 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 13:33:20 INFO - PROCESS | 1662 | 1469133200069 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 1662 | 1469133200071 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c82e000 == 45 [pid = 1662] [id = 446] 13:33:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x12540b800) [pid = 1662] [serial = 1337] [outer = 0x0] 13:33:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x127164400) [pid = 1662] [serial = 1338] [outer = 0x12540b800] 13:33:20 INFO - PROCESS | 1662 | 1469133200102 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x128d2d800) [pid = 1662] [serial = 1339] [outer = 0x12540b800] 13:33:20 INFO - PROCESS | 1662 | 1469133200564 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:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 722ms 13:33:20 INFO - PROCESS | 1662 | 1469133200631 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 13:33:20 INFO - PROCESS | 1662 | 1469133200634 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 13:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:33:20 INFO - PROCESS | 1662 | 1469133200637 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:33:20 INFO - PROCESS | 1662 | 1469133200639 Marionette TRACE conn2 <- [1,1758,null,{}] 13:33:20 INFO - PROCESS | 1662 | 1469133200641 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:33:20 INFO - PROCESS | 1662 | 1469133200643 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:20 INFO - PROCESS | 1662 | 1469133200750 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 13:33:20 INFO - PROCESS | 1662 | 1469133200825 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 1662 | 1469133200826 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x121a07800 == 46 [pid = 1662] [id = 447] 13:33:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x116fe0800) [pid = 1662] [serial = 1340] [outer = 0x0] 13:33:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x128e30800) [pid = 1662] [serial = 1341] [outer = 0x116fe0800] 13:33:20 INFO - PROCESS | 1662 | 1469133200856 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x12957a800) [pid = 1662] [serial = 1342] [outer = 0x116fe0800] 13:33:21 INFO - PROCESS | 1662 | 1469133201426 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:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 821ms 13:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:33:21 INFO - PROCESS | 1662 | 1469133201459 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 13:33:21 INFO - PROCESS | 1662 | 1469133201461 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 13:33:21 INFO - PROCESS | 1662 | 1469133201464 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:33:21 INFO - PROCESS | 1662 | 1469133201466 Marionette TRACE conn2 <- [1,1762,null,{}] 13:33:21 INFO - PROCESS | 1662 | 1469133201490 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:33:21 INFO - PROCESS | 1662 | 1469133201491 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:21 INFO - PROCESS | 1662 | 1469133201594 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 13:33:21 INFO - PROCESS | 1662 | 1469133201671 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 1662 | 1469133201674 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x11714f800 == 47 [pid = 1662] [id = 448] 13:33:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x11325a800) [pid = 1662] [serial = 1343] [outer = 0x0] 13:33:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x113264400) [pid = 1662] [serial = 1344] [outer = 0x11325a800] 13:33:21 INFO - PROCESS | 1662 | 1469133201702 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x11688dc00) [pid = 1662] [serial = 1345] [outer = 0x11325a800] 13:33:22 INFO - PROCESS | 1662 | 1469133202144 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:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 720ms 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12c81d800 == 46 [pid = 1662] [id = 442] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12c67a000 == 45 [pid = 1662] [id = 441] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12a9be800 == 44 [pid = 1662] [id = 440] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12b419800 == 43 [pid = 1662] [id = 439] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12a65f000 == 42 [pid = 1662] [id = 438] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12954f800 == 41 [pid = 1662] [id = 437] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12920c800 == 40 [pid = 1662] [id = 436] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x125fca000 == 39 [pid = 1662] [id = 435] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x125476000 == 38 [pid = 1662] [id = 434] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12111e000 == 37 [pid = 1662] [id = 433] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x1183af800 == 36 [pid = 1662] [id = 432] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x11641c000 == 35 [pid = 1662] [id = 431] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x11a011000 == 34 [pid = 1662] [id = 430] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x121551800 == 33 [pid = 1662] [id = 428] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x11661e800 == 32 [pid = 1662] [id = 429] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x121a07800 == 31 [pid = 1662] [id = 447] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12c82e000 == 30 [pid = 1662] [id = 446] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x126f36000 == 29 [pid = 1662] [id = 445] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12cac9000 == 28 [pid = 1662] [id = 443] 13:33:22 INFO - PROCESS | 1662 | --DOCSHELL 0x1183b7800 == 27 [pid = 1662] [id = 444] 13:33:22 INFO - PROCESS | 1662 | 1469133202734 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 13:33:22 INFO - PROCESS | 1662 | 1469133202737 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x11849b000) [pid = 1662] [serial = 1276] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1252e3800) [pid = 1662] [serial = 1267] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x125851400) [pid = 1662] [serial = 1269] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1275d1000) [pid = 1662] [serial = 1272] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x119838c00) [pid = 1662] [serial = 1239] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x111e58400) [pid = 1662] [serial = 1255] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1210a9800) [pid = 1662] [serial = 1240] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x126fd7000) [pid = 1662] [serial = 1242] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x118527c00) [pid = 1662] [serial = 1258] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1274c7400) [pid = 1662] [serial = 1270] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x12aedb800) [pid = 1662] [serial = 1246] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1184bd800) [pid = 1662] [serial = 1257] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x123fda400) [pid = 1662] [serial = 1278] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x128e4d400) [pid = 1662] [serial = 1281] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x119e4c000) [pid = 1662] [serial = 1261] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x128d32000) [pid = 1662] [serial = 1273] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1268b1800) [pid = 1662] [serial = 1249] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x118559400) [pid = 1662] [serial = 1252] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x123fdd800) [pid = 1662] [serial = 1266] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x128e2b800) [pid = 1662] [serial = 1279] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x11849a400) [pid = 1662] [serial = 1251] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1184bd400) [pid = 1662] [serial = 1237] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x12a7a6c00) [pid = 1662] [serial = 1245] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x128d34400) [pid = 1662] [serial = 1243] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x116fd8400) [pid = 1662] [serial = 1236] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1129b7000) [pid = 1662] [serial = 1275] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x11943a000) [pid = 1662] [serial = 1260] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x1212bd400) [pid = 1662] [serial = 1263] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x119a9b400) [pid = 1662] [serial = 1248] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x121b41400) [pid = 1662] [serial = 1264] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x11614cc00) [pid = 1662] [serial = 1254] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x1293b4000) [pid = 1662] [serial = 1282] [outer = 0x0] [url = about:blank] 13:33:22 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x12957f000) [pid = 1662] [serial = 1284] [outer = 0x0] [url = about:blank] 13:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:33:22 INFO - PROCESS | 1662 | 1469133202846 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:33:22 INFO - PROCESS | 1662 | 1469133202847 Marionette TRACE conn2 <- [1,1766,null,{}] 13:33:22 INFO - PROCESS | 1662 | 1469133202852 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:33:22 INFO - PROCESS | 1662 | 1469133202854 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:22 INFO - PROCESS | 1662 | 1469133202958 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 13:33:23 INFO - PROCESS | 1662 | 1469133203030 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 1662 | 1469133203032 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x1132a9000 == 28 [pid = 1662] [id = 449] 13:33:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x112a83c00) [pid = 1662] [serial = 1346] [outer = 0x0] 13:33:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x112e67800) [pid = 1662] [serial = 1347] [outer = 0x112a83c00] 13:33:23 INFO - PROCESS | 1662 | 1469133203065 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x11325c800) [pid = 1662] [serial = 1348] [outer = 0x112a83c00] 13:33:23 INFO - PROCESS | 1662 | 1469133203545 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:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 772ms 13:33:23 INFO - PROCESS | 1662 | 1469133203572 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 13:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:33:23 INFO - PROCESS | 1662 | 1469133203576 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 13:33:23 INFO - PROCESS | 1662 | 1469133203581 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:33:23 INFO - PROCESS | 1662 | 1469133203583 Marionette TRACE conn2 <- [1,1770,null,{}] 13:33:23 INFO - PROCESS | 1662 | 1469133203591 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:33:23 INFO - PROCESS | 1662 | 1469133203596 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:23 INFO - PROCESS | 1662 | 1469133203754 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 13:33:23 INFO - PROCESS | 1662 | 1469133203875 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 1662 | 1469133203877 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x117159800 == 29 [pid = 1662] [id = 450] 13:33:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x115d06800) [pid = 1662] [serial = 1349] [outer = 0x0] 13:33:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1164e8000) [pid = 1662] [serial = 1350] [outer = 0x115d06800] 13:33:23 INFO - PROCESS | 1662 | 1469133203929 Marionette DEBUG loaded listener.js 13:33:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x116fd8400) [pid = 1662] [serial = 1351] [outer = 0x115d06800] 13:33:24 INFO - PROCESS | 1662 | 1469133204507 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:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 971ms 13:33:24 INFO - PROCESS | 1662 | 1469133204551 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 13:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:33:24 INFO - PROCESS | 1662 | 1469133204553 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 13:33:24 INFO - PROCESS | 1662 | 1469133204555 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:33:24 INFO - PROCESS | 1662 | 1469133204557 Marionette TRACE conn2 <- [1,1774,null,{}] 13:33:24 INFO - PROCESS | 1662 | 1469133204559 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:33:24 INFO - PROCESS | 1662 | 1469133204560 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:24 INFO - PROCESS | 1662 | 1469133204671 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 13:33:24 INFO - PROCESS | 1662 | 1469133204731 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:24 INFO - PROCESS | 1662 | 1469133204735 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183ae800 == 30 [pid = 1662] [id = 451] 13:33:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1184bf000) [pid = 1662] [serial = 1352] [outer = 0x0] 13:33:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1184c4800) [pid = 1662] [serial = 1353] [outer = 0x1184bf000] 13:33:24 INFO - PROCESS | 1662 | 1469133204794 Marionette DEBUG loaded listener.js 13:33:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x118587c00) [pid = 1662] [serial = 1354] [outer = 0x1184bf000] 13:33:25 INFO - PROCESS | 1662 | 1469133205425 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:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 923ms 13:33:25 INFO - PROCESS | 1662 | 1469133205478 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 13:33:25 INFO - PROCESS | 1662 | 1469133205481 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 13:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:33:25 INFO - PROCESS | 1662 | 1469133205484 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:33:25 INFO - PROCESS | 1662 | 1469133205486 Marionette TRACE conn2 <- [1,1778,null,{}] 13:33:25 INFO - PROCESS | 1662 | 1469133205490 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:33:25 INFO - PROCESS | 1662 | 1469133205491 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:25 INFO - PROCESS | 1662 | 1469133205574 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 13:33:25 INFO - PROCESS | 1662 | 1469133205635 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 1662 | 1469133205638 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fb8000 == 31 [pid = 1662] [id = 452] 13:33:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x112a82000) [pid = 1662] [serial = 1355] [outer = 0x0] 13:33:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x113261c00) [pid = 1662] [serial = 1356] [outer = 0x112a82000] 13:33:25 INFO - PROCESS | 1662 | 1469133205666 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x11648e800) [pid = 1662] [serial = 1357] [outer = 0x112a82000] 13:33:25 INFO - PROCESS | 1662 | 1469133205957 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:33:26 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:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 520ms 13:33:26 INFO - PROCESS | 1662 | 1469133206021 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 1662 | 1469133206025 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 13:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:33:26 INFO - PROCESS | 1662 | 1469133206030 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:33:26 INFO - PROCESS | 1662 | 1469133206031 Marionette TRACE conn2 <- [1,1782,null,{}] 13:33:26 INFO - PROCESS | 1662 | 1469133206034 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:33:26 INFO - PROCESS | 1662 | 1469133206036 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:26 INFO - PROCESS | 1662 | 1469133206116 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 13:33:26 INFO - PROCESS | 1662 | 1469133206177 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:26 INFO - PROCESS | 1662 | 1469133206178 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x11974d000 == 32 [pid = 1662] [id = 453] 13:33:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1161b2400) [pid = 1662] [serial = 1358] [outer = 0x0] 13:33:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x11849a400) [pid = 1662] [serial = 1359] [outer = 0x1161b2400] 13:33:26 INFO - PROCESS | 1662 | 1469133206205 Marionette DEBUG loaded listener.js 13:33:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x118ea0c00) [pid = 1662] [serial = 1360] [outer = 0x1161b2400] 13:33:26 INFO - PROCESS | 1662 | 1469133206505 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:33:26 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:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 521ms 13:33:26 INFO - PROCESS | 1662 | 1469133206551 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 1662 | 1469133206555 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 13:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:33:26 INFO - PROCESS | 1662 | 1469133206558 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:33:26 INFO - PROCESS | 1662 | 1469133206561 Marionette TRACE conn2 <- [1,1786,null,{}] 13:33:26 INFO - PROCESS | 1662 | 1469133206568 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:33:26 INFO - PROCESS | 1662 | 1469133206571 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:26 INFO - PROCESS | 1662 | 1469133206657 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 13:33:26 INFO - PROCESS | 1662 | 1469133206715 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:26 INFO - PROCESS | 1662 | 1469133206717 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x121238000 == 33 [pid = 1662] [id = 454] 13:33:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x117c3bc00) [pid = 1662] [serial = 1361] [outer = 0x0] 13:33:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x119844000) [pid = 1662] [serial = 1362] [outer = 0x117c3bc00] 13:33:26 INFO - PROCESS | 1662 | 1469133206746 Marionette DEBUG loaded listener.js 13:33:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1212b4c00) [pid = 1662] [serial = 1363] [outer = 0x117c3bc00] 13:33:27 INFO - PROCESS | 1662 | 1469133207032 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:33:27 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:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 523ms 13:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:33:27 INFO - PROCESS | 1662 | 1469133207081 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 1662 | 1469133207083 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 13:33:27 INFO - PROCESS | 1662 | 1469133207085 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - PROCESS | 1662 | 1469133207086 Marionette TRACE conn2 <- [1,1790,null,{}] 13:33:27 INFO - PROCESS | 1662 | 1469133207092 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:33:27 INFO - PROCESS | 1662 | 1469133207093 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:27 INFO - PROCESS | 1662 | 1469133207177 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 13:33:27 INFO - PROCESS | 1662 | 1469133207181 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:27 INFO - PROCESS | 1662 | 1469133207182 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x121a10800 == 34 [pid = 1662] [id = 455] 13:33:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x121e7dc00) [pid = 1662] [serial = 1364] [outer = 0x0] 13:33:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x125298000) [pid = 1662] [serial = 1365] [outer = 0x121e7dc00] 13:33:27 INFO - PROCESS | 1662 | 1469133207208 Marionette DEBUG loaded listener.js 13:33:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1252e0800) [pid = 1662] [serial = 1366] [outer = 0x121e7dc00] 13:33:27 INFO - PROCESS | 1662 | 1469133207604 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:33:27 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:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 524ms 13:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:33:27 INFO - PROCESS | 1662 | 1469133207609 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 1662 | 1469133207610 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 13:33:27 INFO - PROCESS | 1662 | 1469133207612 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - PROCESS | 1662 | 1469133207613 Marionette TRACE conn2 <- [1,1794,null,{}] 13:33:27 INFO - PROCESS | 1662 | 1469133207615 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:33:27 INFO - PROCESS | 1662 | 1469133207617 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:27 INFO - PROCESS | 1662 | 1469133207723 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 13:33:27 INFO - PROCESS | 1662 | 1469133207727 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:27 INFO - PROCESS | 1662 | 1469133207729 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x12580d800 == 35 [pid = 1662] [id = 456] 13:33:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x11272c400) [pid = 1662] [serial = 1367] [outer = 0x0] 13:33:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1254ddc00) [pid = 1662] [serial = 1368] [outer = 0x11272c400] 13:33:27 INFO - PROCESS | 1662 | 1469133207753 Marionette DEBUG loaded listener.js 13:33:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x125aeb400) [pid = 1662] [serial = 1369] [outer = 0x11272c400] 13:33:28 INFO - PROCESS | 1662 | 1469133208082 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:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 518ms 13:33:28 INFO - PROCESS | 1662 | 1469133208130 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 13:33:28 INFO - PROCESS | 1662 | 1469133208131 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 13:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:33:28 INFO - PROCESS | 1662 | 1469133208134 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:33:28 INFO - PROCESS | 1662 | 1469133208135 Marionette TRACE conn2 <- [1,1798,null,{}] 13:33:28 INFO - PROCESS | 1662 | 1469133208139 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:33:28 INFO - PROCESS | 1662 | 1469133208144 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:28 INFO - PROCESS | 1662 | 1469133208273 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 13:33:28 INFO - PROCESS | 1662 | 1469133208285 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 1662 | 1469133208287 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f8c000 == 36 [pid = 1662] [id = 457] 13:33:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1268b6000) [pid = 1662] [serial = 1370] [outer = 0x0] 13:33:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x12747a000) [pid = 1662] [serial = 1371] [outer = 0x1268b6000] 13:33:28 INFO - PROCESS | 1662 | 1469133208312 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x128d2c400) [pid = 1662] [serial = 1372] [outer = 0x1268b6000] 13:33:28 INFO - PROCESS | 1662 | 1469133208697 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:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 571ms 13:33:28 INFO - PROCESS | 1662 | 1469133208708 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 13:33:28 INFO - PROCESS | 1662 | 1469133208710 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 13:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:33:28 INFO - PROCESS | 1662 | 1469133208714 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:33:28 INFO - PROCESS | 1662 | 1469133208715 Marionette TRACE conn2 <- [1,1802,null,{}] 13:33:28 INFO - PROCESS | 1662 | 1469133208719 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:33:28 INFO - PROCESS | 1662 | 1469133208721 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:28 INFO - PROCESS | 1662 | 1469133208884 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 13:33:28 INFO - PROCESS | 1662 | 1469133208903 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 1662 | 1469133208906 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c2d800 == 37 [pid = 1662] [id = 458] 13:33:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x128d30000) [pid = 1662] [serial = 1373] [outer = 0x0] 13:33:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x128e2b800) [pid = 1662] [serial = 1374] [outer = 0x128d30000] 13:33:28 INFO - PROCESS | 1662 | 1469133208946 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x128e4dc00) [pid = 1662] [serial = 1375] [outer = 0x128d30000] 13:33:29 INFO - PROCESS | 1662 | 1469133209235 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:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 573ms 13:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:33:29 INFO - PROCESS | 1662 | 1469133209287 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 13:33:29 INFO - PROCESS | 1662 | 1469133209288 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 13:33:29 INFO - PROCESS | 1662 | 1469133209314 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - PROCESS | 1662 | 1469133209315 Marionette TRACE conn2 <- [1,1806,null,{}] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x113263000) [pid = 1662] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x118aa3800) [pid = 1662] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1275cd800) [pid = 1662] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12958e400) [pid = 1662] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1254d3000) [pid = 1662] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x118525400) [pid = 1662] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x118143400) [pid = 1662] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x118554400) [pid = 1662] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1295a0400) [pid = 1662] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x112a84400) [pid = 1662] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1293bb000) [pid = 1662] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1184cac00) [pid = 1662] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1132dec00) [pid = 1662] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1127d2000) [pid = 1662] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x12bb43800) [pid = 1662] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x12540b800) [pid = 1662] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x116fe0800) [pid = 1662] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x125aedc00) [pid = 1662] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x11325e400) [pid = 1662] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:33:29 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x12c2ba800) [pid = 1662] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:33:29 INFO - PROCESS | 1662 | 1469133209338 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:33:29 INFO - PROCESS | 1662 | 1469133209340 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:29 INFO - PROCESS | 1662 | 1469133209465 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 13:33:29 INFO - PROCESS | 1662 | 1469133209470 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:29 INFO - PROCESS | 1662 | 1469133209471 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x121044000 == 38 [pid = 1662] [id = 459] 13:33:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1129b1400) [pid = 1662] [serial = 1376] [outer = 0x0] 13:33:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x115e24000) [pid = 1662] [serial = 1377] [outer = 0x1129b1400] 13:33:29 INFO - PROCESS | 1662 | 1469133209504 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1184cb000) [pid = 1662] [serial = 1378] [outer = 0x1129b1400] 13:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 709ms 13:33:30 INFO - PROCESS | 1662 | 1469133209995 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:33:30 INFO - PROCESS | 1662 | 1469133210001 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 13:33:30 INFO - PROCESS | 1662 | 1469133210002 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 13:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:33:30 INFO - PROCESS | 1662 | 1469133210010 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:33:30 INFO - PROCESS | 1662 | 1469133210011 Marionette TRACE conn2 <- [1,1810,null,{}] 13:33:30 INFO - PROCESS | 1662 | 1469133210013 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:33:30 INFO - PROCESS | 1662 | 1469133210014 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:30 INFO - PROCESS | 1662 | 1469133210107 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 13:33:30 INFO - PROCESS | 1662 | 1469133210111 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:30 INFO - PROCESS | 1662 | 1469133210112 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x1293e4800 == 39 [pid = 1662] [id = 460] 13:33:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x118525400) [pid = 1662] [serial = 1379] [outer = 0x0] 13:33:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x123f96400) [pid = 1662] [serial = 1380] [outer = 0x118525400] 13:33:30 INFO - PROCESS | 1662 | 1469133210136 Marionette DEBUG loaded listener.js 13:33:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1292aec00) [pid = 1662] [serial = 1381] [outer = 0x118525400] 13:33:30 INFO - PROCESS | 1662 | 1469133210459 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:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 468ms 13:33:30 INFO - PROCESS | 1662 | 1469133210479 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 13:33:30 INFO - PROCESS | 1662 | 1469133210480 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 13:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:33:30 INFO - PROCESS | 1662 | 1469133210482 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:33:30 INFO - PROCESS | 1662 | 1469133210483 Marionette TRACE conn2 <- [1,1814,null,{}] 13:33:30 INFO - PROCESS | 1662 | 1469133210486 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:33:30 INFO - PROCESS | 1662 | 1469133210488 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:30 INFO - PROCESS | 1662 | 1469133210568 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 13:33:30 INFO - PROCESS | 1662 | 1469133210574 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:30 INFO - PROCESS | 1662 | 1469133210575 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a9ba800 == 40 [pid = 1662] [id = 461] 13:33:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1292acc00) [pid = 1662] [serial = 1382] [outer = 0x0] 13:33:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1293ba000) [pid = 1662] [serial = 1383] [outer = 0x1292acc00] 13:33:30 INFO - PROCESS | 1662 | 1469133210599 Marionette DEBUG loaded listener.js 13:33:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x12957c800) [pid = 1662] [serial = 1384] [outer = 0x1292acc00] 13:33:30 INFO - PROCESS | 1662 | 1469133210928 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:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 468ms 13:33:30 INFO - PROCESS | 1662 | 1469133210950 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 13:33:30 INFO - PROCESS | 1662 | 1469133210952 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 13:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:33:30 INFO - PROCESS | 1662 | 1469133210976 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:33:30 INFO - PROCESS | 1662 | 1469133210978 Marionette TRACE conn2 <- [1,1818,null,{}] 13:33:30 INFO - PROCESS | 1662 | 1469133210983 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:33:31 INFO - PROCESS | 1662 | 1469133210994 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:31 INFO - PROCESS | 1662 | 1469133211086 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 13:33:31 INFO - PROCESS | 1662 | 1469133211091 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:31 INFO - PROCESS | 1662 | 1469133211093 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b435800 == 41 [pid = 1662] [id = 462] 13:33:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12957d000) [pid = 1662] [serial = 1385] [outer = 0x0] 13:33:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1295aac00) [pid = 1662] [serial = 1386] [outer = 0x12957d000] 13:33:31 INFO - PROCESS | 1662 | 1469133211123 Marionette DEBUG loaded listener.js 13:33:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x12aed2400) [pid = 1662] [serial = 1387] [outer = 0x12957d000] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x12c682000 == 40 [pid = 1662] [id = 14] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x12dd8f000 == 39 [pid = 1662] [id = 21] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x12c828800 == 38 [pid = 1662] [id = 20] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x129219000 == 37 [pid = 1662] [id = 6] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x1183b4000 == 36 [pid = 1662] [id = 19] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x12cb6f800 == 35 [pid = 1662] [id = 16] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x129549000 == 34 [pid = 1662] [id = 8] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x1182e2800 == 33 [pid = 1662] [id = 12] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x12d215000 == 32 [pid = 1662] [id = 18] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x11715c000 == 31 [pid = 1662] [id = 26] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x1167a8800 == 30 [pid = 1662] [id = 24] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x118437000 == 29 [pid = 1662] [id = 11] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x1132a1800 == 28 [pid = 1662] [id = 23] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x11264e800 == 27 [pid = 1662] [id = 22] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x12c513800 == 26 [pid = 1662] [id = 13] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x1168ca000 == 25 [pid = 1662] [id = 25] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x12bb12800 == 24 [pid = 1662] [id = 10] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x12b424800 == 23 [pid = 1662] [id = 9] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x117159800 == 22 [pid = 1662] [id = 450] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x1132a9000 == 21 [pid = 1662] [id = 449] 13:33:31 INFO - PROCESS | 1662 | --DOCSHELL 0x11714f800 == 20 [pid = 1662] [id = 448] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x113264400) [pid = 1662] [serial = 1344] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x11663f800) [pid = 1662] [serial = 1332] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x119aa9000) [pid = 1662] [serial = 1335] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x128e31400) [pid = 1662] [serial = 1308] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x11849f000) [pid = 1662] [serial = 1333] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x12ae2a800) [pid = 1662] [serial = 1311] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x126844000) [pid = 1662] [serial = 1302] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x126ecb000) [pid = 1662] [serial = 1303] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x118a15000) [pid = 1662] [serial = 1296] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x11983f400) [pid = 1662] [serial = 1297] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x11849e000) [pid = 1662] [serial = 1293] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x118524800) [pid = 1662] [serial = 1294] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x12101cc00) [pid = 1662] [serial = 1299] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x12bab1000) [pid = 1662] [serial = 1314] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1252df800) [pid = 1662] [serial = 1300] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x12bb3f800) [pid = 1662] [serial = 1315] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x112d4a800) [pid = 1662] [serial = 1287] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x115e8c400) [pid = 1662] [serial = 1288] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x12ae25c00) [pid = 1662] [serial = 1285] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x11855bc00) [pid = 1662] [serial = 1290] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x1185b8400) [pid = 1662] [serial = 1291] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x127161c00) [pid = 1662] [serial = 1305] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1184cb800) [pid = 1662] [serial = 1320] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x12bb48000) [pid = 1662] [serial = 1317] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x127164400) [pid = 1662] [serial = 1338] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x1215de400) [pid = 1662] [serial = 1336] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x12957a800) [pid = 1662] [serial = 1342] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x128e30800) [pid = 1662] [serial = 1341] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x12bb49000) [pid = 1662] [serial = 1323] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x12bbf2c00) [pid = 1662] [serial = 1318] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x1256e6400) [pid = 1662] [serial = 1321] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x12a965c00) [pid = 1662] [serial = 1309] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x12aeda000) [pid = 1662] [serial = 1312] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x12c2ba000) [pid = 1662] [serial = 1324] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x121e7b000) [pid = 1662] [serial = 1330] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x1275cb000) [pid = 1662] [serial = 1306] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x113262c00) [pid = 1662] [serial = 1329] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x12c2bf000) [pid = 1662] [serial = 1326] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 62 (0x12c559400) [pid = 1662] [serial = 1327] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | --DOMWINDOW == 61 (0x128d2d800) [pid = 1662] [serial = 1339] [outer = 0x0] [url = about:blank] 13:33:32 INFO - PROCESS | 1662 | 1469133212617 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:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1695ms 13:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:33:32 INFO - PROCESS | 1662 | 1469133212651 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 13:33:32 INFO - PROCESS | 1662 | 1469133212653 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 13:33:32 INFO - PROCESS | 1662 | 1469133212656 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:33:32 INFO - PROCESS | 1662 | 1469133212659 Marionette TRACE conn2 <- [1,1822,null,{}] 13:33:32 INFO - PROCESS | 1662 | 1469133212663 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:33:32 INFO - PROCESS | 1662 | 1469133212665 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:32 INFO - PROCESS | 1662 | 1469133212749 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 13:33:32 INFO - PROCESS | 1662 | 1469133212804 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:32 INFO - PROCESS | 1662 | 1469133212807 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x116864000 == 21 [pid = 1662] [id = 463] 13:33:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x113cdb800) [pid = 1662] [serial = 1388] [outer = 0x0] 13:33:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x116496800) [pid = 1662] [serial = 1389] [outer = 0x113cdb800] 13:33:32 INFO - PROCESS | 1662 | 1469133212838 Marionette DEBUG loaded listener.js 13:33:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x1175c8c00) [pid = 1662] [serial = 1390] [outer = 0x113cdb800] 13:33:33 INFO - PROCESS | 1662 | 1469133213148 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:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 522ms 13:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:33:33 INFO - PROCESS | 1662 | 1469133213177 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 13:33:33 INFO - PROCESS | 1662 | 1469133213181 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 13:33:33 INFO - PROCESS | 1662 | 1469133213185 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:33:33 INFO - PROCESS | 1662 | 1469133213190 Marionette TRACE conn2 <- [1,1826,null,{}] 13:33:33 INFO - PROCESS | 1662 | 1469133213192 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:33:33 INFO - PROCESS | 1662 | 1469133213195 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:33 INFO - PROCESS | 1662 | 1469133213273 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 13:33:33 INFO - PROCESS | 1662 | 1469133213278 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:33 INFO - PROCESS | 1662 | 1469133213279 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182e6000 == 22 [pid = 1662] [id = 464] 13:33:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x11814fc00) [pid = 1662] [serial = 1391] [outer = 0x0] 13:33:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x118524800) [pid = 1662] [serial = 1392] [outer = 0x11814fc00] 13:33:33 INFO - PROCESS | 1662 | 1469133213309 Marionette DEBUG loaded listener.js 13:33:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x118a0c800) [pid = 1662] [serial = 1393] [outer = 0x11814fc00] 13:33:33 INFO - PROCESS | 1662 | 1469133213632 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:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 473ms 13:33:33 INFO - PROCESS | 1662 | 1469133213659 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 13:33:33 INFO - PROCESS | 1662 | 1469133213660 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 13:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:33:33 INFO - PROCESS | 1662 | 1469133213662 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:33:33 INFO - PROCESS | 1662 | 1469133213673 Marionette TRACE conn2 <- [1,1830,null,{}] 13:33:33 INFO - PROCESS | 1662 | 1469133213681 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:33:33 INFO - PROCESS | 1662 | 1469133213685 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:33 INFO - PROCESS | 1662 | 1469133213765 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 13:33:33 INFO - PROCESS | 1662 | 1469133213774 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:33 INFO - PROCESS | 1662 | 1469133213776 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dd6800 == 23 [pid = 1662] [id = 465] 13:33:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x1121b2000) [pid = 1662] [serial = 1394] [outer = 0x0] 13:33:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x119aa9800) [pid = 1662] [serial = 1395] [outer = 0x1121b2000] 13:33:33 INFO - PROCESS | 1662 | 1469133213804 Marionette DEBUG loaded listener.js 13:33:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x1211d0c00) [pid = 1662] [serial = 1396] [outer = 0x1121b2000] 13:33:34 INFO - PROCESS | 1662 | 1469133214156 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:33:34 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:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 532ms 13:33:34 INFO - PROCESS | 1662 | 1469133214195 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 13:33:34 INFO - PROCESS | 1662 | 1469133214196 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 13:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:33:34 INFO - PROCESS | 1662 | 1469133214199 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:33:34 INFO - PROCESS | 1662 | 1469133214200 Marionette TRACE conn2 <- [1,1834,null,{}] 13:33:34 INFO - PROCESS | 1662 | 1469133214202 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:33:34 INFO - PROCESS | 1662 | 1469133214205 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:34 INFO - PROCESS | 1662 | 1469133214307 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 13:33:34 INFO - PROCESS | 1662 | 1469133214314 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:34 INFO - PROCESS | 1662 | 1469133214315 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x12123d000 == 24 [pid = 1662] [id = 466] 13:33:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x121913800) [pid = 1662] [serial = 1397] [outer = 0x0] 13:33:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x121e7e000) [pid = 1662] [serial = 1398] [outer = 0x121913800] 13:33:34 INFO - PROCESS | 1662 | 1469133214340 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x1252e3c00) [pid = 1662] [serial = 1399] [outer = 0x121913800] 13:33:34 INFO - PROCESS | 1662 | 1469133214641 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:33:34 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:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 469ms 13:33:34 INFO - PROCESS | 1662 | 1469133214668 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 13:33:34 INFO - PROCESS | 1662 | 1469133214669 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 13:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:33:34 INFO - PROCESS | 1662 | 1469133214675 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:33:34 INFO - PROCESS | 1662 | 1469133214676 Marionette TRACE conn2 <- [1,1838,null,{}] 13:33:34 INFO - PROCESS | 1662 | 1469133214678 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:33:34 INFO - PROCESS | 1662 | 1469133214680 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:34 INFO - PROCESS | 1662 | 1469133214763 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 13:33:34 INFO - PROCESS | 1662 | 1469133214766 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:34 INFO - PROCESS | 1662 | 1469133214768 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x121b66000 == 25 [pid = 1662] [id = 467] 13:33:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x117c40000) [pid = 1662] [serial = 1400] [outer = 0x0] 13:33:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1256e6400) [pid = 1662] [serial = 1401] [outer = 0x117c40000] 13:33:34 INFO - PROCESS | 1662 | 1469133214794 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x1268b7000) [pid = 1662] [serial = 1402] [outer = 0x117c40000] 13:33:35 INFO - PROCESS | 1662 | 1469133215145 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:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 520ms 13:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:33:35 INFO - PROCESS | 1662 | 1469133215194 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 13:33:35 INFO - PROCESS | 1662 | 1469133215195 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 13:33:35 INFO - PROCESS | 1662 | 1469133215197 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:33:35 INFO - PROCESS | 1662 | 1469133215198 Marionette TRACE conn2 <- [1,1842,null,{}] 13:33:35 INFO - PROCESS | 1662 | 1469133215201 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:33:35 INFO - PROCESS | 1662 | 1469133215205 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:35 INFO - PROCESS | 1662 | 1469133215301 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 13:33:35 INFO - PROCESS | 1662 | 1469133215307 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:35 INFO - PROCESS | 1662 | 1469133215308 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a1a800 == 26 [pid = 1662] [id = 468] 13:33:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x125f96000) [pid = 1662] [serial = 1403] [outer = 0x0] 13:33:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x127474400) [pid = 1662] [serial = 1404] [outer = 0x125f96000] 13:33:35 INFO - PROCESS | 1662 | 1469133215333 Marionette DEBUG loaded listener.js 13:33:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x1292a7000) [pid = 1662] [serial = 1405] [outer = 0x125f96000] 13:33:35 INFO - PROCESS | 1662 | 1469133215648 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:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 470ms 13:33:35 INFO - PROCESS | 1662 | 1469133215668 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 13:33:35 INFO - PROCESS | 1662 | 1469133215669 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 13:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:33:35 INFO - PROCESS | 1662 | 1469133215675 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:33:35 INFO - PROCESS | 1662 | 1469133215676 Marionette TRACE conn2 <- [1,1846,null,{}] 13:33:35 INFO - PROCESS | 1662 | 1469133215678 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:33:35 INFO - PROCESS | 1662 | 1469133215679 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:35 INFO - PROCESS | 1662 | 1469133215763 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 13:33:35 INFO - PROCESS | 1662 | 1469133215824 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:35 INFO - PROCESS | 1662 | 1469133215825 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x127419000 == 27 [pid = 1662] [id = 469] 13:33:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x12683f000) [pid = 1662] [serial = 1406] [outer = 0x0] 13:33:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x129579800) [pid = 1662] [serial = 1407] [outer = 0x12683f000] 13:33:35 INFO - PROCESS | 1662 | 1469133215850 Marionette DEBUG loaded listener.js 13:33:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1295a0c00) [pid = 1662] [serial = 1408] [outer = 0x12683f000] 13:33:36 INFO - PROCESS | 1662 | 1469133216110 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:33:36 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:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 471ms 13:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:33:36 INFO - PROCESS | 1662 | 1469133216145 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 13:33:36 INFO - PROCESS | 1662 | 1469133216146 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 13:33:36 INFO - PROCESS | 1662 | 1469133216148 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - PROCESS | 1662 | 1469133216149 Marionette TRACE conn2 <- [1,1850,null,{}] 13:33:36 INFO - PROCESS | 1662 | 1469133216152 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:33:36 INFO - PROCESS | 1662 | 1469133216153 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:36 INFO - PROCESS | 1662 | 1469133216244 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 13:33:36 INFO - PROCESS | 1662 | 1469133216247 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 1662 | 1469133216248 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x1293c4800 == 28 [pid = 1662] [id = 470] 13:33:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1295a1800) [pid = 1662] [serial = 1409] [outer = 0x0] 13:33:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x12a96b000) [pid = 1662] [serial = 1410] [outer = 0x1295a1800] 13:33:36 INFO - PROCESS | 1662 | 1469133216272 Marionette DEBUG loaded listener.js 13:33:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x12aed4400) [pid = 1662] [serial = 1411] [outer = 0x1295a1800] 13:33:36 INFO - PROCESS | 1662 | 1469133216607 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:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 471ms 13:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:33:36 INFO - PROCESS | 1662 | 1469133216623 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 13:33:36 INFO - PROCESS | 1662 | 1469133216625 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 13:33:36 INFO - PROCESS | 1662 | 1469133216627 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - PROCESS | 1662 | 1469133216628 Marionette TRACE conn2 <- [1,1854,null,{}] 13:33:36 INFO - PROCESS | 1662 | 1469133216631 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:33:36 INFO - PROCESS | 1662 | 1469133216632 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:36 INFO - PROCESS | 1662 | 1469133216739 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 13:33:36 INFO - PROCESS | 1662 | 1469133216746 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 1662 | 1469133216747 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dd6000 == 29 [pid = 1662] [id = 471] 13:33:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x12957f000) [pid = 1662] [serial = 1412] [outer = 0x0] 13:33:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x12a90c000) [pid = 1662] [serial = 1413] [outer = 0x12957f000] 13:33:36 INFO - PROCESS | 1662 | 1469133216779 Marionette DEBUG loaded listener.js 13:33:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x12baa9800) [pid = 1662] [serial = 1414] [outer = 0x12957f000] 13:33:37 INFO - PROCESS | 1662 | 1469133217076 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:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 468ms 13:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:33:37 INFO - PROCESS | 1662 | 1469133217096 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 13:33:37 INFO - PROCESS | 1662 | 1469133217098 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 13:33:37 INFO - PROCESS | 1662 | 1469133217100 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 1662 | 1469133217101 Marionette TRACE conn2 <- [1,1858,null,{}] 13:33:37 INFO - PROCESS | 1662 | 1469133217105 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:33:37 INFO - PROCESS | 1662 | 1469133217108 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:37 INFO - PROCESS | 1662 | 1469133217192 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 13:33:37 INFO - PROCESS | 1662 | 1469133217195 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 1662 | 1469133217196 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a664000 == 30 [pid = 1662] [id = 472] 13:33:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x12aeda000) [pid = 1662] [serial = 1415] [outer = 0x0] 13:33:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x12bab2000) [pid = 1662] [serial = 1416] [outer = 0x12aeda000] 13:33:37 INFO - PROCESS | 1662 | 1469133217221 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x12bb42400) [pid = 1662] [serial = 1417] [outer = 0x12aeda000] 13:33:37 INFO - PROCESS | 1662 | 1469133217564 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:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 468ms 13:33:37 INFO - PROCESS | 1662 | 1469133217569 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 13:33:37 INFO - PROCESS | 1662 | 1469133217571 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 13:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:33:37 INFO - PROCESS | 1662 | 1469133217578 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 1662 | 1469133217580 Marionette TRACE conn2 <- [1,1862,null,{}] 13:33:37 INFO - PROCESS | 1662 | 1469133217582 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:33:37 INFO - PROCESS | 1662 | 1469133217584 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:37 INFO - PROCESS | 1662 | 1469133217713 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 13:33:37 INFO - PROCESS | 1662 | 1469133217729 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 1662 | 1469133217730 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x121b63000 == 31 [pid = 1662] [id = 473] 13:33:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1175c0800) [pid = 1662] [serial = 1418] [outer = 0x0] 13:33:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x12bb41400) [pid = 1662] [serial = 1419] [outer = 0x1175c0800] 13:33:37 INFO - PROCESS | 1662 | 1469133217763 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x12c2b2000) [pid = 1662] [serial = 1420] [outer = 0x1175c0800] 13:33:38 INFO - PROCESS | 1662 | 1469133218124 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:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 570ms 13:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:33:38 INFO - PROCESS | 1662 | 1469133218149 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 1662 | 1469133218150 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 13:33:38 INFO - PROCESS | 1662 | 1469133218152 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 1662 | 1469133218153 Marionette TRACE conn2 <- [1,1866,null,{}] 13:33:38 INFO - PROCESS | 1662 | 1469133218158 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:33:38 INFO - PROCESS | 1662 | 1469133218159 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:38 INFO - PROCESS | 1662 | 1469133218264 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 13:33:38 INFO - PROCESS | 1662 | 1469133218303 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:38 INFO - PROCESS | 1662 | 1469133218304 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c674800 == 32 [pid = 1662] [id = 474] 13:33:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12aedc400) [pid = 1662] [serial = 1421] [outer = 0x0] 13:33:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x12c2b9400) [pid = 1662] [serial = 1422] [outer = 0x12aedc400] 13:33:38 INFO - PROCESS | 1662 | 1469133218331 Marionette DEBUG loaded listener.js 13:33:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12c557c00) [pid = 1662] [serial = 1423] [outer = 0x12aedc400] 13:33:38 INFO - PROCESS | 1662 | 1469133218716 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:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 574ms 13:33:38 INFO - PROCESS | 1662 | 1469133218727 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 13:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:33:38 INFO - PROCESS | 1662 | 1469133218729 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 13:33:38 INFO - PROCESS | 1662 | 1469133218732 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 1662 | 1469133218734 Marionette TRACE conn2 <- [1,1870,null,{}] 13:33:38 INFO - PROCESS | 1662 | 1469133218739 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:33:38 INFO - PROCESS | 1662 | 1469133218741 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:38 INFO - PROCESS | 1662 | 1469133218893 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 13:33:38 INFO - PROCESS | 1662 | 1469133218910 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:38 INFO - PROCESS | 1662 | 1469133218911 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c820800 == 33 [pid = 1662] [id = 475] 13:33:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x12c559400) [pid = 1662] [serial = 1424] [outer = 0x0] 13:33:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12c55c800) [pid = 1662] [serial = 1425] [outer = 0x12c559400] 13:33:38 INFO - PROCESS | 1662 | 1469133218960 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x12c563400) [pid = 1662] [serial = 1426] [outer = 0x12c559400] 13:33:39 INFO - PROCESS | 1662 | 1469133219401 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:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 723ms 13:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:33:39 INFO - PROCESS | 1662 | 1469133219460 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 13:33:39 INFO - PROCESS | 1662 | 1469133219462 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 13:33:39 INFO - PROCESS | 1662 | 1469133219465 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:33:39 INFO - PROCESS | 1662 | 1469133219467 Marionette TRACE conn2 <- [1,1874,null,{}] 13:33:39 INFO - PROCESS | 1662 | 1469133219470 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:33:39 INFO - PROCESS | 1662 | 1469133219472 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:39 INFO - PROCESS | 1662 | 1469133219628 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 13:33:39 INFO - PROCESS | 1662 | 1469133219646 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:39 INFO - PROCESS | 1662 | 1469133219647 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c835000 == 34 [pid = 1662] [id = 476] 13:33:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x110e74c00) [pid = 1662] [serial = 1427] [outer = 0x0] 13:33:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x110e79400) [pid = 1662] [serial = 1428] [outer = 0x110e74c00] 13:33:39 INFO - PROCESS | 1662 | 1469133219686 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x110e7f000) [pid = 1662] [serial = 1429] [outer = 0x110e74c00] 13:33:40 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1292acc00) [pid = 1662] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:33:40 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x11272c400) [pid = 1662] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:33:40 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1268b6000) [pid = 1662] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:33:40 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x128d30000) [pid = 1662] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:33:40 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1129b1400) [pid = 1662] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:33:40 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x121e7dc00) [pid = 1662] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:33:40 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x117c3bc00) [pid = 1662] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:33:40 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1161b2400) [pid = 1662] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:33:40 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x112a82000) [pid = 1662] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:33:40 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1184bf000) [pid = 1662] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:33:40 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x115d06800) [pid = 1662] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:33:40 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x112a83c00) [pid = 1662] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:33:40 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x11325a800) [pid = 1662] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:33:40 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x118525400) [pid = 1662] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:33:40 INFO - PROCESS | 1662 | 1469133220452 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:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1025ms 13:33:40 INFO - PROCESS | 1662 | 1469133220492 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 1662 | 1469133220493 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 13:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:33:40 INFO - PROCESS | 1662 | 1469133220495 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 1662 | 1469133220496 Marionette TRACE conn2 <- [1,1878,null,{}] 13:33:40 INFO - PROCESS | 1662 | 1469133220499 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:33:40 INFO - PROCESS | 1662 | 1469133220500 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:40 INFO - PROCESS | 1662 | 1469133220622 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 13:33:40 INFO - PROCESS | 1662 | 1469133220665 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 1662 | 1469133220675 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c68e800 == 35 [pid = 1662] [id = 477] 13:33:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x110e75800) [pid = 1662] [serial = 1430] [outer = 0x0] 13:33:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x110e7f800) [pid = 1662] [serial = 1431] [outer = 0x110e75800] 13:33:40 INFO - PROCESS | 1662 | 1469133220699 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x118148c00) [pid = 1662] [serial = 1432] [outer = 0x110e75800] 13:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:33:40 INFO - PROCESS | 1662 | 1469133220959 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:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 468ms 13:33:40 INFO - PROCESS | 1662 | 1469133220964 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 1662 | 1469133220966 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 13:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:33:40 INFO - PROCESS | 1662 | 1469133220968 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 1662 | 1469133220969 Marionette TRACE conn2 <- [1,1882,null,{}] 13:33:40 INFO - PROCESS | 1662 | 1469133220980 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:33:40 INFO - PROCESS | 1662 | 1469133220981 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:41 INFO - PROCESS | 1662 | 1469133221067 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 13:33:41 INFO - PROCESS | 1662 | 1469133221074 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:41 INFO - PROCESS | 1662 | 1469133221075 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cb8e800 == 36 [pid = 1662] [id = 478] 13:33:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x116805c00) [pid = 1662] [serial = 1433] [outer = 0x0] 13:33:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x119a9b400) [pid = 1662] [serial = 1434] [outer = 0x116805c00] 13:33:41 INFO - PROCESS | 1662 | 1469133221097 Marionette DEBUG loaded listener.js 13:33:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1268bac00) [pid = 1662] [serial = 1435] [outer = 0x116805c00] 13:33:41 INFO - PROCESS | 1662 | 1469133221442 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:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 528ms 13:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:33:41 INFO - PROCESS | 1662 | 1469133221496 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 13:33:41 INFO - PROCESS | 1662 | 1469133221497 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 13:33:41 INFO - PROCESS | 1662 | 1469133221499 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:33:41 INFO - PROCESS | 1662 | 1469133221500 Marionette TRACE conn2 <- [1,1886,null,{}] 13:33:41 INFO - PROCESS | 1662 | 1469133221503 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:33:41 INFO - PROCESS | 1662 | 1469133221504 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:41 INFO - PROCESS | 1662 | 1469133221597 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 13:33:41 INFO - PROCESS | 1662 | 1469133221600 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:41 INFO - PROCESS | 1662 | 1469133221601 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cfb9800 == 37 [pid = 1662] [id = 479] 13:33:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x128d2f400) [pid = 1662] [serial = 1436] [outer = 0x0] 13:33:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1293bcc00) [pid = 1662] [serial = 1437] [outer = 0x128d2f400] 13:33:41 INFO - PROCESS | 1662 | 1469133221627 Marionette DEBUG loaded listener.js 13:33:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x12c2bf800) [pid = 1662] [serial = 1438] [outer = 0x128d2f400] 13:33:41 INFO - PROCESS | 1662 | 1469133221942 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:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 469ms 13:33:41 INFO - PROCESS | 1662 | 1469133221970 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 13:33:41 INFO - PROCESS | 1662 | 1469133221973 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 13:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:33:41 INFO - PROCESS | 1662 | 1469133221975 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:33:41 INFO - PROCESS | 1662 | 1469133221976 Marionette TRACE conn2 <- [1,1890,null,{}] 13:33:41 INFO - PROCESS | 1662 | 1469133221979 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:33:41 INFO - PROCESS | 1662 | 1469133221980 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:42 INFO - PROCESS | 1662 | 1469133222063 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 13:33:42 INFO - PROCESS | 1662 | 1469133222066 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:42 INFO - PROCESS | 1662 | 1469133222067 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d211800 == 38 [pid = 1662] [id = 480] 13:33:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12a7a5800) [pid = 1662] [serial = 1439] [outer = 0x0] 13:33:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x12ca89000) [pid = 1662] [serial = 1440] [outer = 0x12a7a5800] 13:33:42 INFO - PROCESS | 1662 | 1469133222091 Marionette DEBUG loaded listener.js 13:33:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x12ca8d400) [pid = 1662] [serial = 1441] [outer = 0x12a7a5800] 13:33:42 INFO - PROCESS | 1662 | 1469133222663 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:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 768ms 13:33:42 INFO - PROCESS | 1662 | 1469133222745 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 13:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:33:42 INFO - PROCESS | 1662 | 1469133222748 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 13:33:42 INFO - PROCESS | 1662 | 1469133222751 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:33:42 INFO - PROCESS | 1662 | 1469133222753 Marionette TRACE conn2 <- [1,1894,null,{}] 13:33:42 INFO - PROCESS | 1662 | 1469133222781 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:33:42 INFO - PROCESS | 1662 | 1469133222783 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:42 INFO - PROCESS | 1662 | 1469133222901 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 13:33:43 INFO - PROCESS | 1662 | 1469133223005 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 1662 | 1469133223007 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x1131ae000 == 39 [pid = 1662] [id = 481] 13:33:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x112e9a800) [pid = 1662] [serial = 1442] [outer = 0x0] 13:33:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x113350800) [pid = 1662] [serial = 1443] [outer = 0x112e9a800] 13:33:43 INFO - PROCESS | 1662 | 1469133223040 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x116fd7400) [pid = 1662] [serial = 1444] [outer = 0x112e9a800] 13:33:43 INFO - PROCESS | 1662 | 1469133223783 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:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1077ms 13:33:43 INFO - PROCESS | 1662 | 1469133223846 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 13:33:43 INFO - PROCESS | 1662 | 1469133223849 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 13:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:33:43 INFO - PROCESS | 1662 | 1469133223852 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:33:43 INFO - PROCESS | 1662 | 1469133223854 Marionette TRACE conn2 <- [1,1898,null,{}] 13:33:43 INFO - PROCESS | 1662 | 1469133223858 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:33:43 INFO - PROCESS | 1662 | 1469133223859 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:43 INFO - PROCESS | 1662 | 1469133223958 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 13:33:44 INFO - PROCESS | 1662 | 1469133224020 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:44 INFO - PROCESS | 1662 | 1469133224023 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x114f37000 == 40 [pid = 1662] [id = 482] 13:33:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x113262000) [pid = 1662] [serial = 1445] [outer = 0x0] 13:33:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1132dc000) [pid = 1662] [serial = 1446] [outer = 0x113262000] 13:33:44 INFO - PROCESS | 1662 | 1469133224052 Marionette DEBUG loaded listener.js 13:33:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x115e88000) [pid = 1662] [serial = 1447] [outer = 0x113262000] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x116fb8000 == 39 [pid = 1662] [id = 452] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x11974d000 == 38 [pid = 1662] [id = 453] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12a9ba800 == 37 [pid = 1662] [id = 461] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x128c2d800 == 36 [pid = 1662] [id = 458] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x121044000 == 35 [pid = 1662] [id = 459] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12580d800 == 34 [pid = 1662] [id = 456] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x121238000 == 33 [pid = 1662] [id = 454] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x121a10800 == 32 [pid = 1662] [id = 455] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x1293e4800 == 31 [pid = 1662] [id = 460] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x1183ae800 == 30 [pid = 1662] [id = 451] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x126f8c000 == 29 [pid = 1662] [id = 457] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12cfb9800 == 28 [pid = 1662] [id = 479] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12cb8e800 == 27 [pid = 1662] [id = 478] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12c68e800 == 26 [pid = 1662] [id = 477] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12c835000 == 25 [pid = 1662] [id = 476] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12c820800 == 24 [pid = 1662] [id = 475] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1295aac00) [pid = 1662] [serial = 1386] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12c674800 == 23 [pid = 1662] [id = 474] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x121b63000 == 22 [pid = 1662] [id = 473] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12a664000 == 21 [pid = 1662] [id = 472] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x119dd6000 == 20 [pid = 1662] [id = 471] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x1293c4800 == 19 [pid = 1662] [id = 470] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x127419000 == 18 [pid = 1662] [id = 469] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x126a1a800 == 17 [pid = 1662] [id = 468] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x121b66000 == 16 [pid = 1662] [id = 467] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12123d000 == 15 [pid = 1662] [id = 466] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x119dd6800 == 14 [pid = 1662] [id = 465] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x1182e6000 == 13 [pid = 1662] [id = 464] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x116864000 == 12 [pid = 1662] [id = 463] 13:33:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12b435800 == 11 [pid = 1662] [id = 462] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12957c800) [pid = 1662] [serial = 1384] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1254ddc00) [pid = 1662] [serial = 1368] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12747a000) [pid = 1662] [serial = 1371] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x128e2b800) [pid = 1662] [serial = 1374] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1184cb000) [pid = 1662] [serial = 1378] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x128d2c400) [pid = 1662] [serial = 1372] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x115e24000) [pid = 1662] [serial = 1377] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x128e4dc00) [pid = 1662] [serial = 1375] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1293ba000) [pid = 1662] [serial = 1383] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x125298000) [pid = 1662] [serial = 1365] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x119844000) [pid = 1662] [serial = 1362] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1212b4c00) [pid = 1662] [serial = 1363] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x11849a400) [pid = 1662] [serial = 1359] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x118ea0c00) [pid = 1662] [serial = 1360] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x113261c00) [pid = 1662] [serial = 1356] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x11648e800) [pid = 1662] [serial = 1357] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x118587c00) [pid = 1662] [serial = 1354] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1184c4800) [pid = 1662] [serial = 1353] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x116fd8400) [pid = 1662] [serial = 1351] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1164e8000) [pid = 1662] [serial = 1350] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x11325c800) [pid = 1662] [serial = 1348] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x112e67800) [pid = 1662] [serial = 1347] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x11688dc00) [pid = 1662] [serial = 1345] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x125aeb400) [pid = 1662] [serial = 1369] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x123f96400) [pid = 1662] [serial = 1380] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x1252e0800) [pid = 1662] [serial = 1366] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1292aec00) [pid = 1662] [serial = 1381] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1662 | 1469133224607 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:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 826ms 13:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:33:44 INFO - PROCESS | 1662 | 1469133224678 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 13:33:44 INFO - PROCESS | 1662 | 1469133224681 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 13:33:44 INFO - PROCESS | 1662 | 1469133224684 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 1662 | 1469133224686 Marionette TRACE conn2 <- [1,1902,null,{}] 13:33:44 INFO - PROCESS | 1662 | 1469133224691 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:33:44 INFO - PROCESS | 1662 | 1469133224693 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:44 INFO - PROCESS | 1662 | 1469133224786 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 13:33:44 INFO - PROCESS | 1662 | 1469133224856 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:44 INFO - PROCESS | 1662 | 1469133224857 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x116863000 == 12 [pid = 1662] [id = 483] 13:33:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x115e89000) [pid = 1662] [serial = 1448] [outer = 0x0] 13:33:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x116491400) [pid = 1662] [serial = 1449] [outer = 0x115e89000] 13:33:44 INFO - PROCESS | 1662 | 1469133224892 Marionette DEBUG loaded listener.js 13:33:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x116888c00) [pid = 1662] [serial = 1450] [outer = 0x115e89000] 13:33:45 INFO - PROCESS | 1662 | 1469133225344 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:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 721ms 13:33:45 INFO - PROCESS | 1662 | 1469133225406 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 13:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:33:45 INFO - PROCESS | 1662 | 1469133225410 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 13:33:45 INFO - PROCESS | 1662 | 1469133225414 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:33:45 INFO - PROCESS | 1662 | 1469133225416 Marionette TRACE conn2 <- [1,1906,null,{}] 13:33:45 INFO - PROCESS | 1662 | 1469133225419 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:33:45 INFO - PROCESS | 1662 | 1469133225421 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:45 INFO - PROCESS | 1662 | 1469133225544 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 13:33:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x116a0dc00) [pid = 1662] [serial = 1451] [outer = 0x12cb39000] 13:33:45 INFO - PROCESS | 1662 | 1469133225642 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 1662 | 1469133225644 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183b2000 == 13 [pid = 1662] [id = 484] 13:33:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1175c1000) [pid = 1662] [serial = 1452] [outer = 0x0] 13:33:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1184a2000) [pid = 1662] [serial = 1453] [outer = 0x1175c1000] 13:33:45 INFO - PROCESS | 1662 | 1469133225686 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1184c4800) [pid = 1662] [serial = 1454] [outer = 0x1175c1000] 13:33:46 INFO - PROCESS | 1662 | 1469133226158 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:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 770ms 13:33:46 INFO - PROCESS | 1662 | 1469133226184 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 13:33:46 INFO - PROCESS | 1662 | 1469133226186 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 13:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:33:46 INFO - PROCESS | 1662 | 1469133226207 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:33:46 INFO - PROCESS | 1662 | 1469133226210 Marionette TRACE conn2 <- [1,1910,null,{}] 13:33:46 INFO - PROCESS | 1662 | 1469133226218 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:33:46 INFO - PROCESS | 1662 | 1469133226222 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:46 INFO - PROCESS | 1662 | 1469133226318 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 13:33:46 INFO - PROCESS | 1662 | 1469133226387 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:46 INFO - PROCESS | 1662 | 1469133226389 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x119746000 == 14 [pid = 1662] [id = 485] 13:33:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1127e0000) [pid = 1662] [serial = 1455] [outer = 0x0] 13:33:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x118a18400) [pid = 1662] [serial = 1456] [outer = 0x1127e0000] 13:33:46 INFO - PROCESS | 1662 | 1469133226423 Marionette DEBUG loaded listener.js 13:33:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x119443000) [pid = 1662] [serial = 1457] [outer = 0x1127e0000] 13:33:46 INFO - PROCESS | 1662 | 1469133226852 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:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 675ms 13:33:46 INFO - PROCESS | 1662 | 1469133226881 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 13:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:33:46 INFO - PROCESS | 1662 | 1469133226883 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 13:33:46 INFO - PROCESS | 1662 | 1469133226885 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:33:46 INFO - PROCESS | 1662 | 1469133226887 Marionette TRACE conn2 <- [1,1914,null,{}] 13:33:46 INFO - PROCESS | 1662 | 1469133226889 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:33:46 INFO - PROCESS | 1662 | 1469133226891 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:47 INFO - PROCESS | 1662 | 1469133227008 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 13:33:47 INFO - PROCESS | 1662 | 1469133227063 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 1662 | 1469133227064 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x121050000 == 15 [pid = 1662] [id = 486] 13:33:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x119a06c00) [pid = 1662] [serial = 1458] [outer = 0x0] 13:33:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x119aa2800) [pid = 1662] [serial = 1459] [outer = 0x119a06c00] 13:33:47 INFO - PROCESS | 1662 | 1469133227094 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1210ad400) [pid = 1662] [serial = 1460] [outer = 0x119a06c00] 13:33:47 INFO - PROCESS | 1662 | 1469133227483 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:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 623ms 13:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:33:47 INFO - PROCESS | 1662 | 1469133227508 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 13:33:47 INFO - PROCESS | 1662 | 1469133227510 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 13:33:47 INFO - PROCESS | 1662 | 1469133227512 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 1662 | 1469133227513 Marionette TRACE conn2 <- [1,1918,null,{}] 13:33:47 INFO - PROCESS | 1662 | 1469133227516 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:33:47 INFO - PROCESS | 1662 | 1469133227517 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:47 INFO - PROCESS | 1662 | 1469133227610 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 13:33:47 INFO - PROCESS | 1662 | 1469133227661 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 1662 | 1469133227662 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x12124a800 == 16 [pid = 1662] [id = 487] 13:33:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1210afc00) [pid = 1662] [serial = 1461] [outer = 0x0] 13:33:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1211cdc00) [pid = 1662] [serial = 1462] [outer = 0x1210afc00] 13:33:47 INFO - PROCESS | 1662 | 1469133227691 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1215dd000) [pid = 1662] [serial = 1463] [outer = 0x1210afc00] 13:33:48 INFO - PROCESS | 1662 | 1469133228124 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:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 668ms 13:33:48 INFO - PROCESS | 1662 | 1469133228181 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 13:33:48 INFO - PROCESS | 1662 | 1469133228183 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 13:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:33:49 INFO - PROCESS | 1662 | --DOCSHELL 0x1131ae000 == 15 [pid = 1662] [id = 481] 13:33:49 INFO - PROCESS | 1662 | --DOCSHELL 0x121050000 == 14 [pid = 1662] [id = 486] 13:33:49 INFO - PROCESS | 1662 | --DOCSHELL 0x119746000 == 13 [pid = 1662] [id = 485] 13:33:49 INFO - PROCESS | 1662 | --DOCSHELL 0x1183b2000 == 12 [pid = 1662] [id = 484] 13:33:49 INFO - PROCESS | 1662 | --DOCSHELL 0x12d211800 == 11 [pid = 1662] [id = 480] 13:33:49 INFO - PROCESS | 1662 | --DOCSHELL 0x114f37000 == 10 [pid = 1662] [id = 482] 13:33:49 INFO - PROCESS | 1662 | --DOCSHELL 0x116863000 == 9 [pid = 1662] [id = 483] 13:33:50 INFO - PROCESS | 1662 | 1469133230176 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:33:50 INFO - PROCESS | 1662 | 1469133230178 Marionette TRACE conn2 <- [1,1922,null,{}] 13:33:50 INFO - PROCESS | 1662 | 1469133230268 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:33:50 INFO - PROCESS | 1662 | 1469133230271 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:50 INFO - PROCESS | 1662 | 1469133230345 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 13:33:50 INFO - PROCESS | 1662 | 1469133230349 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 1662 | 1469133230352 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x113381800 == 10 [pid = 1662] [id = 488] 13:33:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x112e64800) [pid = 1662] [serial = 1464] [outer = 0x0] 13:33:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x112e92c00) [pid = 1662] [serial = 1465] [outer = 0x112e64800] 13:33:50 INFO - PROCESS | 1662 | 1469133230382 Marionette DEBUG loaded listener.js 13:33:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x113264800) [pid = 1662] [serial = 1466] [outer = 0x112e64800] 13:33:50 INFO - PROCESS | 1662 | 1469133230719 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:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2544ms 13:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:33:50 INFO - PROCESS | 1662 | 1469133230731 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 13:33:50 INFO - PROCESS | 1662 | 1469133230733 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 13:33:50 INFO - PROCESS | 1662 | 1469133230740 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:33:50 INFO - PROCESS | 1662 | 1469133230742 Marionette TRACE conn2 <- [1,1926,null,{}] 13:33:50 INFO - PROCESS | 1662 | 1469133230746 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:33:50 INFO - PROCESS | 1662 | 1469133230749 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:50 INFO - PROCESS | 1662 | 1469133230851 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 13:33:50 INFO - PROCESS | 1662 | 1469133230908 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 1662 | 1469133230910 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x117381800 == 11 [pid = 1662] [id = 489] 13:33:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x11335c800) [pid = 1662] [serial = 1467] [outer = 0x0] 13:33:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x115e8e000) [pid = 1662] [serial = 1468] [outer = 0x11335c800] 13:33:50 INFO - PROCESS | 1662 | 1469133230937 Marionette DEBUG loaded listener.js 13:33:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x116fd7800) [pid = 1662] [serial = 1469] [outer = 0x11335c800] 13:33:51 INFO - PROCESS | 1662 | 1469133231232 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:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 523ms 13:33:51 INFO - PROCESS | 1662 | 1469133231263 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 13:33:51 INFO - PROCESS | 1662 | 1469133231264 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 13:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:33:51 INFO - PROCESS | 1662 | 1469133231266 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:33:51 INFO - PROCESS | 1662 | 1469133231267 Marionette TRACE conn2 <- [1,1930,null,{}] 13:33:51 INFO - PROCESS | 1662 | 1469133231271 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:33:51 INFO - PROCESS | 1662 | 1469133231275 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:51 INFO - PROCESS | 1662 | 1469133231363 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 13:33:51 INFO - PROCESS | 1662 | 1469133231425 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:51 INFO - PROCESS | 1662 | 1469133231429 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x118ac8000 == 12 [pid = 1662] [id = 490] 13:33:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x11849d000) [pid = 1662] [serial = 1470] [outer = 0x0] 13:33:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x11849d800) [pid = 1662] [serial = 1471] [outer = 0x11849d000] 13:33:51 INFO - PROCESS | 1662 | 1469133231458 Marionette DEBUG loaded listener.js 13:33:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1184c0000) [pid = 1662] [serial = 1472] [outer = 0x11849d000] 13:33:51 INFO - PROCESS | 1662 | 1469133231784 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:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 570ms 13:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:33:51 INFO - PROCESS | 1662 | 1469133231840 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 13:33:51 INFO - PROCESS | 1662 | 1469133231841 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 13:33:51 INFO - PROCESS | 1662 | 1469133231843 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:33:51 INFO - PROCESS | 1662 | 1469133231844 Marionette TRACE conn2 <- [1,1934,null,{}] 13:33:51 INFO - PROCESS | 1662 | 1469133231847 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:33:51 INFO - PROCESS | 1662 | 1469133231848 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:51 INFO - PROCESS | 1662 | 1469133231925 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 13:33:51 INFO - PROCESS | 1662 | 1469133231984 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:51 INFO - PROCESS | 1662 | 1469133231985 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x119a48000 == 13 [pid = 1662] [id = 491] 13:33:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1184ccc00) [pid = 1662] [serial = 1473] [outer = 0x0] 13:33:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x118a0d400) [pid = 1662] [serial = 1474] [outer = 0x1184ccc00] 13:33:52 INFO - PROCESS | 1662 | 1469133232010 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x119436400) [pid = 1662] [serial = 1475] [outer = 0x1184ccc00] 13:33:52 INFO - PROCESS | 1662 | 1469133232306 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:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 519ms 13:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:33:52 INFO - PROCESS | 1662 | 1469133232362 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 13:33:52 INFO - PROCESS | 1662 | 1469133232364 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 13:33:52 INFO - PROCESS | 1662 | 1469133232366 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:33:52 INFO - PROCESS | 1662 | 1469133232367 Marionette TRACE conn2 <- [1,1938,null,{}] 13:33:52 INFO - PROCESS | 1662 | 1469133232369 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:33:52 INFO - PROCESS | 1662 | 1469133232370 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:52 INFO - PROCESS | 1662 | 1469133232464 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 13:33:52 INFO - PROCESS | 1662 | 1469133232468 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:52 INFO - PROCESS | 1662 | 1469133232469 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x121811800 == 14 [pid = 1662] [id = 492] 13:33:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x112fd8800) [pid = 1662] [serial = 1476] [outer = 0x0] 13:33:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x119845000) [pid = 1662] [serial = 1477] [outer = 0x112fd8800] 13:33:52 INFO - PROCESS | 1662 | 1469133232494 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x119e45c00) [pid = 1662] [serial = 1478] [outer = 0x112fd8800] 13:33:52 INFO - PROCESS | 1662 | 1469133232827 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:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 517ms 13:33:52 INFO - PROCESS | 1662 | 1469133232884 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 13:33:52 INFO - PROCESS | 1662 | 1469133232885 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 13:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:33:52 INFO - PROCESS | 1662 | 1469133232893 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:33:52 INFO - PROCESS | 1662 | 1469133232895 Marionette TRACE conn2 <- [1,1942,null,{}] 13:33:52 INFO - PROCESS | 1662 | 1469133232897 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:33:52 INFO - PROCESS | 1662 | 1469133232901 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:53 INFO - PROCESS | 1662 | 1469133233027 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 13:33:53 INFO - PROCESS | 1662 | 1469133233031 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 1662 | 1469133233033 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x125269000 == 15 [pid = 1662] [id = 493] 13:33:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1210ad000) [pid = 1662] [serial = 1479] [outer = 0x0] 13:33:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x121405000) [pid = 1662] [serial = 1480] [outer = 0x1210ad000] 13:33:53 INFO - PROCESS | 1662 | 1469133233058 Marionette DEBUG loaded listener.js 13:33:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1252db800) [pid = 1662] [serial = 1481] [outer = 0x1210ad000] 13:33:53 INFO - PROCESS | 1662 | 1469133233390 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:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 518ms 13:33:53 INFO - PROCESS | 1662 | 1469133233412 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 13:33:53 INFO - PROCESS | 1662 | 1469133233413 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 13:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:33:53 INFO - PROCESS | 1662 | 1469133233415 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:33:53 INFO - PROCESS | 1662 | 1469133233416 Marionette TRACE conn2 <- [1,1946,null,{}] 13:33:53 INFO - PROCESS | 1662 | 1469133233419 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:33:53 INFO - PROCESS | 1662 | 1469133233420 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:53 INFO - PROCESS | 1662 | 1469133233516 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 13:33:53 INFO - PROCESS | 1662 | 1469133233527 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 1662 | 1469133233528 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x125f77800 == 16 [pid = 1662] [id = 494] 13:33:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1252e1000) [pid = 1662] [serial = 1482] [outer = 0x0] 13:33:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12540fc00) [pid = 1662] [serial = 1483] [outer = 0x1252e1000] 13:33:53 INFO - PROCESS | 1662 | 1469133233551 Marionette DEBUG loaded listener.js 13:33:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x125ae5c00) [pid = 1662] [serial = 1484] [outer = 0x1252e1000] 13:33:53 INFO - PROCESS | 1662 | 1469133233914 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:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 517ms 13:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:33:53 INFO - PROCESS | 1662 | 1469133233934 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 13:33:53 INFO - PROCESS | 1662 | 1469133233935 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 13:33:53 INFO - PROCESS | 1662 | 1469133233937 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:33:53 INFO - PROCESS | 1662 | 1469133233938 Marionette TRACE conn2 <- [1,1950,null,{}] 13:33:53 INFO - PROCESS | 1662 | 1469133233940 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:33:53 INFO - PROCESS | 1662 | 1469133233941 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:54 INFO - PROCESS | 1662 | 1469133234036 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 13:33:54 INFO - PROCESS | 1662 | 1469133234047 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 1662 | 1469133234048 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f8f800 == 17 [pid = 1662] [id = 495] 13:33:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1129b6400) [pid = 1662] [serial = 1485] [outer = 0x0] 13:33:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x125f93c00) [pid = 1662] [serial = 1486] [outer = 0x1129b6400] 13:33:54 INFO - PROCESS | 1662 | 1469133234072 Marionette DEBUG loaded listener.js 13:33:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1127da000) [pid = 1662] [serial = 1487] [outer = 0x1129b6400] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x113cdb800) [pid = 1662] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x12957d000) [pid = 1662] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x12683f000) [pid = 1662] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x121913800) [pid = 1662] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12957f000) [pid = 1662] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x113262000) [pid = 1662] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1295a1800) [pid = 1662] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x125f96000) [pid = 1662] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x110e74c00) [pid = 1662] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x110e75800) [pid = 1662] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x12a7a5800) [pid = 1662] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x116805c00) [pid = 1662] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x128d2f400) [pid = 1662] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1175c0800) [pid = 1662] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x112e9a800) [pid = 1662] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1175c1000) [pid = 1662] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x119a06c00) [pid = 1662] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1127e0000) [pid = 1662] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x115e89000) [pid = 1662] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x12aedc400) [pid = 1662] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x12c559400) [pid = 1662] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x11814fc00) [pid = 1662] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x12aeda000) [pid = 1662] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1121b2000) [pid = 1662] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:33:54 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x117c40000) [pid = 1662] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:33:54 INFO - PROCESS | 1662 | 1469133234812 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:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 920ms 13:33:54 INFO - PROCESS | 1662 | 1469133234857 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 13:33:54 INFO - PROCESS | 1662 | 1469133234858 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 13:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:33:54 INFO - PROCESS | 1662 | 1469133234861 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:33:54 INFO - PROCESS | 1662 | 1469133234862 Marionette TRACE conn2 <- [1,1954,null,{}] 13:33:54 INFO - PROCESS | 1662 | 1469133234864 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:33:54 INFO - PROCESS | 1662 | 1469133234865 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:54 INFO - PROCESS | 1662 | 1469133234941 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 13:33:54 INFO - PROCESS | 1662 | 1469133234946 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 1662 | 1469133234947 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x12740d000 == 18 [pid = 1662] [id = 496] 13:33:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x117385000) [pid = 1662] [serial = 1488] [outer = 0x0] 13:33:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1183c0c00) [pid = 1662] [serial = 1489] [outer = 0x117385000] 13:33:54 INFO - PROCESS | 1662 | 1469133234971 Marionette DEBUG loaded listener.js 13:33:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x118a11800) [pid = 1662] [serial = 1490] [outer = 0x117385000] 13:33:55 INFO - PROCESS | 1662 | 1469133235325 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:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 519ms 13:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:33:55 INFO - PROCESS | 1662 | 1469133235381 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 1662 | 1469133235383 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 13:33:55 INFO - PROCESS | 1662 | 1469133235386 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 1662 | 1469133235388 Marionette TRACE conn2 <- [1,1958,null,{}] 13:33:55 INFO - PROCESS | 1662 | 1469133235392 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:33:55 INFO - PROCESS | 1662 | 1469133235393 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:55 INFO - PROCESS | 1662 | 1469133235493 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 13:33:55 INFO - PROCESS | 1662 | 1469133235498 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:55 INFO - PROCESS | 1662 | 1469133235499 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c43000 == 19 [pid = 1662] [id = 497] 13:33:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1184a8000) [pid = 1662] [serial = 1491] [outer = 0x0] 13:33:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x123f98800) [pid = 1662] [serial = 1492] [outer = 0x1184a8000] 13:33:55 INFO - PROCESS | 1662 | 1469133235526 Marionette DEBUG loaded listener.js 13:33:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x125f96000) [pid = 1662] [serial = 1493] [outer = 0x1184a8000] 13:33:55 INFO - PROCESS | 1662 | 1469133235865 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:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 523ms 13:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:33:55 INFO - PROCESS | 1662 | 1469133235911 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 1662 | 1469133235913 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 13:33:55 INFO - PROCESS | 1662 | 1469133235916 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 1662 | 1469133235919 Marionette TRACE conn2 <- [1,1962,null,{}] 13:33:55 INFO - PROCESS | 1662 | 1469133235922 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:33:55 INFO - PROCESS | 1662 | 1469133235925 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:56 INFO - PROCESS | 1662 | 1469133236067 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 13:33:56 INFO - PROCESS | 1662 | 1469133236080 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:56 INFO - PROCESS | 1662 | 1469133236082 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x1293d9000 == 20 [pid = 1662] [id = 498] 13:33:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1268bc000) [pid = 1662] [serial = 1494] [outer = 0x0] 13:33:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x126fcf400) [pid = 1662] [serial = 1495] [outer = 0x1268bc000] 13:33:56 INFO - PROCESS | 1662 | 1469133236129 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x12747ac00) [pid = 1662] [serial = 1496] [outer = 0x1268bc000] 13:33:56 INFO - PROCESS | 1662 | 1469133236809 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:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 973ms 13:33:56 INFO - PROCESS | 1662 | 1469133236889 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 13:33:56 INFO - PROCESS | 1662 | 1469133236891 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 13:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:33:56 INFO - PROCESS | 1662 | 1469133236894 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:33:56 INFO - PROCESS | 1662 | 1469133236896 Marionette TRACE conn2 <- [1,1966,null,{}] 13:33:56 INFO - PROCESS | 1662 | 1469133236900 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:33:56 INFO - PROCESS | 1662 | 1469133236902 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:57 INFO - PROCESS | 1662 | 1469133237007 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 13:33:57 INFO - PROCESS | 1662 | 1469133237065 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 1662 | 1469133237067 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x117c5f800 == 21 [pid = 1662] [id = 499] 13:33:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x112d3d800) [pid = 1662] [serial = 1497] [outer = 0x0] 13:33:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1132e7400) [pid = 1662] [serial = 1498] [outer = 0x112d3d800] 13:33:57 INFO - PROCESS | 1662 | 1469133237097 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x11614bc00) [pid = 1662] [serial = 1499] [outer = 0x112d3d800] 13:33:57 INFO - PROCESS | 1662 | 1469133237745 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:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 924ms 13:33:57 INFO - PROCESS | 1662 | 1469133237824 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 1662 | 1469133237826 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 13:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:33:57 INFO - PROCESS | 1662 | 1469133237830 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 1662 | 1469133237833 Marionette TRACE conn2 <- [1,1970,null,{}] 13:33:57 INFO - PROCESS | 1662 | 1469133237839 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:33:57 INFO - PROCESS | 1662 | 1469133237842 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:57 INFO - PROCESS | 1662 | 1469133237983 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 13:33:58 INFO - PROCESS | 1662 | 1469133238089 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 1662 | 1469133238093 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x1168b3000 == 22 [pid = 1662] [id = 500] 13:33:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x112a83c00) [pid = 1662] [serial = 1500] [outer = 0x0] 13:33:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x112e92800) [pid = 1662] [serial = 1501] [outer = 0x112a83c00] 13:33:58 INFO - PROCESS | 1662 | 1469133238137 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x11325c800) [pid = 1662] [serial = 1502] [outer = 0x112a83c00] 13:33:58 INFO - PROCESS | 1662 | --DOCSHELL 0x12124a800 == 21 [pid = 1662] [id = 487] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1211cdc00) [pid = 1662] [serial = 1462] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | 1469133238569 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:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 775ms 13:33:58 INFO - PROCESS | 1662 | 1469133238605 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 1662 | 1469133238608 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 13:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:33:58 INFO - PROCESS | 1662 | 1469133238613 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 1662 | 1469133238615 Marionette TRACE conn2 <- [1,1974,null,{}] 13:33:58 INFO - PROCESS | 1662 | 1469133238617 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:33:58 INFO - PROCESS | 1662 | 1469133238618 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x118a18400) [pid = 1662] [serial = 1456] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x116491400) [pid = 1662] [serial = 1449] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12c2b9400) [pid = 1662] [serial = 1422] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12c55c800) [pid = 1662] [serial = 1425] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x118524800) [pid = 1662] [serial = 1392] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x118a0c800) [pid = 1662] [serial = 1393] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x12bab2000) [pid = 1662] [serial = 1416] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x12bb42400) [pid = 1662] [serial = 1417] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x119aa9800) [pid = 1662] [serial = 1395] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1211d0c00) [pid = 1662] [serial = 1396] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1256e6400) [pid = 1662] [serial = 1401] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1268b7000) [pid = 1662] [serial = 1402] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x116496800) [pid = 1662] [serial = 1389] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1175c8c00) [pid = 1662] [serial = 1390] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x12aed2400) [pid = 1662] [serial = 1387] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x129579800) [pid = 1662] [serial = 1407] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1295a0c00) [pid = 1662] [serial = 1408] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x121e7e000) [pid = 1662] [serial = 1398] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1252e3c00) [pid = 1662] [serial = 1399] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x12a90c000) [pid = 1662] [serial = 1413] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x115e88000) [pid = 1662] [serial = 1447] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x12baa9800) [pid = 1662] [serial = 1414] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x12a96b000) [pid = 1662] [serial = 1410] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x12aed4400) [pid = 1662] [serial = 1411] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x12c557c00) [pid = 1662] [serial = 1423] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x127474400) [pid = 1662] [serial = 1404] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x1292a7000) [pid = 1662] [serial = 1405] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x110e79400) [pid = 1662] [serial = 1428] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x110e7f800) [pid = 1662] [serial = 1431] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1132dc000) [pid = 1662] [serial = 1446] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x12c563400) [pid = 1662] [serial = 1426] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x12ca89000) [pid = 1662] [serial = 1440] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x119a9b400) [pid = 1662] [serial = 1434] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x1293bcc00) [pid = 1662] [serial = 1437] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x12bb41400) [pid = 1662] [serial = 1419] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x12ca8d400) [pid = 1662] [serial = 1441] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x1268bac00) [pid = 1662] [serial = 1435] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x12c2bf800) [pid = 1662] [serial = 1438] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x110e7f000) [pid = 1662] [serial = 1429] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x118148c00) [pid = 1662] [serial = 1432] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x12c2b2000) [pid = 1662] [serial = 1420] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x116fd7400) [pid = 1662] [serial = 1444] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x113350800) [pid = 1662] [serial = 1443] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x1184a2000) [pid = 1662] [serial = 1453] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x1210ad400) [pid = 1662] [serial = 1460] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 62 (0x1184c4800) [pid = 1662] [serial = 1454] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 61 (0x119aa2800) [pid = 1662] [serial = 1459] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 60 (0x119443000) [pid = 1662] [serial = 1457] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 59 (0x11983e800) [pid = 1662] [serial = 883] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:33:58 INFO - PROCESS | 1662 | --DOMWINDOW == 58 (0x116888c00) [pid = 1662] [serial = 1450] [outer = 0x0] [url = about:blank] 13:33:58 INFO - PROCESS | 1662 | 1469133238733 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 13:33:58 INFO - PROCESS | 1662 | 1469133238768 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 1662 | 1469133238770 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x11686d800 == 22 [pid = 1662] [id = 501] 13:33:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 59 (0x113263c00) [pid = 1662] [serial = 1503] [outer = 0x0] 13:33:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 60 (0x113cddc00) [pid = 1662] [serial = 1504] [outer = 0x113263c00] 13:33:58 INFO - PROCESS | 1662 | 1469133238801 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 61 (0x1164f2000) [pid = 1662] [serial = 1505] [outer = 0x113263c00] 13:33:59 INFO - PROCESS | 1662 | 1469133239104 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:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 520ms 13:33:59 INFO - PROCESS | 1662 | 1469133239134 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 1662 | 1469133239136 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 13:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:33:59 INFO - PROCESS | 1662 | 1469133239144 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - PROCESS | 1662 | 1469133239148 Marionette TRACE conn2 <- [1,1978,null,{}] 13:33:59 INFO - PROCESS | 1662 | 1469133239162 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:33:59 INFO - PROCESS | 1662 | 1469133239167 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:59 INFO - PROCESS | 1662 | 1469133239326 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 13:33:59 INFO - PROCESS | 1662 | 1469133239435 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 1662 | 1469133239438 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182cf000 == 23 [pid = 1662] [id = 502] 13:33:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x117c33800) [pid = 1662] [serial = 1506] [outer = 0x0] 13:33:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x118150800) [pid = 1662] [serial = 1507] [outer = 0x117c33800] 13:33:59 INFO - PROCESS | 1662 | 1469133239474 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x1184a4000) [pid = 1662] [serial = 1508] [outer = 0x117c33800] 13:33:59 INFO - PROCESS | 1662 | 1469133239749 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:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 13:33:59 INFO - PROCESS | 1662 | 1469133239778 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 1662 | 1469133239780 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 13:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:33:59 INFO - PROCESS | 1662 | 1469133239782 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - PROCESS | 1662 | 1469133239783 Marionette TRACE conn2 <- [1,1982,null,{}] 13:33:59 INFO - PROCESS | 1662 | 1469133239785 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:33:59 INFO - PROCESS | 1662 | 1469133239787 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:59 INFO - PROCESS | 1662 | 1469133239881 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 13:33:59 INFO - PROCESS | 1662 | 1469133239945 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 1662 | 1469133239946 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:33:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x118ad1800 == 24 [pid = 1662] [id = 503] 13:33:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x1121bcc00) [pid = 1662] [serial = 1509] [outer = 0x0] 13:33:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x118558c00) [pid = 1662] [serial = 1510] [outer = 0x1121bcc00] 13:33:59 INFO - PROCESS | 1662 | 1469133239971 Marionette DEBUG loaded listener.js 13:34:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x11858e400) [pid = 1662] [serial = 1511] [outer = 0x1121bcc00] 13:34:00 INFO - PROCESS | 1662 | 1469133240249 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:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 519ms 13:34:00 INFO - PROCESS | 1662 | 1469133240301 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 1662 | 1469133240303 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 13:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:34:00 INFO - PROCESS | 1662 | 1469133240310 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 1662 | 1469133240311 Marionette TRACE conn2 <- [1,1986,null,{}] 13:34:00 INFO - PROCESS | 1662 | 1469133240313 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:34:00 INFO - PROCESS | 1662 | 1469133240315 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:00 INFO - PROCESS | 1662 | 1469133240408 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 13:34:00 INFO - PROCESS | 1662 | 1469133240484 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 1662 | 1469133240485 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x119a52800 == 25 [pid = 1662] [id = 504] 13:34:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x118527400) [pid = 1662] [serial = 1512] [outer = 0x0] 13:34:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x118a1b400) [pid = 1662] [serial = 1513] [outer = 0x118527400] 13:34:00 INFO - PROCESS | 1662 | 1469133240525 Marionette DEBUG loaded listener.js 13:34:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x119435400) [pid = 1662] [serial = 1514] [outer = 0x118527400] 13:34:00 INFO - PROCESS | 1662 | 1469133240891 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:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 620ms 13:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:34:00 INFO - PROCESS | 1662 | 1469133240929 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 1662 | 1469133240930 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 13:34:00 INFO - PROCESS | 1662 | 1469133240932 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 1662 | 1469133240933 Marionette TRACE conn2 <- [1,1990,null,{}] 13:34:00 INFO - PROCESS | 1662 | 1469133240935 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:34:00 INFO - PROCESS | 1662 | 1469133240940 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:01 INFO - PROCESS | 1662 | 1469133241055 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 13:34:01 INFO - PROCESS | 1662 | 1469133241068 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:01 INFO - PROCESS | 1662 | 1469133241069 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12135a800 == 26 [pid = 1662] [id = 505] 13:34:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x119838c00) [pid = 1662] [serial = 1515] [outer = 0x0] 13:34:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x119a9ac00) [pid = 1662] [serial = 1516] [outer = 0x119838c00] 13:34:01 INFO - PROCESS | 1662 | 1469133241095 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x121a98000) [pid = 1662] [serial = 1517] [outer = 0x119838c00] 13:34:01 INFO - PROCESS | 1662 | 1469133241420 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:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 518ms 13:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:34:01 INFO - PROCESS | 1662 | 1469133241450 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 13:34:01 INFO - PROCESS | 1662 | 1469133241452 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 13:34:01 INFO - PROCESS | 1662 | 1469133241459 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - PROCESS | 1662 | 1469133241460 Marionette TRACE conn2 <- [1,1994,null,{}] 13:34:01 INFO - PROCESS | 1662 | 1469133241462 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:34:01 INFO - PROCESS | 1662 | 1469133241463 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:01 INFO - PROCESS | 1662 | 1469133241557 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 13:34:01 INFO - PROCESS | 1662 | 1469133241560 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:01 INFO - PROCESS | 1662 | 1469133241561 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x121a0b000 == 27 [pid = 1662] [id = 506] 13:34:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x119aa2800) [pid = 1662] [serial = 1518] [outer = 0x0] 13:34:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x123f8f400) [pid = 1662] [serial = 1519] [outer = 0x119aa2800] 13:34:01 INFO - PROCESS | 1662 | 1469133241586 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x1252d7400) [pid = 1662] [serial = 1520] [outer = 0x119aa2800] 13:34:01 INFO - PROCESS | 1662 | 1469133241926 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:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 524ms 13:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:34:01 INFO - PROCESS | 1662 | 1469133241979 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 13:34:01 INFO - PROCESS | 1662 | 1469133241980 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 13:34:01 INFO - PROCESS | 1662 | 1469133241982 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - PROCESS | 1662 | 1469133241983 Marionette TRACE conn2 <- [1,1998,null,{}] 13:34:01 INFO - PROCESS | 1662 | 1469133241986 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:34:01 INFO - PROCESS | 1662 | 1469133241987 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:02 INFO - PROCESS | 1662 | 1469133242080 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 13:34:02 INFO - PROCESS | 1662 | 1469133242092 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 1662 | 1469133242094 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x125a55800 == 28 [pid = 1662] [id = 507] 13:34:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x111ca8400) [pid = 1662] [serial = 1521] [outer = 0x0] 13:34:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x12540b800) [pid = 1662] [serial = 1522] [outer = 0x111ca8400] 13:34:02 INFO - PROCESS | 1662 | 1469133242117 Marionette DEBUG loaded listener.js 13:34:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x125850000) [pid = 1662] [serial = 1523] [outer = 0x111ca8400] 13:34:02 INFO - PROCESS | 1662 | 1469133242436 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:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 469ms 13:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:34:02 INFO - PROCESS | 1662 | 1469133242452 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 13:34:02 INFO - PROCESS | 1662 | 1469133242453 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 13:34:02 INFO - PROCESS | 1662 | 1469133242458 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:34:02 INFO - PROCESS | 1662 | 1469133242459 Marionette TRACE conn2 <- [1,2002,null,{}] 13:34:02 INFO - PROCESS | 1662 | 1469133242462 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:34:02 INFO - PROCESS | 1662 | 1469133242463 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:02 INFO - PROCESS | 1662 | 1469133242558 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 13:34:02 INFO - PROCESS | 1662 | 1469133242569 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 1662 | 1469133242570 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a2a000 == 29 [pid = 1662] [id = 508] 13:34:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x125aec400) [pid = 1662] [serial = 1524] [outer = 0x0] 13:34:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x125f9c800) [pid = 1662] [serial = 1525] [outer = 0x125aec400] 13:34:02 INFO - PROCESS | 1662 | 1469133242596 Marionette DEBUG loaded listener.js 13:34:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1268ba800) [pid = 1662] [serial = 1526] [outer = 0x125aec400] 13:34:02 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x112fd8800) [pid = 1662] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:34:02 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x112e64800) [pid = 1662] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:34:02 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1184ccc00) [pid = 1662] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:34:02 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1210afc00) [pid = 1662] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:34:02 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x11335c800) [pid = 1662] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:34:02 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x11849d000) [pid = 1662] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:34:02 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x1210ad000) [pid = 1662] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:34:02 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x1252e1000) [pid = 1662] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:34:02 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x1129b6400) [pid = 1662] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:34:02 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x117385000) [pid = 1662] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:34:02 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x1184a8000) [pid = 1662] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:34:02 INFO - PROCESS | 1662 | 1469133242980 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:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 573ms 13:34:03 INFO - PROCESS | 1662 | 1469133243030 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 13:34:03 INFO - PROCESS | 1662 | 1469133243031 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 13:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:34:03 INFO - PROCESS | 1662 | 1469133243034 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:34:03 INFO - PROCESS | 1662 | 1469133243035 Marionette TRACE conn2 <- [1,2006,null,{}] 13:34:03 INFO - PROCESS | 1662 | 1469133243037 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:34:03 INFO - PROCESS | 1662 | 1469133243038 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:03 INFO - PROCESS | 1662 | 1469133243115 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 13:34:03 INFO - PROCESS | 1662 | 1469133243172 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:03 INFO - PROCESS | 1662 | 1469133243174 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x118abb000 == 30 [pid = 1662] [id = 509] 13:34:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x1121be800) [pid = 1662] [serial = 1527] [outer = 0x0] 13:34:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x1183c1800) [pid = 1662] [serial = 1528] [outer = 0x1121be800] 13:34:03 INFO - PROCESS | 1662 | 1469133243198 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x1215e2c00) [pid = 1662] [serial = 1529] [outer = 0x1121be800] 13:34:03 INFO - PROCESS | 1662 | 1469133243479 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:34:03 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:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 467ms 13:34:03 INFO - PROCESS | 1662 | 1469133243502 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 13:34:03 INFO - PROCESS | 1662 | 1469133243504 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 13:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:34:03 INFO - PROCESS | 1662 | 1469133243515 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:34:03 INFO - PROCESS | 1662 | 1469133243517 Marionette TRACE conn2 <- [1,2010,null,{}] 13:34:03 INFO - PROCESS | 1662 | 1469133243519 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:34:03 INFO - PROCESS | 1662 | 1469133243521 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:03 INFO - PROCESS | 1662 | 1469133243615 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 13:34:03 INFO - PROCESS | 1662 | 1469133243619 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:03 INFO - PROCESS | 1662 | 1469133243621 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x1293c4800 == 31 [pid = 1662] [id = 510] 13:34:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x125217c00) [pid = 1662] [serial = 1530] [outer = 0x0] 13:34:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x126fd2000) [pid = 1662] [serial = 1531] [outer = 0x125217c00] 13:34:03 INFO - PROCESS | 1662 | 1469133243650 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x1274c2c00) [pid = 1662] [serial = 1532] [outer = 0x125217c00] 13:34:04 INFO - PROCESS | 1662 | 1469133244014 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:34:04 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:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 519ms 13:34:04 INFO - PROCESS | 1662 | 1469133244035 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 13:34:04 INFO - PROCESS | 1662 | 1469133244036 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 13:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:34:04 INFO - PROCESS | 1662 | 1469133244049 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:34:04 INFO - PROCESS | 1662 | 1469133244050 Marionette TRACE conn2 <- [1,2014,null,{}] 13:34:04 INFO - PROCESS | 1662 | 1469133244053 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:34:04 INFO - PROCESS | 1662 | 1469133244054 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:04 INFO - PROCESS | 1662 | 1469133244132 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 13:34:04 INFO - PROCESS | 1662 | 1469133244136 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:04 INFO - PROCESS | 1662 | 1469133244137 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x129845800 == 32 [pid = 1662] [id = 511] 13:34:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1274c6000) [pid = 1662] [serial = 1533] [outer = 0x0] 13:34:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x1275c6800) [pid = 1662] [serial = 1534] [outer = 0x1274c6000] 13:34:04 INFO - PROCESS | 1662 | 1469133244164 Marionette DEBUG loaded listener.js 13:34:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x1275d0c00) [pid = 1662] [serial = 1535] [outer = 0x1274c6000] 13:34:04 INFO - PROCESS | 1662 | 1469133244489 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:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 483ms 13:34:04 INFO - PROCESS | 1662 | 1469133244524 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 13:34:04 INFO - PROCESS | 1662 | 1469133244526 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 13:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:34:04 INFO - PROCESS | 1662 | 1469133244528 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:34:04 INFO - PROCESS | 1662 | 1469133244529 Marionette TRACE conn2 <- [1,2018,null,{}] 13:34:04 INFO - PROCESS | 1662 | 1469133244531 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:34:04 INFO - PROCESS | 1662 | 1469133244532 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:04 INFO - PROCESS | 1662 | 1469133244609 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 13:34:04 INFO - PROCESS | 1662 | 1469133244612 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:04 INFO - PROCESS | 1662 | 1469133244613 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x129858000 == 33 [pid = 1662] [id = 512] 13:34:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x1274c9c00) [pid = 1662] [serial = 1536] [outer = 0x0] 13:34:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x128d2a400) [pid = 1662] [serial = 1537] [outer = 0x1274c9c00] 13:34:04 INFO - PROCESS | 1662 | 1469133244637 Marionette DEBUG loaded listener.js 13:34:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x128d32000) [pid = 1662] [serial = 1538] [outer = 0x1274c9c00] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x119845000) [pid = 1662] [serial = 1477] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x119e45c00) [pid = 1662] [serial = 1478] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x112e92c00) [pid = 1662] [serial = 1465] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x113264800) [pid = 1662] [serial = 1466] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x118a0d400) [pid = 1662] [serial = 1474] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x1215dd000) [pid = 1662] [serial = 1463] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x115e8e000) [pid = 1662] [serial = 1468] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x116fd7800) [pid = 1662] [serial = 1469] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x11849d800) [pid = 1662] [serial = 1471] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x1184c0000) [pid = 1662] [serial = 1472] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x121405000) [pid = 1662] [serial = 1480] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x125ae5c00) [pid = 1662] [serial = 1484] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x12540fc00) [pid = 1662] [serial = 1483] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x1127da000) [pid = 1662] [serial = 1487] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x1183c0c00) [pid = 1662] [serial = 1489] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x123f98800) [pid = 1662] [serial = 1492] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x118a11800) [pid = 1662] [serial = 1490] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x125f93c00) [pid = 1662] [serial = 1486] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x125f96000) [pid = 1662] [serial = 1493] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x126fcf400) [pid = 1662] [serial = 1495] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 62 (0x1252db800) [pid = 1662] [serial = 1481] [outer = 0x0] [url = about:blank] 13:34:05 INFO - PROCESS | 1662 | --DOMWINDOW == 61 (0x119436400) [pid = 1662] [serial = 1475] [outer = 0x0] [url = about:blank] 13:34:06 INFO - PROCESS | 1662 | 1469133246058 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:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1571ms 13:34:06 INFO - PROCESS | 1662 | 1469133246101 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 1662 | 1469133246104 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 13:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:34:06 INFO - PROCESS | 1662 | 1469133246112 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - PROCESS | 1662 | 1469133246116 Marionette TRACE conn2 <- [1,2022,null,{}] 13:34:06 INFO - PROCESS | 1662 | 1469133246122 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:34:06 INFO - PROCESS | 1662 | 1469133246125 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:06 INFO - PROCESS | 1662 | 1469133246245 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 13:34:06 INFO - PROCESS | 1662 | 1469133246326 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 1662 | 1469133246327 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x1132bf000 == 34 [pid = 1662] [id = 513] 13:34:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x1129af000) [pid = 1662] [serial = 1539] [outer = 0x0] 13:34:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x1129afc00) [pid = 1662] [serial = 1540] [outer = 0x1129af000] 13:34:06 INFO - PROCESS | 1662 | 1469133246373 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x1129bac00) [pid = 1662] [serial = 1541] [outer = 0x1129af000] 13:34:06 INFO - PROCESS | 1662 | 1469133246747 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:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 674ms 13:34:06 INFO - PROCESS | 1662 | 1469133246784 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 1662 | 1469133246788 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 13:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:34:06 INFO - PROCESS | 1662 | 1469133246795 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - PROCESS | 1662 | 1469133246796 Marionette TRACE conn2 <- [1,2026,null,{}] 13:34:06 INFO - PROCESS | 1662 | 1469133246806 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:34:06 INFO - PROCESS | 1662 | 1469133246808 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:06 INFO - PROCESS | 1662 | 1469133246886 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 13:34:06 INFO - PROCESS | 1662 | 1469133246893 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 1662 | 1469133246895 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x1168c3000 == 35 [pid = 1662] [id = 514] 13:34:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x112fddc00) [pid = 1662] [serial = 1542] [outer = 0x0] 13:34:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x11325f000) [pid = 1662] [serial = 1543] [outer = 0x112fddc00] 13:34:06 INFO - PROCESS | 1662 | 1469133246923 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x1132df800) [pid = 1662] [serial = 1544] [outer = 0x112fddc00] 13:34:07 INFO - PROCESS | 1662 | 1469133247278 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:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 521ms 13:34:07 INFO - PROCESS | 1662 | 1469133247316 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 13:34:07 INFO - PROCESS | 1662 | 1469133247328 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 13:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:34:07 INFO - PROCESS | 1662 | 1469133247334 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 1662 | 1469133247337 Marionette TRACE conn2 <- [1,2030,null,{}] 13:34:07 INFO - PROCESS | 1662 | 1469133247345 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:34:07 INFO - PROCESS | 1662 | 1469133247348 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:07 INFO - PROCESS | 1662 | 1469133247422 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 13:34:07 INFO - PROCESS | 1662 | 1469133247427 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 1662 | 1469133247429 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182d0000 == 36 [pid = 1662] [id = 515] 13:34:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x110e7e800) [pid = 1662] [serial = 1545] [outer = 0x0] 13:34:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x11670f000) [pid = 1662] [serial = 1546] [outer = 0x110e7e800] 13:34:07 INFO - PROCESS | 1662 | 1469133247460 Marionette DEBUG loaded listener.js 13:34:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x116ab1c00) [pid = 1662] [serial = 1547] [outer = 0x110e7e800] 13:34:07 INFO - PROCESS | 1662 | 1469133247843 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:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 525ms 13:34:07 INFO - PROCESS | 1662 | 1469133247860 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 13:34:07 INFO - PROCESS | 1662 | 1469133247863 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 13:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:34:07 INFO - PROCESS | 1662 | 1469133247866 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 1662 | 1469133247868 Marionette TRACE conn2 <- [1,2034,null,{}] 13:34:07 INFO - PROCESS | 1662 | 1469133247872 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:34:07 INFO - PROCESS | 1662 | 1469133247875 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:08 INFO - PROCESS | 1662 | 1469133248024 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 13:34:08 INFO - PROCESS | 1662 | 1469133248039 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 1662 | 1469133248040 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x1185de800 == 37 [pid = 1662] [id = 516] 13:34:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x1175c0800) [pid = 1662] [serial = 1548] [outer = 0x0] 13:34:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x117c3e400) [pid = 1662] [serial = 1549] [outer = 0x1175c0800] 13:34:08 INFO - PROCESS | 1662 | 1469133248081 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x1183c6800) [pid = 1662] [serial = 1550] [outer = 0x1175c0800] 13:34:08 INFO - PROCESS | 1662 | 1469133248446 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:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 620ms 13:34:08 INFO - PROCESS | 1662 | 1469133248486 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 13:34:08 INFO - PROCESS | 1662 | 1469133248488 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 13:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:34:08 INFO - PROCESS | 1662 | 1469133248493 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:34:08 INFO - PROCESS | 1662 | 1469133248494 Marionette TRACE conn2 <- [1,2038,null,{}] 13:34:08 INFO - PROCESS | 1662 | 1469133248496 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:34:08 INFO - PROCESS | 1662 | 1469133248497 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:08 INFO - PROCESS | 1662 | 1469133248573 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 13:34:08 INFO - PROCESS | 1662 | 1469133248626 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 1662 | 1469133248627 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x119df3800 == 38 [pid = 1662] [id = 517] 13:34:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x112e93000) [pid = 1662] [serial = 1551] [outer = 0x0] 13:34:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x11849d800) [pid = 1662] [serial = 1552] [outer = 0x112e93000] 13:34:08 INFO - PROCESS | 1662 | 1469133248651 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x1184cc000) [pid = 1662] [serial = 1553] [outer = 0x112e93000] 13:34:08 INFO - PROCESS | 1662 | 1469133248913 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:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 469ms 13:34:08 INFO - PROCESS | 1662 | 1469133248962 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 13:34:08 INFO - PROCESS | 1662 | 1469133248963 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 13:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:34:08 INFO - PROCESS | 1662 | 1469133248966 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:34:08 INFO - PROCESS | 1662 | 1469133248967 Marionette TRACE conn2 <- [1,2042,null,{}] 13:34:08 INFO - PROCESS | 1662 | 1469133248969 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:34:08 INFO - PROCESS | 1662 | 1469133248977 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:09 INFO - PROCESS | 1662 | 1469133249069 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 13:34:09 INFO - PROCESS | 1662 | 1469133249076 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 1662 | 1469133249077 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x12135a000 == 39 [pid = 1662] [id = 518] 13:34:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x1175c4800) [pid = 1662] [serial = 1554] [outer = 0x0] 13:34:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x11855cc00) [pid = 1662] [serial = 1555] [outer = 0x1175c4800] 13:34:09 INFO - PROCESS | 1662 | 1469133249101 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x119822c00) [pid = 1662] [serial = 1556] [outer = 0x1175c4800] 13:34:09 INFO - PROCESS | 1662 | 1469133249438 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:34:09 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:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 518ms 13:34:09 INFO - PROCESS | 1662 | 1469133249485 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 1662 | 1469133249486 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 13:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:34:09 INFO - PROCESS | 1662 | 1469133249489 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - PROCESS | 1662 | 1469133249490 Marionette TRACE conn2 <- [1,2046,null,{}] 13:34:09 INFO - PROCESS | 1662 | 1469133249492 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:34:09 INFO - PROCESS | 1662 | 1469133249493 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:09 INFO - PROCESS | 1662 | 1469133249570 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 13:34:09 INFO - PROCESS | 1662 | 1469133249576 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 1662 | 1469133249577 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x123a09000 == 40 [pid = 1662] [id = 519] 13:34:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x11983f400) [pid = 1662] [serial = 1557] [outer = 0x0] 13:34:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x119846c00) [pid = 1662] [serial = 1558] [outer = 0x11983f400] 13:34:09 INFO - PROCESS | 1662 | 1469133249601 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x119e4a800) [pid = 1662] [serial = 1559] [outer = 0x11983f400] 13:34:09 INFO - PROCESS | 1662 | 1469133249900 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:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 418ms 13:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:34:09 INFO - PROCESS | 1662 | 1469133249912 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 1662 | 1469133249913 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 13:34:09 INFO - PROCESS | 1662 | 1469133249915 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - PROCESS | 1662 | 1469133249916 Marionette TRACE conn2 <- [1,2050,null,{}] 13:34:09 INFO - PROCESS | 1662 | 1469133249918 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:34:09 INFO - PROCESS | 1662 | 1469133249919 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:10 INFO - PROCESS | 1662 | 1469133249996 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 13:34:10 INFO - PROCESS | 1662 | 1469133250000 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 1662 | 1469133250001 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x12580a000 == 41 [pid = 1662] [id = 520] 13:34:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x119e4b000) [pid = 1662] [serial = 1560] [outer = 0x0] 13:34:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1210adc00) [pid = 1662] [serial = 1561] [outer = 0x119e4b000] 13:34:10 INFO - PROCESS | 1662 | 1469133250027 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1211cdc00) [pid = 1662] [serial = 1562] [outer = 0x119e4b000] 13:34:10 INFO - PROCESS | 1662 | 1469133250444 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:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 570ms 13:34:10 INFO - PROCESS | 1662 | 1469133250486 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 13:34:10 INFO - PROCESS | 1662 | 1469133250488 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 13:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:34:10 INFO - PROCESS | 1662 | 1469133250491 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:34:10 INFO - PROCESS | 1662 | 1469133250493 Marionette TRACE conn2 <- [1,2054,null,{}] 13:34:10 INFO - PROCESS | 1662 | 1469133250496 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:34:10 INFO - PROCESS | 1662 | 1469133250498 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:10 INFO - PROCESS | 1662 | 1469133250611 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 13:34:10 INFO - PROCESS | 1662 | 1469133250617 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 1662 | 1469133250630 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182cf800 == 42 [pid = 1662] [id = 521] 13:34:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1212b6c00) [pid = 1662] [serial = 1563] [outer = 0x0] 13:34:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1215dd000) [pid = 1662] [serial = 1564] [outer = 0x1212b6c00] 13:34:10 INFO - PROCESS | 1662 | 1469133250674 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x121b37800) [pid = 1662] [serial = 1565] [outer = 0x1212b6c00] 13:34:11 INFO - PROCESS | 1662 | 1469133251061 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:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 620ms 13:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:34:11 INFO - PROCESS | 1662 | 1469133251111 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 13:34:11 INFO - PROCESS | 1662 | 1469133251112 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 13:34:11 INFO - PROCESS | 1662 | 1469133251114 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 1662 | 1469133251115 Marionette TRACE conn2 <- [1,2058,null,{}] 13:34:11 INFO - PROCESS | 1662 | 1469133251118 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:34:11 INFO - PROCESS | 1662 | 1469133251119 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:11 INFO - PROCESS | 1662 | 1469133251229 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 13:34:11 INFO - PROCESS | 1662 | 1469133251245 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 1662 | 1469133251246 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x126fa0800 == 43 [pid = 1662] [id = 522] 13:34:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x121b38400) [pid = 1662] [serial = 1566] [outer = 0x0] 13:34:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x123f98800) [pid = 1662] [serial = 1567] [outer = 0x121b38400] 13:34:11 INFO - PROCESS | 1662 | 1469133251270 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1252d7800) [pid = 1662] [serial = 1568] [outer = 0x121b38400] 13:34:11 INFO - PROCESS | 1662 | 1469133251604 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:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 518ms 13:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:34:11 INFO - PROCESS | 1662 | 1469133251634 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 13:34:11 INFO - PROCESS | 1662 | 1469133251636 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 13:34:11 INFO - PROCESS | 1662 | 1469133251643 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 1662 | 1469133251645 Marionette TRACE conn2 <- [1,2062,null,{}] 13:34:11 INFO - PROCESS | 1662 | 1469133251647 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:34:11 INFO - PROCESS | 1662 | 1469133251649 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:11 INFO - PROCESS | 1662 | 1469133251756 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 13:34:11 INFO - PROCESS | 1662 | 1469133251759 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 1662 | 1469133251761 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x129210800 == 44 [pid = 1662] [id = 523] 13:34:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1252d8800) [pid = 1662] [serial = 1569] [outer = 0x0] 13:34:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1252e0400) [pid = 1662] [serial = 1570] [outer = 0x1252d8800] 13:34:11 INFO - PROCESS | 1662 | 1469133251795 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x12684a400) [pid = 1662] [serial = 1571] [outer = 0x1252d8800] 13:34:12 INFO - PROCESS | 1662 | 1469133252138 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:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 524ms 13:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:34:12 INFO - PROCESS | 1662 | 1469133252162 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 13:34:12 INFO - PROCESS | 1662 | 1469133252163 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 13:34:12 INFO - PROCESS | 1662 | 1469133252165 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:34:12 INFO - PROCESS | 1662 | 1469133252166 Marionette TRACE conn2 <- [1,2066,null,{}] 13:34:12 INFO - PROCESS | 1662 | 1469133252169 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:34:12 INFO - PROCESS | 1662 | 1469133252170 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:12 INFO - PROCESS | 1662 | 1469133252268 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 13:34:12 INFO - PROCESS | 1662 | 1469133252312 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 1662 | 1469133252314 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x129543000 == 45 [pid = 1662] [id = 524] 13:34:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12684b800) [pid = 1662] [serial = 1572] [outer = 0x0] 13:34:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1268be800) [pid = 1662] [serial = 1573] [outer = 0x12684b800] 13:34:12 INFO - PROCESS | 1662 | 1469133252337 Marionette DEBUG loaded listener.js 13:34:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x127165400) [pid = 1662] [serial = 1574] [outer = 0x12684b800] 13:34:12 INFO - PROCESS | 1662 | 1469133252643 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:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 518ms 13:34:12 INFO - PROCESS | 1662 | 1469133252685 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 13:34:12 INFO - PROCESS | 1662 | 1469133252686 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 13:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:34:12 INFO - PROCESS | 1662 | 1469133252691 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:34:12 INFO - PROCESS | 1662 | 1469133252693 Marionette TRACE conn2 <- [1,2070,null,{}] 13:34:12 INFO - PROCESS | 1662 | 1469133252695 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:34:12 INFO - PROCESS | 1662 | 1469133252696 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:12 INFO - PROCESS | 1662 | 1469133252793 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 13:34:12 INFO - PROCESS | 1662 | 1469133252797 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 1662 | 1469133252805 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a9c8000 == 46 [pid = 1662] [id = 525] 13:34:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x126ecfc00) [pid = 1662] [serial = 1575] [outer = 0x0] 13:34:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x127472400) [pid = 1662] [serial = 1576] [outer = 0x126ecfc00] 13:34:12 INFO - PROCESS | 1662 | 1469133252862 Marionette DEBUG loaded listener.js 13:34:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1274c5400) [pid = 1662] [serial = 1577] [outer = 0x126ecfc00] 13:34:13 INFO - PROCESS | 1662 | 1469133253268 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:34:13 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x119838c00) [pid = 1662] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:34:13 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x119aa2800) [pid = 1662] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:34:13 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x125aec400) [pid = 1662] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:34:13 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1121be800) [pid = 1662] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:34:13 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x111ca8400) [pid = 1662] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:34:13 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x125217c00) [pid = 1662] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:34:13 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1274c6000) [pid = 1662] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:34:13 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x118527400) [pid = 1662] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:34:13 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1121bcc00) [pid = 1662] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:34:13 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x117c33800) [pid = 1662] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:34:13 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x113263c00) [pid = 1662] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:34:13 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x112a83c00) [pid = 1662] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:34:13 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x112d3d800) [pid = 1662] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:34:13 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1268bc000) [pid = 1662] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 622ms 13:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:34:13 INFO - PROCESS | 1662 | 1469133253311 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 13:34:13 INFO - PROCESS | 1662 | 1469133253312 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 13:34:13 INFO - PROCESS | 1662 | 1469133253314 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:34:13 INFO - PROCESS | 1662 | 1469133253315 Marionette TRACE conn2 <- [1,2074,null,{}] 13:34:13 INFO - PROCESS | 1662 | 1469133253317 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:34:13 INFO - PROCESS | 1662 | 1469133253318 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:13 INFO - PROCESS | 1662 | 1469133253395 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 13:34:13 INFO - PROCESS | 1662 | 1469133253399 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:13 INFO - PROCESS | 1662 | 1469133253400 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x121057800 == 47 [pid = 1662] [id = 526] 13:34:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x112728800) [pid = 1662] [serial = 1578] [outer = 0x0] 13:34:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x116893000) [pid = 1662] [serial = 1579] [outer = 0x112728800] 13:34:13 INFO - PROCESS | 1662 | 1469133253424 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x11983e400) [pid = 1662] [serial = 1580] [outer = 0x112728800] 13:34:13 INFO - PROCESS | 1662 | 1469133253736 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:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 468ms 13:34:13 INFO - PROCESS | 1662 | 1469133253782 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 13:34:13 INFO - PROCESS | 1662 | 1469133253783 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 13:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:34:13 INFO - PROCESS | 1662 | 1469133253786 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:34:13 INFO - PROCESS | 1662 | 1469133253787 Marionette TRACE conn2 <- [1,2078,null,{}] 13:34:13 INFO - PROCESS | 1662 | 1469133253791 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:34:13 INFO - PROCESS | 1662 | 1469133253793 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:13 INFO - PROCESS | 1662 | 1469133253868 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 13:34:13 INFO - PROCESS | 1662 | 1469133253935 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:13 INFO - PROCESS | 1662 | 1469133253936 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ae52000 == 48 [pid = 1662] [id = 527] 13:34:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x112d3d800) [pid = 1662] [serial = 1581] [outer = 0x0] 13:34:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x123fd8400) [pid = 1662] [serial = 1582] [outer = 0x112d3d800] 13:34:13 INFO - PROCESS | 1662 | 1469133253960 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1275c9000) [pid = 1662] [serial = 1583] [outer = 0x112d3d800] 13:34:14 INFO - PROCESS | 1662 | 1469133254229 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:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 469ms 13:34:14 INFO - PROCESS | 1662 | 1469133254262 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 1662 | 1469133254263 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 13:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:34:14 INFO - PROCESS | 1662 | 1469133254265 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 1662 | 1469133254266 Marionette TRACE conn2 <- [1,2082,null,{}] 13:34:14 INFO - PROCESS | 1662 | 1469133254269 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:34:14 INFO - PROCESS | 1662 | 1469133254270 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:14 INFO - PROCESS | 1662 | 1469133254354 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 13:34:14 INFO - PROCESS | 1662 | 1469133254360 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 1662 | 1469133254362 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb13000 == 49 [pid = 1662] [id = 528] 13:34:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1275c9400) [pid = 1662] [serial = 1584] [outer = 0x0] 13:34:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x128d2ec00) [pid = 1662] [serial = 1585] [outer = 0x1275c9400] 13:34:14 INFO - PROCESS | 1662 | 1469133254386 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x128d35c00) [pid = 1662] [serial = 1586] [outer = 0x1275c9400] 13:34:14 INFO - PROCESS | 1662 | 1469133254716 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:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 470ms 13:34:14 INFO - PROCESS | 1662 | 1469133254736 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 1662 | 1469133254739 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 13:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:34:14 INFO - PROCESS | 1662 | 1469133254744 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 1662 | 1469133254746 Marionette TRACE conn2 <- [1,2086,null,{}] 13:34:14 INFO - PROCESS | 1662 | 1469133254749 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:34:14 INFO - PROCESS | 1662 | 1469133254751 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:14 INFO - PROCESS | 1662 | 1469133254929 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 13:34:14 INFO - PROCESS | 1662 | 1469133254944 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 1662 | 1469133254945 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c512800 == 50 [pid = 1662] [id = 529] 13:34:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1210a6800) [pid = 1662] [serial = 1587] [outer = 0x0] 13:34:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x128e2e800) [pid = 1662] [serial = 1588] [outer = 0x1210a6800] 13:34:14 INFO - PROCESS | 1662 | 1469133254982 Marionette DEBUG loaded listener.js 13:34:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x128e33400) [pid = 1662] [serial = 1589] [outer = 0x1210a6800] 13:34:15 INFO - PROCESS | 1662 | 1469133255345 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:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 621ms 13:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:34:15 INFO - PROCESS | 1662 | 1469133255379 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 13:34:15 INFO - PROCESS | 1662 | 1469133255381 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 13:34:15 INFO - PROCESS | 1662 | 1469133255386 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:34:15 INFO - PROCESS | 1662 | 1469133255391 Marionette TRACE conn2 <- [1,2090,null,{}] 13:34:15 INFO - PROCESS | 1662 | 1469133255396 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:34:15 INFO - PROCESS | 1662 | 1469133255398 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:15 INFO - PROCESS | 1662 | 1469133255511 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 13:34:15 INFO - PROCESS | 1662 | 1469133255570 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:15 INFO - PROCESS | 1662 | 1469133255573 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x113240800 == 51 [pid = 1662] [id = 530] 13:34:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x112728c00) [pid = 1662] [serial = 1590] [outer = 0x0] 13:34:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1127d6400) [pid = 1662] [serial = 1591] [outer = 0x112728c00] 13:34:15 INFO - PROCESS | 1662 | 1469133255604 Marionette DEBUG loaded listener.js 13:34:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x112a81800) [pid = 1662] [serial = 1592] [outer = 0x112728c00] 13:34:16 INFO - PROCESS | 1662 | 1469133256119 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:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 777ms 13:34:16 INFO - PROCESS | 1662 | 1469133256183 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 1662 | 1469133256186 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 13:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:34:16 INFO - PROCESS | 1662 | 1469133256194 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:34:16 INFO - PROCESS | 1662 | 1469133256196 Marionette TRACE conn2 <- [1,2094,null,{}] 13:34:16 INFO - PROCESS | 1662 | 1469133256198 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:34:16 INFO - PROCESS | 1662 | 1469133256200 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:16 INFO - PROCESS | 1662 | 1469133256359 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 13:34:16 INFO - PROCESS | 1662 | 1469133256438 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:16 INFO - PROCESS | 1662 | 1469133256440 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fb5000 == 52 [pid = 1662] [id = 531] 13:34:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x113c54800) [pid = 1662] [serial = 1593] [outer = 0x0] 13:34:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x115e28800) [pid = 1662] [serial = 1594] [outer = 0x113c54800] 13:34:16 INFO - PROCESS | 1662 | 1469133256471 Marionette DEBUG loaded listener.js 13:34:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x11664dc00) [pid = 1662] [serial = 1595] [outer = 0x113c54800] 13:34:17 INFO - PROCESS | 1662 | 1469133257091 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:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 921ms 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x1293c4800 == 51 [pid = 1662] [id = 510] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x126a2a000 == 50 [pid = 1662] [id = 508] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x129845800 == 49 [pid = 1662] [id = 511] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x118abb000 == 48 [pid = 1662] [id = 509] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x121a0b000 == 47 [pid = 1662] [id = 506] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x125a55800 == 46 [pid = 1662] [id = 507] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x12bb13000 == 45 [pid = 1662] [id = 528] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x12ae52000 == 44 [pid = 1662] [id = 527] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x128d2a400) [pid = 1662] [serial = 1537] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | 1469133257161 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 13:34:17 INFO - PROCESS | 1662 | 1469133257164 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x121057800 == 43 [pid = 1662] [id = 526] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x12a9c8000 == 42 [pid = 1662] [id = 525] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x129543000 == 41 [pid = 1662] [id = 524] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x129210800 == 40 [pid = 1662] [id = 523] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x126fa0800 == 39 [pid = 1662] [id = 522] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x1182cf800 == 38 [pid = 1662] [id = 521] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x12580a000 == 37 [pid = 1662] [id = 520] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x123a09000 == 36 [pid = 1662] [id = 519] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x12135a000 == 35 [pid = 1662] [id = 518] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x119df3800 == 34 [pid = 1662] [id = 517] 13:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x1185de800 == 33 [pid = 1662] [id = 516] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x1182d0000 == 32 [pid = 1662] [id = 515] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x1168c3000 == 31 [pid = 1662] [id = 514] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x1132bf000 == 30 [pid = 1662] [id = 513] 13:34:17 INFO - PROCESS | 1662 | --DOCSHELL 0x129858000 == 29 [pid = 1662] [id = 512] 13:34:17 INFO - PROCESS | 1662 | 1469133257177 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:34:17 INFO - PROCESS | 1662 | 1469133257179 Marionette TRACE conn2 <- [1,2098,null,{}] 13:34:17 INFO - PROCESS | 1662 | 1469133257183 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:34:17 INFO - PROCESS | 1662 | 1469133257185 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:17 INFO - PROCESS | 1662 | 1469133257260 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 13:34:17 INFO - PROCESS | 1662 | 1469133257268 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 1662 | 1469133257269 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x11686b000 == 30 [pid = 1662] [id = 532] 13:34:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x11334e800) [pid = 1662] [serial = 1596] [outer = 0x0] 13:34:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x115e2e000) [pid = 1662] [serial = 1597] [outer = 0x11334e800] 13:34:17 INFO - PROCESS | 1662 | 1469133257299 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x116808c00) [pid = 1662] [serial = 1598] [outer = 0x11334e800] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x119a9ac00) [pid = 1662] [serial = 1516] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x123f8f400) [pid = 1662] [serial = 1519] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x125f9c800) [pid = 1662] [serial = 1525] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1183c1800) [pid = 1662] [serial = 1528] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x12540b800) [pid = 1662] [serial = 1522] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x125850000) [pid = 1662] [serial = 1523] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1215e2c00) [pid = 1662] [serial = 1529] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x126fd2000) [pid = 1662] [serial = 1531] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1275c6800) [pid = 1662] [serial = 1534] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1268ba800) [pid = 1662] [serial = 1526] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1275d0c00) [pid = 1662] [serial = 1535] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x118a1b400) [pid = 1662] [serial = 1513] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x118558c00) [pid = 1662] [serial = 1510] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x11858e400) [pid = 1662] [serial = 1511] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x118150800) [pid = 1662] [serial = 1507] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1184a4000) [pid = 1662] [serial = 1508] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x113cddc00) [pid = 1662] [serial = 1504] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1164f2000) [pid = 1662] [serial = 1505] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x11325c800) [pid = 1662] [serial = 1502] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x112e92800) [pid = 1662] [serial = 1501] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x11614bc00) [pid = 1662] [serial = 1499] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x1132e7400) [pid = 1662] [serial = 1498] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x12747ac00) [pid = 1662] [serial = 1496] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1252d7400) [pid = 1662] [serial = 1520] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x121a98000) [pid = 1662] [serial = 1517] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x119435400) [pid = 1662] [serial = 1514] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1274c2c00) [pid = 1662] [serial = 1532] [outer = 0x0] [url = about:blank] 13:34:17 INFO - PROCESS | 1662 | 1469133257651 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:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 524ms 13:34:17 INFO - PROCESS | 1662 | 1469133257699 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 13:34:17 INFO - PROCESS | 1662 | 1469133257702 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 13:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:34:17 INFO - PROCESS | 1662 | 1469133257706 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:34:17 INFO - PROCESS | 1662 | 1469133257708 Marionette TRACE conn2 <- [1,2102,null,{}] 13:34:17 INFO - PROCESS | 1662 | 1469133257710 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:34:17 INFO - PROCESS | 1662 | 1469133257712 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:17 INFO - PROCESS | 1662 | 1469133257787 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 13:34:17 INFO - PROCESS | 1662 | 1469133257794 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 1662 | 1469133257795 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x116857800 == 31 [pid = 1662] [id = 533] 13:34:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x116fe0c00) [pid = 1662] [serial = 1599] [outer = 0x0] 13:34:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x117c3ec00) [pid = 1662] [serial = 1600] [outer = 0x116fe0c00] 13:34:17 INFO - PROCESS | 1662 | 1469133257824 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x11849dc00) [pid = 1662] [serial = 1601] [outer = 0x116fe0c00] 13:34:18 INFO - PROCESS | 1662 | 1469133258203 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:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 521ms 13:34:18 INFO - PROCESS | 1662 | 1469133258228 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 1662 | 1469133258229 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 13:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:34:18 INFO - PROCESS | 1662 | 1469133258232 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 1662 | 1469133258234 Marionette TRACE conn2 <- [1,2106,null,{}] 13:34:18 INFO - PROCESS | 1662 | 1469133258244 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:34:18 INFO - PROCESS | 1662 | 1469133258247 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:18 INFO - PROCESS | 1662 | 1469133258346 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 13:34:18 INFO - PROCESS | 1662 | 1469133258353 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:18 INFO - PROCESS | 1662 | 1469133258356 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x11975a000 == 32 [pid = 1662] [id = 534] 13:34:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1184a9800) [pid = 1662] [serial = 1602] [outer = 0x0] 13:34:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x118559400) [pid = 1662] [serial = 1603] [outer = 0x1184a9800] 13:34:18 INFO - PROCESS | 1662 | 1469133258386 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1185b7400) [pid = 1662] [serial = 1604] [outer = 0x1184a9800] 13:34:18 INFO - PROCESS | 1662 | 1469133258702 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:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 522ms 13:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:34:18 INFO - PROCESS | 1662 | 1469133258755 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 1662 | 1469133258757 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 13:34:18 INFO - PROCESS | 1662 | 1469133258759 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 1662 | 1469133258760 Marionette TRACE conn2 <- [1,2110,null,{}] 13:34:18 INFO - PROCESS | 1662 | 1469133258762 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:34:18 INFO - PROCESS | 1662 | 1469133258763 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:18 INFO - PROCESS | 1662 | 1469133258863 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 13:34:18 INFO - PROCESS | 1662 | 1469133258869 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:18 INFO - PROCESS | 1662 | 1469133258870 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x12134e800 == 33 [pid = 1662] [id = 535] 13:34:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x118a12000) [pid = 1662] [serial = 1605] [outer = 0x0] 13:34:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x118ea1c00) [pid = 1662] [serial = 1606] [outer = 0x118a12000] 13:34:18 INFO - PROCESS | 1662 | 1469133258899 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x119842c00) [pid = 1662] [serial = 1607] [outer = 0x118a12000] 13:34:19 INFO - PROCESS | 1662 | 1469133259229 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:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 519ms 13:34:19 INFO - PROCESS | 1662 | 1469133259278 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 1662 | 1469133259279 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 13:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:34:19 INFO - PROCESS | 1662 | 1469133259282 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - PROCESS | 1662 | 1469133259283 Marionette TRACE conn2 <- [1,2114,null,{}] 13:34:19 INFO - PROCESS | 1662 | 1469133259285 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:34:19 INFO - PROCESS | 1662 | 1469133259286 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:19 INFO - PROCESS | 1662 | 1469133259359 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 13:34:19 INFO - PROCESS | 1662 | 1469133259363 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 1662 | 1469133259364 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x123a08000 == 34 [pid = 1662] [id = 536] 13:34:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x119843c00) [pid = 1662] [serial = 1608] [outer = 0x0] 13:34:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x119e4c400) [pid = 1662] [serial = 1609] [outer = 0x119843c00] 13:34:19 INFO - PROCESS | 1662 | 1469133259388 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1210b2400) [pid = 1662] [serial = 1610] [outer = 0x119843c00] 13:34:19 INFO - PROCESS | 1662 | 1469133259768 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:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 518ms 13:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:34:19 INFO - PROCESS | 1662 | 1469133259802 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 1662 | 1469133259803 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 13:34:19 INFO - PROCESS | 1662 | 1469133259807 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - PROCESS | 1662 | 1469133259809 Marionette TRACE conn2 <- [1,2118,null,{}] 13:34:19 INFO - PROCESS | 1662 | 1469133259811 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:34:19 INFO - PROCESS | 1662 | 1469133259815 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:19 INFO - PROCESS | 1662 | 1469133259931 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 13:34:19 INFO - PROCESS | 1662 | 1469133259945 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 1662 | 1469133259946 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x125f7e800 == 35 [pid = 1662] [id = 537] 13:34:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1210b3c00) [pid = 1662] [serial = 1611] [outer = 0x0] 13:34:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x121a98800) [pid = 1662] [serial = 1612] [outer = 0x1210b3c00] 13:34:19 INFO - PROCESS | 1662 | 1469133259972 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x125850400) [pid = 1662] [serial = 1613] [outer = 0x1210b3c00] 13:34:20 INFO - PROCESS | 1662 | 1469133260323 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:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 523ms 13:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:34:20 INFO - PROCESS | 1662 | 1469133260330 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 13:34:20 INFO - PROCESS | 1662 | 1469133260331 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 13:34:20 INFO - PROCESS | 1662 | 1469133260333 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - PROCESS | 1662 | 1469133260334 Marionette TRACE conn2 <- [1,2122,null,{}] 13:34:20 INFO - PROCESS | 1662 | 1469133260336 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:34:20 INFO - PROCESS | 1662 | 1469133260338 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:20 INFO - PROCESS | 1662 | 1469133260444 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 13:34:20 INFO - PROCESS | 1662 | 1469133260455 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 1662 | 1469133260456 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x126fa1000 == 36 [pid = 1662] [id = 538] 13:34:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x125ae9c00) [pid = 1662] [serial = 1614] [outer = 0x0] 13:34:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x125f9c800) [pid = 1662] [serial = 1615] [outer = 0x125ae9c00] 13:34:20 INFO - PROCESS | 1662 | 1469133260480 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1268b9000) [pid = 1662] [serial = 1616] [outer = 0x125ae9c00] 13:34:20 INFO - PROCESS | 1662 | 1469133260790 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:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 470ms 13:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:34:20 INFO - PROCESS | 1662 | 1469133260804 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 13:34:20 INFO - PROCESS | 1662 | 1469133260805 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 13:34:20 INFO - PROCESS | 1662 | 1469133260811 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - PROCESS | 1662 | 1469133260812 Marionette TRACE conn2 <- [1,2126,null,{}] 13:34:20 INFO - PROCESS | 1662 | 1469133260814 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:34:20 INFO - PROCESS | 1662 | 1469133260815 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:20 INFO - PROCESS | 1662 | 1469133260914 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 13:34:20 INFO - PROCESS | 1662 | 1469133260927 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 1662 | 1469133260928 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c36000 == 37 [pid = 1662] [id = 539] 13:34:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x125fa0000) [pid = 1662] [serial = 1617] [outer = 0x0] 13:34:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x126fcf400) [pid = 1662] [serial = 1618] [outer = 0x125fa0000] 13:34:20 INFO - PROCESS | 1662 | 1469133260952 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x127167400) [pid = 1662] [serial = 1619] [outer = 0x125fa0000] 13:34:21 INFO - PROCESS | 1662 | 1469133261295 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:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 520ms 13:34:21 INFO - PROCESS | 1662 | 1469133261333 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 1662 | 1469133261334 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 13:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:34:21 INFO - PROCESS | 1662 | 1469133261336 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 1662 | 1469133261337 Marionette TRACE conn2 <- [1,2130,null,{}] 13:34:21 INFO - PROCESS | 1662 | 1469133261339 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:34:21 INFO - PROCESS | 1662 | 1469133261340 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:21 INFO - PROCESS | 1662 | 1469133261438 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 13:34:21 INFO - PROCESS | 1662 | 1469133261442 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 1662 | 1469133261443 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x1293da000 == 38 [pid = 1662] [id = 540] 13:34:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x126fd2000) [pid = 1662] [serial = 1620] [outer = 0x0] 13:34:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1274c1800) [pid = 1662] [serial = 1621] [outer = 0x126fd2000] 13:34:21 INFO - PROCESS | 1662 | 1469133261467 Marionette DEBUG loaded listener.js 13:34:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1275c6400) [pid = 1662] [serial = 1622] [outer = 0x126fd2000] 13:34:21 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1252d8800) [pid = 1662] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:34:21 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1129af000) [pid = 1662] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:34:21 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x110e7e800) [pid = 1662] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:34:21 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1175c4800) [pid = 1662] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:34:21 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x112fddc00) [pid = 1662] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:34:21 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x112e93000) [pid = 1662] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:34:21 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x119e4b000) [pid = 1662] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:34:21 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x11983f400) [pid = 1662] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:34:21 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1175c0800) [pid = 1662] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:34:21 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1212b6c00) [pid = 1662] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:34:21 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x12684b800) [pid = 1662] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:34:21 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x126ecfc00) [pid = 1662] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:34:21 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x112728800) [pid = 1662] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:34:21 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1275c9400) [pid = 1662] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:34:21 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1274c9c00) [pid = 1662] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:34:21 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x121b38400) [pid = 1662] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:34:21 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x112d3d800) [pid = 1662] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:34:21 INFO - PROCESS | 1662 | 1469133261896 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 1662 | 1469133261916 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 13:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:34:21 INFO - PROCESS | 1662 | 1469133261919 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 1662 | 1469133261920 Marionette TRACE conn2 <- [1,2134,null,{}] 13:34:21 INFO - PROCESS | 1662 | 1469133261931 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:34:21 INFO - PROCESS | 1662 | 1469133261932 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:22 INFO - PROCESS | 1662 | 1469133262035 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 13:34:22 INFO - PROCESS | 1662 | 1469133262072 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 1662 | 1469133262073 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x1293cc800 == 39 [pid = 1662] [id = 541] 13:34:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1121b9800) [pid = 1662] [serial = 1623] [outer = 0x0] 13:34:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1184c4800) [pid = 1662] [serial = 1624] [outer = 0x1121b9800] 13:34:22 INFO - PROCESS | 1662 | 1469133262097 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1210b4000) [pid = 1662] [serial = 1625] [outer = 0x1121b9800] 13:34:22 INFO - PROCESS | 1662 | 1469133262368 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:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 477ms 13:34:22 INFO - PROCESS | 1662 | 1469133262397 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 13:34:22 INFO - PROCESS | 1662 | 1469133262398 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 13:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:34:22 INFO - PROCESS | 1662 | 1469133262400 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:34:22 INFO - PROCESS | 1662 | 1469133262402 Marionette TRACE conn2 <- [1,2138,null,{}] 13:34:22 INFO - PROCESS | 1662 | 1469133262405 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:34:22 INFO - PROCESS | 1662 | 1469133262409 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:22 INFO - PROCESS | 1662 | 1469133262510 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 13:34:22 INFO - PROCESS | 1662 | 1469133262514 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 1662 | 1469133262516 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a9bd000 == 40 [pid = 1662] [id = 542] 13:34:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x121b37400) [pid = 1662] [serial = 1626] [outer = 0x0] 13:34:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x12716b800) [pid = 1662] [serial = 1627] [outer = 0x121b37400] 13:34:22 INFO - PROCESS | 1662 | 1469133262542 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x128d30800) [pid = 1662] [serial = 1628] [outer = 0x121b37400] 13:34:22 INFO - PROCESS | 1662 | 1469133262875 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:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 520ms 13:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:34:22 INFO - PROCESS | 1662 | 1469133262920 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 13:34:22 INFO - PROCESS | 1662 | 1469133262921 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 13:34:22 INFO - PROCESS | 1662 | 1469133262923 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:34:22 INFO - PROCESS | 1662 | 1469133262925 Marionette TRACE conn2 <- [1,2142,null,{}] 13:34:22 INFO - PROCESS | 1662 | 1469133262937 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:34:22 INFO - PROCESS | 1662 | 1469133262939 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:23 INFO - PROCESS | 1662 | 1469133263016 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 13:34:23 INFO - PROCESS | 1662 | 1469133263020 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 1662 | 1469133263022 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b41a800 == 41 [pid = 1662] [id = 543] 13:34:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1275c9c00) [pid = 1662] [serial = 1629] [outer = 0x0] 13:34:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x128e31800) [pid = 1662] [serial = 1630] [outer = 0x1275c9c00] 13:34:23 INFO - PROCESS | 1662 | 1469133263049 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x128e55c00) [pid = 1662] [serial = 1631] [outer = 0x1275c9c00] 13:34:23 INFO - PROCESS | 1662 | 1469133263377 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:34:23 INFO - PROCESS | 1662 | 1469133263399 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 13:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:34:23 INFO - PROCESS | 1662 | 1469133263401 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 1662 | 1469133263402 Marionette TRACE conn2 <- [1,2146,null,{}] 13:34:23 INFO - PROCESS | 1662 | 1469133263404 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:34:23 INFO - PROCESS | 1662 | 1469133263405 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:23 INFO - PROCESS | 1662 | 1469133263485 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 13:34:23 INFO - PROCESS | 1662 | 1469133263490 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 1662 | 1469133263492 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c673000 == 42 [pid = 1662] [id = 544] 13:34:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x128e56400) [pid = 1662] [serial = 1632] [outer = 0x0] 13:34:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1292ae400) [pid = 1662] [serial = 1633] [outer = 0x128e56400] 13:34:23 INFO - PROCESS | 1662 | 1469133263516 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1293b0800) [pid = 1662] [serial = 1634] [outer = 0x128e56400] 13:34:23 INFO - PROCESS | 1662 | 1469133263958 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:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:34:24 INFO - PROCESS | 1662 | 1469133264024 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 13:34:24 INFO - PROCESS | 1662 | 1469133264027 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:34:24 INFO - PROCESS | 1662 | 1469133264029 Marionette TRACE conn2 <- [1,2150,null,{}] 13:34:24 INFO - PROCESS | 1662 | 1469133264033 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:34:24 INFO - PROCESS | 1662 | 1469133264035 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:24 INFO - PROCESS | 1662 | 1469133264137 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 13:34:24 INFO - PROCESS | 1662 | 1469133264221 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 1662 | 1469133264223 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x118273800 == 43 [pid = 1662] [id = 545] 13:34:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1164f2000) [pid = 1662] [serial = 1635] [outer = 0x0] 13:34:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x116888400) [pid = 1662] [serial = 1636] [outer = 0x1164f2000] 13:34:24 INFO - PROCESS | 1662 | 1469133264297 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1175c6c00) [pid = 1662] [serial = 1637] [outer = 0x1164f2000] 13:34:24 INFO - PROCESS | 1662 | 1469133264689 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:34:24 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:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 720ms 13:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:34:24 INFO - PROCESS | 1662 | 1469133264747 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 13:34:24 INFO - PROCESS | 1662 | 1469133264750 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 13:34:24 INFO - PROCESS | 1662 | 1469133264755 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:34:24 INFO - PROCESS | 1662 | 1469133264757 Marionette TRACE conn2 <- [1,2154,null,{}] 13:34:24 INFO - PROCESS | 1662 | 1469133264759 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:34:24 INFO - PROCESS | 1662 | 1469133264762 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:24 INFO - PROCESS | 1662 | 1469133264867 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 13:34:24 INFO - PROCESS | 1662 | 1469133264926 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 1662 | 1469133264928 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x125481800 == 44 [pid = 1662] [id = 546] 13:34:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1184be800) [pid = 1662] [serial = 1638] [outer = 0x0] 13:34:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x118558000) [pid = 1662] [serial = 1639] [outer = 0x1184be800] 13:34:24 INFO - PROCESS | 1662 | 1469133264959 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x118a10400) [pid = 1662] [serial = 1640] [outer = 0x1184be800] 13:34:25 INFO - PROCESS | 1662 | 1469133265380 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:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 671ms 13:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:34:25 INFO - PROCESS | 1662 | 1469133265426 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 13:34:25 INFO - PROCESS | 1662 | 1469133265427 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 13:34:25 INFO - PROCESS | 1662 | 1469133265430 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:34:25 INFO - PROCESS | 1662 | 1469133265432 Marionette TRACE conn2 <- [1,2158,null,{}] 13:34:25 INFO - PROCESS | 1662 | 1469133265440 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:34:25 INFO - PROCESS | 1662 | 1469133265444 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:25 INFO - PROCESS | 1662 | 1469133265578 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 13:34:25 INFO - PROCESS | 1662 | 1469133265654 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 1662 | 1469133265656 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x11214f800 == 45 [pid = 1662] [id = 547] 13:34:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1211cf800) [pid = 1662] [serial = 1641] [outer = 0x0] 13:34:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x123fd9c00) [pid = 1662] [serial = 1642] [outer = 0x1211cf800] 13:34:25 INFO - PROCESS | 1662 | 1469133265688 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1252e4000) [pid = 1662] [serial = 1643] [outer = 0x1211cf800] 13:34:26 INFO - PROCESS | 1662 | 1469133266091 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:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 672ms 13:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:34:26 INFO - PROCESS | 1662 | 1469133266103 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 13:34:26 INFO - PROCESS | 1662 | 1469133266105 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 13:34:26 INFO - PROCESS | 1662 | 1469133266109 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:34:26 INFO - PROCESS | 1662 | 1469133266111 Marionette TRACE conn2 <- [1,2162,null,{}] 13:34:26 INFO - PROCESS | 1662 | 1469133266113 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:34:26 INFO - PROCESS | 1662 | 1469133266115 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:26 INFO - PROCESS | 1662 | 1469133266218 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 13:34:26 INFO - PROCESS | 1662 | 1469133266273 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:26 INFO - PROCESS | 1662 | 1469133266275 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c825800 == 46 [pid = 1662] [id = 548] 13:34:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x123a98800) [pid = 1662] [serial = 1644] [outer = 0x0] 13:34:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1268bc400) [pid = 1662] [serial = 1645] [outer = 0x123a98800] 13:34:26 INFO - PROCESS | 1662 | 1469133266304 Marionette DEBUG loaded listener.js 13:34:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1275d0400) [pid = 1662] [serial = 1646] [outer = 0x123a98800] 13:34:26 INFO - PROCESS | 1662 | 1469133266919 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:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 872ms 13:34:26 INFO - PROCESS | 1662 | 1469133266980 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 13:34:26 INFO - PROCESS | 1662 | 1469133266983 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 13:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:34:26 INFO - PROCESS | 1662 | 1469133266986 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:34:26 INFO - PROCESS | 1662 | 1469133266988 Marionette TRACE conn2 <- [1,2166,null,{}] 13:34:26 INFO - PROCESS | 1662 | 1469133266992 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:34:26 INFO - PROCESS | 1662 | 1469133266993 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:27 INFO - PROCESS | 1662 | 1469133267087 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 13:34:27 INFO - PROCESS | 1662 | 1469133267164 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:27 INFO - PROCESS | 1662 | 1469133267166 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x113231800 == 47 [pid = 1662] [id = 549] 13:34:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x112f76000) [pid = 1662] [serial = 1647] [outer = 0x0] 13:34:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x116888c00) [pid = 1662] [serial = 1648] [outer = 0x112f76000] 13:34:27 INFO - PROCESS | 1662 | 1469133267195 Marionette DEBUG loaded listener.js 13:34:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x118148c00) [pid = 1662] [serial = 1649] [outer = 0x112f76000] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12b41a800 == 46 [pid = 1662] [id = 543] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12a9bd000 == 45 [pid = 1662] [id = 542] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x1293cc800 == 44 [pid = 1662] [id = 541] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x1293da000 == 43 [pid = 1662] [id = 540] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x128c36000 == 42 [pid = 1662] [id = 539] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x126fa1000 == 41 [pid = 1662] [id = 538] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x125f7e800 == 40 [pid = 1662] [id = 537] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x123a08000 == 39 [pid = 1662] [id = 536] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12134e800 == 38 [pid = 1662] [id = 535] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x11975a000 == 37 [pid = 1662] [id = 534] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x116857800 == 36 [pid = 1662] [id = 533] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x11686b000 == 35 [pid = 1662] [id = 532] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12c512800 == 34 [pid = 1662] [id = 529] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x113240800 == 33 [pid = 1662] [id = 530] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x116fb5000 == 32 [pid = 1662] [id = 531] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12c825800 == 31 [pid = 1662] [id = 548] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x11214f800 == 30 [pid = 1662] [id = 547] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x125481800 == 29 [pid = 1662] [id = 546] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x118273800 == 28 [pid = 1662] [id = 545] 13:34:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12c673000 == 27 [pid = 1662] [id = 544] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1252e0400) [pid = 1662] [serial = 1570] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1129afc00) [pid = 1662] [serial = 1540] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1129bac00) [pid = 1662] [serial = 1541] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x11670f000) [pid = 1662] [serial = 1546] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x116ab1c00) [pid = 1662] [serial = 1547] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x11855cc00) [pid = 1662] [serial = 1555] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x119822c00) [pid = 1662] [serial = 1556] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x11325f000) [pid = 1662] [serial = 1543] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1132df800) [pid = 1662] [serial = 1544] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x11849d800) [pid = 1662] [serial = 1552] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1184cc000) [pid = 1662] [serial = 1553] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1210adc00) [pid = 1662] [serial = 1561] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1211cdc00) [pid = 1662] [serial = 1562] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x119846c00) [pid = 1662] [serial = 1558] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x119e4a800) [pid = 1662] [serial = 1559] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x117c3e400) [pid = 1662] [serial = 1549] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1183c6800) [pid = 1662] [serial = 1550] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1215dd000) [pid = 1662] [serial = 1564] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x121b37800) [pid = 1662] [serial = 1565] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1268be800) [pid = 1662] [serial = 1573] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x12684a400) [pid = 1662] [serial = 1571] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x127472400) [pid = 1662] [serial = 1576] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x127165400) [pid = 1662] [serial = 1574] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1274c5400) [pid = 1662] [serial = 1577] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x116893000) [pid = 1662] [serial = 1579] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x11983e400) [pid = 1662] [serial = 1580] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x128d2ec00) [pid = 1662] [serial = 1585] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x128d35c00) [pid = 1662] [serial = 1586] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x128e2e800) [pid = 1662] [serial = 1588] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x128d32000) [pid = 1662] [serial = 1538] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x123f98800) [pid = 1662] [serial = 1567] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x1275c9000) [pid = 1662] [serial = 1583] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x1252d7800) [pid = 1662] [serial = 1568] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x123fd8400) [pid = 1662] [serial = 1582] [outer = 0x0] [url = about:blank] 13:34:28 INFO - PROCESS | 1662 | 1469133268130 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:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1173ms 13:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:34:28 INFO - PROCESS | 1662 | 1469133268160 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 1662 | 1469133268162 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 13:34:28 INFO - PROCESS | 1662 | 1469133268165 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - PROCESS | 1662 | 1469133268167 Marionette TRACE conn2 <- [1,2170,null,{}] 13:34:28 INFO - PROCESS | 1662 | 1469133268171 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:34:28 INFO - PROCESS | 1662 | 1469133268173 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:28 INFO - PROCESS | 1662 | 1469133268258 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 13:34:28 INFO - PROCESS | 1662 | 1469133268263 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 1662 | 1469133268266 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x115e3a000 == 28 [pid = 1662] [id = 550] 13:34:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x1129afc00) [pid = 1662] [serial = 1650] [outer = 0x0] 13:34:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x112e9b400) [pid = 1662] [serial = 1651] [outer = 0x1129afc00] 13:34:28 INFO - PROCESS | 1662 | 1469133268296 Marionette DEBUG loaded listener.js 13:34:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1127d9c00) [pid = 1662] [serial = 1652] [outer = 0x1129afc00] 13:34:28 INFO - PROCESS | 1662 | 1469133268688 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:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 571ms 13:34:28 INFO - PROCESS | 1662 | 1469133268737 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 1662 | 1469133268742 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 13:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:34:28 INFO - PROCESS | 1662 | 1469133268758 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - PROCESS | 1662 | 1469133268761 Marionette TRACE conn2 <- [1,2174,null,{}] 13:34:28 INFO - PROCESS | 1662 | 1469133268765 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:34:28 INFO - PROCESS | 1662 | 1469133268767 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:28 INFO - PROCESS | 1662 | 1469133268893 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 13:34:28 INFO - PROCESS | 1662 | 1469133268908 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 1662 | 1469133268909 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x118266000 == 29 [pid = 1662] [id = 551] 13:34:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x116702800) [pid = 1662] [serial = 1653] [outer = 0x0] 13:34:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x116fd7400) [pid = 1662] [serial = 1654] [outer = 0x116702800] 13:34:28 INFO - PROCESS | 1662 | 1469133268954 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x11814d800) [pid = 1662] [serial = 1655] [outer = 0x116702800] 13:34:29 INFO - PROCESS | 1662 | 1469133269384 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:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 673ms 13:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:34:29 INFO - PROCESS | 1662 | 1469133269430 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 13:34:29 INFO - PROCESS | 1662 | 1469133269432 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 13:34:29 INFO - PROCESS | 1662 | 1469133269434 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:34:29 INFO - PROCESS | 1662 | 1469133269436 Marionette TRACE conn2 <- [1,2178,null,{}] 13:34:29 INFO - PROCESS | 1662 | 1469133269444 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:34:29 INFO - PROCESS | 1662 | 1469133269448 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:29 INFO - PROCESS | 1662 | 1469133269523 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 13:34:29 INFO - PROCESS | 1662 | 1469133269547 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:29 INFO - PROCESS | 1662 | 1469133269550 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x119a4a800 == 30 [pid = 1662] [id = 552] 13:34:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1129b5800) [pid = 1662] [serial = 1656] [outer = 0x0] 13:34:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x118589c00) [pid = 1662] [serial = 1657] [outer = 0x1129b5800] 13:34:29 INFO - PROCESS | 1662 | 1469133269579 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x118a1a000) [pid = 1662] [serial = 1658] [outer = 0x1129b5800] 13:34:29 INFO - PROCESS | 1662 | 1469133269923 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:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 524ms 13:34:29 INFO - PROCESS | 1662 | 1469133269983 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 13:34:29 INFO - PROCESS | 1662 | 1469133269985 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 13:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:34:29 INFO - PROCESS | 1662 | 1469133269989 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:34:29 INFO - PROCESS | 1662 | 1469133269991 Marionette TRACE conn2 <- [1,2182,null,{}] 13:34:29 INFO - PROCESS | 1662 | 1469133269993 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:34:29 INFO - PROCESS | 1662 | 1469133269994 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:30 INFO - PROCESS | 1662 | 1469133270070 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 13:34:30 INFO - PROCESS | 1662 | 1469133270076 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 1662 | 1469133270077 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x12134f000 == 31 [pid = 1662] [id = 553] 13:34:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x11943e800) [pid = 1662] [serial = 1659] [outer = 0x0] 13:34:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x119a9ac00) [pid = 1662] [serial = 1660] [outer = 0x11943e800] 13:34:30 INFO - PROCESS | 1662 | 1469133270104 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x12101c400) [pid = 1662] [serial = 1661] [outer = 0x11943e800] 13:34:30 INFO - PROCESS | 1662 | 1469133270559 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:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 619ms 13:34:30 INFO - PROCESS | 1662 | 1469133270619 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 13:34:30 INFO - PROCESS | 1662 | 1469133270621 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 13:34:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:34:30 INFO - PROCESS | 1662 | 1469133270624 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:34:30 INFO - PROCESS | 1662 | 1469133270626 Marionette TRACE conn2 <- [1,2186,null,{}] 13:34:30 INFO - PROCESS | 1662 | 1469133270629 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:34:30 INFO - PROCESS | 1662 | 1469133270631 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:30 INFO - PROCESS | 1662 | 1469133270753 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 13:34:30 INFO - PROCESS | 1662 | 1469133270810 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 1662 | 1469133270811 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x123a22000 == 32 [pid = 1662] [id = 554] 13:34:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x11664d400) [pid = 1662] [serial = 1662] [outer = 0x0] 13:34:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1211cac00) [pid = 1662] [serial = 1663] [outer = 0x11664d400] 13:34:30 INFO - PROCESS | 1662 | 1469133270835 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x12191d000) [pid = 1662] [serial = 1664] [outer = 0x11664d400] 13:34:31 INFO - PROCESS | 1662 | 1469133271177 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:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 572ms 13:34:31 INFO - PROCESS | 1662 | 1469133271196 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 1662 | 1469133271198 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 13:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:34:31 INFO - PROCESS | 1662 | 1469133271218 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:34:31 INFO - PROCESS | 1662 | 1469133271220 Marionette TRACE conn2 <- [1,2190,null,{}] 13:34:31 INFO - PROCESS | 1662 | 1469133271222 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:34:31 INFO - PROCESS | 1662 | 1469133271226 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:31 INFO - PROCESS | 1662 | 1469133271336 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 13:34:31 INFO - PROCESS | 1662 | 1469133271349 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 1662 | 1469133271350 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a1b000 == 33 [pid = 1662] [id = 555] 13:34:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x121b3a800) [pid = 1662] [serial = 1665] [outer = 0x0] 13:34:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1252dac00) [pid = 1662] [serial = 1666] [outer = 0x121b3a800] 13:34:31 INFO - PROCESS | 1662 | 1469133271376 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x125f9fc00) [pid = 1662] [serial = 1667] [outer = 0x121b3a800] 13:34:31 INFO - PROCESS | 1662 | 1469133271684 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:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 467ms 13:34:31 INFO - PROCESS | 1662 | 1469133271686 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 1662 | 1469133271687 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 13:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:34:31 INFO - PROCESS | 1662 | 1469133271716 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:34:31 INFO - PROCESS | 1662 | 1469133271718 Marionette TRACE conn2 <- [1,2194,null,{}] 13:34:31 INFO - PROCESS | 1662 | 1469133271720 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:34:31 INFO - PROCESS | 1662 | 1469133271721 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:31 INFO - PROCESS | 1662 | 1469133271818 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 13:34:31 INFO - PROCESS | 1662 | 1469133271822 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 1662 | 1469133271823 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x127417000 == 34 [pid = 1662] [id = 556] 13:34:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x118527400) [pid = 1662] [serial = 1668] [outer = 0x0] 13:34:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x126ecb000) [pid = 1662] [serial = 1669] [outer = 0x118527400] 13:34:31 INFO - PROCESS | 1662 | 1469133271847 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1274bf800) [pid = 1662] [serial = 1670] [outer = 0x118527400] 13:34:32 INFO - PROCESS | 1662 | 1469133272183 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:34:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:34:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 535ms 13:34:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:34:32 INFO - PROCESS | 1662 | 1469133272237 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 1662 | 1469133272238 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 13:34:32 INFO - PROCESS | 1662 | 1469133272240 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 1662 | 1469133272241 Marionette TRACE conn2 <- [1,2198,null,{}] 13:34:32 INFO - PROCESS | 1662 | 1469133272243 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:34:32 INFO - PROCESS | 1662 | 1469133272244 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:32 INFO - PROCESS | 1662 | 1469133272492 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 13:34:32 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1210b3c00) [pid = 1662] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:34:32 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x125ae9c00) [pid = 1662] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:34:32 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1275c9c00) [pid = 1662] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:34:32 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x128e56400) [pid = 1662] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:34:32 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x119843c00) [pid = 1662] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:34:32 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x113c54800) [pid = 1662] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:34:32 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1184a9800) [pid = 1662] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:34:32 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x11334e800) [pid = 1662] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:34:32 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x118a12000) [pid = 1662] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:34:32 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x116fe0c00) [pid = 1662] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:34:32 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x112728c00) [pid = 1662] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:34:32 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1210a6800) [pid = 1662] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:34:32 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1121b9800) [pid = 1662] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:34:32 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x125fa0000) [pid = 1662] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:34:32 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x126fd2000) [pid = 1662] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:34:32 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x121b37400) [pid = 1662] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:34:32 INFO - PROCESS | 1662 | 1469133272539 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 1662 | 1469133272540 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x117c53800 == 35 [pid = 1662] [id = 557] 13:34:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x110e7c800) [pid = 1662] [serial = 1671] [outer = 0x0] 13:34:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x112728c00) [pid = 1662] [serial = 1672] [outer = 0x110e7c800] 13:34:32 INFO - PROCESS | 1662 | 1469133272565 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x116fe0c00) [pid = 1662] [serial = 1673] [outer = 0x110e7c800] 13:34:32 INFO - PROCESS | 1662 | 1469133272809 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:34:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:34:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 620ms 13:34:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:34:32 INFO - PROCESS | 1662 | 1469133272863 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 1662 | 1469133272864 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 13:34:32 INFO - PROCESS | 1662 | 1469133272867 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 1662 | 1469133272868 Marionette TRACE conn2 <- [1,2202,null,{}] 13:34:32 INFO - PROCESS | 1662 | 1469133272870 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:34:32 INFO - PROCESS | 1662 | 1469133272871 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:32 INFO - PROCESS | 1662 | 1469133272962 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 13:34:32 INFO - PROCESS | 1662 | 1469133272966 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 1662 | 1469133272967 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x119a44800 == 36 [pid = 1662] [id = 558] 13:34:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x112e91000) [pid = 1662] [serial = 1674] [outer = 0x0] 13:34:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x121aa1400) [pid = 1662] [serial = 1675] [outer = 0x112e91000] 13:34:32 INFO - PROCESS | 1662 | 1469133272991 Marionette DEBUG loaded listener.js 13:34:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x127475400) [pid = 1662] [serial = 1676] [outer = 0x112e91000] 13:34:33 INFO - PROCESS | 1662 | 1469133273326 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:34:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:34:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 472ms 13:34:33 INFO - PROCESS | 1662 | 1469133273341 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 1662 | 1469133273344 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 13:34:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:34:33 INFO - PROCESS | 1662 | 1469133273346 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - PROCESS | 1662 | 1469133273347 Marionette TRACE conn2 <- [1,2206,null,{}] 13:34:33 INFO - PROCESS | 1662 | 1469133273350 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:34:33 INFO - PROCESS | 1662 | 1469133273351 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:33 INFO - PROCESS | 1662 | 1469133273454 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 13:34:33 INFO - PROCESS | 1662 | 1469133273463 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:33 INFO - PROCESS | 1662 | 1469133273464 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x129847800 == 37 [pid = 1662] [id = 559] 13:34:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1274c4c00) [pid = 1662] [serial = 1677] [outer = 0x0] 13:34:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1274cb000) [pid = 1662] [serial = 1678] [outer = 0x1274c4c00] 13:34:33 INFO - PROCESS | 1662 | 1469133273488 Marionette DEBUG loaded listener.js 13:34:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1275d1000) [pid = 1662] [serial = 1679] [outer = 0x1274c4c00] 13:34:33 INFO - PROCESS | 1662 | 1469133273777 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:34:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:34:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 470ms 13:34:33 INFO - PROCESS | 1662 | 1469133273817 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 13:34:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:34:33 INFO - PROCESS | 1662 | 1469133273818 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 13:34:33 INFO - PROCESS | 1662 | 1469133273820 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - PROCESS | 1662 | 1469133273822 Marionette TRACE conn2 <- [1,2210,null,{}] 13:34:33 INFO - PROCESS | 1662 | 1469133273827 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:34:33 INFO - PROCESS | 1662 | 1469133273829 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:33 INFO - PROCESS | 1662 | 1469133273921 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 13:34:33 INFO - PROCESS | 1662 | 1469133273926 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:33 INFO - PROCESS | 1662 | 1469133273928 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ac6e800 == 38 [pid = 1662] [id = 560] 13:34:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1184c6800) [pid = 1662] [serial = 1680] [outer = 0x0] 13:34:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x128d35400) [pid = 1662] [serial = 1681] [outer = 0x1184c6800] 13:34:33 INFO - PROCESS | 1662 | 1469133273954 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x128e58c00) [pid = 1662] [serial = 1682] [outer = 0x1184c6800] 13:34:34 INFO - PROCESS | 1662 | 1469133274296 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:34:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:34:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 521ms 13:34:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:34:34 INFO - PROCESS | 1662 | 1469133274341 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 13:34:34 INFO - PROCESS | 1662 | 1469133274343 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 13:34:34 INFO - PROCESS | 1662 | 1469133274355 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:34:34 INFO - PROCESS | 1662 | 1469133274356 Marionette TRACE conn2 <- [1,2214,null,{}] 13:34:34 INFO - PROCESS | 1662 | 1469133274359 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:34:34 INFO - PROCESS | 1662 | 1469133274360 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:34 INFO - PROCESS | 1662 | 1469133274435 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 13:34:34 INFO - PROCESS | 1662 | 1469133274440 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 1662 | 1469133274442 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb22000 == 39 [pid = 1662] [id = 561] 13:34:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1292a6800) [pid = 1662] [serial = 1683] [outer = 0x0] 13:34:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1292b2000) [pid = 1662] [serial = 1684] [outer = 0x1292a6800] 13:34:34 INFO - PROCESS | 1662 | 1469133274466 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1293b6000) [pid = 1662] [serial = 1685] [outer = 0x1292a6800] 13:34:35 INFO - PROCESS | 1662 | 1469133275031 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:34:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:34:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 729ms 13:34:35 INFO - PROCESS | 1662 | 1469133275075 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 13:34:35 INFO - PROCESS | 1662 | 1469133275077 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 13:34:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:34:35 INFO - PROCESS | 1662 | 1469133275080 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 1662 | 1469133275084 Marionette TRACE conn2 <- [1,2218,null,{}] 13:34:35 INFO - PROCESS | 1662 | 1469133275087 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:34:35 INFO - PROCESS | 1662 | 1469133275089 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:35 INFO - PROCESS | 1662 | 1469133275199 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 13:34:35 INFO - PROCESS | 1662 | 1469133275258 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:35 INFO - PROCESS | 1662 | 1469133275260 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x118273800 == 40 [pid = 1662] [id = 562] 13:34:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x112e94000) [pid = 1662] [serial = 1686] [outer = 0x0] 13:34:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x113264c00) [pid = 1662] [serial = 1687] [outer = 0x112e94000] 13:34:35 INFO - PROCESS | 1662 | 1469133275291 Marionette DEBUG loaded listener.js 13:34:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x11614d400) [pid = 1662] [serial = 1688] [outer = 0x112e94000] 13:34:35 INFO - PROCESS | 1662 | 1469133275820 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:34:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:34:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 775ms 13:34:35 INFO - PROCESS | 1662 | 1469133275868 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 13:34:35 INFO - PROCESS | 1662 | 1469133275871 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 13:34:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:34:35 INFO - PROCESS | 1662 | 1469133275879 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 1662 | 1469133275881 Marionette TRACE conn2 <- [1,2222,null,{}] 13:34:35 INFO - PROCESS | 1662 | 1469133275884 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:34:35 INFO - PROCESS | 1662 | 1469133275885 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:35 INFO - PROCESS | 1662 | 1469133275997 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 13:34:36 INFO - PROCESS | 1662 | 1469133276083 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:36 INFO - PROCESS | 1662 | 1469133276085 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x11264b800 == 41 [pid = 1662] [id = 563] 13:34:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1129b9800) [pid = 1662] [serial = 1689] [outer = 0x0] 13:34:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x115e27c00) [pid = 1662] [serial = 1690] [outer = 0x1129b9800] 13:34:36 INFO - PROCESS | 1662 | 1469133276135 Marionette DEBUG loaded listener.js 13:34:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1184c7000) [pid = 1662] [serial = 1691] [outer = 0x1129b9800] 13:34:36 INFO - PROCESS | 1662 | 1469133276860 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:34:36 INFO - PROCESS | 1662 | --DOCSHELL 0x12ac6e800 == 40 [pid = 1662] [id = 560] 13:34:36 INFO - PROCESS | 1662 | --DOCSHELL 0x129847800 == 39 [pid = 1662] [id = 559] 13:34:36 INFO - PROCESS | 1662 | --DOCSHELL 0x119a44800 == 38 [pid = 1662] [id = 558] 13:34:36 INFO - PROCESS | 1662 | --DOCSHELL 0x117c53800 == 37 [pid = 1662] [id = 557] 13:34:36 INFO - PROCESS | 1662 | --DOCSHELL 0x127417000 == 36 [pid = 1662] [id = 556] 13:34:36 INFO - PROCESS | 1662 | --DOCSHELL 0x126a1b000 == 35 [pid = 1662] [id = 555] 13:34:36 INFO - PROCESS | 1662 | --DOCSHELL 0x123a22000 == 34 [pid = 1662] [id = 554] 13:34:36 INFO - PROCESS | 1662 | --DOCSHELL 0x12134f000 == 33 [pid = 1662] [id = 553] 13:34:36 INFO - PROCESS | 1662 | --DOCSHELL 0x119a4a800 == 32 [pid = 1662] [id = 552] 13:34:36 INFO - PROCESS | 1662 | --DOCSHELL 0x118266000 == 31 [pid = 1662] [id = 551] 13:34:36 INFO - PROCESS | 1662 | --DOCSHELL 0x115e3a000 == 30 [pid = 1662] [id = 550] 13:34:36 INFO - PROCESS | 1662 | --DOCSHELL 0x113231800 == 29 [pid = 1662] [id = 549] 13:34:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1071ms 13:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:34:36 INFO - PROCESS | 1662 | 1469133276950 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 13:34:36 INFO - PROCESS | 1662 | 1469133276953 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 13:34:36 INFO - PROCESS | 1662 | 1469133276956 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:34:36 INFO - PROCESS | 1662 | 1469133276958 Marionette TRACE conn2 <- [1,2226,null,{}] 13:34:36 INFO - PROCESS | 1662 | 1469133276962 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:34:36 INFO - PROCESS | 1662 | 1469133276963 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:37 INFO - PROCESS | 1662 | 1469133277040 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 13:34:37 INFO - PROCESS | 1662 | 1469133277050 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:37 INFO - PROCESS | 1662 | 1469133277051 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x1168b6000 == 30 [pid = 1662] [id = 564] 13:34:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x11614cc00) [pid = 1662] [serial = 1692] [outer = 0x0] 13:34:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x116491c00) [pid = 1662] [serial = 1693] [outer = 0x11614cc00] 13:34:37 INFO - PROCESS | 1662 | 1469133277079 Marionette DEBUG loaded listener.js 13:34:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1175bfc00) [pid = 1662] [serial = 1694] [outer = 0x11614cc00] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x121a98800) [pid = 1662] [serial = 1612] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x125f9c800) [pid = 1662] [serial = 1615] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x128e55c00) [pid = 1662] [serial = 1631] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1292ae400) [pid = 1662] [serial = 1633] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x119e4c400) [pid = 1662] [serial = 1609] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x115e28800) [pid = 1662] [serial = 1594] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x11664dc00) [pid = 1662] [serial = 1595] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x118559400) [pid = 1662] [serial = 1603] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1185b7400) [pid = 1662] [serial = 1604] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x115e2e000) [pid = 1662] [serial = 1597] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1293b0800) [pid = 1662] [serial = 1634] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x116808c00) [pid = 1662] [serial = 1598] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x118ea1c00) [pid = 1662] [serial = 1606] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x119842c00) [pid = 1662] [serial = 1607] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x117c3ec00) [pid = 1662] [serial = 1600] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x11849dc00) [pid = 1662] [serial = 1601] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1127d6400) [pid = 1662] [serial = 1591] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x112a81800) [pid = 1662] [serial = 1592] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x128e33400) [pid = 1662] [serial = 1589] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1184c4800) [pid = 1662] [serial = 1624] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x126fcf400) [pid = 1662] [serial = 1618] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1268b9000) [pid = 1662] [serial = 1616] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1274c1800) [pid = 1662] [serial = 1621] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x127167400) [pid = 1662] [serial = 1619] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x12716b800) [pid = 1662] [serial = 1627] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x128e31800) [pid = 1662] [serial = 1630] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x1210b4000) [pid = 1662] [serial = 1625] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x125850400) [pid = 1662] [serial = 1613] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1275c6400) [pid = 1662] [serial = 1622] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x128d30800) [pid = 1662] [serial = 1628] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x1210b2400) [pid = 1662] [serial = 1610] [outer = 0x0] [url = about:blank] 13:34:37 INFO - PROCESS | 1662 | 1469133277433 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:34:37 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:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 523ms 13:34:37 INFO - PROCESS | 1662 | 1469133277479 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 13:34:37 INFO - PROCESS | 1662 | 1469133277482 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 13:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:34:37 INFO - PROCESS | 1662 | 1469133277486 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:34:37 INFO - PROCESS | 1662 | 1469133277487 Marionette TRACE conn2 <- [1,2230,null,{}] 13:34:37 INFO - PROCESS | 1662 | 1469133277490 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:34:37 INFO - PROCESS | 1662 | 1469133277491 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:37 INFO - PROCESS | 1662 | 1469133277571 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 13:34:37 INFO - PROCESS | 1662 | 1469133277599 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:37 INFO - PROCESS | 1662 | 1469133277600 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182e6800 == 31 [pid = 1662] [id = 565] 13:34:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1184ca400) [pid = 1662] [serial = 1695] [outer = 0x0] 13:34:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x118524800) [pid = 1662] [serial = 1696] [outer = 0x1184ca400] 13:34:37 INFO - PROCESS | 1662 | 1469133277628 Marionette DEBUG loaded listener.js 13:34:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x11858a000) [pid = 1662] [serial = 1697] [outer = 0x1184ca400] 13:34:38 INFO - PROCESS | 1662 | 1469133278062 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:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 622ms 13:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:34:38 INFO - PROCESS | 1662 | 1469133278110 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 1662 | 1469133278112 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 13:34:38 INFO - PROCESS | 1662 | 1469133278114 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - PROCESS | 1662 | 1469133278117 Marionette TRACE conn2 <- [1,2234,null,{}] 13:34:38 INFO - PROCESS | 1662 | 1469133278129 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:34:38 INFO - PROCESS | 1662 | 1469133278133 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:38 INFO - PROCESS | 1662 | 1469133278259 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 13:34:38 INFO - PROCESS | 1662 | 1469133278278 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 1662 | 1469133278281 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x121120000 == 32 [pid = 1662] [id = 566] 13:34:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x11272b800) [pid = 1662] [serial = 1698] [outer = 0x0] 13:34:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x119a06800) [pid = 1662] [serial = 1699] [outer = 0x11272b800] 13:34:38 INFO - PROCESS | 1662 | 1469133278326 Marionette DEBUG loaded listener.js 13:34:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1210ae000) [pid = 1662] [serial = 1700] [outer = 0x11272b800] 13:34:38 INFO - PROCESS | 1662 | 1469133278650 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:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 572ms 13:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:34:38 INFO - PROCESS | 1662 | 1469133278686 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 1662 | 1469133278688 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 13:34:38 INFO - PROCESS | 1662 | 1469133278692 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - PROCESS | 1662 | 1469133278694 Marionette TRACE conn2 <- [1,2238,null,{}] 13:34:38 INFO - PROCESS | 1662 | 1469133278696 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:34:38 INFO - PROCESS | 1662 | 1469133278697 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:38 INFO - PROCESS | 1662 | 1469133278778 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 13:34:38 INFO - PROCESS | 1662 | 1469133278782 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 1662 | 1469133278783 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12524f000 == 33 [pid = 1662] [id = 567] 13:34:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x121406c00) [pid = 1662] [serial = 1701] [outer = 0x0] 13:34:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x121b38400) [pid = 1662] [serial = 1702] [outer = 0x121406c00] 13:34:38 INFO - PROCESS | 1662 | 1469133278808 Marionette DEBUG loaded listener.js 13:34:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x123fd9800) [pid = 1662] [serial = 1703] [outer = 0x121406c00] 13:34:39 INFO - PROCESS | 1662 | 1469133279141 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:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 472ms 13:34:39 INFO - PROCESS | 1662 | 1469133279162 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 13:34:39 INFO - PROCESS | 1662 | 1469133279163 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 13:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:34:39 INFO - PROCESS | 1662 | 1469133279166 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 1662 | 1469133279167 Marionette TRACE conn2 <- [1,2242,null,{}] 13:34:39 INFO - PROCESS | 1662 | 1469133279169 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:34:39 INFO - PROCESS | 1662 | 1469133279170 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:39 INFO - PROCESS | 1662 | 1469133279246 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 13:34:39 INFO - PROCESS | 1662 | 1469133279250 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:39 INFO - PROCESS | 1662 | 1469133279251 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a2a000 == 34 [pid = 1662] [id = 568] 13:34:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x125298000) [pid = 1662] [serial = 1704] [outer = 0x0] 13:34:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1252e5c00) [pid = 1662] [serial = 1705] [outer = 0x125298000] 13:34:39 INFO - PROCESS | 1662 | 1469133279278 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x125852400) [pid = 1662] [serial = 1706] [outer = 0x125298000] 13:34:39 INFO - PROCESS | 1662 | 1469133279638 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:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 520ms 13:34:39 INFO - PROCESS | 1662 | 1469133279687 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 13:34:39 INFO - PROCESS | 1662 | 1469133279688 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 13:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:34:39 INFO - PROCESS | 1662 | 1469133279696 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 1662 | 1469133279697 Marionette TRACE conn2 <- [1,2246,null,{}] 13:34:39 INFO - PROCESS | 1662 | 1469133279700 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:34:39 INFO - PROCESS | 1662 | 1469133279704 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:39 INFO - PROCESS | 1662 | 1469133279822 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 13:34:39 INFO - PROCESS | 1662 | 1469133279825 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:39 INFO - PROCESS | 1662 | 1469133279826 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x129210000 == 35 [pid = 1662] [id = 569] 13:34:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1252d9400) [pid = 1662] [serial = 1707] [outer = 0x0] 13:34:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1268bb400) [pid = 1662] [serial = 1708] [outer = 0x1252d9400] 13:34:39 INFO - PROCESS | 1662 | 1469133279849 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x128d2b000) [pid = 1662] [serial = 1709] [outer = 0x1252d9400] 13:34:40 INFO - PROCESS | 1662 | 1469133280247 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:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 567ms 13:34:40 INFO - PROCESS | 1662 | 1469133280265 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 13:34:40 INFO - PROCESS | 1662 | 1469133280267 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 13:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:34:40 INFO - PROCESS | 1662 | 1469133280271 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:34:40 INFO - PROCESS | 1662 | 1469133280273 Marionette TRACE conn2 <- [1,2250,null,{}] 13:34:40 INFO - PROCESS | 1662 | 1469133280276 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:34:40 INFO - PROCESS | 1662 | 1469133280278 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:40 INFO - PROCESS | 1662 | 1469133280434 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 13:34:40 INFO - PROCESS | 1662 | 1469133280457 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 1662 | 1469133280458 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182e8000 == 36 [pid = 1662] [id = 570] 13:34:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x128d2bc00) [pid = 1662] [serial = 1710] [outer = 0x0] 13:34:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x128d34400) [pid = 1662] [serial = 1711] [outer = 0x128d2bc00] 13:34:40 INFO - PROCESS | 1662 | 1469133280499 Marionette DEBUG loaded listener.js 13:34:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x128e4c000) [pid = 1662] [serial = 1712] [outer = 0x128d2bc00] 13:34:40 INFO - PROCESS | 1662 | 1469133280917 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:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 672ms 13:34:40 INFO - PROCESS | 1662 | 1469133280943 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 13:34:40 INFO - PROCESS | 1662 | 1469133280944 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 13:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:34:40 INFO - PROCESS | 1662 | 1469133280946 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:34:40 INFO - PROCESS | 1662 | 1469133280947 Marionette TRACE conn2 <- [1,2254,null,{}] 13:34:40 INFO - PROCESS | 1662 | 1469133280949 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:34:40 INFO - PROCESS | 1662 | 1469133280950 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:41 INFO - PROCESS | 1662 | 1469133281050 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 13:34:41 INFO - PROCESS | 1662 | 1469133281063 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:41 INFO - PROCESS | 1662 | 1469133281064 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x129853000 == 37 [pid = 1662] [id = 571] 13:34:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x128e49c00) [pid = 1662] [serial = 1713] [outer = 0x0] 13:34:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1292ac000) [pid = 1662] [serial = 1714] [outer = 0x128e49c00] 13:34:41 INFO - PROCESS | 1662 | 1469133281088 Marionette DEBUG loaded listener.js 13:34:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1293b1000) [pid = 1662] [serial = 1715] [outer = 0x128e49c00] 13:34:41 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x11664d400) [pid = 1662] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:34:41 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1129b5800) [pid = 1662] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:34:41 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x112f76000) [pid = 1662] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:34:41 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1129afc00) [pid = 1662] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:34:41 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x116702800) [pid = 1662] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:34:41 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1164f2000) [pid = 1662] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:34:41 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1184be800) [pid = 1662] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:34:41 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1211cf800) [pid = 1662] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:34:41 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x123a98800) [pid = 1662] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:34:41 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x121b3a800) [pid = 1662] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:34:41 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x118527400) [pid = 1662] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:34:41 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x110e7c800) [pid = 1662] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:34:41 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1274c4c00) [pid = 1662] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:34:41 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x11943e800) [pid = 1662] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:34:41 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x112e91000) [pid = 1662] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:34:41 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1184c6800) [pid = 1662] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:34:41 INFO - PROCESS | 1662 | 1469133281527 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:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 618ms 13:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:34:41 INFO - PROCESS | 1662 | 1469133281565 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 13:34:41 INFO - PROCESS | 1662 | 1469133281566 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 13:34:41 INFO - PROCESS | 1662 | 1469133281568 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:34:41 INFO - PROCESS | 1662 | 1469133281569 Marionette TRACE conn2 <- [1,2258,null,{}] 13:34:41 INFO - PROCESS | 1662 | 1469133281572 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:34:41 INFO - PROCESS | 1662 | 1469133281573 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:41 INFO - PROCESS | 1662 | 1469133281652 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 13:34:41 INFO - PROCESS | 1662 | 1469133281657 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:41 INFO - PROCESS | 1662 | 1469133281660 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x12105a800 == 38 [pid = 1662] [id = 572] 13:34:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1129afc00) [pid = 1662] [serial = 1716] [outer = 0x0] 13:34:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x115d06c00) [pid = 1662] [serial = 1717] [outer = 0x1129afc00] 13:34:41 INFO - PROCESS | 1662 | 1469133281684 Marionette DEBUG loaded listener.js 13:34:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x118a1a800) [pid = 1662] [serial = 1718] [outer = 0x1129afc00] 13:34:42 INFO - PROCESS | 1662 | 1469133282013 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:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 469ms 13:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:34:42 INFO - PROCESS | 1662 | 1469133282038 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 13:34:42 INFO - PROCESS | 1662 | 1469133282039 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 13:34:42 INFO - PROCESS | 1662 | 1469133282041 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - PROCESS | 1662 | 1469133282043 Marionette TRACE conn2 <- [1,2262,null,{}] 13:34:42 INFO - PROCESS | 1662 | 1469133282045 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:34:42 INFO - PROCESS | 1662 | 1469133282046 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:42 INFO - PROCESS | 1662 | 1469133282148 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 13:34:42 INFO - PROCESS | 1662 | 1469133282156 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:42 INFO - PROCESS | 1662 | 1469133282157 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b419800 == 39 [pid = 1662] [id = 573] 13:34:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x11858dc00) [pid = 1662] [serial = 1719] [outer = 0x0] 13:34:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x121b43400) [pid = 1662] [serial = 1720] [outer = 0x11858dc00] 13:34:42 INFO - PROCESS | 1662 | 1469133282181 Marionette DEBUG loaded listener.js 13:34:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1293b3400) [pid = 1662] [serial = 1721] [outer = 0x11858dc00] 13:34:42 INFO - PROCESS | 1662 | 1469133282500 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:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 470ms 13:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:34:42 INFO - PROCESS | 1662 | 1469133282513 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 13:34:42 INFO - PROCESS | 1662 | 1469133282515 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 13:34:42 INFO - PROCESS | 1662 | 1469133282517 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - PROCESS | 1662 | 1469133282519 Marionette TRACE conn2 <- [1,2266,null,{}] 13:34:42 INFO - PROCESS | 1662 | 1469133282521 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:34:42 INFO - PROCESS | 1662 | 1469133282524 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:42 INFO - PROCESS | 1662 | 1469133282621 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 13:34:42 INFO - PROCESS | 1662 | 1469133282627 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:42 INFO - PROCESS | 1662 | 1469133282629 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c670800 == 40 [pid = 1662] [id = 574] 13:34:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1293b9400) [pid = 1662] [serial = 1722] [outer = 0x0] 13:34:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x12957c800) [pid = 1662] [serial = 1723] [outer = 0x1293b9400] 13:34:42 INFO - PROCESS | 1662 | 1469133282655 Marionette DEBUG loaded listener.js 13:34:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1295a8400) [pid = 1662] [serial = 1724] [outer = 0x1293b9400] 13:34:42 INFO - PROCESS | 1662 | 1469133282983 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:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 469ms 13:34:42 INFO - PROCESS | 1662 | 1469133282986 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 13:34:42 INFO - PROCESS | 1662 | 1469133282987 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 13:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:34:42 INFO - PROCESS | 1662 | 1469133282992 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - PROCESS | 1662 | 1469133282995 Marionette TRACE conn2 <- [1,2270,null,{}] 13:34:42 INFO - PROCESS | 1662 | 1469133282997 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:34:42 INFO - PROCESS | 1662 | 1469133282998 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:43 INFO - PROCESS | 1662 | 1469133283084 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 13:34:43 INFO - PROCESS | 1662 | 1469133283147 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 1662 | 1469133283148 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c686800 == 41 [pid = 1662] [id = 575] 13:34:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1259a5000) [pid = 1662] [serial = 1725] [outer = 0x0] 13:34:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x12a79f000) [pid = 1662] [serial = 1726] [outer = 0x1259a5000] 13:34:43 INFO - PROCESS | 1662 | 1469133283179 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x12a966000) [pid = 1662] [serial = 1727] [outer = 0x1259a5000] 13:34:43 INFO - PROCESS | 1662 | 1469133283449 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:34:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:34:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 472ms 13:34:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:34:43 INFO - PROCESS | 1662 | 1469133283523 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 13:34:43 INFO - PROCESS | 1662 | 1469133283525 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 13:34:43 INFO - PROCESS | 1662 | 1469133283530 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:34:43 INFO - PROCESS | 1662 | 1469133283532 Marionette TRACE conn2 <- [1,2274,null,{}] 13:34:43 INFO - PROCESS | 1662 | 1469133283536 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:34:43 INFO - PROCESS | 1662 | 1469133283539 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:43 INFO - PROCESS | 1662 | 1469133283646 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 13:34:43 INFO - PROCESS | 1662 | 1469133283715 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 1662 | 1469133283717 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x11685f800 == 42 [pid = 1662] [id = 576] 13:34:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x112fd8800) [pid = 1662] [serial = 1728] [outer = 0x0] 13:34:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1132df800) [pid = 1662] [serial = 1729] [outer = 0x112fd8800] 13:34:43 INFO - PROCESS | 1662 | 1469133283749 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x116fd7800) [pid = 1662] [serial = 1730] [outer = 0x112fd8800] 13:34:44 INFO - PROCESS | 1662 | 1469133284176 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:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 673ms 13:34:44 INFO - PROCESS | 1662 | 1469133284204 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 13:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:34:44 INFO - PROCESS | 1662 | 1469133284206 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 13:34:44 INFO - PROCESS | 1662 | 1469133284211 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - PROCESS | 1662 | 1469133284214 Marionette TRACE conn2 <- [1,2278,null,{}] 13:34:44 INFO - PROCESS | 1662 | 1469133284216 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:34:44 INFO - PROCESS | 1662 | 1469133284218 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:44 INFO - PROCESS | 1662 | 1469133284321 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 13:34:44 INFO - PROCESS | 1662 | 1469133284379 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:44 INFO - PROCESS | 1662 | 1469133284380 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12154a800 == 43 [pid = 1662] [id = 577] 13:34:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1184a7400) [pid = 1662] [serial = 1731] [outer = 0x0] 13:34:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x118586800) [pid = 1662] [serial = 1732] [outer = 0x1184a7400] 13:34:44 INFO - PROCESS | 1662 | 1469133284411 Marionette DEBUG loaded listener.js 13:34:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x118e9dc00) [pid = 1662] [serial = 1733] [outer = 0x1184a7400] 13:34:44 INFO - PROCESS | 1662 | 1469133284825 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:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 624ms 13:34:44 INFO - PROCESS | 1662 | 1469133284833 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 13:34:44 INFO - PROCESS | 1662 | 1469133284835 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 13:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:34:44 INFO - PROCESS | 1662 | 1469133284837 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - PROCESS | 1662 | 1469133284839 Marionette TRACE conn2 <- [1,2282,null,{}] 13:34:44 INFO - PROCESS | 1662 | 1469133284845 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:34:44 INFO - PROCESS | 1662 | 1469133284849 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:44 INFO - PROCESS | 1662 | 1469133284954 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 13:34:45 INFO - PROCESS | 1662 | 1469133285073 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 1662 | 1469133285076 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c521800 == 44 [pid = 1662] [id = 578] 13:34:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x118e9e800) [pid = 1662] [serial = 1734] [outer = 0x0] 13:34:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x126844c00) [pid = 1662] [serial = 1735] [outer = 0x118e9e800] 13:34:45 INFO - PROCESS | 1662 | 1469133285107 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1274c1800) [pid = 1662] [serial = 1736] [outer = 0x118e9e800] 13:34:45 INFO - PROCESS | 1662 | 1469133285516 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:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 720ms 13:34:45 INFO - PROCESS | 1662 | 1469133285557 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 13:34:45 INFO - PROCESS | 1662 | 1469133285559 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 13:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:34:45 INFO - PROCESS | 1662 | 1469133285561 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:34:45 INFO - PROCESS | 1662 | 1469133285562 Marionette TRACE conn2 <- [1,2286,null,{}] 13:34:45 INFO - PROCESS | 1662 | 1469133285565 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:34:45 INFO - PROCESS | 1662 | 1469133285566 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:45 INFO - PROCESS | 1662 | 1469133285666 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 13:34:45 INFO - PROCESS | 1662 | 1469133285739 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 1662 | 1469133285741 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cadb000 == 45 [pid = 1662] [id = 579] 13:34:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x128d2ec00) [pid = 1662] [serial = 1737] [outer = 0x0] 13:34:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x128e32000) [pid = 1662] [serial = 1738] [outer = 0x128d2ec00] 13:34:45 INFO - PROCESS | 1662 | 1469133285769 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1293bdc00) [pid = 1662] [serial = 1739] [outer = 0x128d2ec00] 13:34:46 INFO - PROCESS | 1662 | 1469133286205 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:34:46 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:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 669ms 13:34:46 INFO - PROCESS | 1662 | 1469133286230 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 13:34:46 INFO - PROCESS | 1662 | 1469133286232 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 13:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:34:46 INFO - PROCESS | 1662 | 1469133286234 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:34:46 INFO - PROCESS | 1662 | 1469133286235 Marionette TRACE conn2 <- [1,2290,null,{}] 13:34:46 INFO - PROCESS | 1662 | 1469133286238 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:34:46 INFO - PROCESS | 1662 | 1469133286239 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:46 INFO - PROCESS | 1662 | 1469133286357 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 13:34:46 INFO - PROCESS | 1662 | 1469133286430 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:46 INFO - PROCESS | 1662 | 1469133286432 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a21000 == 46 [pid = 1662] [id = 580] 13:34:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x118554800) [pid = 1662] [serial = 1740] [outer = 0x0] 13:34:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1275ce400) [pid = 1662] [serial = 1741] [outer = 0x118554800] 13:34:46 INFO - PROCESS | 1662 | 1469133286460 Marionette DEBUG loaded listener.js 13:34:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x12a7a5800) [pid = 1662] [serial = 1742] [outer = 0x118554800] 13:34:47 INFO - PROCESS | 1662 | 1469133287025 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:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 819ms 13:34:47 INFO - PROCESS | 1662 | 1469133287054 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 13:34:47 INFO - PROCESS | 1662 | 1469133287056 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 13:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:34:47 INFO - PROCESS | 1662 | 1469133287081 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 1662 | 1469133287083 Marionette TRACE conn2 <- [1,2294,null,{}] 13:34:47 INFO - PROCESS | 1662 | 1469133287087 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:34:47 INFO - PROCESS | 1662 | 1469133287088 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:47 INFO - PROCESS | 1662 | 1469133287182 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 13:34:47 INFO - PROCESS | 1662 | 1469133287245 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:47 INFO - PROCESS | 1662 | 1469133287246 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x118acf800 == 47 [pid = 1662] [id = 581] 13:34:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1132dc000) [pid = 1662] [serial = 1743] [outer = 0x0] 13:34:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x113dccc00) [pid = 1662] [serial = 1744] [outer = 0x1132dc000] 13:34:47 INFO - PROCESS | 1662 | 1469133287273 Marionette DEBUG loaded listener.js 13:34:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x116ab2000) [pid = 1662] [serial = 1745] [outer = 0x1132dc000] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x12c670800 == 46 [pid = 1662] [id = 574] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x12b419800 == 45 [pid = 1662] [id = 573] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x12105a800 == 44 [pid = 1662] [id = 572] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x129853000 == 43 [pid = 1662] [id = 571] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x1182e8000 == 42 [pid = 1662] [id = 570] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x129210000 == 41 [pid = 1662] [id = 569] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x126a2a000 == 40 [pid = 1662] [id = 568] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x12524f000 == 39 [pid = 1662] [id = 567] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x121120000 == 38 [pid = 1662] [id = 566] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x1182e6800 == 37 [pid = 1662] [id = 565] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x1168b6000 == 36 [pid = 1662] [id = 564] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x11264b800 == 35 [pid = 1662] [id = 563] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x118273800 == 34 [pid = 1662] [id = 562] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x12bb22000 == 33 [pid = 1662] [id = 561] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x126a21000 == 32 [pid = 1662] [id = 580] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x12cadb000 == 31 [pid = 1662] [id = 579] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x12c521800 == 30 [pid = 1662] [id = 578] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x12154a800 == 29 [pid = 1662] [id = 577] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x12c686800 == 28 [pid = 1662] [id = 575] 13:34:48 INFO - PROCESS | 1662 | --DOCSHELL 0x11685f800 == 27 [pid = 1662] [id = 576] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x128d35400) [pid = 1662] [serial = 1681] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1211cac00) [pid = 1662] [serial = 1663] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x118589c00) [pid = 1662] [serial = 1657] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x118148c00) [pid = 1662] [serial = 1649] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x116888c00) [pid = 1662] [serial = 1648] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x112e9b400) [pid = 1662] [serial = 1651] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1127d9c00) [pid = 1662] [serial = 1652] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x116fd7400) [pid = 1662] [serial = 1654] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x11814d800) [pid = 1662] [serial = 1655] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1175c6c00) [pid = 1662] [serial = 1637] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x116888400) [pid = 1662] [serial = 1636] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x118a10400) [pid = 1662] [serial = 1640] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x118558000) [pid = 1662] [serial = 1639] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1252e4000) [pid = 1662] [serial = 1643] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x123fd9c00) [pid = 1662] [serial = 1642] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1275d0400) [pid = 1662] [serial = 1646] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1268bc400) [pid = 1662] [serial = 1645] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1252dac00) [pid = 1662] [serial = 1666] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x12191d000) [pid = 1662] [serial = 1664] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x126ecb000) [pid = 1662] [serial = 1669] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x125f9fc00) [pid = 1662] [serial = 1667] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1274bf800) [pid = 1662] [serial = 1670] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x116fe0c00) [pid = 1662] [serial = 1673] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1275d1000) [pid = 1662] [serial = 1679] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x112728c00) [pid = 1662] [serial = 1672] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x119a9ac00) [pid = 1662] [serial = 1660] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x118a1a000) [pid = 1662] [serial = 1658] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x1274cb000) [pid = 1662] [serial = 1678] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x127475400) [pid = 1662] [serial = 1676] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x12101c400) [pid = 1662] [serial = 1661] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x128e58c00) [pid = 1662] [serial = 1682] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x121aa1400) [pid = 1662] [serial = 1675] [outer = 0x0] [url = about:blank] 13:34:48 INFO - PROCESS | 1662 | 1469133288268 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:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1222ms 13:34:48 INFO - PROCESS | 1662 | 1469133288302 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 13:34:48 INFO - PROCESS | 1662 | 1469133288305 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 13:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:34:48 INFO - PROCESS | 1662 | 1469133288315 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:34:48 INFO - PROCESS | 1662 | 1469133288316 Marionette TRACE conn2 <- [1,2298,null,{}] 13:34:48 INFO - PROCESS | 1662 | 1469133288320 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:34:48 INFO - PROCESS | 1662 | 1469133288322 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:48 INFO - PROCESS | 1662 | 1469133288406 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 13:34:48 INFO - PROCESS | 1662 | 1469133288413 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:48 INFO - PROCESS | 1662 | 1469133288415 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x115d9a000 == 28 [pid = 1662] [id = 582] 13:34:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x11325cc00) [pid = 1662] [serial = 1746] [outer = 0x0] 13:34:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1132dbc00) [pid = 1662] [serial = 1747] [outer = 0x11325cc00] 13:34:48 INFO - PROCESS | 1662 | 1469133288444 Marionette DEBUG loaded listener.js 13:34:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x115e87c00) [pid = 1662] [serial = 1748] [outer = 0x11325cc00] 13:34:48 INFO - PROCESS | 1662 | 1469133288783 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:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 521ms 13:34:48 INFO - PROCESS | 1662 | 1469133288835 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 13:34:48 INFO - PROCESS | 1662 | 1469133288839 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 13:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:34:48 INFO - PROCESS | 1662 | 1469133288844 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:34:48 INFO - PROCESS | 1662 | 1469133288845 Marionette TRACE conn2 <- [1,2302,null,{}] 13:34:48 INFO - PROCESS | 1662 | 1469133288848 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:34:48 INFO - PROCESS | 1662 | 1469133288850 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:48 INFO - PROCESS | 1662 | 1469133288931 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 13:34:48 INFO - PROCESS | 1662 | 1469133288935 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:48 INFO - PROCESS | 1662 | 1469133288936 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x118278000 == 29 [pid = 1662] [id = 583] 13:34:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1164eb800) [pid = 1662] [serial = 1749] [outer = 0x0] 13:34:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x117c32400) [pid = 1662] [serial = 1750] [outer = 0x1164eb800] 13:34:48 INFO - PROCESS | 1662 | 1469133288966 Marionette DEBUG loaded listener.js 13:34:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1183c0c00) [pid = 1662] [serial = 1751] [outer = 0x1164eb800] 13:34:49 INFO - PROCESS | 1662 | 1469133289300 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:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 469ms 13:34:49 INFO - PROCESS | 1662 | 1469133289314 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 13:34:49 INFO - PROCESS | 1662 | 1469133289315 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 13:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:34:49 INFO - PROCESS | 1662 | 1469133289328 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - PROCESS | 1662 | 1469133289331 Marionette TRACE conn2 <- [1,2306,null,{}] 13:34:49 INFO - PROCESS | 1662 | 1469133289339 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:34:49 INFO - PROCESS | 1662 | 1469133289342 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:49 INFO - PROCESS | 1662 | 1469133289426 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 13:34:49 INFO - PROCESS | 1662 | 1469133289486 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:49 INFO - PROCESS | 1662 | 1469133289488 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x119a4a800 == 30 [pid = 1662] [id = 584] 13:34:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x118556400) [pid = 1662] [serial = 1752] [outer = 0x0] 13:34:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1185b6800) [pid = 1662] [serial = 1753] [outer = 0x118556400] 13:34:49 INFO - PROCESS | 1662 | 1469133289516 Marionette DEBUG loaded listener.js 13:34:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x119838400) [pid = 1662] [serial = 1754] [outer = 0x118556400] 13:34:49 INFO - PROCESS | 1662 | 1469133289833 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:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 520ms 13:34:49 INFO - PROCESS | 1662 | 1469133289849 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 13:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:34:49 INFO - PROCESS | 1662 | 1469133289851 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 13:34:49 INFO - PROCESS | 1662 | 1469133289853 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - PROCESS | 1662 | 1469133289854 Marionette TRACE conn2 <- [1,2310,null,{}] 13:34:49 INFO - PROCESS | 1662 | 1469133289859 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:34:49 INFO - PROCESS | 1662 | 1469133289861 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:49 INFO - PROCESS | 1662 | 1469133289941 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 13:34:49 INFO - PROCESS | 1662 | 1469133289946 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:49 INFO - PROCESS | 1662 | 1469133289947 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x121236000 == 31 [pid = 1662] [id = 585] 13:34:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1129abc00) [pid = 1662] [serial = 1755] [outer = 0x0] 13:34:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x119aa1c00) [pid = 1662] [serial = 1756] [outer = 0x1129abc00] 13:34:50 INFO - PROCESS | 1662 | 1469133290026 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1211cac00) [pid = 1662] [serial = 1757] [outer = 0x1129abc00] 13:34:50 INFO - PROCESS | 1662 | 1469133290295 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:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 468ms 13:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:34:50 INFO - PROCESS | 1662 | 1469133290330 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 13:34:50 INFO - PROCESS | 1662 | 1469133290332 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 13:34:50 INFO - PROCESS | 1662 | 1469133290334 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:34:50 INFO - PROCESS | 1662 | 1469133290335 Marionette TRACE conn2 <- [1,2314,null,{}] 13:34:50 INFO - PROCESS | 1662 | 1469133290337 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:34:50 INFO - PROCESS | 1662 | 1469133290340 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:50 INFO - PROCESS | 1662 | 1469133290461 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 13:34:50 INFO - PROCESS | 1662 | 1469133290476 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 1662 | 1469133290477 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x121812800 == 32 [pid = 1662] [id = 586] 13:34:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1211cb400) [pid = 1662] [serial = 1758] [outer = 0x0] 13:34:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x121b3ec00) [pid = 1662] [serial = 1759] [outer = 0x1211cb400] 13:34:50 INFO - PROCESS | 1662 | 1469133290517 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x125298c00) [pid = 1662] [serial = 1760] [outer = 0x1211cb400] 13:34:50 INFO - PROCESS | 1662 | 1469133290928 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:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 619ms 13:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:34:50 INFO - PROCESS | 1662 | 1469133290953 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 13:34:50 INFO - PROCESS | 1662 | 1469133290954 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 13:34:50 INFO - PROCESS | 1662 | 1469133290957 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:34:50 INFO - PROCESS | 1662 | 1469133290958 Marionette TRACE conn2 <- [1,2318,null,{}] 13:34:50 INFO - PROCESS | 1662 | 1469133290966 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:34:50 INFO - PROCESS | 1662 | 1469133290970 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:51 INFO - PROCESS | 1662 | 1469133291088 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 13:34:51 INFO - PROCESS | 1662 | 1469133291092 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:51 INFO - PROCESS | 1662 | 1469133291094 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x125fd1000 == 33 [pid = 1662] [id = 587] 13:34:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x12529a000) [pid = 1662] [serial = 1761] [outer = 0x0] 13:34:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x125855400) [pid = 1662] [serial = 1762] [outer = 0x12529a000] 13:34:51 INFO - PROCESS | 1662 | 1469133291119 Marionette DEBUG loaded listener.js 13:34:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x12746f400) [pid = 1662] [serial = 1763] [outer = 0x12529a000] 13:34:51 INFO - PROCESS | 1662 | 1469133291437 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:34:51 INFO - PROCESS | 1662 | 1469133291482 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 13:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:34:51 INFO - PROCESS | 1662 | 1469133291484 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 1662 | 1469133291486 Marionette TRACE conn2 <- [1,2322,null,{}] 13:34:51 INFO - PROCESS | 1662 | 1469133291488 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:34:51 INFO - PROCESS | 1662 | 1469133291489 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:51 INFO - PROCESS | 1662 | 1469133291594 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 13:34:51 INFO - PROCESS | 1662 | 1469133291597 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:51 INFO - PROCESS | 1662 | 1469133291598 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x125475000 == 34 [pid = 1662] [id = 588] 13:34:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1274c1400) [pid = 1662] [serial = 1764] [outer = 0x0] 13:34:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1274c7800) [pid = 1662] [serial = 1765] [outer = 0x1274c1400] 13:34:51 INFO - PROCESS | 1662 | 1469133291622 Marionette DEBUG loaded listener.js 13:34:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1275d5c00) [pid = 1662] [serial = 1766] [outer = 0x1274c1400] 13:34:51 INFO - PROCESS | 1662 | 1469133291943 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:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 468ms 13:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:34:51 INFO - PROCESS | 1662 | 1469133291953 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 1662 | 1469133291955 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 13:34:51 INFO - PROCESS | 1662 | 1469133291980 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 1662 | 1469133291981 Marionette TRACE conn2 <- [1,2326,null,{}] 13:34:51 INFO - PROCESS | 1662 | 1469133291989 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:34:51 INFO - PROCESS | 1662 | 1469133291990 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:52 INFO - PROCESS | 1662 | 1469133292093 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 13:34:52 INFO - PROCESS | 1662 | 1469133292096 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 1662 | 1469133292098 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x129220000 == 35 [pid = 1662] [id = 589] 13:34:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x128d26400) [pid = 1662] [serial = 1767] [outer = 0x0] 13:34:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x128e2ac00) [pid = 1662] [serial = 1768] [outer = 0x128d26400] 13:34:52 INFO - PROCESS | 1662 | 1469133292122 Marionette DEBUG loaded listener.js 13:34:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x128e4b000) [pid = 1662] [serial = 1769] [outer = 0x128d26400] 13:34:52 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1252d9400) [pid = 1662] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:34:52 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1293b9400) [pid = 1662] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:34:52 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x128d2bc00) [pid = 1662] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:34:52 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1292a6800) [pid = 1662] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:34:52 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1259a5000) [pid = 1662] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:34:52 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x121406c00) [pid = 1662] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:34:52 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x11614cc00) [pid = 1662] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:34:52 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x11272b800) [pid = 1662] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:34:52 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x112e94000) [pid = 1662] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:34:52 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1129b9800) [pid = 1662] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:34:52 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x125298000) [pid = 1662] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:34:52 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1184ca400) [pid = 1662] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:34:52 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x128e49c00) [pid = 1662] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:34:52 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1129afc00) [pid = 1662] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:34:52 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x11858dc00) [pid = 1662] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 700ms 13:34:52 INFO - PROCESS | 1662 | 1469133292650 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:34:52 INFO - PROCESS | 1662 | 1469133292658 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 13:34:52 INFO - PROCESS | 1662 | 1469133292660 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 13:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:34:52 INFO - PROCESS | 1662 | 1469133292662 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:34:52 INFO - PROCESS | 1662 | 1469133292663 Marionette TRACE conn2 <- [1,2330,null,{}] 13:34:52 INFO - PROCESS | 1662 | 1469133292665 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:34:52 INFO - PROCESS | 1662 | 1469133292666 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:52 INFO - PROCESS | 1662 | 1469133292745 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 13:34:52 INFO - PROCESS | 1662 | 1469133292757 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 1662 | 1469133292758 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x129845000 == 36 [pid = 1662] [id = 590] 13:34:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1127dc800) [pid = 1662] [serial = 1770] [outer = 0x0] 13:34:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x11664c400) [pid = 1662] [serial = 1771] [outer = 0x1127dc800] 13:34:52 INFO - PROCESS | 1662 | 1469133292783 Marionette DEBUG loaded listener.js 13:34:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1185b6000) [pid = 1662] [serial = 1772] [outer = 0x1127dc800] 13:34:53 INFO - PROCESS | 1662 | 1469133293115 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:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 470ms 13:34:53 INFO - PROCESS | 1662 | 1469133293133 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 13:34:53 INFO - PROCESS | 1662 | 1469133293134 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 13:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:34:53 INFO - PROCESS | 1662 | 1469133293136 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:34:53 INFO - PROCESS | 1662 | 1469133293137 Marionette TRACE conn2 <- [1,2334,null,{}] 13:34:53 INFO - PROCESS | 1662 | 1469133293139 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:34:53 INFO - PROCESS | 1662 | 1469133293141 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:53 INFO - PROCESS | 1662 | 1469133293245 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 13:34:53 INFO - PROCESS | 1662 | 1469133293251 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:53 INFO - PROCESS | 1662 | 1469133293252 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a663800 == 37 [pid = 1662] [id = 591] 13:34:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1127df400) [pid = 1662] [serial = 1773] [outer = 0x0] 13:34:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x121a99400) [pid = 1662] [serial = 1774] [outer = 0x1127df400] 13:34:53 INFO - PROCESS | 1662 | 1469133293276 Marionette DEBUG loaded listener.js 13:34:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x128d2e800) [pid = 1662] [serial = 1775] [outer = 0x1127df400] 13:34:53 INFO - PROCESS | 1662 | 1469133293586 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:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 468ms 13:34:53 INFO - PROCESS | 1662 | 1469133293605 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 13:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:34:53 INFO - PROCESS | 1662 | 1469133293609 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 13:34:53 INFO - PROCESS | 1662 | 1469133293613 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:34:53 INFO - PROCESS | 1662 | 1469133293615 Marionette TRACE conn2 <- [1,2338,null,{}] 13:34:53 INFO - PROCESS | 1662 | 1469133293617 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:34:53 INFO - PROCESS | 1662 | 1469133293619 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:53 INFO - PROCESS | 1662 | 1469133293711 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 13:34:53 INFO - PROCESS | 1662 | 1469133293724 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:53 INFO - PROCESS | 1662 | 1469133293725 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb15800 == 38 [pid = 1662] [id = 592] 13:34:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x128d30000) [pid = 1662] [serial = 1776] [outer = 0x0] 13:34:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1292b4c00) [pid = 1662] [serial = 1777] [outer = 0x128d30000] 13:34:53 INFO - PROCESS | 1662 | 1469133293759 Marionette DEBUG loaded listener.js 13:34:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x129583800) [pid = 1662] [serial = 1778] [outer = 0x128d30000] 13:34:54 INFO - PROCESS | 1662 | 1469133294110 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:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 518ms 13:34:54 INFO - PROCESS | 1662 | 1469133294132 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 1662 | 1469133294133 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 13:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:34:54 INFO - PROCESS | 1662 | 1469133294135 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 1662 | 1469133294136 Marionette TRACE conn2 <- [1,2342,null,{}] 13:34:54 INFO - PROCESS | 1662 | 1469133294139 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:34:54 INFO - PROCESS | 1662 | 1469133294140 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:54 INFO - PROCESS | 1662 | 1469133294250 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 13:34:54 INFO - PROCESS | 1662 | 1469133294257 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:54 INFO - PROCESS | 1662 | 1469133294258 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c503800 == 39 [pid = 1662] [id = 593] 13:34:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x112fd6400) [pid = 1662] [serial = 1779] [outer = 0x0] 13:34:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x129584400) [pid = 1662] [serial = 1780] [outer = 0x112fd6400] 13:34:54 INFO - PROCESS | 1662 | 1469133294282 Marionette DEBUG loaded listener.js 13:34:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x12a911c00) [pid = 1662] [serial = 1781] [outer = 0x112fd6400] 13:34:54 INFO - PROCESS | 1662 | 1469133294583 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:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 518ms 13:34:54 INFO - PROCESS | 1662 | 1469133294654 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 1662 | 1469133294658 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 13:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:34:54 INFO - PROCESS | 1662 | 1469133294661 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 1662 | 1469133294664 Marionette TRACE conn2 <- [1,2346,null,{}] 13:34:54 INFO - PROCESS | 1662 | 1469133294667 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:34:54 INFO - PROCESS | 1662 | 1469133294669 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:54 INFO - PROCESS | 1662 | 1469133294784 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 13:34:54 INFO - PROCESS | 1662 | 1469133294840 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:54 INFO - PROCESS | 1662 | 1469133294842 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x116624800 == 40 [pid = 1662] [id = 594] 13:34:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x112a82c00) [pid = 1662] [serial = 1782] [outer = 0x0] 13:34:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x112e92c00) [pid = 1662] [serial = 1783] [outer = 0x112a82c00] 13:34:54 INFO - PROCESS | 1662 | 1469133294874 Marionette DEBUG loaded listener.js 13:34:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x113dcb800) [pid = 1662] [serial = 1784] [outer = 0x112a82c00] 13:34:55 INFO - PROCESS | 1662 | 1469133295382 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:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 774ms 13:34:55 INFO - PROCESS | 1662 | 1469133295449 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 13:34:55 INFO - PROCESS | 1662 | 1469133295451 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 13:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:34:55 INFO - PROCESS | 1662 | 1469133295458 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:34:55 INFO - PROCESS | 1662 | 1469133295462 Marionette TRACE conn2 <- [1,2350,null,{}] 13:34:55 INFO - PROCESS | 1662 | 1469133295465 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:34:55 INFO - PROCESS | 1662 | 1469133295467 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:55 INFO - PROCESS | 1662 | 1469133295574 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 13:34:55 INFO - PROCESS | 1662 | 1469133295655 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:55 INFO - PROCESS | 1662 | 1469133295656 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x121121800 == 41 [pid = 1662] [id = 595] 13:34:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x11814ec00) [pid = 1662] [serial = 1785] [outer = 0x0] 13:34:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1184a6800) [pid = 1662] [serial = 1786] [outer = 0x11814ec00] 13:34:55 INFO - PROCESS | 1662 | 1469133295686 Marionette DEBUG loaded listener.js 13:34:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x118555000) [pid = 1662] [serial = 1787] [outer = 0x11814ec00] 13:34:56 INFO - PROCESS | 1662 | 1469133296361 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:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 927ms 13:34:56 INFO - PROCESS | 1662 | 1469133296382 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 13:34:56 INFO - PROCESS | 1662 | 1469133296385 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 13:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:34:56 INFO - PROCESS | 1662 | 1469133296388 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 1662 | 1469133296390 Marionette TRACE conn2 <- [1,2354,null,{}] 13:34:56 INFO - PROCESS | 1662 | 1469133296394 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:34:56 INFO - PROCESS | 1662 | 1469133296395 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:56 INFO - PROCESS | 1662 | 1469133296500 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 13:34:56 INFO - PROCESS | 1662 | 1469133296587 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:56 INFO - PROCESS | 1662 | 1469133296589 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x1168b6800 == 42 [pid = 1662] [id = 596] 13:34:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x116888400) [pid = 1662] [serial = 1788] [outer = 0x0] 13:34:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1175bf800) [pid = 1662] [serial = 1789] [outer = 0x116888400] 13:34:56 INFO - PROCESS | 1662 | 1469133296618 Marionette DEBUG loaded listener.js 13:34:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x11849f800) [pid = 1662] [serial = 1790] [outer = 0x116888400] 13:34:56 INFO - PROCESS | 1662 | --DOCSHELL 0x12bb15800 == 41 [pid = 1662] [id = 592] 13:34:56 INFO - PROCESS | 1662 | --DOCSHELL 0x12a663800 == 40 [pid = 1662] [id = 591] 13:34:56 INFO - PROCESS | 1662 | --DOCSHELL 0x129845000 == 39 [pid = 1662] [id = 590] 13:34:56 INFO - PROCESS | 1662 | --DOCSHELL 0x129220000 == 38 [pid = 1662] [id = 589] 13:34:56 INFO - PROCESS | 1662 | --DOCSHELL 0x125475000 == 37 [pid = 1662] [id = 588] 13:34:56 INFO - PROCESS | 1662 | --DOCSHELL 0x125fd1000 == 36 [pid = 1662] [id = 587] 13:34:56 INFO - PROCESS | 1662 | --DOCSHELL 0x121812800 == 35 [pid = 1662] [id = 586] 13:34:56 INFO - PROCESS | 1662 | --DOCSHELL 0x121236000 == 34 [pid = 1662] [id = 585] 13:34:56 INFO - PROCESS | 1662 | --DOCSHELL 0x119a4a800 == 33 [pid = 1662] [id = 584] 13:34:56 INFO - PROCESS | 1662 | --DOCSHELL 0x118278000 == 32 [pid = 1662] [id = 583] 13:34:56 INFO - PROCESS | 1662 | --DOCSHELL 0x115d9a000 == 31 [pid = 1662] [id = 582] 13:34:56 INFO - PROCESS | 1662 | --DOCSHELL 0x118acf800 == 30 [pid = 1662] [id = 581] 13:34:57 INFO - PROCESS | 1662 | 1469133297010 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:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1268bb400) [pid = 1662] [serial = 1708] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1295a8400) [pid = 1662] [serial = 1724] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x128d34400) [pid = 1662] [serial = 1711] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1293b6000) [pid = 1662] [serial = 1685] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1292b2000) [pid = 1662] [serial = 1684] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12a79f000) [pid = 1662] [serial = 1726] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12a966000) [pid = 1662] [serial = 1727] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x121b38400) [pid = 1662] [serial = 1702] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x123fd9800) [pid = 1662] [serial = 1703] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x116491c00) [pid = 1662] [serial = 1693] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1175bfc00) [pid = 1662] [serial = 1694] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x119a06800) [pid = 1662] [serial = 1699] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1210ae000) [pid = 1662] [serial = 1700] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x113264c00) [pid = 1662] [serial = 1687] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x11614d400) [pid = 1662] [serial = 1688] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x115e27c00) [pid = 1662] [serial = 1690] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1184c7000) [pid = 1662] [serial = 1691] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1252e5c00) [pid = 1662] [serial = 1705] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x118524800) [pid = 1662] [serial = 1696] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x11858a000) [pid = 1662] [serial = 1697] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1292ac000) [pid = 1662] [serial = 1714] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x128e4c000) [pid = 1662] [serial = 1712] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x118a1a800) [pid = 1662] [serial = 1718] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x115d06c00) [pid = 1662] [serial = 1717] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x121b43400) [pid = 1662] [serial = 1720] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x12957c800) [pid = 1662] [serial = 1723] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1293b1000) [pid = 1662] [serial = 1715] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1293b3400) [pid = 1662] [serial = 1721] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x128d2b000) [pid = 1662] [serial = 1709] [outer = 0x0] [url = about:blank] 13:34:57 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x125852400) [pid = 1662] [serial = 1706] [outer = 0x0] [url = about:blank] 13:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 671ms 13:34:57 INFO - PROCESS | 1662 | 1469133297060 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 13:34:57 INFO - PROCESS | 1662 | 1469133297063 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 13:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:34:57 INFO - PROCESS | 1662 | 1469133297067 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:34:57 INFO - PROCESS | 1662 | 1469133297069 Marionette TRACE conn2 <- [1,2358,null,{}] 13:34:57 INFO - PROCESS | 1662 | 1469133297071 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:34:57 INFO - PROCESS | 1662 | 1469133297073 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:57 INFO - PROCESS | 1662 | 1469133297152 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 13:34:57 INFO - PROCESS | 1662 | 1469133297156 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:57 INFO - PROCESS | 1662 | 1469133297159 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x1185c5800 == 31 [pid = 1662] [id = 597] 13:34:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x1184c3400) [pid = 1662] [serial = 1791] [outer = 0x0] 13:34:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x118554400) [pid = 1662] [serial = 1792] [outer = 0x1184c3400] 13:34:57 INFO - PROCESS | 1662 | 1469133297188 Marionette DEBUG loaded listener.js 13:34:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1185b7c00) [pid = 1662] [serial = 1793] [outer = 0x1184c3400] 13:34:57 INFO - PROCESS | 1662 | 1469133297519 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:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 469ms 13:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:34:57 INFO - PROCESS | 1662 | 1469133297536 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 13:34:57 INFO - PROCESS | 1662 | 1469133297537 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 13:34:57 INFO - PROCESS | 1662 | 1469133297540 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:34:57 INFO - PROCESS | 1662 | 1469133297545 Marionette TRACE conn2 <- [1,2362,null,{}] 13:34:57 INFO - PROCESS | 1662 | 1469133297553 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:34:57 INFO - PROCESS | 1662 | 1469133297556 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:57 INFO - PROCESS | 1662 | 1469133297680 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 13:34:57 INFO - PROCESS | 1662 | 1469133297687 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:57 INFO - PROCESS | 1662 | 1469133297689 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x12134d000 == 32 [pid = 1662] [id = 598] 13:34:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x118aa1400) [pid = 1662] [serial = 1794] [outer = 0x0] 13:34:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x119a9cc00) [pid = 1662] [serial = 1795] [outer = 0x118aa1400] 13:34:57 INFO - PROCESS | 1662 | 1469133297719 Marionette DEBUG loaded listener.js 13:34:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x121408400) [pid = 1662] [serial = 1796] [outer = 0x118aa1400] 13:34:58 INFO - PROCESS | 1662 | 1469133298076 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:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 573ms 13:34:58 INFO - PROCESS | 1662 | 1469133298118 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 13:34:58 INFO - PROCESS | 1662 | 1469133298120 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 13:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:34:58 INFO - PROCESS | 1662 | 1469133298122 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:34:58 INFO - PROCESS | 1662 | 1469133298124 Marionette TRACE conn2 <- [1,2366,null,{}] 13:34:58 INFO - PROCESS | 1662 | 1469133298126 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:34:58 INFO - PROCESS | 1662 | 1469133298127 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:58 INFO - PROCESS | 1662 | 1469133298205 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 13:34:58 INFO - PROCESS | 1662 | 1469133298211 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 1662 | 1469133298212 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x125f7f800 == 33 [pid = 1662] [id = 599] 13:34:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x121b35400) [pid = 1662] [serial = 1797] [outer = 0x0] 13:34:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1252db800) [pid = 1662] [serial = 1798] [outer = 0x121b35400] 13:34:58 INFO - PROCESS | 1662 | 1469133298237 Marionette DEBUG loaded listener.js 13:34:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x125854c00) [pid = 1662] [serial = 1799] [outer = 0x121b35400] 13:34:58 INFO - PROCESS | 1662 | 1469133298590 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:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 520ms 13:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:34:58 INFO - PROCESS | 1662 | 1469133298644 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 13:34:58 INFO - PROCESS | 1662 | 1469133298645 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 13:34:58 INFO - PROCESS | 1662 | 1469133298647 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:34:58 INFO - PROCESS | 1662 | 1469133298648 Marionette TRACE conn2 <- [1,2370,null,{}] 13:34:58 INFO - PROCESS | 1662 | 1469133298651 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:34:58 INFO - PROCESS | 1662 | 1469133298652 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:58 INFO - PROCESS | 1662 | 1469133298737 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 13:34:58 INFO - PROCESS | 1662 | 1469133298800 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 1662 | 1469133298801 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x128a76000 == 34 [pid = 1662] [id = 600] 13:34:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1127d7400) [pid = 1662] [serial = 1800] [outer = 0x0] 13:34:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x125f91c00) [pid = 1662] [serial = 1801] [outer = 0x1127d7400] 13:34:58 INFO - PROCESS | 1662 | 1469133298825 Marionette DEBUG loaded listener.js 13:34:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x127165400) [pid = 1662] [serial = 1802] [outer = 0x1127d7400] 13:34:59 INFO - PROCESS | 1662 | 1469133299154 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:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 520ms 13:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:34:59 INFO - PROCESS | 1662 | 1469133299168 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 13:34:59 INFO - PROCESS | 1662 | 1469133299169 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 13:34:59 INFO - PROCESS | 1662 | 1469133299171 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - PROCESS | 1662 | 1469133299174 Marionette TRACE conn2 <- [1,2374,null,{}] 13:34:59 INFO - PROCESS | 1662 | 1469133299176 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:34:59 INFO - PROCESS | 1662 | 1469133299181 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:59 INFO - PROCESS | 1662 | 1469133299369 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 13:34:59 INFO - PROCESS | 1662 | 1469133299389 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:59 INFO - PROCESS | 1662 | 1469133299391 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:34:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x1293ce800 == 35 [pid = 1662] [id = 601] 13:34:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x12747b400) [pid = 1662] [serial = 1803] [outer = 0x0] 13:34:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x128d2b000) [pid = 1662] [serial = 1804] [outer = 0x12747b400] 13:34:59 INFO - PROCESS | 1662 | 1469133299432 Marionette DEBUG loaded listener.js 13:34:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1293b5400) [pid = 1662] [serial = 1805] [outer = 0x12747b400] 13:34:59 INFO - PROCESS | 1662 | 1469133299859 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:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 720ms 13:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:34:59 INFO - PROCESS | 1662 | 1469133299892 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 13:34:59 INFO - PROCESS | 1662 | 1469133299893 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 13:34:59 INFO - PROCESS | 1662 | 1469133299901 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - PROCESS | 1662 | 1469133299902 Marionette TRACE conn2 <- [1,2378,null,{}] 13:34:59 INFO - PROCESS | 1662 | 1469133299904 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:34:59 INFO - PROCESS | 1662 | 1469133299905 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:00 INFO - PROCESS | 1662 | 1469133300015 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 13:35:00 INFO - PROCESS | 1662 | 1469133300071 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 1662 | 1469133300072 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a9c9800 == 36 [pid = 1662] [id = 602] 13:35:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1293ba000) [pid = 1662] [serial = 1806] [outer = 0x0] 13:35:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12957b400) [pid = 1662] [serial = 1807] [outer = 0x1293ba000] 13:35:00 INFO - PROCESS | 1662 | 1469133300103 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1295a7400) [pid = 1662] [serial = 1808] [outer = 0x1293ba000] 13:35:00 INFO - PROCESS | 1662 | 1469133300439 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:35: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:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 575ms 13:35:00 INFO - PROCESS | 1662 | 1469133300472 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 13:35:00 INFO - PROCESS | 1662 | 1469133300473 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 13:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:35:00 INFO - PROCESS | 1662 | 1469133300485 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - PROCESS | 1662 | 1469133300486 Marionette TRACE conn2 <- [1,2382,null,{}] 13:35:00 INFO - PROCESS | 1662 | 1469133300488 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:35:00 INFO - PROCESS | 1662 | 1469133300489 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:00 INFO - PROCESS | 1662 | 1469133300589 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 13:35:00 INFO - PROCESS | 1662 | 1469133300592 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 1662 | 1469133300593 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b433000 == 37 [pid = 1662] [id = 603] 13:35:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1293bc000) [pid = 1662] [serial = 1809] [outer = 0x0] 13:35:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x12a96a000) [pid = 1662] [serial = 1810] [outer = 0x1293bc000] 13:35:00 INFO - PROCESS | 1662 | 1469133300617 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x12ae29800) [pid = 1662] [serial = 1811] [outer = 0x1293bc000] 13:35:00 INFO - PROCESS | 1662 | 1469133300937 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:35:00 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:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 475ms 13:35:00 INFO - PROCESS | 1662 | 1469133300954 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 13:35:00 INFO - PROCESS | 1662 | 1469133300955 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 13:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:35:00 INFO - PROCESS | 1662 | 1469133300965 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - PROCESS | 1662 | 1469133300966 Marionette TRACE conn2 <- [1,2386,null,{}] 13:35:00 INFO - PROCESS | 1662 | 1469133300968 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:35:00 INFO - PROCESS | 1662 | 1469133300969 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:01 INFO - PROCESS | 1662 | 1469133301077 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 13:35:01 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x11325cc00) [pid = 1662] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:35:01 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x118556400) [pid = 1662] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:35:01 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1274c1400) [pid = 1662] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:35:01 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1132dc000) [pid = 1662] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:35:01 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1164eb800) [pid = 1662] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:35:01 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x112fd8800) [pid = 1662] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:35:01 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1184a7400) [pid = 1662] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:35:01 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x118e9e800) [pid = 1662] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:35:01 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x12529a000) [pid = 1662] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:35:01 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x128d26400) [pid = 1662] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:35:01 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x128d2ec00) [pid = 1662] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:35:01 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1127dc800) [pid = 1662] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:35:01 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1127df400) [pid = 1662] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:35:01 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x118554800) [pid = 1662] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:35:01 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x128d30000) [pid = 1662] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:35:01 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1129abc00) [pid = 1662] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:35:01 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x1211cb400) [pid = 1662] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:35:01 INFO - PROCESS | 1662 | 1469133301217 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 1662 | 1469133301218 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x117159000 == 38 [pid = 1662] [id = 604] 13:35:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x112728000) [pid = 1662] [serial = 1812] [outer = 0x0] 13:35:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1129b1000) [pid = 1662] [serial = 1813] [outer = 0x112728000] 13:35:01 INFO - PROCESS | 1662 | 1469133301243 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x11849b800) [pid = 1662] [serial = 1814] [outer = 0x112728000] 13:35:01 INFO - PROCESS | 1662 | 1469133301510 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:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 570ms 13:35:01 INFO - PROCESS | 1662 | 1469133301537 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 13:35:01 INFO - PROCESS | 1662 | 1469133301538 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 13:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:35:01 INFO - PROCESS | 1662 | 1469133301548 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - PROCESS | 1662 | 1469133301549 Marionette TRACE conn2 <- [1,2390,null,{}] 13:35:01 INFO - PROCESS | 1662 | 1469133301551 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:35:01 INFO - PROCESS | 1662 | 1469133301553 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:01 INFO - PROCESS | 1662 | 1469133301636 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 13:35:01 INFO - PROCESS | 1662 | 1469133301641 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 1662 | 1469133301643 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c685000 == 39 [pid = 1662] [id = 605] 13:35:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x11849d800) [pid = 1662] [serial = 1815] [outer = 0x0] 13:35:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x121920c00) [pid = 1662] [serial = 1816] [outer = 0x11849d800] 13:35:01 INFO - PROCESS | 1662 | 1469133301667 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x129573000) [pid = 1662] [serial = 1817] [outer = 0x11849d800] 13:35:01 INFO - PROCESS | 1662 | 1469133301990 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:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 480ms 13:35:02 INFO - PROCESS | 1662 | 1469133302022 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 13:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:35:02 INFO - PROCESS | 1662 | 1469133302027 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 13:35:02 INFO - PROCESS | 1662 | 1469133302030 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - PROCESS | 1662 | 1469133302033 Marionette TRACE conn2 <- [1,2394,null,{}] 13:35:02 INFO - PROCESS | 1662 | 1469133302037 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:35:02 INFO - PROCESS | 1662 | 1469133302039 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:02 INFO - PROCESS | 1662 | 1469133302236 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 13:35:02 INFO - PROCESS | 1662 | 1469133302252 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:02 INFO - PROCESS | 1662 | 1469133302254 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cad6800 == 40 [pid = 1662] [id = 606] 13:35:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1212b6c00) [pid = 1662] [serial = 1818] [outer = 0x0] 13:35:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1295a8400) [pid = 1662] [serial = 1819] [outer = 0x1212b6c00] 13:35:02 INFO - PROCESS | 1662 | 1469133302294 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x12aee1400) [pid = 1662] [serial = 1820] [outer = 0x1212b6c00] 13:35:02 INFO - PROCESS | 1662 | 1469133302665 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:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 671ms 13:35:02 INFO - PROCESS | 1662 | 1469133302702 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 1662 | 1469133302704 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 13:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:35:02 INFO - PROCESS | 1662 | 1469133302708 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - PROCESS | 1662 | 1469133302710 Marionette TRACE conn2 <- [1,2398,null,{}] 13:35:02 INFO - PROCESS | 1662 | 1469133302713 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:35:02 INFO - PROCESS | 1662 | 1469133302714 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:02 INFO - PROCESS | 1662 | 1469133302858 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 13:35:02 INFO - PROCESS | 1662 | 1469133302870 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:02 INFO - PROCESS | 1662 | 1469133302871 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cb87800 == 41 [pid = 1662] [id = 607] 13:35:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1259a5000) [pid = 1662] [serial = 1821] [outer = 0x0] 13:35:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12baab000) [pid = 1662] [serial = 1822] [outer = 0x1259a5000] 13:35:02 INFO - PROCESS | 1662 | 1469133302912 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x12bab6400) [pid = 1662] [serial = 1823] [outer = 0x1259a5000] 13:35:03 INFO - PROCESS | 1662 | 1469133303400 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:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 724ms 13:35:03 INFO - PROCESS | 1662 | 1469133303440 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 13:35:03 INFO - PROCESS | 1662 | 1469133303443 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 13:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:35:03 INFO - PROCESS | 1662 | 1469133303447 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:35:03 INFO - PROCESS | 1662 | 1469133303449 Marionette TRACE conn2 <- [1,2402,null,{}] 13:35:03 INFO - PROCESS | 1662 | 1469133303453 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:35:03 INFO - PROCESS | 1662 | 1469133303455 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:03 INFO - PROCESS | 1662 | 1469133303585 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 13:35:03 INFO - PROCESS | 1662 | 1469133303659 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 1662 | 1469133303660 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183ad000 == 42 [pid = 1662] [id = 608] 13:35:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x11614d400) [pid = 1662] [serial = 1824] [outer = 0x0] 13:35:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x116893000) [pid = 1662] [serial = 1825] [outer = 0x11614d400] 13:35:03 INFO - PROCESS | 1662 | 1469133303691 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1184a6400) [pid = 1662] [serial = 1826] [outer = 0x11614d400] 13:35:04 INFO - PROCESS | 1662 | 1469133304120 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:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 724ms 13:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:35:04 INFO - PROCESS | 1662 | 1469133304172 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 1662 | 1469133304175 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 13:35:04 INFO - PROCESS | 1662 | 1469133304179 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - PROCESS | 1662 | 1469133304181 Marionette TRACE conn2 <- [1,2406,null,{}] 13:35:04 INFO - PROCESS | 1662 | 1469133304183 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:35:04 INFO - PROCESS | 1662 | 1469133304185 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:04 INFO - PROCESS | 1662 | 1469133304289 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 13:35:04 INFO - PROCESS | 1662 | 1469133304351 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:04 INFO - PROCESS | 1662 | 1469133304352 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x127421800 == 43 [pid = 1662] [id = 609] 13:35:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x118a1a000) [pid = 1662] [serial = 1827] [outer = 0x0] 13:35:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x11983e400) [pid = 1662] [serial = 1828] [outer = 0x118a1a000] 13:35:04 INFO - PROCESS | 1662 | 1469133304383 Marionette DEBUG loaded listener.js 13:35:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1210a6800) [pid = 1662] [serial = 1829] [outer = 0x118a1a000] 13:35:04 INFO - PROCESS | 1662 | 1469133304842 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:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 13:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:35:04 INFO - PROCESS | 1662 | 1469133304849 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 1662 | 1469133304851 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 13:35:04 INFO - PROCESS | 1662 | 1469133304853 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - PROCESS | 1662 | 1469133304856 Marionette TRACE conn2 <- [1,2410,null,{}] 13:35:04 INFO - PROCESS | 1662 | 1469133304866 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:35:04 INFO - PROCESS | 1662 | 1469133304869 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:04 INFO - PROCESS | 1662 | 1469133304988 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 13:35:05 INFO - PROCESS | 1662 | 1469133305053 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 1662 | 1469133305055 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cb76800 == 44 [pid = 1662] [id = 610] 13:35:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1252e0c00) [pid = 1662] [serial = 1830] [outer = 0x0] 13:35:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x127161c00) [pid = 1662] [serial = 1831] [outer = 0x1252e0c00] 13:35:05 INFO - PROCESS | 1662 | 1469133305127 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x128d2d000) [pid = 1662] [serial = 1832] [outer = 0x1252e0c00] 13:35:05 INFO - PROCESS | 1662 | 1469133305559 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:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 724ms 13:35:05 INFO - PROCESS | 1662 | 1469133305600 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 13:35:05 INFO - PROCESS | 1662 | 1469133305602 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 13:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:35:05 INFO - PROCESS | 1662 | 1469133305606 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 1662 | 1469133305607 Marionette TRACE conn2 <- [1,2414,null,{}] 13:35:05 INFO - PROCESS | 1662 | 1469133305612 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:35:05 INFO - PROCESS | 1662 | 1469133305613 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:05 INFO - PROCESS | 1662 | 1469133305714 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 13:35:05 INFO - PROCESS | 1662 | 1469133305787 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 1662 | 1469133305789 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x121059800 == 45 [pid = 1662] [id = 611] 13:35:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x12540f800) [pid = 1662] [serial = 1833] [outer = 0x0] 13:35:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x128e4bc00) [pid = 1662] [serial = 1834] [outer = 0x12540f800] 13:35:05 INFO - PROCESS | 1662 | 1469133305819 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12957d400) [pid = 1662] [serial = 1835] [outer = 0x12540f800] 13:35:06 INFO - PROCESS | 1662 | 1469133306518 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:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 974ms 13:35:06 INFO - PROCESS | 1662 | 1469133306582 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 13:35:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:35:06 INFO - PROCESS | 1662 | 1469133306585 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 13:35:06 INFO - PROCESS | 1662 | 1469133306590 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:35:06 INFO - PROCESS | 1662 | 1469133306593 Marionette TRACE conn2 <- [1,2418,null,{}] 13:35:06 INFO - PROCESS | 1662 | 1469133306598 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:35:06 INFO - PROCESS | 1662 | 1469133306601 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:06 INFO - PROCESS | 1662 | 1469133306730 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 13:35:06 INFO - PROCESS | 1662 | 1469133306792 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:06 INFO - PROCESS | 1662 | 1469133306795 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x12111b000 == 46 [pid = 1662] [id = 612] 13:35:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x116fd8c00) [pid = 1662] [serial = 1836] [outer = 0x0] 13:35:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1184a2000) [pid = 1662] [serial = 1837] [outer = 0x116fd8c00] 13:35:06 INFO - PROCESS | 1662 | 1469133306823 Marionette DEBUG loaded listener.js 13:35:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x118593c00) [pid = 1662] [serial = 1838] [outer = 0x116fd8c00] 13:35:07 INFO - PROCESS | 1662 | 1469133307231 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:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 673ms 13:35:07 INFO - PROCESS | 1662 | 1469133307263 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 1662 | 1469133307266 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 13:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:35:07 INFO - PROCESS | 1662 | 1469133307271 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:35:07 INFO - PROCESS | 1662 | 1469133307272 Marionette TRACE conn2 <- [1,2422,null,{}] 13:35:07 INFO - PROCESS | 1662 | 1469133307275 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:35:07 INFO - PROCESS | 1662 | 1469133307277 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12cad6800 == 45 [pid = 1662] [id = 606] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12c685000 == 44 [pid = 1662] [id = 605] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x117159000 == 43 [pid = 1662] [id = 604] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12b433000 == 42 [pid = 1662] [id = 603] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12a9c9800 == 41 [pid = 1662] [id = 602] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x1293ce800 == 40 [pid = 1662] [id = 601] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x128a76000 == 39 [pid = 1662] [id = 600] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x125f7f800 == 38 [pid = 1662] [id = 599] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12134d000 == 37 [pid = 1662] [id = 598] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x1185c5800 == 36 [pid = 1662] [id = 597] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x1168b6800 == 35 [pid = 1662] [id = 596] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x121121800 == 34 [pid = 1662] [id = 595] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12c503800 == 33 [pid = 1662] [id = 593] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x116624800 == 32 [pid = 1662] [id = 594] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12111b000 == 31 [pid = 1662] [id = 612] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x121059800 == 30 [pid = 1662] [id = 611] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12cb76800 == 29 [pid = 1662] [id = 610] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x127421800 == 28 [pid = 1662] [id = 609] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12cb87800 == 27 [pid = 1662] [id = 607] 13:35:07 INFO - PROCESS | 1662 | --DOCSHELL 0x1183ad000 == 26 [pid = 1662] [id = 608] 13:35:07 INFO - PROCESS | 1662 | 1469133307911 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1132dbc00) [pid = 1662] [serial = 1747] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1185b6800) [pid = 1662] [serial = 1753] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1274c7800) [pid = 1662] [serial = 1765] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x119838400) [pid = 1662] [serial = 1754] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x115e87c00) [pid = 1662] [serial = 1748] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x113dccc00) [pid = 1662] [serial = 1744] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x117c32400) [pid = 1662] [serial = 1750] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1183c0c00) [pid = 1662] [serial = 1751] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x116fd7800) [pid = 1662] [serial = 1730] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1132df800) [pid = 1662] [serial = 1729] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x118e9dc00) [pid = 1662] [serial = 1733] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x118586800) [pid = 1662] [serial = 1732] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1274c1800) [pid = 1662] [serial = 1736] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x126844c00) [pid = 1662] [serial = 1735] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x125855400) [pid = 1662] [serial = 1762] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x128e2ac00) [pid = 1662] [serial = 1768] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1293bdc00) [pid = 1662] [serial = 1739] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1275d5c00) [pid = 1662] [serial = 1766] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1185b6000) [pid = 1662] [serial = 1772] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x128e32000) [pid = 1662] [serial = 1738] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x11664c400) [pid = 1662] [serial = 1771] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x121a99400) [pid = 1662] [serial = 1774] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x12a7a5800) [pid = 1662] [serial = 1742] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1292b4c00) [pid = 1662] [serial = 1777] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1275ce400) [pid = 1662] [serial = 1741] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x119aa1c00) [pid = 1662] [serial = 1756] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x129583800) [pid = 1662] [serial = 1778] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x116ab2000) [pid = 1662] [serial = 1745] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x128e4b000) [pid = 1662] [serial = 1769] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x121b3ec00) [pid = 1662] [serial = 1759] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x12746f400) [pid = 1662] [serial = 1763] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x129584400) [pid = 1662] [serial = 1780] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x128d2e800) [pid = 1662] [serial = 1775] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x125298c00) [pid = 1662] [serial = 1760] [outer = 0x0] [url = about:blank] 13:35:07 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x1211cac00) [pid = 1662] [serial = 1757] [outer = 0x0] [url = about:blank] 13:35:08 INFO - PROCESS | 1662 | 1469133308035 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 1662 | 1469133308037 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x113230800 == 27 [pid = 1662] [id = 613] 13:35:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x1127dcc00) [pid = 1662] [serial = 1839] [outer = 0x0] 13:35:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1129b5800) [pid = 1662] [serial = 1840] [outer = 0x1127dcc00] 13:35:08 INFO - PROCESS | 1662 | 1469133308066 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x112e9d400) [pid = 1662] [serial = 1841] [outer = 0x1127dcc00] 13:35:08 INFO - PROCESS | 1662 | 1469133308385 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:35:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:35:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1123ms 13:35:08 INFO - PROCESS | 1662 | 1469133308400 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 13:35:08 INFO - PROCESS | 1662 | 1469133308402 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 13:35:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:35:08 INFO - PROCESS | 1662 | 1469133308405 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:35:08 INFO - PROCESS | 1662 | 1469133308410 Marionette TRACE conn2 <- [1,2426,null,{}] 13:35:08 INFO - PROCESS | 1662 | 1469133308415 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:35:08 INFO - PROCESS | 1662 | 1469133308416 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:08 INFO - PROCESS | 1662 | 1469133308521 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 13:35:08 INFO - PROCESS | 1662 | 1469133308575 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 1662 | 1469133308577 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x117365000 == 28 [pid = 1662] [id = 614] 13:35:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x113261400) [pid = 1662] [serial = 1842] [outer = 0x0] 13:35:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x115e27c00) [pid = 1662] [serial = 1843] [outer = 0x113261400] 13:35:08 INFO - PROCESS | 1662 | 1469133308603 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1167ca800) [pid = 1662] [serial = 1844] [outer = 0x113261400] 13:35:08 INFO - PROCESS | 1662 | 1469133308934 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:35:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:35:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 577ms 13:35:08 INFO - PROCESS | 1662 | 1469133308984 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 13:35:08 INFO - PROCESS | 1662 | 1469133308987 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 13:35:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:35:08 INFO - PROCESS | 1662 | 1469133308990 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:35:08 INFO - PROCESS | 1662 | 1469133308993 Marionette TRACE conn2 <- [1,2430,null,{}] 13:35:09 INFO - PROCESS | 1662 | 1469133308996 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:35:09 INFO - PROCESS | 1662 | 1469133308998 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:09 INFO - PROCESS | 1662 | 1469133309128 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 13:35:09 INFO - PROCESS | 1662 | 1469133309212 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 1662 | 1469133309213 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x116697000 == 29 [pid = 1662] [id = 615] 13:35:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x116ab2c00) [pid = 1662] [serial = 1845] [outer = 0x0] 13:35:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x11814f400) [pid = 1662] [serial = 1846] [outer = 0x116ab2c00] 13:35:09 INFO - PROCESS | 1662 | 1469133309294 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1184c1800) [pid = 1662] [serial = 1847] [outer = 0x116ab2c00] 13:35:09 INFO - PROCESS | 1662 | 1469133309658 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:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 723ms 13:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:35:09 INFO - PROCESS | 1662 | 1469133309713 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 13:35:09 INFO - PROCESS | 1662 | 1469133309715 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 13:35:09 INFO - PROCESS | 1662 | 1469133309723 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:35:09 INFO - PROCESS | 1662 | 1469133309726 Marionette TRACE conn2 <- [1,2434,null,{}] 13:35:09 INFO - PROCESS | 1662 | 1469133309729 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:35:09 INFO - PROCESS | 1662 | 1469133309731 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:09 INFO - PROCESS | 1662 | 1469133309813 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 13:35:09 INFO - PROCESS | 1662 | 1469133309817 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 1662 | 1469133309818 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x12111e800 == 30 [pid = 1662] [id = 616] 13:35:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x118527400) [pid = 1662] [serial = 1848] [outer = 0x0] 13:35:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x118a10000) [pid = 1662] [serial = 1849] [outer = 0x118527400] 13:35:09 INFO - PROCESS | 1662 | 1469133309843 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x119443800) [pid = 1662] [serial = 1850] [outer = 0x118527400] 13:35:10 INFO - PROCESS | 1662 | 1469133310194 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:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 525ms 13:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:35:10 INFO - PROCESS | 1662 | 1469133310244 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 1662 | 1469133310246 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 13:35:10 INFO - PROCESS | 1662 | 1469133310255 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - PROCESS | 1662 | 1469133310256 Marionette TRACE conn2 <- [1,2438,null,{}] 13:35:10 INFO - PROCESS | 1662 | 1469133310258 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:35:10 INFO - PROCESS | 1662 | 1469133310260 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:10 INFO - PROCESS | 1662 | 1469133310358 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 13:35:10 INFO - PROCESS | 1662 | 1469133310362 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:10 INFO - PROCESS | 1662 | 1469133310363 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x12155a000 == 31 [pid = 1662] [id = 617] 13:35:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x118e9dc00) [pid = 1662] [serial = 1851] [outer = 0x0] 13:35:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x119a0ac00) [pid = 1662] [serial = 1852] [outer = 0x118e9dc00] 13:35:10 INFO - PROCESS | 1662 | 1469133310387 Marionette DEBUG loaded listener.js 13:35:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x121019000) [pid = 1662] [serial = 1853] [outer = 0x118e9dc00] 13:35:10 INFO - PROCESS | 1662 | 1469133310740 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:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 529ms 13:35:10 INFO - PROCESS | 1662 | 1469133310785 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 1662 | 1469133310786 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 13:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:35:10 INFO - PROCESS | 1662 | 1469133310789 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - PROCESS | 1662 | 1469133310790 Marionette TRACE conn2 <- [1,2442,null,{}] 13:35:10 INFO - PROCESS | 1662 | 1469133310792 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:35:10 INFO - PROCESS | 1662 | 1469133310793 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:10 INFO - PROCESS | 1662 | 1469133310889 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 13:35:10 INFO - PROCESS | 1662 | 1469133310893 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:10 INFO - PROCESS | 1662 | 1469133310897 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x125a61000 == 32 [pid = 1662] [id = 618] 13:35:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x116705800) [pid = 1662] [serial = 1854] [outer = 0x0] 13:35:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1215dec00) [pid = 1662] [serial = 1855] [outer = 0x116705800] 13:35:10 INFO - PROCESS | 1662 | 1469133310929 Marionette DEBUG loaded listener.js 13:35:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x123a9d800) [pid = 1662] [serial = 1856] [outer = 0x116705800] 13:35:11 INFO - PROCESS | 1662 | 1469133311278 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:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 521ms 13:35:11 INFO - PROCESS | 1662 | 1469133311323 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 13:35:11 INFO - PROCESS | 1662 | 1469133311324 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 13:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:35:11 INFO - PROCESS | 1662 | 1469133311327 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:35:11 INFO - PROCESS | 1662 | 1469133311328 Marionette TRACE conn2 <- [1,2446,null,{}] 13:35:11 INFO - PROCESS | 1662 | 1469133311330 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:35:11 INFO - PROCESS | 1662 | 1469133311331 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:11 INFO - PROCESS | 1662 | 1469133311428 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 13:35:11 INFO - PROCESS | 1662 | 1469133311432 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 1662 | 1469133311433 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x110e18800 == 33 [pid = 1662] [id = 619] 13:35:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1212b2400) [pid = 1662] [serial = 1857] [outer = 0x0] 13:35:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1252e4000) [pid = 1662] [serial = 1858] [outer = 0x1212b2400] 13:35:11 INFO - PROCESS | 1662 | 1469133311457 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x125852400) [pid = 1662] [serial = 1859] [outer = 0x1212b2400] 13:35:11 INFO - PROCESS | 1662 | 1469133311788 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:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 469ms 13:35:11 INFO - PROCESS | 1662 | 1469133311797 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 13:35:11 INFO - PROCESS | 1662 | 1469133311798 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 13:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:35:11 INFO - PROCESS | 1662 | 1469133311800 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:35:11 INFO - PROCESS | 1662 | 1469133311801 Marionette TRACE conn2 <- [1,2450,null,{}] 13:35:11 INFO - PROCESS | 1662 | 1469133311804 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:35:11 INFO - PROCESS | 1662 | 1469133311805 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:11 INFO - PROCESS | 1662 | 1469133311900 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 13:35:11 INFO - PROCESS | 1662 | 1469133311914 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 1662 | 1469133311915 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x129209000 == 34 [pid = 1662] [id = 620] 13:35:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1129abc00) [pid = 1662] [serial = 1860] [outer = 0x0] 13:35:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x125f96800) [pid = 1662] [serial = 1861] [outer = 0x1129abc00] 13:35:11 INFO - PROCESS | 1662 | 1469133311939 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x126ecdc00) [pid = 1662] [serial = 1862] [outer = 0x1129abc00] 13:35:12 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x12747b400) [pid = 1662] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:35:12 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1293ba000) [pid = 1662] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:35:12 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1293bc000) [pid = 1662] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:35:12 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x112a82c00) [pid = 1662] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:35:12 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x112fd6400) [pid = 1662] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:35:12 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x116888400) [pid = 1662] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:35:12 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x121b35400) [pid = 1662] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:35:12 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1127d7400) [pid = 1662] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:35:12 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x112728000) [pid = 1662] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:35:12 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x118aa1400) [pid = 1662] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:35:12 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1184c3400) [pid = 1662] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:35:12 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x11814ec00) [pid = 1662] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:35:12 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1212b6c00) [pid = 1662] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:35:12 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x11849d800) [pid = 1662] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:35:12 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1259a5000) [pid = 1662] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:35:12 INFO - PROCESS | 1662 | 1469133312422 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:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 669ms 13:35:12 INFO - PROCESS | 1662 | 1469133312471 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 13:35:12 INFO - PROCESS | 1662 | 1469133312472 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 13:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:35:12 INFO - PROCESS | 1662 | 1469133312484 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:35:12 INFO - PROCESS | 1662 | 1469133312485 Marionette TRACE conn2 <- [1,2454,null,{}] 13:35:12 INFO - PROCESS | 1662 | 1469133312489 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:35:12 INFO - PROCESS | 1662 | 1469133312490 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:12 INFO - PROCESS | 1662 | 1469133312660 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 13:35:12 INFO - PROCESS | 1662 | 1469133312743 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:12 INFO - PROCESS | 1662 | 1469133312744 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x129217000 == 35 [pid = 1662] [id = 621] 13:35:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x111f15000) [pid = 1662] [serial = 1863] [outer = 0x0] 13:35:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x11943a800) [pid = 1662] [serial = 1864] [outer = 0x111f15000] 13:35:12 INFO - PROCESS | 1662 | 1469133312784 Marionette DEBUG loaded listener.js 13:35:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x125854400) [pid = 1662] [serial = 1865] [outer = 0x111f15000] 13:35:13 INFO - PROCESS | 1662 | 1469133313053 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:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 622ms 13:35:13 INFO - PROCESS | 1662 | 1469133313105 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 13:35:13 INFO - PROCESS | 1662 | 1469133313107 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 13:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:35:13 INFO - PROCESS | 1662 | 1469133313117 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - PROCESS | 1662 | 1469133313118 Marionette TRACE conn2 <- [1,2458,null,{}] 13:35:13 INFO - PROCESS | 1662 | 1469133313120 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:35:13 INFO - PROCESS | 1662 | 1469133313121 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:13 INFO - PROCESS | 1662 | 1469133313230 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 13:35:13 INFO - PROCESS | 1662 | 1469133313236 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 1662 | 1469133313237 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x129547800 == 36 [pid = 1662] [id = 622] 13:35:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x112d3c000) [pid = 1662] [serial = 1866] [outer = 0x0] 13:35:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x126f3cc00) [pid = 1662] [serial = 1867] [outer = 0x112d3c000] 13:35:13 INFO - PROCESS | 1662 | 1469133313261 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1274c6800) [pid = 1662] [serial = 1868] [outer = 0x112d3c000] 13:35:13 INFO - PROCESS | 1662 | 1469133313562 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:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 469ms 13:35:13 INFO - PROCESS | 1662 | 1469133313586 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 13:35:13 INFO - PROCESS | 1662 | 1469133313587 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 13:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:35:13 INFO - PROCESS | 1662 | 1469133313590 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - PROCESS | 1662 | 1469133313592 Marionette TRACE conn2 <- [1,2462,null,{}] 13:35:13 INFO - PROCESS | 1662 | 1469133313597 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:35:13 INFO - PROCESS | 1662 | 1469133313598 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:13 INFO - PROCESS | 1662 | 1469133313677 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 13:35:13 INFO - PROCESS | 1662 | 1469133313680 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 1662 | 1469133313682 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ac4f800 == 37 [pid = 1662] [id = 623] 13:35:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1274c7400) [pid = 1662] [serial = 1869] [outer = 0x0] 13:35:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1275d2000) [pid = 1662] [serial = 1870] [outer = 0x1274c7400] 13:35:13 INFO - PROCESS | 1662 | 1469133313708 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x128d35400) [pid = 1662] [serial = 1871] [outer = 0x1274c7400] 13:35:14 INFO - PROCESS | 1662 | 1469133314067 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:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 524ms 13:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:35:14 INFO - PROCESS | 1662 | 1469133314117 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 13:35:14 INFO - PROCESS | 1662 | 1469133314118 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 13:35:14 INFO - PROCESS | 1662 | 1469133314120 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:35:14 INFO - PROCESS | 1662 | 1469133314122 Marionette TRACE conn2 <- [1,2466,null,{}] 13:35:14 INFO - PROCESS | 1662 | 1469133314129 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:35:14 INFO - PROCESS | 1662 | 1469133314131 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:14 INFO - PROCESS | 1662 | 1469133314220 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 13:35:14 INFO - PROCESS | 1662 | 1469133314226 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 1662 | 1469133314228 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x121061000 == 38 [pid = 1662] [id = 624] 13:35:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x128d35800) [pid = 1662] [serial = 1872] [outer = 0x0] 13:35:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1293b2000) [pid = 1662] [serial = 1873] [outer = 0x128d35800] 13:35:14 INFO - PROCESS | 1662 | 1469133314252 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x129574000) [pid = 1662] [serial = 1874] [outer = 0x128d35800] 13:35:14 INFO - PROCESS | 1662 | 1469133314768 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:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 673ms 13:35:14 INFO - PROCESS | 1662 | 1469133314793 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 13:35:14 INFO - PROCESS | 1662 | 1469133314796 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 13:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:35:14 INFO - PROCESS | 1662 | 1469133314799 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:35:14 INFO - PROCESS | 1662 | 1469133314801 Marionette TRACE conn2 <- [1,2470,null,{}] 13:35:14 INFO - PROCESS | 1662 | 1469133314805 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:35:14 INFO - PROCESS | 1662 | 1469133314807 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:14 INFO - PROCESS | 1662 | 1469133314920 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 13:35:15 INFO - PROCESS | 1662 | 1469133315001 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:15 INFO - PROCESS | 1662 | 1469133315003 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182e8000 == 39 [pid = 1662] [id = 625] 13:35:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x11325ac00) [pid = 1662] [serial = 1875] [outer = 0x0] 13:35:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x113c54c00) [pid = 1662] [serial = 1876] [outer = 0x11325ac00] 13:35:15 INFO - PROCESS | 1662 | 1469133315034 Marionette DEBUG loaded listener.js 13:35:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1167c9400) [pid = 1662] [serial = 1877] [outer = 0x11325ac00] 13:35:15 INFO - PROCESS | 1662 | 1469133315629 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:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 874ms 13:35:15 INFO - PROCESS | 1662 | 1469133315673 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 13:35:15 INFO - PROCESS | 1662 | 1469133315677 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 13:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:35:15 INFO - PROCESS | 1662 | 1469133315681 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:35:15 INFO - PROCESS | 1662 | 1469133315683 Marionette TRACE conn2 <- [1,2474,null,{}] 13:35:15 INFO - PROCESS | 1662 | 1469133315686 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:35:15 INFO - PROCESS | 1662 | 1469133315688 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:15 INFO - PROCESS | 1662 | 1469133315802 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 13:35:15 INFO - PROCESS | 1662 | 1469133315882 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:15 INFO - PROCESS | 1662 | 1469133315884 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x125a5c800 == 40 [pid = 1662] [id = 626] 13:35:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x11855b800) [pid = 1662] [serial = 1878] [outer = 0x0] 13:35:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x118a0d400) [pid = 1662] [serial = 1879] [outer = 0x11855b800] 13:35:15 INFO - PROCESS | 1662 | 1469133315914 Marionette DEBUG loaded listener.js 13:35:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x11983e000) [pid = 1662] [serial = 1880] [outer = 0x11855b800] 13:35:16 INFO - PROCESS | 1662 | 1469133316603 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:35:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12ac4f800 == 39 [pid = 1662] [id = 623] 13:35:16 INFO - PROCESS | 1662 | --DOCSHELL 0x129547800 == 38 [pid = 1662] [id = 622] 13:35:16 INFO - PROCESS | 1662 | --DOCSHELL 0x129217000 == 37 [pid = 1662] [id = 621] 13:35:16 INFO - PROCESS | 1662 | --DOCSHELL 0x129209000 == 36 [pid = 1662] [id = 620] 13:35:16 INFO - PROCESS | 1662 | --DOCSHELL 0x110e18800 == 35 [pid = 1662] [id = 619] 13:35:16 INFO - PROCESS | 1662 | --DOCSHELL 0x125a61000 == 34 [pid = 1662] [id = 618] 13:35:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12155a000 == 33 [pid = 1662] [id = 617] 13:35:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12111e800 == 32 [pid = 1662] [id = 616] 13:35:16 INFO - PROCESS | 1662 | --DOCSHELL 0x116697000 == 31 [pid = 1662] [id = 615] 13:35:16 INFO - PROCESS | 1662 | --DOCSHELL 0x117365000 == 30 [pid = 1662] [id = 614] 13:35:16 INFO - PROCESS | 1662 | --DOCSHELL 0x113230800 == 29 [pid = 1662] [id = 613] 13:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 972ms 13:35:16 INFO - PROCESS | 1662 | 1469133316654 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 13:35:16 INFO - PROCESS | 1662 | 1469133316656 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 13:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:35:16 INFO - PROCESS | 1662 | 1469133316659 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:35:16 INFO - PROCESS | 1662 | 1469133316661 Marionette TRACE conn2 <- [1,2478,null,{}] 13:35:16 INFO - PROCESS | 1662 | 1469133316665 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:35:16 INFO - PROCESS | 1662 | 1469133316666 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:16 INFO - PROCESS | 1662 | 1469133316747 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x129573000) [pid = 1662] [serial = 1817] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1293b5400) [pid = 1662] [serial = 1805] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1295a8400) [pid = 1662] [serial = 1819] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x12bab6400) [pid = 1662] [serial = 1823] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x12baab000) [pid = 1662] [serial = 1822] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x127165400) [pid = 1662] [serial = 1802] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x128d2b000) [pid = 1662] [serial = 1804] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1295a7400) [pid = 1662] [serial = 1808] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x12957b400) [pid = 1662] [serial = 1807] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x12a96a000) [pid = 1662] [serial = 1810] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x12ae29800) [pid = 1662] [serial = 1811] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x112e92c00) [pid = 1662] [serial = 1783] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x113dcb800) [pid = 1662] [serial = 1784] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x12a911c00) [pid = 1662] [serial = 1781] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1175bf800) [pid = 1662] [serial = 1789] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x11849f800) [pid = 1662] [serial = 1790] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1252db800) [pid = 1662] [serial = 1798] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x125854c00) [pid = 1662] [serial = 1799] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x125f91c00) [pid = 1662] [serial = 1801] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x11849b800) [pid = 1662] [serial = 1814] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x119a9cc00) [pid = 1662] [serial = 1795] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x121408400) [pid = 1662] [serial = 1796] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x118554400) [pid = 1662] [serial = 1792] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1185b7c00) [pid = 1662] [serial = 1793] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1184a6800) [pid = 1662] [serial = 1786] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x118555000) [pid = 1662] [serial = 1787] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x12aee1400) [pid = 1662] [serial = 1820] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x121920c00) [pid = 1662] [serial = 1816] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x1129b1000) [pid = 1662] [serial = 1813] [outer = 0x0] [url = about:blank] 13:35:16 INFO - PROCESS | 1662 | 1469133316819 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:16 INFO - PROCESS | 1662 | 1469133316820 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x1168c3000 == 30 [pid = 1662] [id = 627] 13:35:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x113264000) [pid = 1662] [serial = 1881] [outer = 0x0] 13:35:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x115d10800) [pid = 1662] [serial = 1882] [outer = 0x113264000] 13:35:16 INFO - PROCESS | 1662 | 1469133316850 Marionette DEBUG loaded listener.js 13:35:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x1175ba800) [pid = 1662] [serial = 1883] [outer = 0x113264000] 13:35:17 INFO - PROCESS | 1662 | 1469133317185 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:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 573ms 13:35:17 INFO - PROCESS | 1662 | 1469133317232 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 13:35:17 INFO - PROCESS | 1662 | 1469133317235 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 13:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:35:17 INFO - PROCESS | 1662 | 1469133317241 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:35:17 INFO - PROCESS | 1662 | 1469133317243 Marionette TRACE conn2 <- [1,2482,null,{}] 13:35:17 INFO - PROCESS | 1662 | 1469133317246 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:35:17 INFO - PROCESS | 1662 | 1469133317248 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:17 INFO - PROCESS | 1662 | 1469133317391 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 13:35:17 INFO - PROCESS | 1662 | 1469133317474 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 1662 | 1469133317475 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x1185d2000 == 31 [pid = 1662] [id = 628] 13:35:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1175c2400) [pid = 1662] [serial = 1884] [outer = 0x0] 13:35:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x1184a3400) [pid = 1662] [serial = 1885] [outer = 0x1175c2400] 13:35:17 INFO - PROCESS | 1662 | 1469133317519 Marionette DEBUG loaded listener.js 13:35:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x1185b7c00) [pid = 1662] [serial = 1886] [outer = 0x1175c2400] 13:35:17 INFO - PROCESS | 1662 | 1469133317929 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:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 723ms 13:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:35:17 INFO - PROCESS | 1662 | 1469133317964 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 13:35:17 INFO - PROCESS | 1662 | 1469133317965 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 13:35:17 INFO - PROCESS | 1662 | 1469133317968 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:35:17 INFO - PROCESS | 1662 | 1469133317970 Marionette TRACE conn2 <- [1,2486,null,{}] 13:35:17 INFO - PROCESS | 1662 | 1469133317978 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:35:17 INFO - PROCESS | 1662 | 1469133317981 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:18 INFO - PROCESS | 1662 | 1469133318063 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 13:35:18 INFO - PROCESS | 1662 | 1469133318068 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:18 INFO - PROCESS | 1662 | 1469133318070 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x12155a000 == 32 [pid = 1662] [id = 629] 13:35:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x1129b6800) [pid = 1662] [serial = 1887] [outer = 0x0] 13:35:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1210a6c00) [pid = 1662] [serial = 1888] [outer = 0x1129b6800] 13:35:18 INFO - PROCESS | 1662 | 1469133318098 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x121920c00) [pid = 1662] [serial = 1889] [outer = 0x1129b6800] 13:35:18 INFO - PROCESS | 1662 | 1469133318433 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:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 470ms 13:35:18 INFO - PROCESS | 1662 | 1469133318438 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 13:35:18 INFO - PROCESS | 1662 | 1469133318440 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 13:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:35:18 INFO - PROCESS | 1662 | 1469133318444 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:35:18 INFO - PROCESS | 1662 | 1469133318447 Marionette TRACE conn2 <- [1,2490,null,{}] 13:35:18 INFO - PROCESS | 1662 | 1469133318449 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:35:18 INFO - PROCESS | 1662 | 1469133318450 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:18 INFO - PROCESS | 1662 | 1469133318531 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 13:35:18 INFO - PROCESS | 1662 | 1469133318594 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:18 INFO - PROCESS | 1662 | 1469133318595 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x125816800 == 33 [pid = 1662] [id = 630] 13:35:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1211cb800) [pid = 1662] [serial = 1890] [outer = 0x0] 13:35:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x125217c00) [pid = 1662] [serial = 1891] [outer = 0x1211cb800] 13:35:18 INFO - PROCESS | 1662 | 1469133318620 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1256e4800) [pid = 1662] [serial = 1892] [outer = 0x1211cb800] 13:35:18 INFO - PROCESS | 1662 | 1469133318939 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:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 521ms 13:35:18 INFO - PROCESS | 1662 | 1469133318965 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 13:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:35:18 INFO - PROCESS | 1662 | 1469133318966 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 13:35:18 INFO - PROCESS | 1662 | 1469133318968 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:35:18 INFO - PROCESS | 1662 | 1469133318969 Marionette TRACE conn2 <- [1,2494,null,{}] 13:35:18 INFO - PROCESS | 1662 | 1469133318972 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:35:18 INFO - PROCESS | 1662 | 1469133318973 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:19 INFO - PROCESS | 1662 | 1469133319073 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 13:35:19 INFO - PROCESS | 1662 | 1469133319084 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:19 INFO - PROCESS | 1662 | 1469133319085 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x128a63800 == 34 [pid = 1662] [id = 631] 13:35:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x113c58800) [pid = 1662] [serial = 1893] [outer = 0x0] 13:35:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x12684c800) [pid = 1662] [serial = 1894] [outer = 0x113c58800] 13:35:19 INFO - PROCESS | 1662 | 1469133319109 Marionette DEBUG loaded listener.js 13:35:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x12746f400) [pid = 1662] [serial = 1895] [outer = 0x113c58800] 13:35:19 INFO - PROCESS | 1662 | 1469133319451 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:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 520ms 13:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:35:19 INFO - PROCESS | 1662 | 1469133319489 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 13:35:19 INFO - PROCESS | 1662 | 1469133319491 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 13:35:19 INFO - PROCESS | 1662 | 1469133319493 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:35:19 INFO - PROCESS | 1662 | 1469133319494 Marionette TRACE conn2 <- [1,2498,null,{}] 13:35:19 INFO - PROCESS | 1662 | 1469133319496 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:35:19 INFO - PROCESS | 1662 | 1469133319500 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:19 INFO - PROCESS | 1662 | 1469133319621 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 13:35:19 INFO - PROCESS | 1662 | 1469133319660 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:19 INFO - PROCESS | 1662 | 1469133319661 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x129845000 == 35 [pid = 1662] [id = 632] 13:35:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1274c3800) [pid = 1662] [serial = 1896] [outer = 0x0] 13:35:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x128d2f800) [pid = 1662] [serial = 1897] [outer = 0x1274c3800] 13:35:19 INFO - PROCESS | 1662 | 1469133319686 Marionette DEBUG loaded listener.js 13:35:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1293b5c00) [pid = 1662] [serial = 1898] [outer = 0x1274c3800] 13:35:20 INFO - PROCESS | 1662 | 1469133320012 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:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 569ms 13:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:35:20 INFO - PROCESS | 1662 | 1469133320063 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 13:35:20 INFO - PROCESS | 1662 | 1469133320064 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 13:35:20 INFO - PROCESS | 1662 | 1469133320066 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:35:20 INFO - PROCESS | 1662 | 1469133320067 Marionette TRACE conn2 <- [1,2502,null,{}] 13:35:20 INFO - PROCESS | 1662 | 1469133320069 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:35:20 INFO - PROCESS | 1662 | 1469133320070 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:20 INFO - PROCESS | 1662 | 1469133320174 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 13:35:20 INFO - PROCESS | 1662 | 1469133320178 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:20 INFO - PROCESS | 1662 | 1469133320179 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x119747800 == 36 [pid = 1662] [id = 633] 13:35:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x112a82800) [pid = 1662] [serial = 1899] [outer = 0x0] 13:35:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x129575400) [pid = 1662] [serial = 1900] [outer = 0x112a82800] 13:35:20 INFO - PROCESS | 1662 | 1469133320204 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1295a5000) [pid = 1662] [serial = 1901] [outer = 0x112a82800] 13:35:20 INFO - PROCESS | 1662 | 1469133320527 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:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 518ms 13:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:35:20 INFO - PROCESS | 1662 | 1469133320585 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 13:35:20 INFO - PROCESS | 1662 | 1469133320586 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 13:35:20 INFO - PROCESS | 1662 | 1469133320588 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:35:20 INFO - PROCESS | 1662 | 1469133320589 Marionette TRACE conn2 <- [1,2506,null,{}] 13:35:20 INFO - PROCESS | 1662 | 1469133320592 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:35:20 INFO - PROCESS | 1662 | 1469133320593 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:20 INFO - PROCESS | 1662 | 1469133320693 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 13:35:20 INFO - PROCESS | 1662 | 1469133320705 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:20 INFO - PROCESS | 1662 | 1469133320706 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b436800 == 37 [pid = 1662] [id = 634] 13:35:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1295a7400) [pid = 1662] [serial = 1902] [outer = 0x0] 13:35:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12a911000) [pid = 1662] [serial = 1903] [outer = 0x1295a7400] 13:35:20 INFO - PROCESS | 1662 | 1469133320732 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x12a973c00) [pid = 1662] [serial = 1904] [outer = 0x1295a7400] 13:35:21 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x11614d400) [pid = 1662] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:35:21 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x118a1a000) [pid = 1662] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:35:21 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x118527400) [pid = 1662] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:35:21 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1252e0c00) [pid = 1662] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:35:21 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x113261400) [pid = 1662] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:35:21 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x116ab2c00) [pid = 1662] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:35:21 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1127dcc00) [pid = 1662] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:35:21 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x12540f800) [pid = 1662] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:35:21 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x118e9dc00) [pid = 1662] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:35:21 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x116705800) [pid = 1662] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:35:21 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1212b2400) [pid = 1662] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:35:21 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1129abc00) [pid = 1662] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:35:21 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x111f15000) [pid = 1662] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:35:21 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x116fd8c00) [pid = 1662] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:35:21 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x112d3c000) [pid = 1662] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:35:21 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1274c7400) [pid = 1662] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:35:21 INFO - PROCESS | 1662 | 1469133321125 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:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 570ms 13:35:21 INFO - PROCESS | 1662 | 1469133321158 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 1662 | 1469133321160 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 13:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:35:21 INFO - PROCESS | 1662 | 1469133321162 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - PROCESS | 1662 | 1469133321163 Marionette TRACE conn2 <- [1,2510,null,{}] 13:35:21 INFO - PROCESS | 1662 | 1469133321166 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:35:21 INFO - PROCESS | 1662 | 1469133321167 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:21 INFO - PROCESS | 1662 | 1469133321245 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 13:35:21 INFO - PROCESS | 1662 | 1469133321304 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:21 INFO - PROCESS | 1662 | 1469133321305 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c50b000 == 38 [pid = 1662] [id = 635] 13:35:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1129abc00) [pid = 1662] [serial = 1905] [outer = 0x0] 13:35:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x11614d400) [pid = 1662] [serial = 1906] [outer = 0x1129abc00] 13:35:21 INFO - PROCESS | 1662 | 1469133321329 Marionette DEBUG loaded listener.js 13:35:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x118a1a000) [pid = 1662] [serial = 1907] [outer = 0x1129abc00] 13:35:21 INFO - PROCESS | 1662 | 1469133321604 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:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 469ms 13:35:21 INFO - PROCESS | 1662 | 1469133321632 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 1662 | 1469133321634 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 13:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:35:21 INFO - PROCESS | 1662 | 1469133321638 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - PROCESS | 1662 | 1469133321640 Marionette TRACE conn2 <- [1,2514,null,{}] 13:35:21 INFO - PROCESS | 1662 | 1469133321654 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:35:21 INFO - PROCESS | 1662 | 1469133321656 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:21 INFO - PROCESS | 1662 | 1469133321786 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 13:35:21 INFO - PROCESS | 1662 | 1469133321871 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:21 INFO - PROCESS | 1662 | 1469133321873 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c687800 == 39 [pid = 1662] [id = 636] 13:35:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x112e96000) [pid = 1662] [serial = 1908] [outer = 0x0] 13:35:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1212b2400) [pid = 1662] [serial = 1909] [outer = 0x112e96000] 13:35:21 INFO - PROCESS | 1662 | 1469133321913 Marionette DEBUG loaded listener.js 13:35:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1275c6400) [pid = 1662] [serial = 1910] [outer = 0x112e96000] 13:35:22 INFO - PROCESS | 1662 | 1469133322282 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:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 685ms 13:35:22 INFO - PROCESS | 1662 | 1469133322323 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 13:35:22 INFO - PROCESS | 1662 | 1469133322326 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 13:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:35:22 INFO - PROCESS | 1662 | 1469133322331 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:35:22 INFO - PROCESS | 1662 | 1469133322333 Marionette TRACE conn2 <- [1,2518,null,{}] 13:35:22 INFO - PROCESS | 1662 | 1469133322337 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:35:22 INFO - PROCESS | 1662 | 1469133322339 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:22 INFO - PROCESS | 1662 | 1469133322520 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 13:35:22 INFO - PROCESS | 1662 | 1469133322530 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 1662 | 1469133322532 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c833000 == 40 [pid = 1662] [id = 637] 13:35:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x118e9dc00) [pid = 1662] [serial = 1911] [outer = 0x0] 13:35:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x12a7aa000) [pid = 1662] [serial = 1912] [outer = 0x118e9dc00] 13:35:22 INFO - PROCESS | 1662 | 1469133322574 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x12aedf000) [pid = 1662] [serial = 1913] [outer = 0x118e9dc00] 13:35:23 INFO - PROCESS | 1662 | 1469133323046 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:35:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 772ms 13:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:35:23 INFO - PROCESS | 1662 | 1469133323102 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 13:35:23 INFO - PROCESS | 1662 | 1469133323105 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 13:35:23 INFO - PROCESS | 1662 | 1469133323109 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:35:23 INFO - PROCESS | 1662 | 1469133323111 Marionette TRACE conn2 <- [1,2522,null,{}] 13:35:23 INFO - PROCESS | 1662 | 1469133323141 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:35:23 INFO - PROCESS | 1662 | 1469133323143 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:23 INFO - PROCESS | 1662 | 1469133323285 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 13:35:23 INFO - PROCESS | 1662 | 1469133323293 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:23 INFO - PROCESS | 1662 | 1469133323296 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x118271800 == 41 [pid = 1662] [id = 638] 13:35:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1164f0c00) [pid = 1662] [serial = 1914] [outer = 0x0] 13:35:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x116aafc00) [pid = 1662] [serial = 1915] [outer = 0x1164f0c00] 13:35:23 INFO - PROCESS | 1662 | 1469133323327 Marionette DEBUG loaded listener.js 13:35:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x11849ac00) [pid = 1662] [serial = 1916] [outer = 0x1164f0c00] 13:35:23 INFO - PROCESS | 1662 | 1469133323777 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:35:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 723ms 13:35:23 INFO - PROCESS | 1662 | 1469133323831 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 13:35:23 INFO - PROCESS | 1662 | 1469133323834 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 13:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:35:23 INFO - PROCESS | 1662 | 1469133323839 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:35:23 INFO - PROCESS | 1662 | 1469133323841 Marionette TRACE conn2 <- [1,2526,null,{}] 13:35:23 INFO - PROCESS | 1662 | 1469133323844 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:35:23 INFO - PROCESS | 1662 | 1469133323845 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:23 INFO - PROCESS | 1662 | 1469133323948 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 13:35:24 INFO - PROCESS | 1662 | 1469133324020 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:24 INFO - PROCESS | 1662 | 1469133324022 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x125812800 == 42 [pid = 1662] [id = 639] 13:35:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x118aa1400) [pid = 1662] [serial = 1917] [outer = 0x0] 13:35:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x119821400) [pid = 1662] [serial = 1918] [outer = 0x118aa1400] 13:35:24 INFO - PROCESS | 1662 | 1469133324052 Marionette DEBUG loaded listener.js 13:35:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12101d000) [pid = 1662] [serial = 1919] [outer = 0x118aa1400] 13:35:24 INFO - PROCESS | 1662 | 1469133324477 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:35:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 13:35:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:35:24 INFO - PROCESS | 1662 | 1469133324510 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 13:35:24 INFO - PROCESS | 1662 | 1469133324512 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 13:35:24 INFO - PROCESS | 1662 | 1469133324514 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:35:24 INFO - PROCESS | 1662 | 1469133324517 Marionette TRACE conn2 <- [1,2530,null,{}] 13:35:24 INFO - PROCESS | 1662 | 1469133324525 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:35:24 INFO - PROCESS | 1662 | 1469133324528 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:24 INFO - PROCESS | 1662 | 1469133324696 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 13:35:24 INFO - PROCESS | 1662 | 1469133324761 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:24 INFO - PROCESS | 1662 | 1469133324763 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cac8800 == 43 [pid = 1662] [id = 640] 13:35:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x127472800) [pid = 1662] [serial = 1920] [outer = 0x0] 13:35:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1274c9c00) [pid = 1662] [serial = 1921] [outer = 0x127472800] 13:35:24 INFO - PROCESS | 1662 | 1469133324795 Marionette DEBUG loaded listener.js 13:35:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x128d2e800) [pid = 1662] [serial = 1922] [outer = 0x127472800] 13:35:25 INFO - PROCESS | 1662 | 1469133325198 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:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 722ms 13:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:35:25 INFO - PROCESS | 1662 | 1469133325237 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 13:35:25 INFO - PROCESS | 1662 | 1469133325239 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 13:35:25 INFO - PROCESS | 1662 | 1469133325241 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:35:25 INFO - PROCESS | 1662 | 1469133325242 Marionette TRACE conn2 <- [1,2534,null,{}] 13:35:25 INFO - PROCESS | 1662 | 1469133325245 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:35:25 INFO - PROCESS | 1662 | 1469133325246 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:25 INFO - PROCESS | 1662 | 1469133325349 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 13:35:25 INFO - PROCESS | 1662 | 1469133325409 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:25 INFO - PROCESS | 1662 | 1469133325410 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cfb1000 == 44 [pid = 1662] [id = 641] 13:35:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x128e37c00) [pid = 1662] [serial = 1923] [outer = 0x0] 13:35:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1292b4000) [pid = 1662] [serial = 1924] [outer = 0x128e37c00] 13:35:25 INFO - PROCESS | 1662 | 1469133325439 Marionette DEBUG loaded listener.js 13:35:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x12ae26800) [pid = 1662] [serial = 1925] [outer = 0x128e37c00] 13:35:25 INFO - PROCESS | 1662 | 1469133325893 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:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 13:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:35:25 INFO - PROCESS | 1662 | 1469133325912 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 13:35:25 INFO - PROCESS | 1662 | 1469133325913 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 13:35:25 INFO - PROCESS | 1662 | 1469133325916 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:35:25 INFO - PROCESS | 1662 | 1469133325917 Marionette TRACE conn2 <- [1,2538,null,{}] 13:35:25 INFO - PROCESS | 1662 | 1469133325919 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:35:25 INFO - PROCESS | 1662 | 1469133325921 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:26 INFO - PROCESS | 1662 | 1469133326022 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 13:35:26 INFO - PROCESS | 1662 | 1469133326265 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 1662 | 1469133326266 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183ac000 == 45 [pid = 1662] [id = 642] 13:35:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1129b6400) [pid = 1662] [serial = 1926] [outer = 0x0] 13:35:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x112e94400) [pid = 1662] [serial = 1927] [outer = 0x1129b6400] 13:35:26 INFO - PROCESS | 1662 | 1469133326295 Marionette DEBUG loaded listener.js 13:35:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x115e24c00) [pid = 1662] [serial = 1928] [outer = 0x1129b6400] 13:35:26 INFO - PROCESS | 1662 | 1469133326729 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:35:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:35:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 872ms 13:35:26 INFO - PROCESS | 1662 | 1469133326789 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 13:35:26 INFO - PROCESS | 1662 | 1469133326791 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 13:35:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:35:26 INFO - PROCESS | 1662 | 1469133326794 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:35:26 INFO - PROCESS | 1662 | 1469133326796 Marionette TRACE conn2 <- [1,2542,null,{}] 13:35:26 INFO - PROCESS | 1662 | 1469133326800 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:35:26 INFO - PROCESS | 1662 | 1469133326801 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:26 INFO - PROCESS | 1662 | 1469133326897 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12c687800 == 44 [pid = 1662] [id = 636] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12c50b000 == 43 [pid = 1662] [id = 635] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12b436800 == 42 [pid = 1662] [id = 634] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x119747800 == 41 [pid = 1662] [id = 633] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x129845000 == 40 [pid = 1662] [id = 632] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x128a63800 == 39 [pid = 1662] [id = 631] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x125816800 == 38 [pid = 1662] [id = 630] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12155a000 == 37 [pid = 1662] [id = 629] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x1185d2000 == 36 [pid = 1662] [id = 628] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x1168c3000 == 35 [pid = 1662] [id = 627] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x125a5c800 == 34 [pid = 1662] [id = 626] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x1182e8000 == 33 [pid = 1662] [id = 625] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x121061000 == 32 [pid = 1662] [id = 624] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x1183ac000 == 31 [pid = 1662] [id = 642] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12cfb1000 == 30 [pid = 1662] [id = 641] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12cac8800 == 29 [pid = 1662] [id = 640] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x125812800 == 28 [pid = 1662] [id = 639] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12c833000 == 27 [pid = 1662] [id = 637] 13:35:27 INFO - PROCESS | 1662 | --DOCSHELL 0x118271800 == 26 [pid = 1662] [id = 638] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x126f3cc00) [pid = 1662] [serial = 1867] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x128d35400) [pid = 1662] [serial = 1871] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1275d2000) [pid = 1662] [serial = 1870] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1184a6400) [pid = 1662] [serial = 1826] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x116893000) [pid = 1662] [serial = 1825] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1210a6800) [pid = 1662] [serial = 1829] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x11983e400) [pid = 1662] [serial = 1828] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x118a10000) [pid = 1662] [serial = 1849] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x127161c00) [pid = 1662] [serial = 1831] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x115e27c00) [pid = 1662] [serial = 1843] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1167ca800) [pid = 1662] [serial = 1844] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x11814f400) [pid = 1662] [serial = 1846] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1184c1800) [pid = 1662] [serial = 1847] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x128d2d000) [pid = 1662] [serial = 1832] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1129b5800) [pid = 1662] [serial = 1840] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x112e9d400) [pid = 1662] [serial = 1841] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x12957d400) [pid = 1662] [serial = 1835] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x119a0ac00) [pid = 1662] [serial = 1852] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x128e4bc00) [pid = 1662] [serial = 1834] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1215dec00) [pid = 1662] [serial = 1855] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1252e4000) [pid = 1662] [serial = 1858] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x123a9d800) [pid = 1662] [serial = 1856] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x125f96800) [pid = 1662] [serial = 1861] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x11943a800) [pid = 1662] [serial = 1864] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x125852400) [pid = 1662] [serial = 1859] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x126ecdc00) [pid = 1662] [serial = 1862] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1184a2000) [pid = 1662] [serial = 1837] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x118593c00) [pid = 1662] [serial = 1838] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x121019000) [pid = 1662] [serial = 1853] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x1274c6800) [pid = 1662] [serial = 1868] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x125854400) [pid = 1662] [serial = 1865] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x119443800) [pid = 1662] [serial = 1850] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1662 | 1469133327556 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:27 INFO - PROCESS | 1662 | 1469133327557 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x112f08000 == 27 [pid = 1662] [id = 643] 13:35:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1127d8400) [pid = 1662] [serial = 1929] [outer = 0x0] 13:35:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x1129ac000) [pid = 1662] [serial = 1930] [outer = 0x1127d8400] 13:35:27 INFO - PROCESS | 1662 | 1469133327589 Marionette DEBUG loaded listener.js 13:35:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x112e64400) [pid = 1662] [serial = 1931] [outer = 0x1127d8400] 13:35:27 INFO - PROCESS | 1662 | 1469133327909 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:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1172ms 13:35:27 INFO - PROCESS | 1662 | 1469133327967 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 13:35:27 INFO - PROCESS | 1662 | 1469133327970 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 13:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:35:27 INFO - PROCESS | 1662 | 1469133327973 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:35:27 INFO - PROCESS | 1662 | 1469133327974 Marionette TRACE conn2 <- [1,2546,null,{}] 13:35:27 INFO - PROCESS | 1662 | 1469133327978 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:35:27 INFO - PROCESS | 1662 | 1469133327981 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:28 INFO - PROCESS | 1662 | 1469133328104 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 13:35:28 INFO - PROCESS | 1662 | 1469133328157 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 1662 | 1469133328159 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x1132bf000 == 28 [pid = 1662] [id = 644] 13:35:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x111c7b400) [pid = 1662] [serial = 1932] [outer = 0x0] 13:35:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x1127d9400) [pid = 1662] [serial = 1933] [outer = 0x111c7b400] 13:35:28 INFO - PROCESS | 1662 | 1469133328191 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x11325bc00) [pid = 1662] [serial = 1934] [outer = 0x111c7b400] 13:35:28 INFO - PROCESS | 1662 | 1469133328716 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:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 771ms 13:35:28 INFO - PROCESS | 1662 | 1469133328789 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 13:35:28 INFO - PROCESS | 1662 | 1469133328793 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 13:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:35:28 INFO - PROCESS | 1662 | 1469133328799 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:35:28 INFO - PROCESS | 1662 | 1469133328801 Marionette TRACE conn2 <- [1,2550,null,{}] 13:35:28 INFO - PROCESS | 1662 | 1469133328804 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:35:28 INFO - PROCESS | 1662 | 1469133328807 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:28 INFO - PROCESS | 1662 | 1469133328908 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 13:35:28 INFO - PROCESS | 1662 | 1469133328984 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 1662 | 1469133328986 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182de800 == 29 [pid = 1662] [id = 645] 13:35:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x117c3bc00) [pid = 1662] [serial = 1935] [outer = 0x0] 13:35:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x11814d800) [pid = 1662] [serial = 1936] [outer = 0x117c3bc00] 13:35:29 INFO - PROCESS | 1662 | 1469133329018 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1184a4800) [pid = 1662] [serial = 1937] [outer = 0x117c3bc00] 13:35:29 INFO - PROCESS | 1662 | 1469133329539 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:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 820ms 13:35:29 INFO - PROCESS | 1662 | 1469133329619 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 13:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:35:29 INFO - PROCESS | 1662 | 1469133329621 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 13:35:29 INFO - PROCESS | 1662 | 1469133329624 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:35:29 INFO - PROCESS | 1662 | 1469133329625 Marionette TRACE conn2 <- [1,2554,null,{}] 13:35:29 INFO - PROCESS | 1662 | 1469133329628 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:35:29 INFO - PROCESS | 1662 | 1469133329629 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:29 INFO - PROCESS | 1662 | 1469133329786 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 13:35:29 INFO - PROCESS | 1662 | 1469133329843 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:29 INFO - PROCESS | 1662 | 1469133329844 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x11714e000 == 30 [pid = 1662] [id = 646] 13:35:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x112d3dc00) [pid = 1662] [serial = 1938] [outer = 0x0] 13:35:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x112fddc00) [pid = 1662] [serial = 1939] [outer = 0x112d3dc00] 13:35:29 INFO - PROCESS | 1662 | 1469133329873 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x116153400) [pid = 1662] [serial = 1940] [outer = 0x112d3dc00] 13:35:30 INFO - PROCESS | 1662 | --DOCSHELL 0x112f08000 == 29 [pid = 1662] [id = 643] 13:35:30 INFO - PROCESS | 1662 | 1469133330266 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:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 13:35:30 INFO - PROCESS | 1662 | 1469133330295 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 1662 | 1469133330297 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 13:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:35:30 INFO - PROCESS | 1662 | 1469133330301 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 1662 | 1469133330303 Marionette TRACE conn2 <- [1,2558,null,{}] 13:35:30 INFO - PROCESS | 1662 | 1469133330306 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:35:30 INFO - PROCESS | 1662 | 1469133330307 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:30 INFO - PROCESS | 1662 | 1469133330388 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 13:35:30 INFO - PROCESS | 1662 | 1469133330461 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:30 INFO - PROCESS | 1662 | 1469133330463 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x119df4800 == 30 [pid = 1662] [id = 647] 13:35:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1184bec00) [pid = 1662] [serial = 1941] [outer = 0x0] 13:35:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x11855b000) [pid = 1662] [serial = 1942] [outer = 0x1184bec00] 13:35:30 INFO - PROCESS | 1662 | 1469133330489 Marionette DEBUG loaded listener.js 13:35:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x118a10000) [pid = 1662] [serial = 1943] [outer = 0x1184bec00] 13:35:30 INFO - PROCESS | 1662 | 1469133330800 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:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 522ms 13:35:30 INFO - PROCESS | 1662 | 1469133330823 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 1662 | 1469133330826 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 13:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:35:30 INFO - PROCESS | 1662 | 1469133330831 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 1662 | 1469133330832 Marionette TRACE conn2 <- [1,2562,null,{}] 13:35:30 INFO - PROCESS | 1662 | 1469133330835 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:35:30 INFO - PROCESS | 1662 | 1469133330836 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:30 INFO - PROCESS | 1662 | 1469133330915 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 13:35:30 INFO - PROCESS | 1662 | 1469133330920 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:30 INFO - PROCESS | 1662 | 1469133330921 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x12153e000 == 31 [pid = 1662] [id = 648] 13:35:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x117c38800) [pid = 1662] [serial = 1944] [outer = 0x0] 13:35:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x11983c400) [pid = 1662] [serial = 1945] [outer = 0x117c38800] 13:35:30 INFO - PROCESS | 1662 | 1469133330949 Marionette DEBUG loaded listener.js 13:35:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x12101b000) [pid = 1662] [serial = 1946] [outer = 0x117c38800] 13:35:31 INFO - PROCESS | 1662 | 1469133331308 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:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 519ms 13:35:31 INFO - PROCESS | 1662 | 1469133331351 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 13:35:31 INFO - PROCESS | 1662 | 1469133331353 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 13:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:35:31 INFO - PROCESS | 1662 | 1469133331361 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:35:31 INFO - PROCESS | 1662 | 1469133331364 Marionette TRACE conn2 <- [1,2566,null,{}] 13:35:31 INFO - PROCESS | 1662 | 1469133331367 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:35:31 INFO - PROCESS | 1662 | 1469133331370 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:31 INFO - PROCESS | 1662 | 1469133331452 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 13:35:31 INFO - PROCESS | 1662 | 1469133331458 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:31 INFO - PROCESS | 1662 | 1469133331461 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x125481800 == 32 [pid = 1662] [id = 649] 13:35:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1210a9800) [pid = 1662] [serial = 1947] [outer = 0x0] 13:35:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1212bd400) [pid = 1662] [serial = 1948] [outer = 0x1210a9800] 13:35:31 INFO - PROCESS | 1662 | 1469133331486 Marionette DEBUG loaded listener.js 13:35:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x123f96000) [pid = 1662] [serial = 1949] [outer = 0x1210a9800] 13:35:31 INFO - PROCESS | 1662 | 1469133331872 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:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 525ms 13:35:31 INFO - PROCESS | 1662 | 1469133331882 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 13:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:35:31 INFO - PROCESS | 1662 | 1469133331883 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 13:35:31 INFO - PROCESS | 1662 | 1469133331885 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:35:31 INFO - PROCESS | 1662 | 1469133331886 Marionette TRACE conn2 <- [1,2570,null,{}] 13:35:31 INFO - PROCESS | 1662 | 1469133331889 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:35:31 INFO - PROCESS | 1662 | 1469133331890 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:31 INFO - PROCESS | 1662 | 1469133331996 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 13:35:32 INFO - PROCESS | 1662 | 1469133332031 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:32 INFO - PROCESS | 1662 | 1469133332032 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x127415000 == 33 [pid = 1662] [id = 650] 13:35:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x123f98800) [pid = 1662] [serial = 1950] [outer = 0x0] 13:35:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1252e4000) [pid = 1662] [serial = 1951] [outer = 0x123f98800] 13:35:32 INFO - PROCESS | 1662 | 1469133332056 Marionette DEBUG loaded listener.js 13:35:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1256e6400) [pid = 1662] [serial = 1952] [outer = 0x123f98800] 13:35:32 INFO - PROCESS | 1662 | 1469133332396 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:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 520ms 13:35:32 INFO - PROCESS | 1662 | 1469133332405 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 13:35:32 INFO - PROCESS | 1662 | 1469133332406 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 13:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:35:32 INFO - PROCESS | 1662 | 1469133332417 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:35:32 INFO - PROCESS | 1662 | 1469133332418 Marionette TRACE conn2 <- [1,2574,null,{}] 13:35:32 INFO - PROCESS | 1662 | 1469133332420 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:35:32 INFO - PROCESS | 1662 | 1469133332421 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:32 INFO - PROCESS | 1662 | 1469133332523 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 13:35:32 INFO - PROCESS | 1662 | 1469133332527 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:32 INFO - PROCESS | 1662 | 1469133332531 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x11974d800 == 34 [pid = 1662] [id = 651] 13:35:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1268b5c00) [pid = 1662] [serial = 1953] [outer = 0x0] 13:35:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1268b9800) [pid = 1662] [serial = 1954] [outer = 0x1268b5c00] 13:35:32 INFO - PROCESS | 1662 | 1469133332595 Marionette DEBUG loaded listener.js 13:35:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x127471400) [pid = 1662] [serial = 1955] [outer = 0x1268b5c00] 13:35:32 INFO - PROCESS | 1662 | 1469133332936 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:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 577ms 13:35:32 INFO - PROCESS | 1662 | 1469133332987 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 13:35:32 INFO - PROCESS | 1662 | 1469133332988 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 13:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:35:32 INFO - PROCESS | 1662 | 1469133332991 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:35:32 INFO - PROCESS | 1662 | 1469133332992 Marionette TRACE conn2 <- [1,2578,null,{}] 13:35:32 INFO - PROCESS | 1662 | 1469133332994 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:35:32 INFO - PROCESS | 1662 | 1469133332995 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:33 INFO - PROCESS | 1662 | 1469133333095 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 13:35:33 INFO - PROCESS | 1662 | 1469133333098 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 1662 | 1469133333099 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x1293d7800 == 35 [pid = 1662] [id = 652] 13:35:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x12747b400) [pid = 1662] [serial = 1956] [outer = 0x0] 13:35:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1275ca400) [pid = 1662] [serial = 1957] [outer = 0x12747b400] 13:35:33 INFO - PROCESS | 1662 | 1469133333123 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x128d2bc00) [pid = 1662] [serial = 1958] [outer = 0x12747b400] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1129b6400) [pid = 1662] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1164f0c00) [pid = 1662] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x118aa1400) [pid = 1662] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x127472800) [pid = 1662] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x128e37c00) [pid = 1662] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x118e9dc00) [pid = 1662] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x113264000) [pid = 1662] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x112a82800) [pid = 1662] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1129b6800) [pid = 1662] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1129abc00) [pid = 1662] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x11855b800) [pid = 1662] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x128d35800) [pid = 1662] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x113c58800) [pid = 1662] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1211cb800) [pid = 1662] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1274c3800) [pid = 1662] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1295a7400) [pid = 1662] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x11325ac00) [pid = 1662] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x112e96000) [pid = 1662] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:35:33 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1175c2400) [pid = 1662] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:35:33 INFO - PROCESS | 1662 | 1469133333482 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:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 518ms 13:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:35:33 INFO - PROCESS | 1662 | 1469133333512 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 13:35:33 INFO - PROCESS | 1662 | 1469133333513 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 13:35:33 INFO - PROCESS | 1662 | 1469133333515 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:35:33 INFO - PROCESS | 1662 | 1469133333523 Marionette TRACE conn2 <- [1,2582,null,{}] 13:35:33 INFO - PROCESS | 1662 | 1469133333526 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:35:33 INFO - PROCESS | 1662 | 1469133333527 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:33 INFO - PROCESS | 1662 | 1469133333601 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 13:35:33 INFO - PROCESS | 1662 | 1469133333605 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 1662 | 1469133333606 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x121121800 == 36 [pid = 1662] [id = 653] 13:35:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x112a82400) [pid = 1662] [serial = 1959] [outer = 0x0] 13:35:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x115e2cc00) [pid = 1662] [serial = 1960] [outer = 0x112a82400] 13:35:33 INFO - PROCESS | 1662 | 1469133333633 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x11849f000) [pid = 1662] [serial = 1961] [outer = 0x112a82400] 13:35:33 INFO - PROCESS | 1662 | 1469133333964 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:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 476ms 13:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:35:34 INFO - PROCESS | 1662 | 1469133333993 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 13:35:34 INFO - PROCESS | 1662 | 1469133333996 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 13:35:34 INFO - PROCESS | 1662 | 1469133333998 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:35:34 INFO - PROCESS | 1662 | 1469133333999 Marionette TRACE conn2 <- [1,2586,null,{}] 13:35:34 INFO - PROCESS | 1662 | 1469133334001 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:35:34 INFO - PROCESS | 1662 | 1469133334002 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:34 INFO - PROCESS | 1662 | 1469133334082 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 13:35:34 INFO - PROCESS | 1662 | 1469133334142 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:34 INFO - PROCESS | 1662 | 1469133334143 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a66a800 == 37 [pid = 1662] [id = 654] 13:35:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x11325b800) [pid = 1662] [serial = 1962] [outer = 0x0] 13:35:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x119a07000) [pid = 1662] [serial = 1963] [outer = 0x11325b800] 13:35:34 INFO - PROCESS | 1662 | 1469133334168 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x127474000) [pid = 1662] [serial = 1964] [outer = 0x11325b800] 13:35:34 INFO - PROCESS | 1662 | 1469133334445 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:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 468ms 13:35:34 INFO - PROCESS | 1662 | 1469133334467 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 13:35:34 INFO - PROCESS | 1662 | 1469133334468 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 13:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:35:34 INFO - PROCESS | 1662 | 1469133334470 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:35:34 INFO - PROCESS | 1662 | 1469133334471 Marionette TRACE conn2 <- [1,2590,null,{}] 13:35:34 INFO - PROCESS | 1662 | 1469133334498 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:35:34 INFO - PROCESS | 1662 | 1469133334499 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:34 INFO - PROCESS | 1662 | 1469133334583 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 13:35:34 INFO - PROCESS | 1662 | 1469133334588 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:34 INFO - PROCESS | 1662 | 1469133334589 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x125255800 == 38 [pid = 1662] [id = 655] 13:35:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1274c8800) [pid = 1662] [serial = 1965] [outer = 0x0] 13:35:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x128e2fc00) [pid = 1662] [serial = 1966] [outer = 0x1274c8800] 13:35:34 INFO - PROCESS | 1662 | 1469133334613 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1292a8400) [pid = 1662] [serial = 1967] [outer = 0x1274c8800] 13:35:34 INFO - PROCESS | 1662 | 1469133334935 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:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 485ms 13:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:35:34 INFO - PROCESS | 1662 | 1469133334955 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 13:35:34 INFO - PROCESS | 1662 | 1469133334956 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 13:35:34 INFO - PROCESS | 1662 | 1469133334959 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:35:34 INFO - PROCESS | 1662 | 1469133334962 Marionette TRACE conn2 <- [1,2594,null,{}] 13:35:34 INFO - PROCESS | 1662 | 1469133334965 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:35:34 INFO - PROCESS | 1662 | 1469133334966 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:35 INFO - PROCESS | 1662 | 1469133335073 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 13:35:35 INFO - PROCESS | 1662 | 1469133335080 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:35 INFO - PROCESS | 1662 | 1469133335081 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c50f800 == 39 [pid = 1662] [id = 656] 13:35:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x110e80c00) [pid = 1662] [serial = 1968] [outer = 0x0] 13:35:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1292ac000) [pid = 1662] [serial = 1969] [outer = 0x110e80c00] 13:35:35 INFO - PROCESS | 1662 | 1469133335108 Marionette DEBUG loaded listener.js 13:35:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x128d2e400) [pid = 1662] [serial = 1970] [outer = 0x110e80c00] 13:35:35 INFO - PROCESS | 1662 | 1469133335430 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:35:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:35:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 522ms 13:35:35 INFO - PROCESS | 1662 | 1469133335481 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 13:35:35 INFO - PROCESS | 1662 | 1469133335483 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 13:35:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:35:35 INFO - PROCESS | 1662 | 1469133335485 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:35:35 INFO - PROCESS | 1662 | 1469133335494 Marionette TRACE conn2 <- [1,2598,null,{}] 13:35:35 INFO - PROCESS | 1662 | 1469133335496 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:35:35 INFO - PROCESS | 1662 | 1469133335498 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:35 INFO - PROCESS | 1662 | 1469133335587 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 13:35:35 INFO - PROCESS | 1662 | 1469133335591 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:35 INFO - PROCESS | 1662 | 1469133335595 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x112f08000 == 40 [pid = 1662] [id = 657] 13:35:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x110e7ac00) [pid = 1662] [serial = 1971] [outer = 0x0] 13:35:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x112728400) [pid = 1662] [serial = 1972] [outer = 0x110e7ac00] 13:35:35 INFO - PROCESS | 1662 | 1469133335673 Marionette DEBUG loaded listener.js 13:35:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x113c59000) [pid = 1662] [serial = 1973] [outer = 0x110e7ac00] 13:35:36 INFO - PROCESS | 1662 | 1469133336213 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:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 777ms 13:35:36 INFO - PROCESS | 1662 | 1469133336272 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 13:35:36 INFO - PROCESS | 1662 | 1469133336274 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 13:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:35:36 INFO - PROCESS | 1662 | 1469133336291 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:35:36 INFO - PROCESS | 1662 | 1469133336293 Marionette TRACE conn2 <- [1,2602,null,{}] 13:35:36 INFO - PROCESS | 1662 | 1469133336297 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:35:36 INFO - PROCESS | 1662 | 1469133336300 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:36 INFO - PROCESS | 1662 | 1469133336405 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 13:35:36 INFO - PROCESS | 1662 | 1469133336466 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:36 INFO - PROCESS | 1662 | 1469133336468 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x121a07000 == 41 [pid = 1662] [id = 658] 13:35:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x118523400) [pid = 1662] [serial = 1974] [outer = 0x0] 13:35:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x118586800) [pid = 1662] [serial = 1975] [outer = 0x118523400] 13:35:36 INFO - PROCESS | 1662 | 1469133336499 Marionette DEBUG loaded listener.js 13:35:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x118e93400) [pid = 1662] [serial = 1976] [outer = 0x118523400] 13:35:36 INFO - PROCESS | 1662 | 1469133336952 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:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 673ms 13:35:36 INFO - PROCESS | 1662 | 1469133336963 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 13:35:36 INFO - PROCESS | 1662 | 1469133336966 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 13:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:35:36 INFO - PROCESS | 1662 | 1469133336970 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:35:36 INFO - PROCESS | 1662 | 1469133336972 Marionette TRACE conn2 <- [1,2606,null,{}] 13:35:36 INFO - PROCESS | 1662 | 1469133336975 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:35:36 INFO - PROCESS | 1662 | 1469133336977 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:37 INFO - PROCESS | 1662 | 1469133337091 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 13:35:37 INFO - PROCESS | 1662 | 1469133337156 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:37 INFO - PROCESS | 1662 | 1469133337157 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12984e000 == 42 [pid = 1662] [id = 659] 13:35:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x118ea0c00) [pid = 1662] [serial = 1977] [outer = 0x0] 13:35:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x121018000) [pid = 1662] [serial = 1978] [outer = 0x118ea0c00] 13:35:37 INFO - PROCESS | 1662 | 1469133337233 Marionette DEBUG loaded listener.js 13:35:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1252d7400) [pid = 1662] [serial = 1979] [outer = 0x118ea0c00] 13:35:37 INFO - PROCESS | 1662 | 1469133337702 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:35:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:35:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 770ms 13:35:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:35:37 INFO - PROCESS | 1662 | 1469133337747 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 13:35:37 INFO - PROCESS | 1662 | 1469133337748 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 13:35:37 INFO - PROCESS | 1662 | 1469133337751 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:35:37 INFO - PROCESS | 1662 | 1469133337754 Marionette TRACE conn2 <- [1,2610,null,{}] 13:35:37 INFO - PROCESS | 1662 | 1469133337774 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:35:37 INFO - PROCESS | 1662 | 1469133337778 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:37 INFO - PROCESS | 1662 | 1469133337904 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 13:35:37 INFO - PROCESS | 1662 | 1469133337946 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:37 INFO - PROCESS | 1662 | 1469133337948 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x129540000 == 43 [pid = 1662] [id = 660] 13:35:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x125f9c400) [pid = 1662] [serial = 1980] [outer = 0x0] 13:35:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1268b4800) [pid = 1662] [serial = 1981] [outer = 0x125f9c400] 13:35:37 INFO - PROCESS | 1662 | 1469133337977 Marionette DEBUG loaded listener.js 13:35:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x127474c00) [pid = 1662] [serial = 1982] [outer = 0x125f9c400] 13:35:38 INFO - PROCESS | 1662 | 1469133338614 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:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 922ms 13:35:38 INFO - PROCESS | 1662 | 1469133338674 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 13:35:38 INFO - PROCESS | 1662 | 1469133338676 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 13:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:35:38 INFO - PROCESS | 1662 | 1469133338679 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:35:38 INFO - PROCESS | 1662 | 1469133338681 Marionette TRACE conn2 <- [1,2614,null,{}] 13:35:38 INFO - PROCESS | 1662 | 1469133338684 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:35:38 INFO - PROCESS | 1662 | 1469133338686 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:38 INFO - PROCESS | 1662 | 1469133338784 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 13:35:38 INFO - PROCESS | 1662 | 1469133338858 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:38 INFO - PROCESS | 1662 | 1469133338860 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x119df4000 == 44 [pid = 1662] [id = 661] 13:35:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x117c33000) [pid = 1662] [serial = 1983] [outer = 0x0] 13:35:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x11814dc00) [pid = 1662] [serial = 1984] [outer = 0x117c33000] 13:35:38 INFO - PROCESS | 1662 | 1469133338887 Marionette DEBUG loaded listener.js 13:35:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1184cc000) [pid = 1662] [serial = 1985] [outer = 0x117c33000] 13:35:39 INFO - PROCESS | 1662 | 1469133339399 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:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 774ms 13:35:39 INFO - PROCESS | 1662 | 1469133339453 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 13:35:39 INFO - PROCESS | 1662 | 1469133339458 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 13:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:35:39 INFO - PROCESS | 1662 | 1469133339464 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:35:39 INFO - PROCESS | 1662 | 1469133339467 Marionette TRACE conn2 <- [1,2618,null,{}] 13:35:39 INFO - PROCESS | 1662 | 1469133339470 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:35:39 INFO - PROCESS | 1662 | 1469133339473 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:39 INFO - PROCESS | 1662 | 1469133339604 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 13:35:39 INFO - PROCESS | 1662 | --DOCSHELL 0x12c50f800 == 43 [pid = 1662] [id = 656] 13:35:39 INFO - PROCESS | 1662 | --DOCSHELL 0x125255800 == 42 [pid = 1662] [id = 655] 13:35:39 INFO - PROCESS | 1662 | --DOCSHELL 0x12a66a800 == 41 [pid = 1662] [id = 654] 13:35:39 INFO - PROCESS | 1662 | --DOCSHELL 0x121121800 == 40 [pid = 1662] [id = 653] 13:35:39 INFO - PROCESS | 1662 | --DOCSHELL 0x1293d7800 == 39 [pid = 1662] [id = 652] 13:35:39 INFO - PROCESS | 1662 | --DOCSHELL 0x11974d800 == 38 [pid = 1662] [id = 651] 13:35:39 INFO - PROCESS | 1662 | --DOCSHELL 0x127415000 == 37 [pid = 1662] [id = 650] 13:35:39 INFO - PROCESS | 1662 | --DOCSHELL 0x125481800 == 36 [pid = 1662] [id = 649] 13:35:39 INFO - PROCESS | 1662 | --DOCSHELL 0x12153e000 == 35 [pid = 1662] [id = 648] 13:35:39 INFO - PROCESS | 1662 | --DOCSHELL 0x119df4800 == 34 [pid = 1662] [id = 647] 13:35:39 INFO - PROCESS | 1662 | --DOCSHELL 0x11714e000 == 33 [pid = 1662] [id = 646] 13:35:39 INFO - PROCESS | 1662 | --DOCSHELL 0x1132bf000 == 32 [pid = 1662] [id = 644] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1129ac000) [pid = 1662] [serial = 1930] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x112e94400) [pid = 1662] [serial = 1927] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x115e24c00) [pid = 1662] [serial = 1928] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x116aafc00) [pid = 1662] [serial = 1915] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x119821400) [pid = 1662] [serial = 1918] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x11849ac00) [pid = 1662] [serial = 1916] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1274c9c00) [pid = 1662] [serial = 1921] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12101d000) [pid = 1662] [serial = 1919] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1292b4000) [pid = 1662] [serial = 1924] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1275c6400) [pid = 1662] [serial = 1910] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x128d2e800) [pid = 1662] [serial = 1922] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x12ae26800) [pid = 1662] [serial = 1925] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x12aedf000) [pid = 1662] [serial = 1913] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x12a7aa000) [pid = 1662] [serial = 1912] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x115d10800) [pid = 1662] [serial = 1882] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1295a5000) [pid = 1662] [serial = 1901] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1175ba800) [pid = 1662] [serial = 1883] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x121920c00) [pid = 1662] [serial = 1889] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x118a1a000) [pid = 1662] [serial = 1907] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x118a0d400) [pid = 1662] [serial = 1879] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x129574000) [pid = 1662] [serial = 1874] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x12746f400) [pid = 1662] [serial = 1895] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1256e4800) [pid = 1662] [serial = 1892] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1293b2000) [pid = 1662] [serial = 1873] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x11983e000) [pid = 1662] [serial = 1880] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x128d2f800) [pid = 1662] [serial = 1897] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1293b5c00) [pid = 1662] [serial = 1898] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x129575400) [pid = 1662] [serial = 1900] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1210a6c00) [pid = 1662] [serial = 1888] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x12a973c00) [pid = 1662] [serial = 1904] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x113c54c00) [pid = 1662] [serial = 1876] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x12684c800) [pid = 1662] [serial = 1894] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x125217c00) [pid = 1662] [serial = 1891] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1167c9400) [pid = 1662] [serial = 1877] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x12a911000) [pid = 1662] [serial = 1903] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x11614d400) [pid = 1662] [serial = 1906] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x1212b2400) [pid = 1662] [serial = 1909] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x1185b7c00) [pid = 1662] [serial = 1886] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x1184a3400) [pid = 1662] [serial = 1885] [outer = 0x0] [url = about:blank] 13:35:39 INFO - PROCESS | 1662 | 1469133339724 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:39 INFO - PROCESS | 1662 | 1469133339729 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x114f33800 == 33 [pid = 1662] [id = 662] 13:35:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x113c54c00) [pid = 1662] [serial = 1986] [outer = 0x0] 13:35:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1175ba800) [pid = 1662] [serial = 1987] [outer = 0x113c54c00] 13:35:39 INFO - PROCESS | 1662 | 1469133339763 Marionette DEBUG loaded listener.js 13:35:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x121019000) [pid = 1662] [serial = 1988] [outer = 0x113c54c00] 13:35:40 INFO - PROCESS | 1662 | 1469133340162 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:35:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:35:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 721ms 13:35:40 INFO - PROCESS | 1662 | 1469133340185 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 13:35:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:35:40 INFO - PROCESS | 1662 | 1469133340187 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 13:35:40 INFO - PROCESS | 1662 | 1469133340190 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:35:40 INFO - PROCESS | 1662 | 1469133340197 Marionette TRACE conn2 <- [1,2622,null,{}] 13:35:40 INFO - PROCESS | 1662 | 1469133340208 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:35:40 INFO - PROCESS | 1662 | 1469133340212 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:40 INFO - PROCESS | 1662 | 1469133340384 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 13:35:40 INFO - PROCESS | 1662 | 1469133340451 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:40 INFO - PROCESS | 1662 | 1469133340453 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x121806800 == 34 [pid = 1662] [id = 663] 13:35:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x1211d0c00) [pid = 1662] [serial = 1989] [outer = 0x0] 13:35:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1252dfc00) [pid = 1662] [serial = 1990] [outer = 0x1211d0c00] 13:35:40 INFO - PROCESS | 1662 | 1469133340482 Marionette DEBUG loaded listener.js 13:35:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x1268b7000) [pid = 1662] [serial = 1991] [outer = 0x1211d0c00] 13:35:40 INFO - PROCESS | 1662 | 1469133340752 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:35:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:35:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 577ms 13:35:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:35:40 INFO - PROCESS | 1662 | 1469133340768 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 13:35:40 INFO - PROCESS | 1662 | 1469133340769 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 13:35:40 INFO - PROCESS | 1662 | 1469133340771 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:35:40 INFO - PROCESS | 1662 | 1469133340773 Marionette TRACE conn2 <- [1,2626,null,{}] 13:35:40 INFO - PROCESS | 1662 | 1469133340782 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:35:40 INFO - PROCESS | 1662 | 1469133340784 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:40 INFO - PROCESS | 1662 | 1469133340879 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 13:35:40 INFO - PROCESS | 1662 | 1469133340940 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:40 INFO - PROCESS | 1662 | 1469133340941 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f8b800 == 35 [pid = 1662] [id = 664] 13:35:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x1268b4c00) [pid = 1662] [serial = 1992] [outer = 0x0] 13:35:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x1274c1800) [pid = 1662] [serial = 1993] [outer = 0x1268b4c00] 13:35:40 INFO - PROCESS | 1662 | 1469133340966 Marionette DEBUG loaded listener.js 13:35:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x128d2f000) [pid = 1662] [serial = 1994] [outer = 0x1268b4c00] 13:35:41 INFO - PROCESS | 1662 | 1469133341227 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:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 468ms 13:35:41 INFO - PROCESS | 1662 | 1469133341240 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 13:35:41 INFO - PROCESS | 1662 | 1469133341242 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 13:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:35:41 INFO - PROCESS | 1662 | 1469133341254 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:35:41 INFO - PROCESS | 1662 | 1469133341255 Marionette TRACE conn2 <- [1,2630,null,{}] 13:35:41 INFO - PROCESS | 1662 | 1469133341265 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:35:41 INFO - PROCESS | 1662 | 1469133341266 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:41 INFO - PROCESS | 1662 | 1469133341350 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 13:35:41 INFO - PROCESS | 1662 | 1469133341354 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:41 INFO - PROCESS | 1662 | 1469133341355 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x129209000 == 36 [pid = 1662] [id = 665] 13:35:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1274c9800) [pid = 1662] [serial = 1995] [outer = 0x0] 13:35:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x128e4d800) [pid = 1662] [serial = 1996] [outer = 0x1274c9800] 13:35:41 INFO - PROCESS | 1662 | 1469133341380 Marionette DEBUG loaded listener.js 13:35:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1293b5c00) [pid = 1662] [serial = 1997] [outer = 0x1274c9800] 13:35:41 INFO - PROCESS | 1662 | 1469133341740 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:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 524ms 13:35:41 INFO - PROCESS | 1662 | 1469133341774 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 13:35:41 INFO - PROCESS | 1662 | 1469133341775 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 13:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:35:41 INFO - PROCESS | 1662 | 1469133341801 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:35:41 INFO - PROCESS | 1662 | 1469133341802 Marionette TRACE conn2 <- [1,2634,null,{}] 13:35:41 INFO - PROCESS | 1662 | 1469133341806 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:35:41 INFO - PROCESS | 1662 | 1469133341811 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:42 INFO - PROCESS | 1662 | 1469133342025 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 13:35:42 INFO - PROCESS | 1662 | 1469133342043 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:42 INFO - PROCESS | 1662 | 1469133342044 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a64f800 == 37 [pid = 1662] [id = 666] 13:35:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x12958d000) [pid = 1662] [serial = 1998] [outer = 0x0] 13:35:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x12a96a400) [pid = 1662] [serial = 1999] [outer = 0x12958d000] 13:35:42 INFO - PROCESS | 1662 | 1469133342083 Marionette DEBUG loaded listener.js 13:35:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x12aed6800) [pid = 1662] [serial = 2000] [outer = 0x12958d000] 13:35:42 INFO - PROCESS | 1662 | 1469133342502 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:35:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:35:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 723ms 13:35:42 INFO - PROCESS | 1662 | 1469133342524 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 13:35:42 INFO - PROCESS | 1662 | 1469133342526 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 13:35:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:35:42 INFO - PROCESS | 1662 | 1469133342529 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:35:42 INFO - PROCESS | 1662 | 1469133342530 Marionette TRACE conn2 <- [1,2638,null,{}] 13:35:42 INFO - PROCESS | 1662 | 1469133342532 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:35:42 INFO - PROCESS | 1662 | 1469133342533 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:42 INFO - PROCESS | 1662 | 1469133342641 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 13:35:42 INFO - PROCESS | 1662 | 1469133342644 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:42 INFO - PROCESS | 1662 | 1469133342646 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ac59000 == 38 [pid = 1662] [id = 667] 13:35:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1295a9000) [pid = 1662] [serial = 2001] [outer = 0x0] 13:35:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x12aedf000) [pid = 1662] [serial = 2002] [outer = 0x1295a9000] 13:35:42 INFO - PROCESS | 1662 | 1469133342703 Marionette DEBUG loaded listener.js 13:35:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x12baab800) [pid = 1662] [serial = 2003] [outer = 0x1295a9000] 13:35:43 INFO - PROCESS | 1662 | 1469133343016 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:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 521ms 13:35:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:35:43 INFO - PROCESS | 1662 | 1469133343055 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 13:35:43 INFO - PROCESS | 1662 | 1469133343056 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 13:35:43 INFO - PROCESS | 1662 | 1469133343058 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:35:43 INFO - PROCESS | 1662 | 1469133343059 Marionette TRACE conn2 <- [1,2642,null,{}] 13:35:43 INFO - PROCESS | 1662 | 1469133343062 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:35:43 INFO - PROCESS | 1662 | 1469133343070 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:43 INFO - PROCESS | 1662 | 1469133343172 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 13:35:43 INFO - PROCESS | 1662 | 1469133343183 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 1662 | 1469133343184 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c522800 == 39 [pid = 1662] [id = 668] 13:35:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x12baabc00) [pid = 1662] [serial = 2004] [outer = 0x0] 13:35:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x12bab1800) [pid = 1662] [serial = 2005] [outer = 0x12baabc00] 13:35:43 INFO - PROCESS | 1662 | 1469133343208 Marionette DEBUG loaded listener.js 13:35:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x12bb3b400) [pid = 1662] [serial = 2006] [outer = 0x12baabc00] 13:35:43 INFO - PROCESS | 1662 | 1469133343557 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:35:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:35:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 521ms 13:35:43 INFO - PROCESS | 1662 | 1469133343580 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 13:35:43 INFO - PROCESS | 1662 | 1469133343581 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 13:35:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:35:43 INFO - PROCESS | 1662 | 1469133343583 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:35:43 INFO - PROCESS | 1662 | 1469133343584 Marionette TRACE conn2 <- [1,2646,null,{}] 13:35:43 INFO - PROCESS | 1662 | 1469133343586 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:35:43 INFO - PROCESS | 1662 | 1469133343588 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:43 INFO - PROCESS | 1662 | 1469133343690 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 13:35:43 INFO - PROCESS | 1662 | 1469133343700 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 1662 | 1469133343702 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c82a000 == 40 [pid = 1662] [id = 669] 13:35:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12bb3dc00) [pid = 1662] [serial = 2007] [outer = 0x0] 13:35:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x12bb41c00) [pid = 1662] [serial = 2008] [outer = 0x12bb3dc00] 13:35:43 INFO - PROCESS | 1662 | 1469133343726 Marionette DEBUG loaded listener.js 13:35:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12bb46c00) [pid = 1662] [serial = 2009] [outer = 0x12bb3dc00] 13:35:43 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x112d3dc00) [pid = 1662] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:35:43 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x117c38800) [pid = 1662] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:35:43 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x123f98800) [pid = 1662] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:35:43 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1210a9800) [pid = 1662] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:35:43 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1184bec00) [pid = 1662] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:35:43 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1268b5c00) [pid = 1662] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:35:43 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x12747b400) [pid = 1662] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:35:43 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1274c8800) [pid = 1662] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:35:43 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x112a82400) [pid = 1662] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:35:43 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x11325b800) [pid = 1662] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:35:44 INFO - PROCESS | 1662 | 1469133344122 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:35:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:35:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 570ms 13:35:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:35:44 INFO - PROCESS | 1662 | 1469133344154 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 13:35:44 INFO - PROCESS | 1662 | 1469133344155 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 13:35:44 INFO - PROCESS | 1662 | 1469133344157 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:35:44 INFO - PROCESS | 1662 | 1469133344159 Marionette TRACE conn2 <- [1,2650,null,{}] 13:35:44 INFO - PROCESS | 1662 | 1469133344174 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:35:44 INFO - PROCESS | 1662 | 1469133344175 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:44 INFO - PROCESS | 1662 | 1469133344295 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 13:35:44 INFO - PROCESS | 1662 | 1469133344332 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:44 INFO - PROCESS | 1662 | 1469133344333 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cad6800 == 41 [pid = 1662] [id = 670] 13:35:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1129b3c00) [pid = 1662] [serial = 2010] [outer = 0x0] 13:35:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1212bb800) [pid = 1662] [serial = 2011] [outer = 0x1129b3c00] 13:35:44 INFO - PROCESS | 1662 | 1469133344357 Marionette DEBUG loaded listener.js 13:35:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1274c3800) [pid = 1662] [serial = 2012] [outer = 0x1129b3c00] 13:35:44 INFO - PROCESS | 1662 | 1469133344637 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:35:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:35:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 526ms 13:35:44 INFO - PROCESS | 1662 | 1469133344684 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 13:35:44 INFO - PROCESS | 1662 | 1469133344685 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 13:35:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:35:44 INFO - PROCESS | 1662 | 1469133344688 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:35:44 INFO - PROCESS | 1662 | 1469133344689 Marionette TRACE conn2 <- [1,2654,null,{}] 13:35:44 INFO - PROCESS | 1662 | 1469133344692 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:35:44 INFO - PROCESS | 1662 | 1469133344695 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:44 INFO - PROCESS | 1662 | 1469133344789 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 13:35:44 INFO - PROCESS | 1662 | 1469133344849 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:44 INFO - PROCESS | 1662 | 1469133344851 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cb7d000 == 42 [pid = 1662] [id = 671] 13:35:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x125295400) [pid = 1662] [serial = 2013] [outer = 0x0] 13:35:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x12bb47000) [pid = 1662] [serial = 2014] [outer = 0x125295400] 13:35:44 INFO - PROCESS | 1662 | 1469133344877 Marionette DEBUG loaded listener.js 13:35:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x12bbf3800) [pid = 1662] [serial = 2015] [outer = 0x125295400] 13:35:45 INFO - PROCESS | 1662 | 1469133345145 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:35:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:35:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 468ms 13:35:45 INFO - PROCESS | 1662 | 1469133345159 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 13:35:45 INFO - PROCESS | 1662 | 1469133345164 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 13:35:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:35:45 INFO - PROCESS | 1662 | 1469133345171 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:35:45 INFO - PROCESS | 1662 | 1469133345184 Marionette TRACE conn2 <- [1,2658,null,{}] 13:35:45 INFO - PROCESS | 1662 | 1469133345191 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:35:45 INFO - PROCESS | 1662 | 1469133345192 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:45 INFO - PROCESS | 1662 | 1469133345289 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 13:35:45 INFO - PROCESS | 1662 | 1469133345292 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:45 INFO - PROCESS | 1662 | 1469133345293 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d213000 == 43 [pid = 1662] [id = 672] 13:35:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x12bbf5c00) [pid = 1662] [serial = 2016] [outer = 0x0] 13:35:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12c559c00) [pid = 1662] [serial = 2017] [outer = 0x12bbf5c00] 13:35:45 INFO - PROCESS | 1662 | 1469133345318 Marionette DEBUG loaded listener.js 13:35:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x12c55e000) [pid = 1662] [serial = 2018] [outer = 0x12bbf5c00] 13:35:45 INFO - PROCESS | 1662 | 1469133345666 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:35:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:35:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 534ms 13:35:45 INFO - PROCESS | 1662 | 1469133345706 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 13:35:45 INFO - PROCESS | 1662 | 1469133345707 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 13:35:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:35:45 INFO - PROCESS | 1662 | 1469133345721 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:35:45 INFO - PROCESS | 1662 | 1469133345722 Marionette TRACE conn2 <- [1,2662,null,{}] 13:35:45 INFO - PROCESS | 1662 | 1469133345724 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:35:45 INFO - PROCESS | 1662 | 1469133345725 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:45 INFO - PROCESS | 1662 | 1469133345809 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 13:35:45 INFO - PROCESS | 1662 | 1469133345815 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:45 INFO - PROCESS | 1662 | 1469133345816 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x121ea6800 == 44 [pid = 1662] [id = 673] 13:35:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12c561800) [pid = 1662] [serial = 2019] [outer = 0x0] 13:35:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x12cb39800) [pid = 1662] [serial = 2020] [outer = 0x12c561800] 13:35:45 INFO - PROCESS | 1662 | 1469133345840 Marionette DEBUG loaded listener.js 13:35:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12cb3e400) [pid = 1662] [serial = 2021] [outer = 0x12c561800] 13:35:46 INFO - PROCESS | 1662 | 1469133346306 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:35:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:35:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 621ms 13:35:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:35:46 INFO - PROCESS | 1662 | 1469133346343 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 13:35:46 INFO - PROCESS | 1662 | 1469133346346 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 13:35:46 INFO - PROCESS | 1662 | 1469133346349 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:35:46 INFO - PROCESS | 1662 | 1469133346351 Marionette TRACE conn2 <- [1,2666,null,{}] 13:35:46 INFO - PROCESS | 1662 | 1469133346356 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:35:46 INFO - PROCESS | 1662 | 1469133346359 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:46 INFO - PROCESS | 1662 | 1469133346520 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 13:35:46 INFO - PROCESS | 1662 | 1469133346679 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:46 INFO - PROCESS | 1662 | 1469133346681 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x119758000 == 45 [pid = 1662] [id = 674] 13:35:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1184a0400) [pid = 1662] [serial = 2022] [outer = 0x0] 13:35:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1184a8000) [pid = 1662] [serial = 2023] [outer = 0x1184a0400] 13:35:46 INFO - PROCESS | 1662 | 1469133346734 Marionette DEBUG loaded listener.js 13:35:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x119814400) [pid = 1662] [serial = 2024] [outer = 0x1184a0400] 13:35:47 INFO - PROCESS | 1662 | 1469133347674 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:35:47 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:35:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1372ms 13:35:47 INFO - PROCESS | 1662 | 1469133347720 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 13:35:47 INFO - PROCESS | 1662 | 1469133347724 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 13:35:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:35:47 INFO - PROCESS | 1662 | 1469133347729 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:35:47 INFO - PROCESS | 1662 | 1469133347730 Marionette TRACE conn2 <- [1,2670,null,{}] 13:35:47 INFO - PROCESS | 1662 | 1469133347733 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:35:47 INFO - PROCESS | 1662 | 1469133347735 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:47 INFO - PROCESS | 1662 | 1469133347843 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 13:35:47 INFO - PROCESS | 1662 | 1469133347946 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:47 INFO - PROCESS | 1662 | 1469133347948 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x123acf000 == 46 [pid = 1662] [id = 675] 13:35:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1213aec00) [pid = 1662] [serial = 2025] [outer = 0x0] 13:35:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1213b2c00) [pid = 1662] [serial = 2026] [outer = 0x1213aec00] 13:35:47 INFO - PROCESS | 1662 | 1469133347980 Marionette DEBUG loaded listener.js 13:35:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1213b7c00) [pid = 1662] [serial = 2027] [outer = 0x1213aec00] 13:35:49 INFO - PROCESS | 1662 | 1469133349006 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:35:49 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:35:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:35:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:35:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1325ms 13:35:49 INFO - PROCESS | 1662 | 1469133349054 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 13:35:49 INFO - PROCESS | 1662 | 1469133349057 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 13:35:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:35:49 INFO - PROCESS | 1662 | 1469133349060 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:35:49 INFO - PROCESS | 1662 | 1469133349062 Marionette TRACE conn2 <- [1,2674,null,{}] 13:35:49 INFO - PROCESS | 1662 | 1469133349066 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:35:49 INFO - PROCESS | 1662 | 1469133349067 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:49 INFO - PROCESS | 1662 | 1469133349166 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 13:35:49 INFO - PROCESS | 1662 | 1469133349260 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:49 INFO - PROCESS | 1662 | 1469133349262 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x12154b800 == 47 [pid = 1662] [id = 676] 13:35:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x118556400) [pid = 1662] [serial = 2028] [outer = 0x0] 13:35:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1185b4000) [pid = 1662] [serial = 2029] [outer = 0x118556400] 13:35:49 INFO - PROCESS | 1662 | 1469133349303 Marionette DEBUG loaded listener.js 13:35:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x119a9b000) [pid = 1662] [serial = 2030] [outer = 0x118556400] 13:35:49 INFO - PROCESS | 1662 | --DOCSHELL 0x12d213000 == 46 [pid = 1662] [id = 672] 13:35:49 INFO - PROCESS | 1662 | --DOCSHELL 0x12cb7d000 == 45 [pid = 1662] [id = 671] 13:35:49 INFO - PROCESS | 1662 | --DOCSHELL 0x12cad6800 == 44 [pid = 1662] [id = 670] 13:35:49 INFO - PROCESS | 1662 | --DOCSHELL 0x12c82a000 == 43 [pid = 1662] [id = 669] 13:35:49 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1292ac000) [pid = 1662] [serial = 1969] [outer = 0x0] [url = about:blank] 13:35:49 INFO - PROCESS | 1662 | --DOCSHELL 0x12c522800 == 42 [pid = 1662] [id = 668] 13:35:49 INFO - PROCESS | 1662 | --DOCSHELL 0x12ac59000 == 41 [pid = 1662] [id = 667] 13:35:49 INFO - PROCESS | 1662 | --DOCSHELL 0x12a64f800 == 40 [pid = 1662] [id = 666] 13:35:49 INFO - PROCESS | 1662 | --DOCSHELL 0x129209000 == 39 [pid = 1662] [id = 665] 13:35:49 INFO - PROCESS | 1662 | --DOCSHELL 0x126f8b800 == 38 [pid = 1662] [id = 664] 13:35:49 INFO - PROCESS | 1662 | --DOCSHELL 0x121806800 == 37 [pid = 1662] [id = 663] 13:35:49 INFO - PROCESS | 1662 | --DOCSHELL 0x114f33800 == 36 [pid = 1662] [id = 662] 13:35:49 INFO - PROCESS | 1662 | --DOCSHELL 0x119df4000 == 35 [pid = 1662] [id = 661] 13:35:49 INFO - PROCESS | 1662 | --DOCSHELL 0x112f08000 == 34 [pid = 1662] [id = 657] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x116153400) [pid = 1662] [serial = 1940] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x112fddc00) [pid = 1662] [serial = 1939] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x11983c400) [pid = 1662] [serial = 1945] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12101b000) [pid = 1662] [serial = 1946] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1252e4000) [pid = 1662] [serial = 1951] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1212bd400) [pid = 1662] [serial = 1948] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x11855b000) [pid = 1662] [serial = 1942] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x118a10000) [pid = 1662] [serial = 1943] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x11814d800) [pid = 1662] [serial = 1936] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1127d9400) [pid = 1662] [serial = 1933] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1268b9800) [pid = 1662] [serial = 1954] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1256e6400) [pid = 1662] [serial = 1952] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1275ca400) [pid = 1662] [serial = 1957] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x127471400) [pid = 1662] [serial = 1955] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1292a8400) [pid = 1662] [serial = 1967] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x115e2cc00) [pid = 1662] [serial = 1960] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x11849f000) [pid = 1662] [serial = 1961] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x128e2fc00) [pid = 1662] [serial = 1966] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x128d2bc00) [pid = 1662] [serial = 1958] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x127474000) [pid = 1662] [serial = 1964] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x119a07000) [pid = 1662] [serial = 1963] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x123f96000) [pid = 1662] [serial = 1949] [outer = 0x0] [url = about:blank] 13:35:50 INFO - PROCESS | 1662 | 1469133350178 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:35:50 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:35:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:35:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:35:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1125ms 13:35:50 INFO - PROCESS | 1662 | 1469133350186 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 13:35:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:35:50 INFO - PROCESS | 1662 | 1469133350190 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 13:35:50 INFO - PROCESS | 1662 | 1469133350198 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - PROCESS | 1662 | 1469133350201 Marionette TRACE conn2 <- [1,2678,null,{}] 13:35:50 INFO - PROCESS | 1662 | 1469133350204 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:35:50 INFO - PROCESS | 1662 | 1469133350207 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:50 INFO - PROCESS | 1662 | 1469133350291 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 13:35:50 INFO - PROCESS | 1662 | 1469133350297 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 1662 | 1469133350299 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x117152000 == 35 [pid = 1662] [id = 677] 13:35:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1184a8400) [pid = 1662] [serial = 2031] [outer = 0x0] 13:35:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x119a9cc00) [pid = 1662] [serial = 2032] [outer = 0x1184a8400] 13:35:50 INFO - PROCESS | 1662 | 1469133350326 Marionette DEBUG loaded listener.js 13:35:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1210b3c00) [pid = 1662] [serial = 2033] [outer = 0x1184a8400] 13:35:51 INFO - PROCESS | 1662 | 1469133351185 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:35:51 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:35:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1023ms 13:35:51 INFO - PROCESS | 1662 | 1469133351221 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 13:35:51 INFO - PROCESS | 1662 | 1469133351222 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 13:35:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:35:51 INFO - PROCESS | 1662 | 1469133351228 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:35:51 INFO - PROCESS | 1662 | 1469133351230 Marionette TRACE conn2 <- [1,2682,null,{}] 13:35:51 INFO - PROCESS | 1662 | 1469133351248 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:35:51 INFO - PROCESS | 1662 | 1469133351252 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:51 INFO - PROCESS | 1662 | 1469133351331 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 13:35:51 INFO - PROCESS | 1662 | 1469133351336 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:51 INFO - PROCESS | 1662 | 1469133351338 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x121552000 == 36 [pid = 1662] [id = 678] 13:35:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x115e87000) [pid = 1662] [serial = 2034] [outer = 0x0] 13:35:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x123fda400) [pid = 1662] [serial = 2035] [outer = 0x115e87000] 13:35:51 INFO - PROCESS | 1662 | 1469133351369 Marionette DEBUG loaded listener.js 13:35:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1254d3c00) [pid = 1662] [serial = 2036] [outer = 0x115e87000] 13:35:52 INFO - PROCESS | 1662 | 1469133352203 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:35:52 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:35:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1023ms 13:35:52 INFO - PROCESS | 1662 | 1469133352253 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 13:35:52 INFO - PROCESS | 1662 | 1469133352254 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 13:35:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:35:52 INFO - PROCESS | 1662 | 1469133352257 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:35:52 INFO - PROCESS | 1662 | 1469133352258 Marionette TRACE conn2 <- [1,2686,null,{}] 13:35:52 INFO - PROCESS | 1662 | 1469133352260 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:35:52 INFO - PROCESS | 1662 | 1469133352261 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:52 INFO - PROCESS | 1662 | 1469133352363 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 13:35:52 INFO - PROCESS | 1662 | 1469133352366 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:52 INFO - PROCESS | 1662 | 1469133352367 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x125f77000 == 37 [pid = 1662] [id = 679] 13:35:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1256e6400) [pid = 1662] [serial = 2037] [outer = 0x0] 13:35:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x12684c800) [pid = 1662] [serial = 2038] [outer = 0x1256e6400] 13:35:52 INFO - PROCESS | 1662 | 1469133352393 Marionette DEBUG loaded listener.js 13:35:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x126fd0400) [pid = 1662] [serial = 2039] [outer = 0x1256e6400] 13:35:53 INFO - PROCESS | 1662 | 1469133353198 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:35:53 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:35:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:35:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:35:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 970ms 13:35:53 INFO - PROCESS | 1662 | 1469133353229 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 13:35:53 INFO - PROCESS | 1662 | 1469133353231 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 13:35:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:35:53 INFO - PROCESS | 1662 | 1469133353233 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:35:53 INFO - PROCESS | 1662 | 1469133353234 Marionette TRACE conn2 <- [1,2690,null,{}] 13:35:53 INFO - PROCESS | 1662 | 1469133353236 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:35:53 INFO - PROCESS | 1662 | 1469133353237 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:53 INFO - PROCESS | 1662 | 1469133353334 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 13:35:53 INFO - PROCESS | 1662 | 1469133353347 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:53 INFO - PROCESS | 1662 | 1469133353348 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c36000 == 38 [pid = 1662] [id = 680] 13:35:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12746f400) [pid = 1662] [serial = 2040] [outer = 0x0] 13:35:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1275d2800) [pid = 1662] [serial = 2041] [outer = 0x12746f400] 13:35:53 INFO - PROCESS | 1662 | 1469133353373 Marionette DEBUG loaded listener.js 13:35:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x128d2f800) [pid = 1662] [serial = 2042] [outer = 0x12746f400] 13:35:53 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x110e80c00) [pid = 1662] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:35:53 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x117c3bc00) [pid = 1662] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:35:53 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x111c7b400) [pid = 1662] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:35:53 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x12bbf5c00) [pid = 1662] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:35:53 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1274c9800) [pid = 1662] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:35:53 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x113c54c00) [pid = 1662] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:35:53 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1295a9000) [pid = 1662] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:35:53 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x117c33000) [pid = 1662] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:35:53 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1211d0c00) [pid = 1662] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:35:53 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1268b4c00) [pid = 1662] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:35:53 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x12baabc00) [pid = 1662] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:35:53 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x12bb3dc00) [pid = 1662] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:35:53 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x1129b3c00) [pid = 1662] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:35:53 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x125295400) [pid = 1662] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:35:53 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x12958d000) [pid = 1662] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:35:54 INFO - PROCESS | 1662 | 1469133354199 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:35:54 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:35:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:35:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:35:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1018ms 13:35:54 INFO - PROCESS | 1662 | 1469133354252 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 13:35:54 INFO - PROCESS | 1662 | 1469133354253 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 13:35:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:35:54 INFO - PROCESS | 1662 | 1469133354255 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:35:54 INFO - PROCESS | 1662 | 1469133354256 Marionette TRACE conn2 <- [1,2694,null,{}] 13:35:54 INFO - PROCESS | 1662 | 1469133354265 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:35:54 INFO - PROCESS | 1662 | 1469133354269 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:54 INFO - PROCESS | 1662 | 1469133354368 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 13:35:54 INFO - PROCESS | 1662 | 1469133354372 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:54 INFO - PROCESS | 1662 | 1469133354374 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x129532800 == 39 [pid = 1662] [id = 681] 13:35:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1252d7800) [pid = 1662] [serial = 2043] [outer = 0x0] 13:35:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x128e2b400) [pid = 1662] [serial = 2044] [outer = 0x1252d7800] 13:35:54 INFO - PROCESS | 1662 | 1469133354400 Marionette DEBUG loaded listener.js 13:35:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1292b4000) [pid = 1662] [serial = 2045] [outer = 0x1252d7800] 13:35:55 INFO - PROCESS | 1662 | 1469133355215 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:35:55 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:35:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:35:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:35:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 973ms 13:35:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:35:55 INFO - PROCESS | 1662 | 1469133355228 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 13:35:55 INFO - PROCESS | 1662 | 1469133355230 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 13:35:55 INFO - PROCESS | 1662 | 1469133355232 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:35:55 INFO - PROCESS | 1662 | 1469133355233 Marionette TRACE conn2 <- [1,2698,null,{}] 13:35:55 INFO - PROCESS | 1662 | 1469133355235 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:35:55 INFO - PROCESS | 1662 | 1469133355236 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:55 INFO - PROCESS | 1662 | 1469133355314 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 13:35:55 INFO - PROCESS | 1662 | 1469133355318 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:55 INFO - PROCESS | 1662 | 1469133355319 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x129859000 == 40 [pid = 1662] [id = 682] 13:35:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1293b9400) [pid = 1662] [serial = 2046] [outer = 0x0] 13:35:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x12958ac00) [pid = 1662] [serial = 2047] [outer = 0x1293b9400] 13:35:55 INFO - PROCESS | 1662 | 1469133355344 Marionette DEBUG loaded listener.js 13:35:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x12a7a7800) [pid = 1662] [serial = 2048] [outer = 0x1293b9400] 13:35:56 INFO - PROCESS | 1662 | 1469133356184 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:35:56 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:35:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:35:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:35:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 969ms 13:35:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:35:56 INFO - PROCESS | 1662 | 1469133356201 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 13:35:56 INFO - PROCESS | 1662 | 1469133356204 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 13:35:56 INFO - PROCESS | 1662 | 1469133356208 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:35:56 INFO - PROCESS | 1662 | 1469133356211 Marionette TRACE conn2 <- [1,2702,null,{}] 13:35:56 INFO - PROCESS | 1662 | 1469133356216 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:35:56 INFO - PROCESS | 1662 | 1469133356218 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:56 INFO - PROCESS | 1662 | 1469133356323 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 13:35:56 INFO - PROCESS | 1662 | 1469133356384 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:56 INFO - PROCESS | 1662 | 1469133356386 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183a2000 == 41 [pid = 1662] [id = 683] 13:35:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x116647400) [pid = 1662] [serial = 2049] [outer = 0x0] 13:35:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x117c34000) [pid = 1662] [serial = 2050] [outer = 0x116647400] 13:35:56 INFO - PROCESS | 1662 | 1469133356419 Marionette DEBUG loaded listener.js 13:35:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1184c7000) [pid = 1662] [serial = 2051] [outer = 0x116647400] 13:35:56 INFO - PROCESS | 1662 | 1469133356863 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:35:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:35:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 675ms 13:35:56 INFO - PROCESS | 1662 | 1469133356883 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 13:35:56 INFO - PROCESS | 1662 | 1469133356886 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 13:35:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:35:56 INFO - PROCESS | 1662 | 1469133356891 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:35:56 INFO - PROCESS | 1662 | 1469133356893 Marionette TRACE conn2 <- [1,2706,null,{}] 13:35:56 INFO - PROCESS | 1662 | 1469133356895 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:35:56 INFO - PROCESS | 1662 | 1469133356897 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:57 INFO - PROCESS | 1662 | 1469133356997 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 13:35:57 INFO - PROCESS | 1662 | 1469133357061 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:57 INFO - PROCESS | 1662 | 1469133357063 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x121550000 == 42 [pid = 1662] [id = 684] 13:35:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x118554c00) [pid = 1662] [serial = 2052] [outer = 0x0] 13:35:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x121018800) [pid = 1662] [serial = 2053] [outer = 0x118554c00] 13:35:57 INFO - PROCESS | 1662 | 1469133357094 Marionette DEBUG loaded listener.js 13:35:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1213b1000) [pid = 1662] [serial = 2054] [outer = 0x118554c00] 13:35:57 INFO - PROCESS | 1662 | 1469133357523 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:35:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:35:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 673ms 13:35:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:35:57 INFO - PROCESS | 1662 | 1469133357563 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 13:35:57 INFO - PROCESS | 1662 | 1469133357565 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 13:35:57 INFO - PROCESS | 1662 | 1469133357567 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:35:57 INFO - PROCESS | 1662 | 1469133357570 Marionette TRACE conn2 <- [1,2710,null,{}] 13:35:57 INFO - PROCESS | 1662 | 1469133357594 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:35:57 INFO - PROCESS | 1662 | 1469133357598 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:57 INFO - PROCESS | 1662 | 1469133357748 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 13:35:57 INFO - PROCESS | 1662 | 1469133357804 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:57 INFO - PROCESS | 1662 | 1469133357806 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b421800 == 43 [pid = 1662] [id = 685] 13:35:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x125854400) [pid = 1662] [serial = 2055] [outer = 0x0] 13:35:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1268b4c00) [pid = 1662] [serial = 2056] [outer = 0x125854400] 13:35:57 INFO - PROCESS | 1662 | 1469133357837 Marionette DEBUG loaded listener.js 13:35:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1275c6800) [pid = 1662] [serial = 2057] [outer = 0x125854400] 13:35:58 INFO - PROCESS | 1662 | 1469133358266 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:35:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:35:58 INFO - PROCESS | 1662 | 1469133358291 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 13:35:58 INFO - PROCESS | 1662 | 1469133358294 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:35:58 INFO - PROCESS | 1662 | 1469133358295 Marionette TRACE conn2 <- [1,2714,null,{}] 13:35:58 INFO - PROCESS | 1662 | 1469133358297 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:35:58 INFO - PROCESS | 1662 | 1469133358299 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:58 INFO - PROCESS | 1662 | 1469133358401 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 13:35:58 INFO - PROCESS | 1662 | 1469133358478 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:58 INFO - PROCESS | 1662 | 1469133358479 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c520000 == 44 [pid = 1662] [id = 686] 13:35:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1292ad800) [pid = 1662] [serial = 2058] [outer = 0x0] 13:35:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12a90bc00) [pid = 1662] [serial = 2059] [outer = 0x1292ad800] 13:35:58 INFO - PROCESS | 1662 | 1469133358509 Marionette DEBUG loaded listener.js 13:35:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x12a973c00) [pid = 1662] [serial = 2060] [outer = 0x1292ad800] 13:35:58 INFO - PROCESS | 1662 | 1469133358923 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:35:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:35:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 13:35:58 INFO - PROCESS | 1662 | 1469133358965 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 13:35:58 INFO - PROCESS | 1662 | 1469133358966 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 13:35:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:35:58 INFO - PROCESS | 1662 | 1469133358968 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:35:58 INFO - PROCESS | 1662 | 1469133358969 Marionette TRACE conn2 <- [1,2718,null,{}] 13:35:58 INFO - PROCESS | 1662 | 1469133358972 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:35:58 INFO - PROCESS | 1662 | 1469133358973 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:59 INFO - PROCESS | 1662 | 1469133359087 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 13:35:59 INFO - PROCESS | 1662 | 1469133359165 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:59 INFO - PROCESS | 1662 | 1469133359166 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c821800 == 45 [pid = 1662] [id = 687] 13:35:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x12ae32c00) [pid = 1662] [serial = 2061] [outer = 0x0] 13:35:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x12aedac00) [pid = 1662] [serial = 2062] [outer = 0x12ae32c00] 13:35:59 INFO - PROCESS | 1662 | 1469133359195 Marionette DEBUG loaded listener.js 13:35:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x12baad000) [pid = 1662] [serial = 2063] [outer = 0x12ae32c00] 13:35:59 INFO - PROCESS | 1662 | 1469133359744 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:35:59 INFO - PROCESS | 1662 | 1469133359791 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 13:35:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:35:59 INFO - PROCESS | 1662 | 1469133359797 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:35:59 INFO - PROCESS | 1662 | 1469133359799 Marionette TRACE conn2 <- [1,2722,null,{}] 13:35:59 INFO - PROCESS | 1662 | 1469133359804 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:35:59 INFO - PROCESS | 1662 | 1469133359805 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:59 INFO - PROCESS | 1662 | 1469133359910 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 13:35:59 INFO - PROCESS | 1662 | 1469133359972 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:59 INFO - PROCESS | 1662 | 1469133359975 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:35:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x12154a800 == 46 [pid = 1662] [id = 688] 13:35:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1184c5800) [pid = 1662] [serial = 2064] [outer = 0x0] 13:36:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x118554000) [pid = 1662] [serial = 2065] [outer = 0x1184c5800] 13:36:00 INFO - PROCESS | 1662 | 1469133360002 Marionette DEBUG loaded listener.js 13:36:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x119843400) [pid = 1662] [serial = 2066] [outer = 0x1184c5800] 13:36:00 INFO - PROCESS | 1662 | --DOCSHELL 0x129532800 == 45 [pid = 1662] [id = 681] 13:36:00 INFO - PROCESS | 1662 | --DOCSHELL 0x128c36000 == 44 [pid = 1662] [id = 680] 13:36:00 INFO - PROCESS | 1662 | --DOCSHELL 0x125f77000 == 43 [pid = 1662] [id = 679] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12cb39800) [pid = 1662] [serial = 2020] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOCSHELL 0x121552000 == 42 [pid = 1662] [id = 678] 13:36:00 INFO - PROCESS | 1662 | --DOCSHELL 0x117152000 == 41 [pid = 1662] [id = 677] 13:36:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12154b800 == 40 [pid = 1662] [id = 676] 13:36:00 INFO - PROCESS | 1662 | 1469133360631 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:36:00 INFO - PROCESS | 1662 | 1469133360682 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 13:36:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:36:00 INFO - PROCESS | 1662 | 1469133360688 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:36:00 INFO - PROCESS | 1662 | 1469133360691 Marionette TRACE conn2 <- [1,2726,null,{}] 13:36:00 INFO - PROCESS | 1662 | 1469133360695 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:36:00 INFO - PROCESS | 1662 | 1469133360697 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:00 INFO - PROCESS | 1662 | 1469133360842 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x128d2e400) [pid = 1662] [serial = 1970] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1184a4800) [pid = 1662] [serial = 1937] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x11325bc00) [pid = 1662] [serial = 1934] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x12c559c00) [pid = 1662] [serial = 2017] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x128e4d800) [pid = 1662] [serial = 1996] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1175ba800) [pid = 1662] [serial = 1987] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x12aedf000) [pid = 1662] [serial = 2002] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x121019000) [pid = 1662] [serial = 1988] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x118586800) [pid = 1662] [serial = 1975] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1268b4800) [pid = 1662] [serial = 1981] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x121018000) [pid = 1662] [serial = 1978] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x112728400) [pid = 1662] [serial = 1972] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1184cc000) [pid = 1662] [serial = 1985] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x11814dc00) [pid = 1662] [serial = 1984] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1252dfc00) [pid = 1662] [serial = 1990] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1268b7000) [pid = 1662] [serial = 1991] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1274c1800) [pid = 1662] [serial = 1993] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x12bab1800) [pid = 1662] [serial = 2005] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x128d2f000) [pid = 1662] [serial = 1994] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x12baab800) [pid = 1662] [serial = 2003] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x12bb41c00) [pid = 1662] [serial = 2008] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1212bb800) [pid = 1662] [serial = 2011] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x12bbf3800) [pid = 1662] [serial = 2015] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x12a96a400) [pid = 1662] [serial = 1999] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x12bb46c00) [pid = 1662] [serial = 2009] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x12bb3b400) [pid = 1662] [serial = 2006] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x12aed6800) [pid = 1662] [serial = 2000] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x12bb47000) [pid = 1662] [serial = 2014] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x1274c3800) [pid = 1662] [serial = 2012] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x1293b5c00) [pid = 1662] [serial = 1997] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x12c55e000) [pid = 1662] [serial = 2018] [outer = 0x0] [url = about:blank] 13:36:00 INFO - PROCESS | 1662 | 1469133360918 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:00 INFO - PROCESS | 1662 | 1469133360919 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x1185e0000 == 41 [pid = 1662] [id = 689] 13:36:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1184cb800) [pid = 1662] [serial = 2067] [outer = 0x0] 13:36:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x119a9d400) [pid = 1662] [serial = 2068] [outer = 0x1184cb800] 13:36:00 INFO - PROCESS | 1662 | 1469133360946 Marionette DEBUG loaded listener.js 13:36:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x123f96000) [pid = 1662] [serial = 2069] [outer = 0x1184cb800] 13:36:01 INFO - PROCESS | 1662 | 1469133361231 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:36:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:36:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 571ms 13:36:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:36:01 INFO - PROCESS | 1662 | 1469133361267 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 13:36:01 INFO - PROCESS | 1662 | 1469133361268 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 13:36:01 INFO - PROCESS | 1662 | 1469133361270 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:36:01 INFO - PROCESS | 1662 | 1469133361272 Marionette TRACE conn2 <- [1,2730,null,{}] 13:36:01 INFO - PROCESS | 1662 | 1469133361284 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:36:01 INFO - PROCESS | 1662 | 1469133361287 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:01 INFO - PROCESS | 1662 | 1469133361393 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 13:36:01 INFO - PROCESS | 1662 | 1469133361456 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:01 INFO - PROCESS | 1662 | 1469133361458 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f8d000 == 42 [pid = 1662] [id = 690] 13:36:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1252dc800) [pid = 1662] [serial = 2070] [outer = 0x0] 13:36:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x126fd1c00) [pid = 1662] [serial = 2071] [outer = 0x1252dc800] 13:36:01 INFO - PROCESS | 1662 | 1469133361485 Marionette DEBUG loaded listener.js 13:36:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x1275d3000) [pid = 1662] [serial = 2072] [outer = 0x1252dc800] 13:36:02 INFO - PROCESS | 1662 | 1469133362242 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:36:02 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:36:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:36:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:36:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 975ms 13:36:02 INFO - PROCESS | 1662 | 1469133362246 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 13:36:02 INFO - PROCESS | 1662 | 1469133362247 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 13:36:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:36:02 INFO - PROCESS | 1662 | 1469133362249 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:36:02 INFO - PROCESS | 1662 | 1469133362250 Marionette TRACE conn2 <- [1,2734,null,{}] 13:36:02 INFO - PROCESS | 1662 | 1469133362253 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:36:02 INFO - PROCESS | 1662 | 1469133362254 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:02 INFO - PROCESS | 1662 | 1469133362338 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 13:36:02 INFO - PROCESS | 1662 | 1469133362341 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:02 INFO - PROCESS | 1662 | 1469133362343 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x1293ca800 == 43 [pid = 1662] [id = 691] 13:36:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x1293bc000) [pid = 1662] [serial = 2073] [outer = 0x0] 13:36:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x12a90f400) [pid = 1662] [serial = 2074] [outer = 0x1293bc000] 13:36:02 INFO - PROCESS | 1662 | 1469133362368 Marionette DEBUG loaded listener.js 13:36:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x12aed7c00) [pid = 1662] [serial = 2075] [outer = 0x1293bc000] 13:36:02 INFO - PROCESS | 1662 | 1469133362717 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:36:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:36:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 518ms 13:36:02 INFO - PROCESS | 1662 | 1469133362778 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 13:36:02 INFO - PROCESS | 1662 | 1469133362780 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 13:36:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:36:02 INFO - PROCESS | 1662 | 1469133362782 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:36:02 INFO - PROCESS | 1662 | 1469133362783 Marionette TRACE conn2 <- [1,2738,null,{}] 13:36:02 INFO - PROCESS | 1662 | 1469133362785 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:36:02 INFO - PROCESS | 1662 | 1469133362786 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:02 INFO - PROCESS | 1662 | 1469133362890 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 13:36:02 INFO - PROCESS | 1662 | 1469133362900 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:02 INFO - PROCESS | 1662 | 1469133362902 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x12984f000 == 44 [pid = 1662] [id = 692] 13:36:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x12baa7c00) [pid = 1662] [serial = 2076] [outer = 0x0] 13:36:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x12bab3400) [pid = 1662] [serial = 2077] [outer = 0x12baa7c00] 13:36:02 INFO - PROCESS | 1662 | 1469133362926 Marionette DEBUG loaded listener.js 13:36:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x12bb3f800) [pid = 1662] [serial = 2078] [outer = 0x12baa7c00] 13:36:03 INFO - PROCESS | 1662 | 1469133363269 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:36:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:36:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 518ms 13:36:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:36:03 INFO - PROCESS | 1662 | 1469133363309 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 13:36:03 INFO - PROCESS | 1662 | 1469133363310 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 13:36:03 INFO - PROCESS | 1662 | 1469133363312 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:36:03 INFO - PROCESS | 1662 | 1469133363313 Marionette TRACE conn2 <- [1,2742,null,{}] 13:36:03 INFO - PROCESS | 1662 | 1469133363315 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:36:03 INFO - PROCESS | 1662 | 1469133363320 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:03 INFO - PROCESS | 1662 | 1469133363451 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 13:36:03 INFO - PROCESS | 1662 | 1469133363465 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:03 INFO - PROCESS | 1662 | 1469133363466 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x116637800 == 45 [pid = 1662] [id = 693] 13:36:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x12bb42800) [pid = 1662] [serial = 2079] [outer = 0x0] 13:36:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x12bbec000) [pid = 1662] [serial = 2080] [outer = 0x12bb42800] 13:36:03 INFO - PROCESS | 1662 | 1469133363491 Marionette DEBUG loaded listener.js 13:36:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x12c55f800) [pid = 1662] [serial = 2081] [outer = 0x12bb42800] 13:36:03 INFO - PROCESS | 1662 | 1469133363841 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:36:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:36:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 570ms 13:36:03 INFO - PROCESS | 1662 | 1469133363883 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 13:36:03 INFO - PROCESS | 1662 | 1469133363884 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 13:36:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:36:03 INFO - PROCESS | 1662 | 1469133363886 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:36:03 INFO - PROCESS | 1662 | 1469133363887 Marionette TRACE conn2 <- [1,2746,null,{}] 13:36:03 INFO - PROCESS | 1662 | 1469133363890 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:36:03 INFO - PROCESS | 1662 | 1469133363891 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:04 INFO - PROCESS | 1662 | 1469133363996 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 13:36:04 INFO - PROCESS | 1662 | 1469133364000 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:04 INFO - PROCESS | 1662 | 1469133364001 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c82d800 == 46 [pid = 1662] [id = 694] 13:36:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x12c55fc00) [pid = 1662] [serial = 2082] [outer = 0x0] 13:36:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x12cb3bc00) [pid = 1662] [serial = 2083] [outer = 0x12c55fc00] 13:36:04 INFO - PROCESS | 1662 | 1469133364025 Marionette DEBUG loaded listener.js 13:36:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x12cf2bc00) [pid = 1662] [serial = 2084] [outer = 0x12c55fc00] 13:36:04 INFO - PROCESS | 1662 | 1469133364357 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:36:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:36:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 518ms 13:36:04 INFO - PROCESS | 1662 | 1469133364404 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 13:36:04 INFO - PROCESS | 1662 | 1469133364406 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 13:36:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:36:04 INFO - PROCESS | 1662 | 1469133364408 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:36:04 INFO - PROCESS | 1662 | 1469133364409 Marionette TRACE conn2 <- [1,2750,null,{}] 13:36:04 INFO - PROCESS | 1662 | 1469133364414 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:36:04 INFO - PROCESS | 1662 | 1469133364415 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:04 INFO - PROCESS | 1662 | 1469133364521 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 13:36:04 INFO - PROCESS | 1662 | 1469133364534 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:04 INFO - PROCESS | 1662 | 1469133364535 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cfa3000 == 47 [pid = 1662] [id = 695] 13:36:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x12cf2e400) [pid = 1662] [serial = 2085] [outer = 0x0] 13:36:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x12cf32800) [pid = 1662] [serial = 2086] [outer = 0x12cf2e400] 13:36:04 INFO - PROCESS | 1662 | 1469133364558 Marionette DEBUG loaded listener.js 13:36:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12cf39c00) [pid = 1662] [serial = 2087] [outer = 0x12cf2e400] 13:36:04 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x12746f400) [pid = 1662] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:36:04 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1256e6400) [pid = 1662] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:36:04 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x118556400) [pid = 1662] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:36:04 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1184a8400) [pid = 1662] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:36:04 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1252d7800) [pid = 1662] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:36:04 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x115e87000) [pid = 1662] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:36:04 INFO - PROCESS | 1662 | 1469133364898 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:36:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:36:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 521ms 13:36:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:36:04 INFO - PROCESS | 1662 | 1469133364929 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 13:36:04 INFO - PROCESS | 1662 | 1469133364931 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 13:36:04 INFO - PROCESS | 1662 | 1469133364933 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:36:04 INFO - PROCESS | 1662 | 1469133364934 Marionette TRACE conn2 <- [1,2754,null,{}] 13:36:04 INFO - PROCESS | 1662 | 1469133364937 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:36:04 INFO - PROCESS | 1662 | 1469133364938 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:05 INFO - PROCESS | 1662 | 1469133365021 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 13:36:05 INFO - PROCESS | 1662 | 1469133365025 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:05 INFO - PROCESS | 1662 | 1469133365026 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d21b000 == 48 [pid = 1662] [id = 696] 13:36:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x118e9f400) [pid = 1662] [serial = 2088] [outer = 0x0] 13:36:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x128bba000) [pid = 1662] [serial = 2089] [outer = 0x118e9f400] 13:36:05 INFO - PROCESS | 1662 | 1469133365051 Marionette DEBUG loaded listener.js 13:36:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x128bbf400) [pid = 1662] [serial = 2090] [outer = 0x118e9f400] 13:36:05 INFO - PROCESS | 1662 | 1469133365383 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:36:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:36:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 468ms 13:36:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:36:05 INFO - PROCESS | 1662 | 1469133365402 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 13:36:05 INFO - PROCESS | 1662 | 1469133365403 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 13:36:05 INFO - PROCESS | 1662 | 1469133365405 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:36:05 INFO - PROCESS | 1662 | 1469133365406 Marionette TRACE conn2 <- [1,2758,null,{}] 13:36:05 INFO - PROCESS | 1662 | 1469133365408 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:36:05 INFO - PROCESS | 1662 | 1469133365410 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:05 INFO - PROCESS | 1662 | 1469133365526 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 13:36:05 INFO - PROCESS | 1662 | 1469133365533 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:05 INFO - PROCESS | 1662 | 1469133365534 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x116828800 == 49 [pid = 1662] [id = 697] 13:36:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x11849d800) [pid = 1662] [serial = 2091] [outer = 0x0] 13:36:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x128bc4000) [pid = 1662] [serial = 2092] [outer = 0x11849d800] 13:36:05 INFO - PROCESS | 1662 | 1469133365558 Marionette DEBUG loaded listener.js 13:36:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12cf2f800) [pid = 1662] [serial = 2093] [outer = 0x11849d800] 13:36:05 INFO - PROCESS | 1662 | 1469133365870 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:36:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:36:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 520ms 13:36:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:36:05 INFO - PROCESS | 1662 | 1469133365925 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 13:36:05 INFO - PROCESS | 1662 | 1469133365927 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 13:36:05 INFO - PROCESS | 1662 | 1469133365929 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:36:05 INFO - PROCESS | 1662 | 1469133365931 Marionette TRACE conn2 <- [1,2762,null,{}] 13:36:05 INFO - PROCESS | 1662 | 1469133365934 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:36:05 INFO - PROCESS | 1662 | 1469133365935 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:06 INFO - PROCESS | 1662 | 1469133366032 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 13:36:06 INFO - PROCESS | 1662 | 1469133366036 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:06 INFO - PROCESS | 1662 | 1469133366037 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c657000 == 50 [pid = 1662] [id = 698] 13:36:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x123a2c400) [pid = 1662] [serial = 2094] [outer = 0x0] 13:36:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x123a2f000) [pid = 1662] [serial = 2095] [outer = 0x123a2c400] 13:36:06 INFO - PROCESS | 1662 | 1469133366064 Marionette DEBUG loaded listener.js 13:36:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x12cfd3400) [pid = 1662] [serial = 2096] [outer = 0x123a2c400] 13:36:06 INFO - PROCESS | 1662 | 1469133366405 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:36:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:36:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 520ms 13:36:06 INFO - PROCESS | 1662 | 1469133366450 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 13:36:06 INFO - PROCESS | 1662 | 1469133366452 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 13:36:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:36:06 INFO - PROCESS | 1662 | 1469133366454 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:36:06 INFO - PROCESS | 1662 | 1469133366456 Marionette TRACE conn2 <- [1,2766,null,{}] 13:36:06 INFO - PROCESS | 1662 | 1469133366459 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:36:06 INFO - PROCESS | 1662 | 1469133366463 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:06 INFO - PROCESS | 1662 | 1469133366618 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 13:36:06 INFO - PROCESS | 1662 | 1469133366622 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:06 INFO - PROCESS | 1662 | 1469133366624 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x12dd55000 == 51 [pid = 1662] [id = 699] 13:36:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12130a400) [pid = 1662] [serial = 2097] [outer = 0x0] 13:36:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x12130d800) [pid = 1662] [serial = 2098] [outer = 0x12130a400] 13:36:06 INFO - PROCESS | 1662 | 1469133366664 Marionette DEBUG loaded listener.js 13:36:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x121311800) [pid = 1662] [serial = 2099] [outer = 0x12130a400] 13:36:07 INFO - PROCESS | 1662 | 1469133367129 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:36:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:36:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 721ms 13:36:07 INFO - PROCESS | 1662 | 1469133367178 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 13:36:07 INFO - PROCESS | 1662 | 1469133367180 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 13:36:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:36:07 INFO - PROCESS | 1662 | 1469133367184 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:36:07 INFO - PROCESS | 1662 | 1469133367186 Marionette TRACE conn2 <- [1,2770,null,{}] 13:36:07 INFO - PROCESS | 1662 | 1469133367190 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:36:07 INFO - PROCESS | 1662 | 1469133367192 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:07 INFO - PROCESS | 1662 | 1469133367303 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 13:36:07 INFO - PROCESS | 1662 | 1469133367421 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:07 INFO - PROCESS | 1662 | 1469133367422 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12123c800 == 52 [pid = 1662] [id = 700] 13:36:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x118ea0800) [pid = 1662] [serial = 2100] [outer = 0x0] 13:36:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x121018000) [pid = 1662] [serial = 2101] [outer = 0x118ea0800] 13:36:07 INFO - PROCESS | 1662 | 1469133367453 Marionette DEBUG loaded listener.js 13:36:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x12130b800) [pid = 1662] [serial = 2102] [outer = 0x118ea0800] 13:36:07 INFO - PROCESS | 1662 | 1469133367844 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:36:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:36:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 721ms 13:36:07 INFO - PROCESS | 1662 | 1469133367905 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 13:36:07 INFO - PROCESS | 1662 | 1469133367908 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 13:36:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:36:07 INFO - PROCESS | 1662 | 1469133367912 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:36:07 INFO - PROCESS | 1662 | 1469133367914 Marionette TRACE conn2 <- [1,2774,null,{}] 13:36:07 INFO - PROCESS | 1662 | 1469133367917 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:36:07 INFO - PROCESS | 1662 | 1469133367919 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:08 INFO - PROCESS | 1662 | 1469133368028 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 13:36:08 INFO - PROCESS | 1662 | 1469133368097 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:08 INFO - PROCESS | 1662 | 1469133368098 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a668000 == 53 [pid = 1662] [id = 701] 13:36:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1213bc800) [pid = 1662] [serial = 2103] [outer = 0x0] 13:36:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x121d74c00) [pid = 1662] [serial = 2104] [outer = 0x1213bc800] 13:36:08 INFO - PROCESS | 1662 | 1469133368170 Marionette DEBUG loaded listener.js 13:36:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x121d7a400) [pid = 1662] [serial = 2105] [outer = 0x1213bc800] 13:36:08 INFO - PROCESS | 1662 | 1469133368597 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:36:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:36:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 722ms 13:36:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:36:08 INFO - PROCESS | 1662 | 1469133368634 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 13:36:08 INFO - PROCESS | 1662 | 1469133368636 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 13:36:08 INFO - PROCESS | 1662 | 1469133368638 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:36:08 INFO - PROCESS | 1662 | 1469133368641 Marionette TRACE conn2 <- [1,2778,null,{}] 13:36:08 INFO - PROCESS | 1662 | 1469133368649 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:36:08 INFO - PROCESS | 1662 | 1469133368652 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:08 INFO - PROCESS | 1662 | 1469133368783 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 13:36:08 INFO - PROCESS | 1662 | 1469133368895 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:08 INFO - PROCESS | 1662 | 1469133368897 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x12dd50800 == 54 [pid = 1662] [id = 702] 13:36:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x123a2a400) [pid = 1662] [serial = 2106] [outer = 0x0] 13:36:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1252dfc00) [pid = 1662] [serial = 2107] [outer = 0x123a2a400] 13:36:08 INFO - PROCESS | 1662 | 1469133368930 Marionette DEBUG loaded listener.js 13:36:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1268b9800) [pid = 1662] [serial = 2108] [outer = 0x123a2a400] 13:36:09 INFO - PROCESS | 1662 | 1469133369577 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:36:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:36:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 973ms 13:36:09 INFO - PROCESS | 1662 | 1469133369612 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 13:36:09 INFO - PROCESS | 1662 | 1469133369614 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 13:36:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:36:09 INFO - PROCESS | 1662 | 1469133369617 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:36:09 INFO - PROCESS | 1662 | 1469133369619 Marionette TRACE conn2 <- [1,2782,null,{}] 13:36:09 INFO - PROCESS | 1662 | 1469133369623 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:36:09 INFO - PROCESS | 1662 | 1469133369624 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:09 INFO - PROCESS | 1662 | 1469133369724 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 13:36:09 INFO - PROCESS | 1662 | 1469133369791 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:09 INFO - PROCESS | 1662 | 1469133369794 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x117152000 == 55 [pid = 1662] [id = 703] 13:36:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x11849f800) [pid = 1662] [serial = 2109] [outer = 0x0] 13:36:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1184bd400) [pid = 1662] [serial = 2110] [outer = 0x11849f800] 13:36:09 INFO - PROCESS | 1662 | 1469133369821 Marionette DEBUG loaded listener.js 13:36:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x119a0bc00) [pid = 1662] [serial = 2111] [outer = 0x11849f800] 13:36:10 INFO - PROCESS | 1662 | 1469133370295 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:36:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:36:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 721ms 13:36:10 INFO - PROCESS | 1662 | 1469133370338 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 13:36:10 INFO - PROCESS | 1662 | 1469133370341 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 13:36:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:36:10 INFO - PROCESS | 1662 | 1469133370366 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:36:10 INFO - PROCESS | 1662 | 1469133370368 Marionette TRACE conn2 <- [1,2786,null,{}] 13:36:10 INFO - PROCESS | 1662 | 1469133370370 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:36:10 INFO - PROCESS | 1662 | 1469133370372 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:10 INFO - PROCESS | 1662 | 1469133370471 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x12984e000 == 54 [pid = 1662] [id = 659] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x121a07000 == 53 [pid = 1662] [id = 658] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x1182de800 == 52 [pid = 1662] [id = 645] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x12c657000 == 51 [pid = 1662] [id = 698] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x116828800 == 50 [pid = 1662] [id = 697] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x12d21b000 == 49 [pid = 1662] [id = 696] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x12cfa3000 == 48 [pid = 1662] [id = 695] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x12c82d800 == 47 [pid = 1662] [id = 694] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x116637800 == 46 [pid = 1662] [id = 693] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x12984f000 == 45 [pid = 1662] [id = 692] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x1293ca800 == 44 [pid = 1662] [id = 691] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x126f8d000 == 43 [pid = 1662] [id = 690] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x1185e0000 == 42 [pid = 1662] [id = 689] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x12154a800 == 41 [pid = 1662] [id = 688] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x12c520000 == 40 [pid = 1662] [id = 686] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x12b421800 == 39 [pid = 1662] [id = 685] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x121550000 == 38 [pid = 1662] [id = 684] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x129859000 == 37 [pid = 1662] [id = 682] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x1183a2000 == 36 [pid = 1662] [id = 683] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x12c821800 == 35 [pid = 1662] [id = 687] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x121ea6800 == 34 [pid = 1662] [id = 673] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x119758000 == 33 [pid = 1662] [id = 674] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x123acf000 == 32 [pid = 1662] [id = 675] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x129540000 == 31 [pid = 1662] [id = 660] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x117152000 == 30 [pid = 1662] [id = 703] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x12dd50800 == 29 [pid = 1662] [id = 702] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x12a668000 == 28 [pid = 1662] [id = 701] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x12dd55000 == 27 [pid = 1662] [id = 699] 13:36:11 INFO - PROCESS | 1662 | --DOCSHELL 0x12123c800 == 26 [pid = 1662] [id = 700] 13:36:11 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x12958ac00) [pid = 1662] [serial = 2047] [outer = 0x0] [url = about:blank] 13:36:11 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1275d2800) [pid = 1662] [serial = 2041] [outer = 0x0] [url = about:blank] 13:36:11 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12684c800) [pid = 1662] [serial = 2038] [outer = 0x0] [url = about:blank] 13:36:11 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1185b4000) [pid = 1662] [serial = 2029] [outer = 0x0] [url = about:blank] 13:36:11 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x119a9b000) [pid = 1662] [serial = 2030] [outer = 0x0] [url = about:blank] 13:36:11 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x119a9cc00) [pid = 1662] [serial = 2032] [outer = 0x0] [url = about:blank] 13:36:11 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1210b3c00) [pid = 1662] [serial = 2033] [outer = 0x0] [url = about:blank] 13:36:11 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1213b2c00) [pid = 1662] [serial = 2026] [outer = 0x0] [url = about:blank] 13:36:11 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1184a8000) [pid = 1662] [serial = 2023] [outer = 0x0] [url = about:blank] 13:36:11 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x128e2b400) [pid = 1662] [serial = 2044] [outer = 0x0] [url = about:blank] 13:36:11 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1292b4000) [pid = 1662] [serial = 2045] [outer = 0x0] [url = about:blank] 13:36:11 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x123fda400) [pid = 1662] [serial = 2035] [outer = 0x0] [url = about:blank] 13:36:11 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x128d2f800) [pid = 1662] [serial = 2042] [outer = 0x0] [url = about:blank] 13:36:11 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x126fd0400) [pid = 1662] [serial = 2039] [outer = 0x0] [url = about:blank] 13:36:11 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1254d3c00) [pid = 1662] [serial = 2036] [outer = 0x0] [url = about:blank] 13:36:11 INFO - PROCESS | 1662 | 1469133371182 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:11 INFO - PROCESS | 1662 | 1469133371183 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x110def000 == 27 [pid = 1662] [id = 704] 13:36:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1129ba000) [pid = 1662] [serial = 2112] [outer = 0x0] 13:36:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x112fd8400) [pid = 1662] [serial = 2113] [outer = 0x1129ba000] 13:36:11 INFO - PROCESS | 1662 | 1469133371213 Marionette DEBUG loaded listener.js 13:36:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x115e25400) [pid = 1662] [serial = 2114] [outer = 0x1129ba000] 13:36:11 INFO - PROCESS | 1662 | 1469133371540 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:36:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:36:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1224ms 13:36:11 INFO - PROCESS | 1662 | 1469133371590 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 13:36:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:36:11 INFO - PROCESS | 1662 | 1469133371592 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 13:36:11 INFO - PROCESS | 1662 | 1469133371595 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:36:11 INFO - PROCESS | 1662 | 1469133371597 Marionette TRACE conn2 <- [1,2790,null,{}] 13:36:11 INFO - PROCESS | 1662 | 1469133371601 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:36:11 INFO - PROCESS | 1662 | 1469133371602 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:11 INFO - PROCESS | 1662 | 1469133371685 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 13:36:11 INFO - PROCESS | 1662 | 1469133371690 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:11 INFO - PROCESS | 1662 | 1469133371692 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fc4800 == 28 [pid = 1662] [id = 705] 13:36:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1184c3400) [pid = 1662] [serial = 2115] [outer = 0x0] 13:36:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x11855bc00) [pid = 1662] [serial = 2116] [outer = 0x1184c3400] 13:36:11 INFO - PROCESS | 1662 | 1469133371722 Marionette DEBUG loaded listener.js 13:36:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x118a1a000) [pid = 1662] [serial = 2117] [outer = 0x1184c3400] 13:36:12 INFO - PROCESS | 1662 | 1469133372083 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:36:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:36:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 521ms 13:36:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:36:12 INFO - PROCESS | 1662 | 1469133372118 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 13:36:12 INFO - PROCESS | 1662 | 1469133372120 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 13:36:12 INFO - PROCESS | 1662 | 1469133372122 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:36:12 INFO - PROCESS | 1662 | 1469133372124 Marionette TRACE conn2 <- [1,2794,null,{}] 13:36:12 INFO - PROCESS | 1662 | 1469133372126 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:36:12 INFO - PROCESS | 1662 | 1469133372127 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:12 INFO - PROCESS | 1662 | 1469133372208 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 13:36:12 INFO - PROCESS | 1662 | 1469133372215 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:12 INFO - PROCESS | 1662 | 1469133372216 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x1185d4000 == 29 [pid = 1662] [id = 706] 13:36:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x119814800) [pid = 1662] [serial = 2118] [outer = 0x0] 13:36:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1210b1c00) [pid = 1662] [serial = 2119] [outer = 0x119814800] 13:36:12 INFO - PROCESS | 1662 | 1469133372242 Marionette DEBUG loaded listener.js 13:36:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x121308800) [pid = 1662] [serial = 2120] [outer = 0x119814800] 13:36:12 INFO - PROCESS | 1662 | 1469133372617 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:36:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:36:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 518ms 13:36:12 INFO - PROCESS | 1662 | 1469133372641 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 13:36:12 INFO - PROCESS | 1662 | 1469133372642 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 13:36:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:36:12 INFO - PROCESS | 1662 | 1469133372649 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:36:12 INFO - PROCESS | 1662 | 1469133372654 Marionette TRACE conn2 <- [1,2798,null,{}] 13:36:12 INFO - PROCESS | 1662 | 1469133372657 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:36:12 INFO - PROCESS | 1662 | 1469133372660 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:12 INFO - PROCESS | 1662 | 1469133372740 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 13:36:12 INFO - PROCESS | 1662 | 1469133372747 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:12 INFO - PROCESS | 1662 | 1469133372749 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x12134e000 == 30 [pid = 1662] [id = 707] 13:36:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12130fc00) [pid = 1662] [serial = 2121] [outer = 0x0] 13:36:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x121b36c00) [pid = 1662] [serial = 2122] [outer = 0x12130fc00] 13:36:12 INFO - PROCESS | 1662 | 1469133372773 Marionette DEBUG loaded listener.js 13:36:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x121d7dc00) [pid = 1662] [serial = 2123] [outer = 0x12130fc00] 13:36:13 INFO - PROCESS | 1662 | 1469133373116 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:36:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:36:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 479ms 13:36:13 INFO - PROCESS | 1662 | 1469133373125 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 13:36:13 INFO - PROCESS | 1662 | 1469133373127 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 13:36:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:36:13 INFO - PROCESS | 1662 | 1469133373132 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:36:13 INFO - PROCESS | 1662 | 1469133373133 Marionette TRACE conn2 <- [1,2802,null,{}] 13:36:13 INFO - PROCESS | 1662 | 1469133373135 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:36:13 INFO - PROCESS | 1662 | 1469133373136 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:13 INFO - PROCESS | 1662 | 1469133373215 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 13:36:13 INFO - PROCESS | 1662 | 1469133373285 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:13 INFO - PROCESS | 1662 | 1469133373287 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x121a07000 == 31 [pid = 1662] [id = 708] 13:36:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1161a9400) [pid = 1662] [serial = 2124] [outer = 0x0] 13:36:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x123a27800) [pid = 1662] [serial = 2125] [outer = 0x1161a9400] 13:36:13 INFO - PROCESS | 1662 | 1469133373323 Marionette DEBUG loaded listener.js 13:36:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x125298000) [pid = 1662] [serial = 2126] [outer = 0x1161a9400] 13:36:13 INFO - PROCESS | 1662 | 1469133373651 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:36:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:36:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 569ms 13:36:13 INFO - PROCESS | 1662 | 1469133373701 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 13:36:13 INFO - PROCESS | 1662 | 1469133373702 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 13:36:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:36:13 INFO - PROCESS | 1662 | 1469133373704 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:36:13 INFO - PROCESS | 1662 | 1469133373705 Marionette TRACE conn2 <- [1,2806,null,{}] 13:36:13 INFO - PROCESS | 1662 | 1469133373708 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:36:13 INFO - PROCESS | 1662 | 1469133373709 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:13 INFO - PROCESS | 1662 | 1469133373812 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 13:36:13 INFO - PROCESS | 1662 | 1469133373816 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:13 INFO - PROCESS | 1662 | 1469133373820 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x125f86000 == 32 [pid = 1662] [id = 709] 13:36:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x119441800) [pid = 1662] [serial = 2127] [outer = 0x0] 13:36:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12683f000) [pid = 1662] [serial = 2128] [outer = 0x119441800] 13:36:13 INFO - PROCESS | 1662 | 1469133373853 Marionette DEBUG loaded listener.js 13:36:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x126f44c00) [pid = 1662] [serial = 2129] [outer = 0x119441800] 13:36:14 INFO - PROCESS | 1662 | 1469133374195 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:36:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:36:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 520ms 13:36:14 INFO - PROCESS | 1662 | 1469133374224 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 13:36:14 INFO - PROCESS | 1662 | 1469133374227 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 13:36:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:36:14 INFO - PROCESS | 1662 | 1469133374229 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:36:14 INFO - PROCESS | 1662 | 1469133374231 Marionette TRACE conn2 <- [1,2810,null,{}] 13:36:14 INFO - PROCESS | 1662 | 1469133374233 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:36:14 INFO - PROCESS | 1662 | 1469133374235 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:14 INFO - PROCESS | 1662 | 1469133374337 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 13:36:14 INFO - PROCESS | 1662 | 1469133374349 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:14 INFO - PROCESS | 1662 | 1469133374350 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x110dd9000 == 33 [pid = 1662] [id = 710] 13:36:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x127474800) [pid = 1662] [serial = 2130] [outer = 0x0] 13:36:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1275d0800) [pid = 1662] [serial = 2131] [outer = 0x127474800] 13:36:14 INFO - PROCESS | 1662 | 1469133374374 Marionette DEBUG loaded listener.js 13:36:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x128bc0c00) [pid = 1662] [serial = 2132] [outer = 0x127474800] 13:36:14 INFO - PROCESS | 1662 | 1469133374720 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:36:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:36:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 519ms 13:36:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:36:14 INFO - PROCESS | 1662 | 1469133374750 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 13:36:14 INFO - PROCESS | 1662 | 1469133374751 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 13:36:14 INFO - PROCESS | 1662 | 1469133374753 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:36:14 INFO - PROCESS | 1662 | 1469133374754 Marionette TRACE conn2 <- [1,2814,null,{}] 13:36:14 INFO - PROCESS | 1662 | 1469133374756 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:36:14 INFO - PROCESS | 1662 | 1469133374757 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:14 INFO - PROCESS | 1662 | 1469133374855 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 13:36:14 INFO - PROCESS | 1662 | 1469133374866 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:14 INFO - PROCESS | 1662 | 1469133374867 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x129533800 == 34 [pid = 1662] [id = 711] 13:36:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x115e85000) [pid = 1662] [serial = 2133] [outer = 0x0] 13:36:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x128d2f400) [pid = 1662] [serial = 2134] [outer = 0x115e85000] 13:36:14 INFO - PROCESS | 1662 | 1469133374891 Marionette DEBUG loaded listener.js 13:36:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x128e2c800) [pid = 1662] [serial = 2135] [outer = 0x115e85000] 13:36:15 INFO - PROCESS | 1662 | 1469133375232 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:36:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:36:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 523ms 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x1184c5800) [pid = 1662] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x12ae32c00) [pid = 1662] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x116647400) [pid = 1662] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1293bc000) [pid = 1662] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x125854400) [pid = 1662] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1292ad800) [pid = 1662] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x118554c00) [pid = 1662] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1184cb800) [pid = 1662] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1252dc800) [pid = 1662] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1293b9400) [pid = 1662] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x123a2c400) [pid = 1662] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12130a400) [pid = 1662] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x118e9f400) [pid = 1662] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x12baa7c00) [pid = 1662] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x11849d800) [pid = 1662] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1184a0400) [pid = 1662] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x125f9c400) [pid = 1662] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1213aec00) [pid = 1662] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12c561800) [pid = 1662] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x118523400) [pid = 1662] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x110e7ac00) [pid = 1662] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x118ea0c00) [pid = 1662] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1127d8400) [pid = 1662] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x12bb42800) [pid = 1662] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x12c55fc00) [pid = 1662] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:36:15 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x12cf2e400) [pid = 1662] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:36:15 INFO - PROCESS | 1662 | 1469133375658 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 13:36:15 INFO - PROCESS | 1662 | 1469133375659 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 13:36:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:36:15 INFO - PROCESS | 1662 | --DOCSHELL 0x12cad5000 == 33 [pid = 1662] [id = 15] 13:36:15 INFO - PROCESS | 1662 | 1469133375708 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:36:15 INFO - PROCESS | 1662 | 1469133375709 Marionette TRACE conn2 <- [1,2818,null,{}] 13:36:15 INFO - PROCESS | 1662 | 1469133375715 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:36:15 INFO - PROCESS | 1662 | 1469133375716 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:15 INFO - PROCESS | 1662 | 1469133375791 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 13:36:15 INFO - PROCESS | 1662 | 1469133375800 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:15 INFO - PROCESS | 1662 | 1469133375801 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c33000 == 34 [pid = 1662] [id = 712] 13:36:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x116fdcc00) [pid = 1662] [serial = 2136] [outer = 0x0] 13:36:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1184a0400) [pid = 1662] [serial = 2137] [outer = 0x116fdcc00] 13:36:15 INFO - PROCESS | 1662 | 1469133375825 Marionette DEBUG loaded listener.js 13:36:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x11943c400) [pid = 1662] [serial = 2138] [outer = 0x116fdcc00] 13:36:16 INFO - PROCESS | 1662 | 1469133376178 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:36:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:36:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 549ms 13:36:16 INFO - PROCESS | 1662 | 1469133376239 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 13:36:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:36:16 INFO - PROCESS | 1662 | 1469133376241 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 13:36:16 INFO - PROCESS | 1662 | 1469133376249 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:36:16 INFO - PROCESS | 1662 | 1469133376250 Marionette TRACE conn2 <- [1,2822,null,{}] 13:36:16 INFO - PROCESS | 1662 | 1469133376252 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:36:16 INFO - PROCESS | 1662 | 1469133376253 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:16 INFO - PROCESS | 1662 | 1469133376334 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 13:36:16 INFO - PROCESS | 1662 | 1469133376338 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:16 INFO - PROCESS | 1662 | 1469133376340 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a9d1800 == 35 [pid = 1662] [id = 713] 13:36:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x119a0e400) [pid = 1662] [serial = 2139] [outer = 0x0] 13:36:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x121a98800) [pid = 1662] [serial = 2140] [outer = 0x119a0e400] 13:36:16 INFO - PROCESS | 1662 | 1469133376364 Marionette DEBUG loaded listener.js 13:36:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1256e5000) [pid = 1662] [serial = 2141] [outer = 0x119a0e400] 13:36:16 INFO - PROCESS | 1662 | 1469133376748 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:36:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:36:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 523ms 13:36:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:36:16 INFO - PROCESS | 1662 | 1469133376767 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 13:36:16 INFO - PROCESS | 1662 | 1469133376769 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 13:36:16 INFO - PROCESS | 1662 | 1469133376772 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:36:16 INFO - PROCESS | 1662 | 1469133376774 Marionette TRACE conn2 <- [1,2826,null,{}] 13:36:16 INFO - PROCESS | 1662 | 1469133376780 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:36:16 INFO - PROCESS | 1662 | 1469133376782 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:16 INFO - PROCESS | 1662 | 1469133376948 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 13:36:16 INFO - PROCESS | 1662 | 1469133376970 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:16 INFO - PROCESS | 1662 | 1469133376972 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb1e800 == 36 [pid = 1662] [id = 714] 13:36:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x123a29c00) [pid = 1662] [serial = 2142] [outer = 0x0] 13:36:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1210ad000) [pid = 1662] [serial = 2143] [outer = 0x123a29c00] 13:36:17 INFO - PROCESS | 1662 | 1469133377009 Marionette DEBUG loaded listener.js 13:36:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x128e4dc00) [pid = 1662] [serial = 2144] [outer = 0x123a29c00] 13:36:17 INFO - PROCESS | 1662 | 1469133377423 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:36:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:36:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 675ms 13:36:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:36:17 INFO - PROCESS | 1662 | 1469133377448 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 13:36:17 INFO - PROCESS | 1662 | 1469133377449 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 13:36:17 INFO - PROCESS | 1662 | 1469133377451 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:36:17 INFO - PROCESS | 1662 | 1469133377453 Marionette TRACE conn2 <- [1,2830,null,{}] 13:36:17 INFO - PROCESS | 1662 | 1469133377456 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:36:17 INFO - PROCESS | 1662 | 1469133377457 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:17 INFO - PROCESS | 1662 | 1469133377549 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 13:36:17 INFO - PROCESS | 1662 | 1469133377618 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:17 INFO - PROCESS | 1662 | 1469133377619 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x121122000 == 37 [pid = 1662] [id = 715] 13:36:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x128e4d800) [pid = 1662] [serial = 2145] [outer = 0x0] 13:36:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1293af400) [pid = 1662] [serial = 2146] [outer = 0x128e4d800] 13:36:17 INFO - PROCESS | 1662 | 1469133377643 Marionette DEBUG loaded listener.js 13:36:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12a90e400) [pid = 1662] [serial = 2147] [outer = 0x128e4d800] 13:36:18 INFO - PROCESS | 1662 | 1469133378175 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:36:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:36:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 768ms 13:36:18 INFO - PROCESS | 1662 | 1469133378232 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 13:36:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:36:18 INFO - PROCESS | 1662 | 1469133378235 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 13:36:18 INFO - PROCESS | 1662 | 1469133378238 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:36:18 INFO - PROCESS | 1662 | 1469133378242 Marionette TRACE conn2 <- [1,2834,null,{}] 13:36:18 INFO - PROCESS | 1662 | 1469133378245 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:36:18 INFO - PROCESS | 1662 | 1469133378247 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:18 INFO - PROCESS | 1662 | 1469133378385 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 13:36:18 INFO - PROCESS | 1662 | 1469133378475 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:18 INFO - PROCESS | 1662 | 1469133378477 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182e7800 == 38 [pid = 1662] [id = 716] 13:36:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1184a6400) [pid = 1662] [serial = 2148] [outer = 0x0] 13:36:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x118528800) [pid = 1662] [serial = 2149] [outer = 0x1184a6400] 13:36:18 INFO - PROCESS | 1662 | 1469133378508 Marionette DEBUG loaded listener.js 13:36:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x11983a400) [pid = 1662] [serial = 2150] [outer = 0x1184a6400] 13:36:19 INFO - PROCESS | 1662 | 1469133379005 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:36:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:36:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 821ms 13:36:19 INFO - PROCESS | 1662 | 1469133379086 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 13:36:19 INFO - PROCESS | 1662 | 1469133379089 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 13:36:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:36:19 INFO - PROCESS | 1662 | 1469133379099 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:36:19 INFO - PROCESS | 1662 | 1469133379100 Marionette TRACE conn2 <- [1,2838,null,{}] 13:36:19 INFO - PROCESS | 1662 | 1469133379103 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:36:19 INFO - PROCESS | 1662 | 1469133379105 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:19 INFO - PROCESS | 1662 | 1469133379220 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 13:36:19 INFO - PROCESS | 1662 | 1469133379312 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:19 INFO - PROCESS | 1662 | 1469133379313 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x117c54000 == 39 [pid = 1662] [id = 717] 13:36:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x113263400) [pid = 1662] [serial = 2151] [outer = 0x0] 13:36:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x11849a400) [pid = 1662] [serial = 2152] [outer = 0x113263400] 13:36:19 INFO - PROCESS | 1662 | 1469133379344 Marionette DEBUG loaded listener.js 13:36:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x121306c00) [pid = 1662] [serial = 2153] [outer = 0x113263400] 13:36:20 INFO - PROCESS | 1662 | --DOCSHELL 0x12bb1e800 == 38 [pid = 1662] [id = 714] 13:36:20 INFO - PROCESS | 1662 | --DOCSHELL 0x12a9d1800 == 37 [pid = 1662] [id = 713] 13:36:20 INFO - PROCESS | 1662 | --DOCSHELL 0x128c33000 == 36 [pid = 1662] [id = 712] 13:36:20 INFO - PROCESS | 1662 | --DOCSHELL 0x129533800 == 35 [pid = 1662] [id = 711] 13:36:20 INFO - PROCESS | 1662 | --DOCSHELL 0x110dd9000 == 34 [pid = 1662] [id = 710] 13:36:20 INFO - PROCESS | 1662 | 1469133380064 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:36:20 INFO - PROCESS | 1662 | --DOCSHELL 0x125f86000 == 33 [pid = 1662] [id = 709] 13:36:20 INFO - PROCESS | 1662 | --DOCSHELL 0x121a07000 == 32 [pid = 1662] [id = 708] 13:36:20 INFO - PROCESS | 1662 | --DOCSHELL 0x12134e000 == 31 [pid = 1662] [id = 707] 13:36:20 INFO - PROCESS | 1662 | --DOCSHELL 0x1185d4000 == 30 [pid = 1662] [id = 706] 13:36:20 INFO - PROCESS | 1662 | --DOCSHELL 0x116fc4800 == 29 [pid = 1662] [id = 705] 13:36:20 INFO - PROCESS | 1662 | --DOCSHELL 0x12cad4800 == 28 [pid = 1662] [id = 17] 13:36:20 INFO - PROCESS | 1662 | --DOCSHELL 0x110def000 == 27 [pid = 1662] [id = 704] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x119814400) [pid = 1662] [serial = 2024] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x127474c00) [pid = 1662] [serial = 1982] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1213b7c00) [pid = 1662] [serial = 2027] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12cb3e400) [pid = 1662] [serial = 2021] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x118e93400) [pid = 1662] [serial = 1976] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x113c59000) [pid = 1662] [serial = 1973] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1252d7400) [pid = 1662] [serial = 1979] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x112e64400) [pid = 1662] [serial = 1931] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12bbec000) [pid = 1662] [serial = 2080] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12cb3bc00) [pid = 1662] [serial = 2083] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12c55f800) [pid = 1662] [serial = 2081] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x12cf32800) [pid = 1662] [serial = 2086] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x118554000) [pid = 1662] [serial = 2065] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x119843400) [pid = 1662] [serial = 2066] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x12aedac00) [pid = 1662] [serial = 2062] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x12baad000) [pid = 1662] [serial = 2063] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x117c34000) [pid = 1662] [serial = 2050] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1184c7000) [pid = 1662] [serial = 2051] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x12a90f400) [pid = 1662] [serial = 2074] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1268b4c00) [pid = 1662] [serial = 2056] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1275c6800) [pid = 1662] [serial = 2057] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x12a90bc00) [pid = 1662] [serial = 2059] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x12a973c00) [pid = 1662] [serial = 2060] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x121018800) [pid = 1662] [serial = 2053] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1213b1000) [pid = 1662] [serial = 2054] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x119a9d400) [pid = 1662] [serial = 2068] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x123f96000) [pid = 1662] [serial = 2069] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x126fd1c00) [pid = 1662] [serial = 2071] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1275d3000) [pid = 1662] [serial = 2072] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x12a7a7800) [pid = 1662] [serial = 2048] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x12cfd3400) [pid = 1662] [serial = 2096] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x121311800) [pid = 1662] [serial = 2099] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x128bbf400) [pid = 1662] [serial = 2090] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x128bba000) [pid = 1662] [serial = 2089] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x123a2f000) [pid = 1662] [serial = 2095] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x12cf39c00) [pid = 1662] [serial = 2087] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x12bab3400) [pid = 1662] [serial = 2077] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x12cf2f800) [pid = 1662] [serial = 2093] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x12130d800) [pid = 1662] [serial = 2098] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x12cf2bc00) [pid = 1662] [serial = 2084] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x12bb3f800) [pid = 1662] [serial = 2078] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x12aed7c00) [pid = 1662] [serial = 2075] [outer = 0x0] [url = about:blank] 13:36:20 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x128bc4000) [pid = 1662] [serial = 2092] [outer = 0x0] [url = about:blank] 13:36:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:36:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1025ms 13:36:20 INFO - PROCESS | 1662 | 1469133380122 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 13:36:20 INFO - PROCESS | 1662 | 1469133380125 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 13:36:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:36:20 INFO - PROCESS | 1662 | 1469133380131 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:36:20 INFO - PROCESS | 1662 | 1469133380133 Marionette TRACE conn2 <- [1,2842,null,{}] 13:36:20 INFO - PROCESS | 1662 | 1469133380145 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:36:20 INFO - PROCESS | 1662 | 1469133380147 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:20 INFO - PROCESS | 1662 | 1469133380226 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 13:36:20 INFO - PROCESS | 1662 | 1469133380236 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:20 INFO - PROCESS | 1662 | 1469133380238 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x116186800 == 28 [pid = 1662] [id = 718] 13:36:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x1132e8400) [pid = 1662] [serial = 2154] [outer = 0x0] 13:36:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x113cddc00) [pid = 1662] [serial = 2155] [outer = 0x1132e8400] 13:36:20 INFO - PROCESS | 1662 | 1469133380265 Marionette DEBUG loaded listener.js 13:36:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x11614bc00) [pid = 1662] [serial = 2156] [outer = 0x1132e8400] 13:36:20 INFO - PROCESS | 1662 | 1469133380675 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:36:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:36:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 583ms 13:36:20 INFO - PROCESS | 1662 | 1469133380714 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 13:36:20 INFO - PROCESS | 1662 | 1469133380718 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 13:36:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:36:20 INFO - PROCESS | 1662 | 1469133380724 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:36:20 INFO - PROCESS | 1662 | 1469133380726 Marionette TRACE conn2 <- [1,2846,null,{}] 13:36:20 INFO - PROCESS | 1662 | 1469133380732 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:36:20 INFO - PROCESS | 1662 | 1469133380735 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:20 INFO - PROCESS | 1662 | 1469133380865 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 13:36:20 INFO - PROCESS | 1662 | 1469133380880 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:20 INFO - PROCESS | 1662 | 1469133380882 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x117163000 == 29 [pid = 1662] [id = 719] 13:36:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1175c8800) [pid = 1662] [serial = 2157] [outer = 0x0] 13:36:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x117c40000) [pid = 1662] [serial = 2158] [outer = 0x1175c8800] 13:36:20 INFO - PROCESS | 1662 | 1469133380927 Marionette DEBUG loaded listener.js 13:36:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x1184a4800) [pid = 1662] [serial = 2159] [outer = 0x1175c8800] 13:36:21 INFO - PROCESS | 1662 | 1469133381349 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:36:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:36:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 677ms 13:36:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:36:21 INFO - PROCESS | 1662 | 1469133381404 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 13:36:21 INFO - PROCESS | 1662 | 1469133381406 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 13:36:21 INFO - PROCESS | 1662 | 1469133381411 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:36:21 INFO - PROCESS | 1662 | 1469133381415 Marionette TRACE conn2 <- [1,2850,null,{}] 13:36:21 INFO - PROCESS | 1662 | 1469133381428 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:36:21 INFO - PROCESS | 1662 | 1469133381434 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:21 INFO - PROCESS | 1662 | 1469133381590 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 13:36:21 INFO - PROCESS | 1662 | 1469133381693 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:21 INFO - PROCESS | 1662 | 1469133381696 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dd8800 == 30 [pid = 1662] [id = 720] 13:36:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x117c34000) [pid = 1662] [serial = 2160] [outer = 0x0] 13:36:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x118e93400) [pid = 1662] [serial = 2161] [outer = 0x117c34000] 13:36:21 INFO - PROCESS | 1662 | 1469133381742 Marionette DEBUG loaded listener.js 13:36:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x119a05800) [pid = 1662] [serial = 2162] [outer = 0x117c34000] 13:36:22 INFO - PROCESS | 1662 | 1469133382054 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:36:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:36:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 677ms 13:36:22 INFO - PROCESS | 1662 | 1469133382086 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 13:36:22 INFO - PROCESS | 1662 | 1469133382088 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 13:36:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:36:22 INFO - PROCESS | 1662 | 1469133382090 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:36:22 INFO - PROCESS | 1662 | 1469133382092 Marionette TRACE conn2 <- [1,2854,null,{}] 13:36:22 INFO - PROCESS | 1662 | 1469133382102 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:36:22 INFO - PROCESS | 1662 | 1469133382103 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:22 INFO - PROCESS | 1662 | 1469133382194 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 13:36:22 INFO - PROCESS | 1662 | 1469133382200 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:22 INFO - PROCESS | 1662 | 1469133382202 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x121a07000 == 31 [pid = 1662] [id = 721] 13:36:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x119ed2c00) [pid = 1662] [serial = 2163] [outer = 0x0] 13:36:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1211cf400) [pid = 1662] [serial = 2164] [outer = 0x119ed2c00] 13:36:22 INFO - PROCESS | 1662 | 1469133382227 Marionette DEBUG loaded listener.js 13:36:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x121310800) [pid = 1662] [serial = 2165] [outer = 0x119ed2c00] 13:36:22 INFO - PROCESS | 1662 | 1469133382591 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:36:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:36:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 518ms 13:36:22 INFO - PROCESS | 1662 | 1469133382610 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 13:36:22 INFO - PROCESS | 1662 | 1469133382612 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 13:36:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:36:22 INFO - PROCESS | 1662 | 1469133382617 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:36:22 INFO - PROCESS | 1662 | 1469133382618 Marionette TRACE conn2 <- [1,2858,null,{}] 13:36:22 INFO - PROCESS | 1662 | 1469133382621 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:36:22 INFO - PROCESS | 1662 | 1469133382622 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:22 INFO - PROCESS | 1662 | 1469133382724 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 13:36:22 INFO - PROCESS | 1662 | 1469133382765 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:22 INFO - PROCESS | 1662 | 1469133382767 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x12524e800 == 32 [pid = 1662] [id = 722] 13:36:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1211cc400) [pid = 1662] [serial = 2166] [outer = 0x0] 13:36:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1213b4800) [pid = 1662] [serial = 2167] [outer = 0x1211cc400] 13:36:22 INFO - PROCESS | 1662 | 1469133382791 Marionette DEBUG loaded listener.js 13:36:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1215e2c00) [pid = 1662] [serial = 2168] [outer = 0x1211cc400] 13:36:23 INFO - PROCESS | 1662 | 1469133383135 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:36:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:36:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 568ms 13:36:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:36:23 INFO - PROCESS | 1662 | 1469133383186 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 13:36:23 INFO - PROCESS | 1662 | 1469133383187 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 13:36:23 INFO - PROCESS | 1662 | 1469133383189 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:36:23 INFO - PROCESS | 1662 | 1469133383190 Marionette TRACE conn2 <- [1,2862,null,{}] 13:36:23 INFO - PROCESS | 1662 | 1469133383192 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:36:23 INFO - PROCESS | 1662 | 1469133383196 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:23 INFO - PROCESS | 1662 | 1469133383320 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 13:36:23 INFO - PROCESS | 1662 | 1469133383337 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:23 INFO - PROCESS | 1662 | 1469133383338 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f28000 == 33 [pid = 1662] [id = 723] 13:36:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x121b3d400) [pid = 1662] [serial = 2169] [outer = 0x0] 13:36:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x123a28c00) [pid = 1662] [serial = 2170] [outer = 0x121b3d400] 13:36:23 INFO - PROCESS | 1662 | 1469133383362 Marionette DEBUG loaded listener.js 13:36:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1252da400) [pid = 1662] [serial = 2171] [outer = 0x121b3d400] 13:36:23 INFO - PROCESS | 1662 | 1469133383707 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:36:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:36:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 568ms 13:36:23 INFO - PROCESS | 1662 | 1469133383758 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 13:36:23 INFO - PROCESS | 1662 | 1469133383759 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 13:36:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:36:23 INFO - PROCESS | 1662 | 1469133383761 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:36:23 INFO - PROCESS | 1662 | 1469133383762 Marionette TRACE conn2 <- [1,2866,null,{}] 13:36:23 INFO - PROCESS | 1662 | 1469133383765 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:36:23 INFO - PROCESS | 1662 | 1469133383766 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:23 INFO - PROCESS | 1662 | 1469133383869 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 13:36:23 INFO - PROCESS | 1662 | 1469133383879 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:23 INFO - PROCESS | 1662 | 1469133383880 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x125810800 == 34 [pid = 1662] [id = 724] 13:36:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x123a2bc00) [pid = 1662] [serial = 2172] [outer = 0x0] 13:36:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1256e5800) [pid = 1662] [serial = 2173] [outer = 0x123a2bc00] 13:36:23 INFO - PROCESS | 1662 | 1469133383905 Marionette DEBUG loaded listener.js 13:36:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x125f91800) [pid = 1662] [serial = 2174] [outer = 0x123a2bc00] 13:36:24 INFO - PROCESS | 1662 | 1469133384253 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:36:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:36:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 519ms 13:36:24 INFO - PROCESS | 1662 | 1469133384282 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 13:36:24 INFO - PROCESS | 1662 | 1469133384283 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 13:36:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:36:24 INFO - PROCESS | 1662 | 1469133384291 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:36:24 INFO - PROCESS | 1662 | 1469133384292 Marionette TRACE conn2 <- [1,2870,null,{}] 13:36:24 INFO - PROCESS | 1662 | 1469133384294 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:36:24 INFO - PROCESS | 1662 | 1469133384295 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:24 INFO - PROCESS | 1662 | 1469133384464 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 13:36:24 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x119441800) [pid = 1662] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:36:24 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x119814800) [pid = 1662] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:36:24 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x12130fc00) [pid = 1662] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:36:24 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1129ba000) [pid = 1662] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:36:24 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1184c3400) [pid = 1662] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:36:24 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x11849f800) [pid = 1662] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:36:24 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x127474800) [pid = 1662] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:36:24 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x12cb39000) [pid = 1662] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:36:24 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x118ea0800) [pid = 1662] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:36:24 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1213bc800) [pid = 1662] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:36:24 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x123a2a400) [pid = 1662] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:36:24 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x115e85000) [pid = 1662] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:36:24 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x116fdcc00) [pid = 1662] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:36:24 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x123a29c00) [pid = 1662] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:36:24 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x119a0e400) [pid = 1662] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:36:24 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x1161a9400) [pid = 1662] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:36:24 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x12cad5800) [pid = 1662] [serial = 41] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:36:24 INFO - PROCESS | 1662 | 1469133384513 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:24 INFO - PROCESS | 1662 | 1469133384514 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x1168bc800 == 35 [pid = 1662] [id = 725] 13:36:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x110e7d000) [pid = 1662] [serial = 2175] [outer = 0x0] 13:36:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x113cd3400) [pid = 1662] [serial = 2176] [outer = 0x110e7d000] 13:36:24 INFO - PROCESS | 1662 | 1469133384538 Marionette DEBUG loaded listener.js 13:36:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1184c0000) [pid = 1662] [serial = 2177] [outer = 0x110e7d000] 13:36:24 INFO - PROCESS | 1662 | 1469133384814 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:36:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:36:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 574ms 13:36:24 INFO - PROCESS | 1662 | 1469133384859 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 13:36:24 INFO - PROCESS | 1662 | 1469133384861 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 13:36:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:36:24 INFO - PROCESS | 1662 | 1469133384871 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:36:24 INFO - PROCESS | 1662 | 1469133384872 Marionette TRACE conn2 <- [1,2874,null,{}] 13:36:24 INFO - PROCESS | 1662 | 1469133384874 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:36:24 INFO - PROCESS | 1662 | 1469133384875 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:24 INFO - PROCESS | 1662 | 1469133384959 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 13:36:24 INFO - PROCESS | 1662 | 1469133384965 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:24 INFO - PROCESS | 1662 | 1469133384966 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a64b800 == 36 [pid = 1662] [id = 726] 13:36:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x1184ca000) [pid = 1662] [serial = 2178] [outer = 0x0] 13:36:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x121d7b400) [pid = 1662] [serial = 2179] [outer = 0x1184ca000] 13:36:24 INFO - PROCESS | 1662 | 1469133384990 Marionette DEBUG loaded listener.js 13:36:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x1268b3000) [pid = 1662] [serial = 2180] [outer = 0x1184ca000] 13:36:25 INFO - PROCESS | 1662 | 1469133385335 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:36:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:36:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 468ms 13:36:25 INFO - PROCESS | 1662 | 1469133385340 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 13:36:25 INFO - PROCESS | 1662 | 1469133385341 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 13:36:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:36:25 INFO - PROCESS | 1662 | 1469133385347 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:36:25 INFO - PROCESS | 1662 | 1469133385348 Marionette TRACE conn2 <- [1,2878,null,{}] 13:36:25 INFO - PROCESS | 1662 | 1469133385351 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:36:25 INFO - PROCESS | 1662 | 1469133385352 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:25 INFO - PROCESS | 1662 | 1469133385470 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 13:36:25 INFO - PROCESS | 1662 | 1469133385476 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:25 INFO - PROCESS | 1662 | 1469133385477 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a9c9000 == 37 [pid = 1662] [id = 727] 13:36:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x118593c00) [pid = 1662] [serial = 2181] [outer = 0x0] 13:36:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1268bac00) [pid = 1662] [serial = 2182] [outer = 0x118593c00] 13:36:25 INFO - PROCESS | 1662 | 1469133385501 Marionette DEBUG loaded listener.js 13:36:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x127167000) [pid = 1662] [serial = 2183] [outer = 0x118593c00] 13:36:25 INFO - PROCESS | 1662 | 1469133385821 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:36:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:36:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 524ms 13:36:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:36:25 INFO - PROCESS | 1662 | 1469133385868 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 13:36:25 INFO - PROCESS | 1662 | 1469133385869 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 13:36:25 INFO - PROCESS | 1662 | 1469133385872 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:36:25 INFO - PROCESS | 1662 | 1469133385874 Marionette TRACE conn2 <- [1,2882,null,{}] 13:36:25 INFO - PROCESS | 1662 | 1469133385876 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:36:25 INFO - PROCESS | 1662 | 1469133385878 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:25 INFO - PROCESS | 1662 | 1469133385972 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 13:36:25 INFO - PROCESS | 1662 | 1469133385976 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:25 INFO - PROCESS | 1662 | 1469133385978 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c51c000 == 38 [pid = 1662] [id = 728] 13:36:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1274bf800) [pid = 1662] [serial = 2184] [outer = 0x0] 13:36:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1275c7c00) [pid = 1662] [serial = 2185] [outer = 0x1274bf800] 13:36:26 INFO - PROCESS | 1662 | 1469133386004 Marionette DEBUG loaded listener.js 13:36:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x128d28000) [pid = 1662] [serial = 2186] [outer = 0x1274bf800] 13:36:26 INFO - PROCESS | 1662 | 1469133386351 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:36:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:36:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 519ms 13:36:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:36:26 INFO - PROCESS | 1662 | 1469133386392 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 13:36:26 INFO - PROCESS | 1662 | 1469133386393 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 13:36:26 INFO - PROCESS | 1662 | 1469133386395 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:36:26 INFO - PROCESS | 1662 | 1469133386396 Marionette TRACE conn2 <- [1,2886,null,{}] 13:36:26 INFO - PROCESS | 1662 | 1469133386398 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:36:26 INFO - PROCESS | 1662 | 1469133386399 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:26 INFO - PROCESS | 1662 | 1469133386566 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 13:36:26 INFO - PROCESS | 1662 | 1469133386607 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:26 INFO - PROCESS | 1662 | 1469133386608 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x112646000 == 39 [pid = 1662] [id = 729] 13:36:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x110e7ec00) [pid = 1662] [serial = 2187] [outer = 0x0] 13:36:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x111aa9400) [pid = 1662] [serial = 2188] [outer = 0x110e7ec00] 13:36:26 INFO - PROCESS | 1662 | 1469133386640 Marionette DEBUG loaded listener.js 13:36:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x11272a800) [pid = 1662] [serial = 2189] [outer = 0x110e7ec00] 13:36:27 INFO - PROCESS | 1662 | 1469133387098 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:36:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:36:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 721ms 13:36:27 INFO - PROCESS | 1662 | 1469133387117 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 13:36:27 INFO - PROCESS | 1662 | 1469133387120 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 13:36:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:36:27 INFO - PROCESS | 1662 | 1469133387123 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:36:27 INFO - PROCESS | 1662 | 1469133387125 Marionette TRACE conn2 <- [1,2890,null,{}] 13:36:27 INFO - PROCESS | 1662 | 1469133387128 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:36:27 INFO - PROCESS | 1662 | 1469133387132 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:27 INFO - PROCESS | 1662 | 1469133387243 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 13:36:27 INFO - PROCESS | 1662 | 1469133387344 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:27 INFO - PROCESS | 1662 | 1469133387346 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x119a4a000 == 40 [pid = 1662] [id = 730] 13:36:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x116888400) [pid = 1662] [serial = 2190] [outer = 0x0] 13:36:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1175c1400) [pid = 1662] [serial = 2191] [outer = 0x116888400] 13:36:27 INFO - PROCESS | 1662 | 1469133387391 Marionette DEBUG loaded listener.js 13:36:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1184c7c00) [pid = 1662] [serial = 2192] [outer = 0x116888400] 13:36:27 INFO - PROCESS | 1662 | 1469133387812 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:36:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:36:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 721ms 13:36:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:36:27 INFO - PROCESS | 1662 | 1469133387844 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 13:36:27 INFO - PROCESS | 1662 | 1469133387846 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 13:36:27 INFO - PROCESS | 1662 | 1469133387848 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:36:27 INFO - PROCESS | 1662 | 1469133387849 Marionette TRACE conn2 <- [1,2894,null,{}] 13:36:27 INFO - PROCESS | 1662 | 1469133387852 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:36:27 INFO - PROCESS | 1662 | 1469133387853 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:27 INFO - PROCESS | 1662 | 1469133387960 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 13:36:28 INFO - PROCESS | 1662 | 1469133388028 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:28 INFO - PROCESS | 1662 | 1469133388029 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a9d1800 == 41 [pid = 1662] [id = 731] 13:36:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x118a1b400) [pid = 1662] [serial = 2193] [outer = 0x0] 13:36:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1210af400) [pid = 1662] [serial = 2194] [outer = 0x118a1b400] 13:36:28 INFO - PROCESS | 1662 | 1469133388099 Marionette DEBUG loaded listener.js 13:36:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x121b43400) [pid = 1662] [serial = 2195] [outer = 0x118a1b400] 13:36:28 INFO - PROCESS | 1662 | 1469133388521 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:36:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:36:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 718ms 13:36:28 INFO - PROCESS | 1662 | 1469133388567 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 13:36:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:36:28 INFO - PROCESS | 1662 | 1469133388570 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 13:36:28 INFO - PROCESS | 1662 | 1469133388578 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:36:28 INFO - PROCESS | 1662 | 1469133388581 Marionette TRACE conn2 <- [1,2898,null,{}] 13:36:28 INFO - PROCESS | 1662 | 1469133388606 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:36:28 INFO - PROCESS | 1662 | 1469133388608 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:28 INFO - PROCESS | 1662 | 1469133388715 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 13:36:28 INFO - PROCESS | 1662 | 1469133388823 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:28 INFO - PROCESS | 1662 | 1469133388824 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c81b800 == 42 [pid = 1662] [id = 732] 13:36:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x119a0a400) [pid = 1662] [serial = 2196] [outer = 0x0] 13:36:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x123a32c00) [pid = 1662] [serial = 2197] [outer = 0x119a0a400] 13:36:28 INFO - PROCESS | 1662 | 1469133388856 Marionette DEBUG loaded listener.js 13:36:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1268b6c00) [pid = 1662] [serial = 2198] [outer = 0x119a0a400] 13:36:29 INFO - PROCESS | 1662 | 1469133389465 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:36:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:36:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 899ms 13:36:29 INFO - PROCESS | 1662 | 1469133389472 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 13:36:29 INFO - PROCESS | 1662 | 1469133389475 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 13:36:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:36:29 INFO - PROCESS | 1662 | 1469133389481 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:36:29 INFO - PROCESS | 1662 | 1469133389482 Marionette TRACE conn2 <- [1,2902,null,{}] 13:36:29 INFO - PROCESS | 1662 | 1469133389486 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:36:29 INFO - PROCESS | 1662 | 1469133389488 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:29 INFO - PROCESS | 1662 | 1469133389590 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 13:36:29 INFO - PROCESS | 1662 | 1469133389655 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:29 INFO - PROCESS | 1662 | 1469133389658 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x116821800 == 43 [pid = 1662] [id = 733] 13:36:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x112a8d800) [pid = 1662] [serial = 2199] [outer = 0x0] 13:36:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x112e64400) [pid = 1662] [serial = 2200] [outer = 0x112a8d800] 13:36:29 INFO - PROCESS | 1662 | 1469133389685 Marionette DEBUG loaded listener.js 13:36:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x11325a800) [pid = 1662] [serial = 2201] [outer = 0x112a8d800] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x12c51c000 == 42 [pid = 1662] [id = 728] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x12a9c9000 == 41 [pid = 1662] [id = 727] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x12a64b800 == 40 [pid = 1662] [id = 726] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x1168bc800 == 39 [pid = 1662] [id = 725] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x125810800 == 38 [pid = 1662] [id = 724] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x126f28000 == 37 [pid = 1662] [id = 723] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x12524e800 == 36 [pid = 1662] [id = 722] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x121a07000 == 35 [pid = 1662] [id = 721] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x119dd8800 == 34 [pid = 1662] [id = 720] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x117163000 == 33 [pid = 1662] [id = 719] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x116186800 == 32 [pid = 1662] [id = 718] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x117c54000 == 31 [pid = 1662] [id = 717] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x1182e7800 == 30 [pid = 1662] [id = 716] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x121122000 == 29 [pid = 1662] [id = 715] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x12c81b800 == 28 [pid = 1662] [id = 732] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x12a9d1800 == 27 [pid = 1662] [id = 731] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x119a4a000 == 26 [pid = 1662] [id = 730] 13:36:30 INFO - PROCESS | 1662 | --DOCSHELL 0x112646000 == 25 [pid = 1662] [id = 729] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x12cadd000) [pid = 1662] [serial = 43] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x12683f000) [pid = 1662] [serial = 2128] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1210b1c00) [pid = 1662] [serial = 2119] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x121308800) [pid = 1662] [serial = 2120] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x121b36c00) [pid = 1662] [serial = 2122] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x121d7dc00) [pid = 1662] [serial = 2123] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x112fd8400) [pid = 1662] [serial = 2113] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x115e25400) [pid = 1662] [serial = 2114] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x11855bc00) [pid = 1662] [serial = 2116] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x118a1a000) [pid = 1662] [serial = 2117] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x119a0bc00) [pid = 1662] [serial = 2111] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1184bd400) [pid = 1662] [serial = 2110] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1275d0800) [pid = 1662] [serial = 2131] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x116a0dc00) [pid = 1662] [serial = 1451] [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:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x12130b800) [pid = 1662] [serial = 2102] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x121018000) [pid = 1662] [serial = 2101] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x121d74c00) [pid = 1662] [serial = 2104] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x121d7a400) [pid = 1662] [serial = 2105] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1268b9800) [pid = 1662] [serial = 2108] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1252dfc00) [pid = 1662] [serial = 2107] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x128d2f400) [pid = 1662] [serial = 2134] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x128bc0c00) [pid = 1662] [serial = 2132] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1184a0400) [pid = 1662] [serial = 2137] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1210ad000) [pid = 1662] [serial = 2143] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x121a98800) [pid = 1662] [serial = 2140] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x128e2c800) [pid = 1662] [serial = 2135] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x123a27800) [pid = 1662] [serial = 2125] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x125298000) [pid = 1662] [serial = 2126] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x126f44c00) [pid = 1662] [serial = 2129] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x1256e5000) [pid = 1662] [serial = 2141] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x11943c400) [pid = 1662] [serial = 2138] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x128e4dc00) [pid = 1662] [serial = 2144] [outer = 0x0] [url = about:blank] 13:36:30 INFO - PROCESS | 1662 | 1469133390821 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:36:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:36:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1376ms 13:36:30 INFO - PROCESS | 1662 | 1469133390867 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 13:36:30 INFO - PROCESS | 1662 | 1469133390871 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 13:36:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:36:30 INFO - PROCESS | 1662 | 1469133390874 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:36:30 INFO - PROCESS | 1662 | 1469133390876 Marionette TRACE conn2 <- [1,2906,null,{}] 13:36:30 INFO - PROCESS | 1662 | 1469133390880 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:36:30 INFO - PROCESS | 1662 | 1469133390883 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:30 INFO - PROCESS | 1662 | 1469133390985 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 13:36:31 INFO - PROCESS | 1662 | 1469133391063 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:31 INFO - PROCESS | 1662 | 1469133391065 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x1131a5800 == 26 [pid = 1662] [id = 734] 13:36:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x1127d2000) [pid = 1662] [serial = 2202] [outer = 0x0] 13:36:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x1127d5800) [pid = 1662] [serial = 2203] [outer = 0x1127d2000] 13:36:31 INFO - PROCESS | 1662 | 1469133391097 Marionette DEBUG loaded listener.js 13:36:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x1129abc00) [pid = 1662] [serial = 2204] [outer = 0x1127d2000] 13:36:31 INFO - PROCESS | 1662 | 1469133391578 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:36:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:36:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 723ms 13:36:31 INFO - PROCESS | 1662 | 1469133391620 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 13:36:31 INFO - PROCESS | 1662 | 1469133391624 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 13:36:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:36:31 INFO - PROCESS | 1662 | 1469133391633 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:36:31 INFO - PROCESS | 1662 | 1469133391635 Marionette TRACE conn2 <- [1,2910,null,{}] 13:36:31 INFO - PROCESS | 1662 | 1469133391637 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:36:31 INFO - PROCESS | 1662 | 1469133391639 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:31 INFO - PROCESS | 1662 | 1469133391750 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 13:36:31 INFO - PROCESS | 1662 | 1469133391829 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:31 INFO - PROCESS | 1662 | 1469133391830 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x1168cc000 == 27 [pid = 1662] [id = 735] 13:36:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x11325ac00) [pid = 1662] [serial = 2205] [outer = 0x0] 13:36:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x11325f800) [pid = 1662] [serial = 2206] [outer = 0x11325ac00] 13:36:31 INFO - PROCESS | 1662 | 1469133391862 Marionette DEBUG loaded listener.js 13:36:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x113c59000) [pid = 1662] [serial = 2207] [outer = 0x11325ac00] 13:36:32 INFO - PROCESS | 1662 | 1469133392319 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:36:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:36:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:36:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 720ms 13:36:32 INFO - TEST-START | /DOMEvents/constructors.html 13:36:32 INFO - PROCESS | 1662 | 1469133392400 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 13:36:32 INFO - PROCESS | 1662 | 1469133392401 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 13:36:32 INFO - PROCESS | 1662 | 1469133392405 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:36:32 INFO - PROCESS | 1662 | 1469133392408 Marionette TRACE conn2 <- [1,2914,null,{}] 13:36:32 INFO - PROCESS | 1662 | 1469133392416 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:36:32 INFO - PROCESS | 1662 | 1469133392420 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:32 INFO - PROCESS | 1662 | 1469133392554 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 13:36:32 INFO - PROCESS | 1662 | 1469133392632 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:32 INFO - PROCESS | 1662 | 1469133392633 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x110e19000 == 28 [pid = 1662] [id = 736] 13:36:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x110e7e800) [pid = 1662] [serial = 2208] [outer = 0x0] 13:36:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x111ca9400) [pid = 1662] [serial = 2209] [outer = 0x110e7e800] 13:36:32 INFO - PROCESS | 1662 | 1469133392660 Marionette DEBUG loaded listener.js 13:36:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x1127d1400) [pid = 1662] [serial = 2210] [outer = 0x110e7e800] 13:36:33 INFO - PROCESS | 1662 | 1469133393022 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:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:36:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:36:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:36:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:36:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:36:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:36:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:36:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:36:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:36:33 INFO - TEST-OK | /DOMEvents/constructors.html | took 681ms 13:36:33 INFO - PROCESS | 1662 | 1469133393087 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 13:36:33 INFO - PROCESS | 1662 | 1469133393090 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 13:36:33 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:36:33 INFO - PROCESS | 1662 | 1469133393094 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:36:33 INFO - PROCESS | 1662 | 1469133393096 Marionette TRACE conn2 <- [1,2918,null,{}] 13:36:33 INFO - PROCESS | 1662 | 1469133393099 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:36:33 INFO - PROCESS | 1662 | 1469133393100 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:33 INFO - PROCESS | 1662 | 1469133393181 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 13:36:33 INFO - PROCESS | 1662 | 1469133393185 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:33 INFO - PROCESS | 1662 | 1469133393187 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182d7000 == 29 [pid = 1662] [id = 737] 13:36:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x112a8e400) [pid = 1662] [serial = 2211] [outer = 0x0] 13:36:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x115e8b000) [pid = 1662] [serial = 2212] [outer = 0x112a8e400] 13:36:33 INFO - PROCESS | 1662 | 1469133393213 Marionette DEBUG loaded listener.js 13:36:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x11670f800) [pid = 1662] [serial = 2213] [outer = 0x112a8e400] 13:36:33 INFO - PROCESS | 1662 | 1469133393531 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:36:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:36:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 472ms 13:36:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:36:33 INFO - PROCESS | 1662 | 1469133393566 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 13:36:33 INFO - PROCESS | 1662 | 1469133393568 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 13:36:33 INFO - PROCESS | 1662 | 1469133393570 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:36:33 INFO - PROCESS | 1662 | 1469133393571 Marionette TRACE conn2 <- [1,2922,null,{}] 13:36:33 INFO - PROCESS | 1662 | 1469133393573 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:36:33 INFO - PROCESS | 1662 | 1469133393575 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:33 INFO - PROCESS | 1662 | 1469133393665 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 13:36:33 INFO - PROCESS | 1662 | 1469133393723 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:33 INFO - PROCESS | 1662 | 1469133393731 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x11825f000 == 30 [pid = 1662] [id = 738] 13:36:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x11334e800) [pid = 1662] [serial = 2214] [outer = 0x0] 13:36:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x116a0dc00) [pid = 1662] [serial = 2215] [outer = 0x11334e800] 13:36:33 INFO - PROCESS | 1662 | 1469133393760 Marionette DEBUG loaded listener.js 13:36:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x118151c00) [pid = 1662] [serial = 2216] [outer = 0x11334e800] 13:36:34 INFO - PROCESS | 1662 | [1662] 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:36:34 INFO - PROCESS | 1662 | [1662] 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:36:34 INFO - PROCESS | 1662 | [1662] 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:36:34 INFO - PROCESS | 1662 | [1662] 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:36:34 INFO - PROCESS | 1662 | 1469133394069 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:36:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:36:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:36:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:36:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:36: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:36:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:36:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:36:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:36: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:36:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:36:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:36:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:36: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:36:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:36:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:36:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:36:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:36:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 519ms 13:36:34 INFO - PROCESS | 1662 | 1469133394090 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 13:36:34 INFO - PROCESS | 1662 | 1469133394092 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 13:36:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:36:34 INFO - PROCESS | 1662 | 1469133394103 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:36:34 INFO - PROCESS | 1662 | 1469133394106 Marionette TRACE conn2 <- [1,2926,null,{}] 13:36:34 INFO - PROCESS | 1662 | 1469133394109 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:36:34 INFO - PROCESS | 1662 | 1469133394111 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:34 INFO - PROCESS | 1662 | 1469133394199 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 13:36:34 INFO - PROCESS | 1662 | 1469133394259 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:34 INFO - PROCESS | 1662 | 1469133394260 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x12124a800 == 31 [pid = 1662] [id = 739] 13:36:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x113350800) [pid = 1662] [serial = 2217] [outer = 0x0] 13:36:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1184a4c00) [pid = 1662] [serial = 2218] [outer = 0x113350800] 13:36:34 INFO - PROCESS | 1662 | 1469133394285 Marionette DEBUG loaded listener.js 13:36:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x118586400) [pid = 1662] [serial = 2219] [outer = 0x113350800] 13:36:34 INFO - PROCESS | 1662 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:36:34 INFO - PROCESS | 1662 | 1469133394544 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:36: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:36:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 477ms 13:36:34 INFO - PROCESS | 1662 | 1469133394576 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 13:36:34 INFO - PROCESS | 1662 | 1469133394577 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 13:36:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:36:34 INFO - PROCESS | 1662 | 1469133394587 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:36:34 INFO - PROCESS | 1662 | 1469133394588 Marionette TRACE conn2 <- [1,2930,null,{}] 13:36:34 INFO - PROCESS | 1662 | 1469133394590 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:36:34 INFO - PROCESS | 1662 | 1469133394591 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:34 INFO - PROCESS | 1662 | 1469133394674 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 13:36:34 INFO - PROCESS | 1662 | 1469133394678 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:34 INFO - PROCESS | 1662 | 1469133394681 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x121a10800 == 32 [pid = 1662] [id = 740] 13:36:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x111c1a000) [pid = 1662] [serial = 2220] [outer = 0x0] 13:36:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1185b6000) [pid = 1662] [serial = 2221] [outer = 0x111c1a000] 13:36:34 INFO - PROCESS | 1662 | 1469133394713 Marionette DEBUG loaded listener.js 13:36:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x118e9c400) [pid = 1662] [serial = 2222] [outer = 0x111c1a000] 13:36:35 INFO - PROCESS | 1662 | 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:36:35 INFO - PROCESS | 1662 | 1469133395047 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:36:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:36:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 470ms 13:36:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:36:35 INFO - PROCESS | 1662 | 1469133395058 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 13:36:35 INFO - PROCESS | 1662 | 1469133395059 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 13:36:35 INFO - PROCESS | 1662 | 1469133395062 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:36:35 INFO - PROCESS | 1662 | 1469133395064 Marionette TRACE conn2 <- [1,2934,null,{}] 13:36:35 INFO - PROCESS | 1662 | 1469133395074 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:36:35 INFO - PROCESS | 1662 | 1469133395075 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:35 INFO - PROCESS | 1662 | 1469133395174 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 13:36:35 INFO - PROCESS | 1662 | 1469133395178 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:35 INFO - PROCESS | 1662 | 1469133395182 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x123a09000 == 33 [pid = 1662] [id = 741] 13:36:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x119844000) [pid = 1662] [serial = 2223] [outer = 0x0] 13:36:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x119a05000) [pid = 1662] [serial = 2224] [outer = 0x119844000] 13:36:35 INFO - PROCESS | 1662 | 1469133395248 Marionette DEBUG loaded listener.js 13:36:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1210a9400) [pid = 1662] [serial = 2225] [outer = 0x119844000] 13:36:35 INFO - PROCESS | 1662 | 1469133395564 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:36: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:36:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 529ms 13:36:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:36:35 INFO - PROCESS | 1662 | 1469133395590 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 13:36:35 INFO - PROCESS | 1662 | 1469133395591 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 13:36:35 INFO - PROCESS | 1662 | 1469133395594 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:36:35 INFO - PROCESS | 1662 | 1469133395597 Marionette TRACE conn2 <- [1,2938,null,{}] 13:36:35 INFO - PROCESS | 1662 | 1469133395600 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:36:35 INFO - PROCESS | 1662 | 1469133395601 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:35 INFO - PROCESS | 1662 | 1469133395700 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 13:36:35 INFO - PROCESS | 1662 | 1469133395709 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:35 INFO - PROCESS | 1662 | 1469133395710 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x125f8a800 == 34 [pid = 1662] [id = 742] 13:36:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1164f2000) [pid = 1662] [serial = 2226] [outer = 0x0] 13:36:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1211cf000) [pid = 1662] [serial = 2227] [outer = 0x1164f2000] 13:36:35 INFO - PROCESS | 1662 | 1469133395744 Marionette DEBUG loaded listener.js 13:36:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1213b1c00) [pid = 1662] [serial = 2228] [outer = 0x1164f2000] 13:36:36 INFO - PROCESS | 1662 | 1469133396066 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:36: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:36:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 526ms 13:36:36 INFO - PROCESS | 1662 | 1469133396130 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 13:36:36 INFO - PROCESS | 1662 | 1469133396132 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 13:36:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:36:36 INFO - PROCESS | 1662 | 1469133396136 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:36:36 INFO - PROCESS | 1662 | 1469133396137 Marionette TRACE conn2 <- [1,2942,null,{}] 13:36:36 INFO - PROCESS | 1662 | 1469133396140 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:36:36 INFO - PROCESS | 1662 | 1469133396142 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:36 INFO - PROCESS | 1662 | 1469133396300 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 13:36:36 INFO - PROCESS | 1662 | 1469133396356 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:36 INFO - PROCESS | 1662 | 1469133396358 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x127410800 == 35 [pid = 1662] [id = 743] 13:36:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x12130c000) [pid = 1662] [serial = 2229] [outer = 0x0] 13:36:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1213ba000) [pid = 1662] [serial = 2230] [outer = 0x12130c000] 13:36:36 INFO - PROCESS | 1662 | 1469133396397 Marionette DEBUG loaded listener.js 13:36:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x121915400) [pid = 1662] [serial = 2231] [outer = 0x12130c000] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x110e7ec00) [pid = 1662] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1211cc400) [pid = 1662] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x121b3d400) [pid = 1662] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x123a2bc00) [pid = 1662] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x113263400) [pid = 1662] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1184a6400) [pid = 1662] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1175c8800) [pid = 1662] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x119ed2c00) [pid = 1662] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1132e8400) [pid = 1662] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x128e4d800) [pid = 1662] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x117c34000) [pid = 1662] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x110e7d000) [pid = 1662] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x118a1b400) [pid = 1662] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x116888400) [pid = 1662] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x118593c00) [pid = 1662] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x1184ca000) [pid = 1662] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x119a0a400) [pid = 1662] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:36:36 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1274bf800) [pid = 1662] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:36:36 INFO - PROCESS | 1662 | 1469133396783 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:36: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:36:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:36:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 671ms 13:36:36 INFO - PROCESS | 1662 | 1469133396807 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 13:36:36 INFO - PROCESS | 1662 | 1469133396808 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 13:36:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:36:36 INFO - PROCESS | 1662 | 1469133396811 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:36:36 INFO - PROCESS | 1662 | 1469133396814 Marionette TRACE conn2 <- [1,2946,null,{}] 13:36:36 INFO - PROCESS | 1662 | 1469133396817 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:36:36 INFO - PROCESS | 1662 | 1469133396818 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:36 INFO - PROCESS | 1662 | 1469133396896 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 13:36:36 INFO - PROCESS | 1662 | 1469133396901 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:36 INFO - PROCESS | 1662 | 1469133396902 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x128a60000 == 36 [pid = 1662] [id = 744] 13:36:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x115e86400) [pid = 1662] [serial = 2232] [outer = 0x0] 13:36:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x119a07000) [pid = 1662] [serial = 2233] [outer = 0x115e86400] 13:36:36 INFO - PROCESS | 1662 | 1469133396927 Marionette DEBUG loaded listener.js 13:36:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1213b1800) [pid = 1662] [serial = 2234] [outer = 0x115e86400] 13:36:37 INFO - PROCESS | 1662 | 1469133397248 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:36: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:36:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 474ms 13:36:37 INFO - PROCESS | 1662 | 1469133397286 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 13:36:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:36:37 INFO - PROCESS | 1662 | 1469133397288 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 13:36:37 INFO - PROCESS | 1662 | 1469133397292 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:36:37 INFO - PROCESS | 1662 | 1469133397293 Marionette TRACE conn2 <- [1,2950,null,{}] 13:36:37 INFO - PROCESS | 1662 | 1469133397297 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:36:37 INFO - PROCESS | 1662 | 1469133397298 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:37 INFO - PROCESS | 1662 | 1469133397453 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 13:36:37 INFO - PROCESS | 1662 | 1469133397463 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:37 INFO - PROCESS | 1662 | 1469133397464 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c49000 == 37 [pid = 1662] [id = 745] 13:36:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1213b6800) [pid = 1662] [serial = 2235] [outer = 0x0] 13:36:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x121a99000) [pid = 1662] [serial = 2236] [outer = 0x1213b6800] 13:36:37 INFO - PROCESS | 1662 | 1469133397492 Marionette DEBUG loaded listener.js 13:36:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x121d72c00) [pid = 1662] [serial = 2237] [outer = 0x1213b6800] 13:36:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x121eac800 == 38 [pid = 1662] [id = 746] 13:36:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x121d7d000) [pid = 1662] [serial = 2238] [outer = 0x0] 13:36:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x121d76400) [pid = 1662] [serial = 2239] [outer = 0x121d7d000] 13:36:37 INFO - PROCESS | 1662 | 1469133397879 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:36: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:36:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 623ms 13:36:37 INFO - PROCESS | 1662 | 1469133397915 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 13:36:37 INFO - PROCESS | 1662 | 1469133397917 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 13:36:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:36:37 INFO - PROCESS | 1662 | 1469133397920 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:36:37 INFO - PROCESS | 1662 | 1469133397922 Marionette TRACE conn2 <- [1,2954,null,{}] 13:36:37 INFO - PROCESS | 1662 | 1469133397925 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:36:37 INFO - PROCESS | 1662 | 1469133397926 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:38 INFO - PROCESS | 1662 | 1469133398081 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 13:36:38 INFO - PROCESS | 1662 | 1469133398173 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:38 INFO - PROCESS | 1662 | 1469133398175 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x129549800 == 39 [pid = 1662] [id = 747] 13:36:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x12191d000) [pid = 1662] [serial = 2240] [outer = 0x0] 13:36:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x121d79000) [pid = 1662] [serial = 2241] [outer = 0x12191d000] 13:36:38 INFO - PROCESS | 1662 | 1469133398234 Marionette DEBUG loaded listener.js 13:36:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x123a30400) [pid = 1662] [serial = 2242] [outer = 0x12191d000] 13:36:38 INFO - PROCESS | 1662 | 1469133398498 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:36:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:36: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:36:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 623ms 13:36:38 INFO - PROCESS | 1662 | 1469133398542 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 13:36:38 INFO - PROCESS | 1662 | 1469133398544 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 13:36:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:36:38 INFO - PROCESS | 1662 | 1469133398554 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:36:38 INFO - PROCESS | 1662 | 1469133398555 Marionette TRACE conn2 <- [1,2958,null,{}] 13:36:38 INFO - PROCESS | 1662 | 1469133398557 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:36:38 INFO - PROCESS | 1662 | 1469133398559 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:38 INFO - PROCESS | 1662 | 1469133398664 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 13:36:38 INFO - PROCESS | 1662 | 1469133398721 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:38 INFO - PROCESS | 1662 | 1469133398723 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ae52800 == 40 [pid = 1662] [id = 748] 13:36:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x121e6f800) [pid = 1662] [serial = 2243] [outer = 0x0] 13:36:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x123f8b000) [pid = 1662] [serial = 2244] [outer = 0x121e6f800] 13:36:38 INFO - PROCESS | 1662 | 1469133398747 Marionette DEBUG loaded listener.js 13:36:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1259a1c00) [pid = 1662] [serial = 2245] [outer = 0x121e6f800] 13:36:39 INFO - PROCESS | 1662 | 1469133399232 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:36: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:36:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 724ms 13:36:39 INFO - PROCESS | 1662 | 1469133399280 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 13:36:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:36:39 INFO - PROCESS | 1662 | 1469133399283 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 13:36:39 INFO - PROCESS | 1662 | 1469133399286 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:36:39 INFO - PROCESS | 1662 | 1469133399289 Marionette TRACE conn2 <- [1,2962,null,{}] 13:36:39 INFO - PROCESS | 1662 | 1469133399292 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:36:39 INFO - PROCESS | 1662 | 1469133399293 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:39 INFO - PROCESS | 1662 | 1469133399393 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 13:36:39 INFO - PROCESS | 1662 | 1469133399540 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:39 INFO - PROCESS | 1662 | 1469133399542 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182d2000 == 41 [pid = 1662] [id = 749] 13:36:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x11325e400) [pid = 1662] [serial = 2246] [outer = 0x0] 13:36:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x11335c800) [pid = 1662] [serial = 2247] [outer = 0x11325e400] 13:36:39 INFO - PROCESS | 1662 | 1469133399593 Marionette DEBUG loaded listener.js 13:36:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x11614b000) [pid = 1662] [serial = 2248] [outer = 0x11325e400] 13:36:40 INFO - PROCESS | 1662 | 1469133400006 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:36:40 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:36:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 773ms 13:36:40 INFO - PROCESS | 1662 | 1469133400059 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 13:36:40 INFO - PROCESS | 1662 | 1469133400062 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 13:36:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:36:40 INFO - PROCESS | 1662 | 1469133400067 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:36:40 INFO - PROCESS | 1662 | 1469133400069 Marionette TRACE conn2 <- [1,2966,null,{}] 13:36:40 INFO - PROCESS | 1662 | 1469133400071 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:36:40 INFO - PROCESS | 1662 | 1469133400073 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:40 INFO - PROCESS | 1662 | 1469133400180 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 13:36:40 INFO - PROCESS | 1662 | 1469133400236 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:40 INFO - PROCESS | 1662 | 1469133400237 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x121442800 == 42 [pid = 1662] [id = 750] 13:36:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x11688d400) [pid = 1662] [serial = 2249] [outer = 0x0] 13:36:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1183c3c00) [pid = 1662] [serial = 2250] [outer = 0x11688d400] 13:36:40 INFO - PROCESS | 1662 | 1469133400268 Marionette DEBUG loaded listener.js 13:36:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1184cb000) [pid = 1662] [serial = 2251] [outer = 0x11688d400] 13:36:40 INFO - PROCESS | 1662 | 1469133400657 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:36: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:36:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 621ms 13:36:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:36:40 INFO - PROCESS | 1662 | 1469133400689 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 13:36:40 INFO - PROCESS | 1662 | 1469133400690 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 13:36:40 INFO - PROCESS | 1662 | 1469133400693 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:36:40 INFO - PROCESS | 1662 | 1469133400695 Marionette TRACE conn2 <- [1,2970,null,{}] 13:36:40 INFO - PROCESS | 1662 | 1469133400703 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:36:40 INFO - PROCESS | 1662 | 1469133400706 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:40 INFO - PROCESS | 1662 | 1469133400812 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 13:36:40 INFO - PROCESS | 1662 | 1469133400895 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:40 INFO - PROCESS | 1662 | 1469133400898 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a65d800 == 43 [pid = 1662] [id = 751] 13:36:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x118a15000) [pid = 1662] [serial = 2252] [outer = 0x0] 13:36:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x119838400) [pid = 1662] [serial = 2253] [outer = 0x118a15000] 13:36:40 INFO - PROCESS | 1662 | 1469133400972 Marionette DEBUG loaded listener.js 13:36:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1210b3000) [pid = 1662] [serial = 2254] [outer = 0x118a15000] 13:36:41 INFO - PROCESS | 1662 | 1469133401325 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:36: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:36:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 673ms 13:36:41 INFO - PROCESS | 1662 | 1469133401367 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 13:36:41 INFO - PROCESS | 1662 | 1469133401368 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 13:36:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:36:41 INFO - PROCESS | 1662 | 1469133401371 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:36:41 INFO - PROCESS | 1662 | 1469133401372 Marionette TRACE conn2 <- [1,2974,null,{}] 13:36:41 INFO - PROCESS | 1662 | 1469133401374 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:36:41 INFO - PROCESS | 1662 | 1469133401376 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:41 INFO - PROCESS | 1662 | 1469133401482 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 13:36:41 INFO - PROCESS | 1662 | 1469133401540 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:41 INFO - PROCESS | 1662 | 1469133401541 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb1d800 == 44 [pid = 1662] [id = 752] 13:36:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1212be800) [pid = 1662] [serial = 2255] [outer = 0x0] 13:36:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x121d76c00) [pid = 1662] [serial = 2256] [outer = 0x1212be800] 13:36:41 INFO - PROCESS | 1662 | 1469133401570 Marionette DEBUG loaded listener.js 13:36:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x123a2cc00) [pid = 1662] [serial = 2257] [outer = 0x1212be800] 13:36:41 INFO - PROCESS | 1662 | 1469133401956 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:36:41 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:36:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 618ms 13:36:41 INFO - PROCESS | 1662 | 1469133401989 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 13:36:41 INFO - PROCESS | 1662 | 1469133401991 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 13:36:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:36:41 INFO - PROCESS | 1662 | 1469133401993 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:36:41 INFO - PROCESS | 1662 | 1469133401994 Marionette TRACE conn2 <- [1,2978,null,{}] 13:36:41 INFO - PROCESS | 1662 | 1469133401997 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:36:41 INFO - PROCESS | 1662 | 1469133401998 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:42 INFO - PROCESS | 1662 | 1469133402109 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 13:36:42 INFO - PROCESS | 1662 | 1469133402182 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:42 INFO - PROCESS | 1662 | 1469133402183 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x116692800 == 45 [pid = 1662] [id = 753] 13:36:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x110e77800) [pid = 1662] [serial = 2258] [outer = 0x0] 13:36:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1129ab400) [pid = 1662] [serial = 2259] [outer = 0x110e77800] 13:36:42 INFO - PROCESS | 1662 | 1469133402385 Marionette DEBUG loaded listener.js 13:36:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x112a85800) [pid = 1662] [serial = 2260] [outer = 0x110e77800] 13:36:42 INFO - PROCESS | 1662 | 1469133402733 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:36: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:36:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 768ms 13:36:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:36:42 INFO - PROCESS | 1662 | 1469133402762 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 13:36:42 INFO - PROCESS | 1662 | 1469133402765 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 13:36:42 INFO - PROCESS | 1662 | 1469133402768 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:36:42 INFO - PROCESS | 1662 | 1469133402769 Marionette TRACE conn2 <- [1,2982,null,{}] 13:36:42 INFO - PROCESS | 1662 | 1469133402773 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:36:42 INFO - PROCESS | 1662 | 1469133402774 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:42 INFO - PROCESS | 1662 | 1469133402873 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 13:36:42 INFO - PROCESS | 1662 | 1469133402932 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:42 INFO - PROCESS | 1662 | 1469133402934 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x11826b000 == 46 [pid = 1662] [id = 754] 13:36:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x113258400) [pid = 1662] [serial = 2261] [outer = 0x0] 13:36:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x115e87000) [pid = 1662] [serial = 2262] [outer = 0x113258400] 13:36:42 INFO - PROCESS | 1662 | 1469133402962 Marionette DEBUG loaded listener.js 13:36:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x116fd5400) [pid = 1662] [serial = 2263] [outer = 0x113258400] 13:36:43 INFO - PROCESS | 1662 | 1469133403328 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:36:43 INFO - PROCESS | 1662 | --DOCSHELL 0x117381800 == 45 [pid = 1662] [id = 489] 13:36:43 INFO - PROCESS | 1662 | --DOCSHELL 0x113381800 == 44 [pid = 1662] [id = 488] 13:36:43 INFO - PROCESS | 1662 | --DOCSHELL 0x119a48000 == 43 [pid = 1662] [id = 491] 13:36:43 INFO - PROCESS | 1662 | --DOCSHELL 0x128c43000 == 42 [pid = 1662] [id = 497] 13:36:43 INFO - PROCESS | 1662 | --DOCSHELL 0x1293d9000 == 41 [pid = 1662] [id = 498] 13:36:43 INFO - PROCESS | 1662 | --DOCSHELL 0x118ac8000 == 40 [pid = 1662] [id = 490] 13:36:43 INFO - PROCESS | 1662 | --DOCSHELL 0x12740d000 == 39 [pid = 1662] [id = 496] 13:36:43 INFO - PROCESS | 1662 | --DOCSHELL 0x121eac800 == 38 [pid = 1662] [id = 746] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x112e64400) [pid = 1662] [serial = 2200] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOCSHELL 0x1131a5800 == 37 [pid = 1662] [id = 734] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1275c7c00) [pid = 1662] [serial = 2185] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x11272a800) [pid = 1662] [serial = 2189] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x111aa9400) [pid = 1662] [serial = 2188] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1213b4800) [pid = 1662] [serial = 2167] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x123a28c00) [pid = 1662] [serial = 2170] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1215e2c00) [pid = 1662] [serial = 2168] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1256e5800) [pid = 1662] [serial = 2173] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x11849a400) [pid = 1662] [serial = 2152] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x121306c00) [pid = 1662] [serial = 2153] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x128d28000) [pid = 1662] [serial = 2186] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x118528800) [pid = 1662] [serial = 2149] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x11983a400) [pid = 1662] [serial = 2150] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x117c40000) [pid = 1662] [serial = 2158] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1184a4800) [pid = 1662] [serial = 2159] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1211cf400) [pid = 1662] [serial = 2164] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x113cddc00) [pid = 1662] [serial = 2155] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x11614bc00) [pid = 1662] [serial = 2156] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x12a90e400) [pid = 1662] [serial = 2147] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1293af400) [pid = 1662] [serial = 2146] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x118e93400) [pid = 1662] [serial = 2161] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x119a05800) [pid = 1662] [serial = 2162] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1184c0000) [pid = 1662] [serial = 2177] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1210af400) [pid = 1662] [serial = 2194] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1184c7c00) [pid = 1662] [serial = 2192] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x127167000) [pid = 1662] [serial = 2183] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x113cd3400) [pid = 1662] [serial = 2176] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x125f91800) [pid = 1662] [serial = 2174] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x121d7b400) [pid = 1662] [serial = 2179] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x1268bac00) [pid = 1662] [serial = 2182] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1252da400) [pid = 1662] [serial = 2171] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1175c1400) [pid = 1662] [serial = 2191] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x1268b6c00) [pid = 1662] [serial = 2198] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x121b43400) [pid = 1662] [serial = 2195] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x123a32c00) [pid = 1662] [serial = 2197] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x121310800) [pid = 1662] [serial = 2165] [outer = 0x0] [url = about:blank] 13:36:43 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x1268b3000) [pid = 1662] [serial = 2180] [outer = 0x0] [url = about:blank] 13:36: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:36:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:36:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 620ms 13:36:43 INFO - PROCESS | 1662 | 1469133403388 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 13:36:43 INFO - PROCESS | 1662 | 1469133403391 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 13:36:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:36:43 INFO - PROCESS | 1662 | 1469133403395 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:36:43 INFO - PROCESS | 1662 | 1469133403397 Marionette TRACE conn2 <- [1,2986,null,{}] 13:36:43 INFO - PROCESS | 1662 | 1469133403399 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:36:43 INFO - PROCESS | 1662 | 1469133403401 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:43 INFO - PROCESS | 1662 | 1469133403489 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 13:36:43 INFO - PROCESS | 1662 | 1469133403494 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:43 INFO - PROCESS | 1662 | 1469133403496 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x116825000 == 38 [pid = 1662] [id = 755] 13:36:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x117c40000) [pid = 1662] [serial = 2264] [outer = 0x0] 13:36:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x11849cc00) [pid = 1662] [serial = 2265] [outer = 0x117c40000] 13:36:43 INFO - PROCESS | 1662 | 1469133403522 Marionette DEBUG loaded listener.js 13:36:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x118520000) [pid = 1662] [serial = 2266] [outer = 0x117c40000] 13:36:43 INFO - PROCESS | 1662 | 1469133403862 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:36: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:36:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 519ms 13:36:43 INFO - PROCESS | 1662 | 1469133403932 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 13:36:43 INFO - PROCESS | 1662 | 1469133403933 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 13:36:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:36:43 INFO - PROCESS | 1662 | 1469133403937 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:36:43 INFO - PROCESS | 1662 | 1469133403939 Marionette TRACE conn2 <- [1,2990,null,{}] 13:36:43 INFO - PROCESS | 1662 | 1469133403947 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:36:43 INFO - PROCESS | 1662 | 1469133403950 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:44 INFO - PROCESS | 1662 | 1469133404038 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 13:36:44 INFO - PROCESS | 1662 | 1469133404042 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:44 INFO - PROCESS | 1662 | 1469133404044 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x121058000 == 39 [pid = 1662] [id = 756] 13:36:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x118589c00) [pid = 1662] [serial = 2267] [outer = 0x0] 13:36:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x118e93400) [pid = 1662] [serial = 2268] [outer = 0x118589c00] 13:36:44 INFO - PROCESS | 1662 | 1469133404070 Marionette DEBUG loaded listener.js 13:36:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x119e45800) [pid = 1662] [serial = 2269] [outer = 0x118589c00] 13:36:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x121549000 == 40 [pid = 1662] [id = 757] 13:36:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x121311c00) [pid = 1662] [serial = 2270] [outer = 0x0] 13:36:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x119844800) [pid = 1662] [serial = 2271] [outer = 0x121311c00] 13:36:44 INFO - PROCESS | 1662 | 1469133404416 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:36: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:36:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 521ms 13:36:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:36:44 INFO - PROCESS | 1662 | 1469133404461 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 13:36:44 INFO - PROCESS | 1662 | 1469133404463 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 13:36:44 INFO - PROCESS | 1662 | 1469133404465 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:36:44 INFO - PROCESS | 1662 | 1469133404466 Marionette TRACE conn2 <- [1,2994,null,{}] 13:36:44 INFO - PROCESS | 1662 | 1469133404468 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:36:44 INFO - PROCESS | 1662 | 1469133404470 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:44 INFO - PROCESS | 1662 | 1469133404571 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 13:36:44 INFO - PROCESS | 1662 | 1469133404578 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:44 INFO - PROCESS | 1662 | 1469133404579 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x110de2000 == 41 [pid = 1662] [id = 758] 13:36:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1211cc400) [pid = 1662] [serial = 2272] [outer = 0x0] 13:36:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1213b5800) [pid = 1662] [serial = 2273] [outer = 0x1211cc400] 13:36:44 INFO - PROCESS | 1662 | 1469133404604 Marionette DEBUG loaded listener.js 13:36:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x121d79c00) [pid = 1662] [serial = 2274] [outer = 0x1211cc400] 13:36:44 INFO - PROCESS | 1662 | 1469133404923 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:36: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:36: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:36:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 470ms 13:36:44 INFO - PROCESS | 1662 | 1469133404935 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 13:36:44 INFO - PROCESS | 1662 | 1469133404937 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 13:36:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:36:44 INFO - PROCESS | 1662 | 1469133404939 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:36:44 INFO - PROCESS | 1662 | 1469133404940 Marionette TRACE conn2 <- [1,2998,null,{}] 13:36:44 INFO - PROCESS | 1662 | 1469133404942 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:36:44 INFO - PROCESS | 1662 | 1469133404943 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:45 INFO - PROCESS | 1662 | 1469133405026 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 13:36:45 INFO - PROCESS | 1662 | 1469133405032 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:45 INFO - PROCESS | 1662 | 1469133405033 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12568b800 == 42 [pid = 1662] [id = 759] 13:36:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x123fd7400) [pid = 1662] [serial = 2275] [outer = 0x0] 13:36:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x12529f800) [pid = 1662] [serial = 2276] [outer = 0x123fd7400] 13:36:45 INFO - PROCESS | 1662 | 1469133405065 Marionette DEBUG loaded listener.js 13:36:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1252e5400) [pid = 1662] [serial = 2277] [outer = 0x123fd7400] 13:36:45 INFO - PROCESS | 1662 | 1469133405402 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:36: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:36:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 519ms 13:36:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:36:45 INFO - PROCESS | 1662 | 1469133405460 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 13:36:45 INFO - PROCESS | 1662 | 1469133405461 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 13:36:45 INFO - PROCESS | 1662 | 1469133405473 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:36:45 INFO - PROCESS | 1662 | 1469133405474 Marionette TRACE conn2 <- [1,3002,null,{}] 13:36:45 INFO - PROCESS | 1662 | 1469133405477 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:36:45 INFO - PROCESS | 1662 | 1469133405484 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:45 INFO - PROCESS | 1662 | 1469133405589 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 13:36:45 INFO - PROCESS | 1662 | 1469133405593 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:45 INFO - PROCESS | 1662 | 1469133405594 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x113230800 == 43 [pid = 1662] [id = 760] 13:36:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x123fd8400) [pid = 1662] [serial = 2278] [outer = 0x0] 13:36:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1259a6400) [pid = 1662] [serial = 2279] [outer = 0x123fd8400] 13:36:45 INFO - PROCESS | 1662 | 1469133405652 Marionette DEBUG loaded listener.js 13:36:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x126844800) [pid = 1662] [serial = 2280] [outer = 0x123fd8400] 13:36:45 INFO - PROCESS | 1662 | 1469133405967 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:36: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:36:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 527ms 13:36:45 INFO - PROCESS | 1662 | 1469133405994 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 13:36:45 INFO - PROCESS | 1662 | 1469133405995 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 13:36:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:36:46 INFO - PROCESS | 1662 | 1469133406000 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:36:46 INFO - PROCESS | 1662 | 1469133406001 Marionette TRACE conn2 <- [1,3006,null,{}] 13:36:46 INFO - PROCESS | 1662 | 1469133406003 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:36:46 INFO - PROCESS | 1662 | 1469133406005 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:46 INFO - PROCESS | 1662 | 1469133406106 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 13:36:46 INFO - PROCESS | 1662 | 1469133406118 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:46 INFO - PROCESS | 1662 | 1469133406119 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x12921c000 == 44 [pid = 1662] [id = 761] 13:36:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12684c000) [pid = 1662] [serial = 2281] [outer = 0x0] 13:36:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1268bd000) [pid = 1662] [serial = 2282] [outer = 0x12684c000] 13:36:46 INFO - PROCESS | 1662 | 1469133406151 Marionette DEBUG loaded listener.js 13:36:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x126fde000) [pid = 1662] [serial = 2283] [outer = 0x12684c000] 13:36:46 INFO - PROCESS | 1662 | 1469133406451 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:36: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:36:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 468ms 13:36:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:36:46 INFO - PROCESS | 1662 | 1469133406471 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 13:36:46 INFO - PROCESS | 1662 | 1469133406472 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 13:36:46 INFO - PROCESS | 1662 | 1469133406474 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:36:46 INFO - PROCESS | 1662 | 1469133406475 Marionette TRACE conn2 <- [1,3010,null,{}] 13:36:46 INFO - PROCESS | 1662 | 1469133406487 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:36:46 INFO - PROCESS | 1662 | 1469133406489 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:46 INFO - PROCESS | 1662 | 1469133406597 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 13:36:46 INFO - PROCESS | 1662 | 1469133406601 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:46 INFO - PROCESS | 1662 | 1469133406603 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x129852000 == 45 [pid = 1662] [id = 762] 13:36:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x126fd8c00) [pid = 1662] [serial = 2284] [outer = 0x0] 13:36:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x127475400) [pid = 1662] [serial = 2285] [outer = 0x126fd8c00] 13:36:46 INFO - PROCESS | 1662 | 1469133406664 Marionette DEBUG loaded listener.js 13:36:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1274c2800) [pid = 1662] [serial = 2286] [outer = 0x126fd8c00] 13:36:46 INFO - PROCESS | 1662 | 1469133406941 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:36: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:36:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 479ms 13:36:46 INFO - PROCESS | 1662 | 1469133406953 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 13:36:46 INFO - PROCESS | 1662 | 1469133406954 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 13:36:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:36:46 INFO - PROCESS | 1662 | 1469133406958 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:36:46 INFO - PROCESS | 1662 | 1469133406960 Marionette TRACE conn2 <- [1,3014,null,{}] 13:36:46 INFO - PROCESS | 1662 | 1469133406976 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:36:46 INFO - PROCESS | 1662 | 1469133406977 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:47 INFO - PROCESS | 1662 | 1469133407095 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 13:36:47 INFO - PROCESS | 1662 | 1469133407098 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:47 INFO - PROCESS | 1662 | 1469133407099 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b41a800 == 46 [pid = 1662] [id = 763] 13:36:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1274c2c00) [pid = 1662] [serial = 2287] [outer = 0x0] 13:36:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1275c9400) [pid = 1662] [serial = 2288] [outer = 0x1274c2c00] 13:36:47 INFO - PROCESS | 1662 | 1469133407130 Marionette DEBUG loaded listener.js 13:36:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1275d1000) [pid = 1662] [serial = 2289] [outer = 0x1274c2c00] 13:36:47 INFO - PROCESS | 1662 | [1662] 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:36:47 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x12191d000) [pid = 1662] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:36:47 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x110e7e800) [pid = 1662] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:36:47 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x113350800) [pid = 1662] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:36:47 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x111c1a000) [pid = 1662] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:36:47 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x119844000) [pid = 1662] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:36:47 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x11334e800) [pid = 1662] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:36:47 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x11325ac00) [pid = 1662] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:36:47 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1127d2000) [pid = 1662] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:36:47 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x112a8e400) [pid = 1662] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:36:47 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x112a8d800) [pid = 1662] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:36:47 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1164f2000) [pid = 1662] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:36:47 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x12130c000) [pid = 1662] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:36:47 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x115e86400) [pid = 1662] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:36:47 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1213b6800) [pid = 1662] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:36:47 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x121d7d000) [pid = 1662] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:36:47 INFO - PROCESS | 1662 | 1469133407610 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:36:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:36:47 INFO - {} 13:36:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:36:47 INFO - {} 13:36:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:36:47 INFO - {} 13:36:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:36:47 INFO - {} 13:36:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 675ms 13:36:47 INFO - PROCESS | 1662 | 1469133407634 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 13:36:47 INFO - PROCESS | 1662 | 1469133407635 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 13:36:47 INFO - TEST-START | /FileAPI/fileReader.html 13:36:47 INFO - PROCESS | 1662 | 1469133407638 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:36:47 INFO - PROCESS | 1662 | 1469133407639 Marionette TRACE conn2 <- [1,3018,null,{}] 13:36:47 INFO - PROCESS | 1662 | 1469133407641 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:36:47 INFO - PROCESS | 1662 | 1469133407642 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:47 INFO - PROCESS | 1662 | 1469133407728 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 13:36:47 INFO - PROCESS | 1662 | 1469133407734 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:47 INFO - PROCESS | 1662 | 1469133407735 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c65b000 == 47 [pid = 1662] [id = 764] 13:36:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1185bf400) [pid = 1662] [serial = 2290] [outer = 0x0] 13:36:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x12130c000) [pid = 1662] [serial = 2291] [outer = 0x1185bf400] 13:36:47 INFO - PROCESS | 1662 | 1469133407762 Marionette DEBUG loaded listener.js 13:36:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x128bbac00) [pid = 1662] [serial = 2292] [outer = 0x1185bf400] 13:36:48 INFO - PROCESS | 1662 | 1469133408086 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:36:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:36:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:36:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:36:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:36:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 470ms 13:36:48 INFO - PROCESS | 1662 | 1469133408108 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 13:36:48 INFO - TEST-START | /FileAPI/historical.html 13:36:48 INFO - PROCESS | 1662 | 1469133408110 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 13:36:48 INFO - PROCESS | 1662 | 1469133408114 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:36:48 INFO - PROCESS | 1662 | 1469133408117 Marionette TRACE conn2 <- [1,3022,null,{}] 13:36:48 INFO - PROCESS | 1662 | 1469133408119 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:36:48 INFO - PROCESS | 1662 | 1469133408121 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:48 INFO - PROCESS | 1662 | 1469133408250 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 13:36:48 INFO - PROCESS | 1662 | 1469133408257 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:48 INFO - PROCESS | 1662 | 1469133408258 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c68a800 == 48 [pid = 1662] [id = 765] 13:36:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x119840000) [pid = 1662] [serial = 2293] [outer = 0x0] 13:36:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x128bc0800) [pid = 1662] [serial = 2294] [outer = 0x119840000] 13:36:48 INFO - PROCESS | 1662 | 1469133408284 Marionette DEBUG loaded listener.js 13:36:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x128d33c00) [pid = 1662] [serial = 2295] [outer = 0x119840000] 13:36:48 INFO - PROCESS | 1662 | 1469133408569 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:36:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:36:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:36:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:36:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:36:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:36:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:36:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:36:48 INFO - TEST-OK | /FileAPI/historical.html | took 473ms 13:36:48 INFO - TEST-START | /FileAPI/idlharness.html 13:36:48 INFO - PROCESS | 1662 | 1469133408586 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 13:36:48 INFO - PROCESS | 1662 | 1469133408588 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 13:36:48 INFO - PROCESS | 1662 | 1469133408590 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:36:48 INFO - PROCESS | 1662 | 1469133408591 Marionette TRACE conn2 <- [1,3026,null,{}] 13:36:48 INFO - PROCESS | 1662 | 1469133408593 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:36:48 INFO - PROCESS | 1662 | 1469133408594 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:48 INFO - PROCESS | 1662 | 1469133408696 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 13:36:48 INFO - PROCESS | 1662 | 1469133408699 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:48 INFO - PROCESS | 1662 | 1469133408700 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c832000 == 49 [pid = 1662] [id = 766] 13:36:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x128bbbc00) [pid = 1662] [serial = 2296] [outer = 0x0] 13:36:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x128e31400) [pid = 1662] [serial = 2297] [outer = 0x128bbbc00] 13:36:48 INFO - PROCESS | 1662 | 1469133408724 Marionette DEBUG loaded listener.js 13:36:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x128e55800) [pid = 1662] [serial = 2298] [outer = 0x128bbbc00] 13:36:49 INFO - PROCESS | 1662 | 1469133409249 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:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:36: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:36:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:36:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:36:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:36:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:36:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:36: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:36:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:36:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:36:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:36:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:36:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:36: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:36:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:36:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:36:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:36:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:36:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:36: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:36:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:36:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:36:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:36:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:36:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:36: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:36: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:36:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:36:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:36:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:36:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:36:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:36:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:36:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:36:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:36:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:36:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:36: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:36:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:36:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:36:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:36:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:36:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:36: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:36: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:36:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:36:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:36:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:36:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:36:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:36: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:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:36:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:36:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 684ms 13:36:49 INFO - TEST-START | /FileAPI/idlharness.worker 13:36:49 INFO - PROCESS | 1662 | 1469133409276 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 13:36:49 INFO - PROCESS | 1662 | 1469133409277 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 13:36:49 INFO - PROCESS | 1662 | 1469133409279 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:36:49 INFO - PROCESS | 1662 | 1469133409280 Marionette TRACE conn2 <- [1,3030,null,{}] 13:36:49 INFO - PROCESS | 1662 | 1469133409282 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:36:49 INFO - PROCESS | 1662 | 1469133409283 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:49 INFO - PROCESS | 1662 | 1469133409375 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 13:36:49 INFO - PROCESS | 1662 | 1469133409379 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:49 INFO - PROCESS | 1662 | 1469133409380 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d47d800 == 50 [pid = 1662] [id = 767] 13:36:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1292a7c00) [pid = 1662] [serial = 2299] [outer = 0x0] 13:36:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12ae34400) [pid = 1662] [serial = 2300] [outer = 0x1292a7c00] 13:36:49 INFO - PROCESS | 1662 | 1469133409403 Marionette DEBUG loaded listener.js 13:36:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x12aede800) [pid = 1662] [serial = 2301] [outer = 0x1292a7c00] 13:36:49 INFO - PROCESS | 1662 | [1662] 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:36:50 INFO - PROCESS | 1662 | 1469133410146 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:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:36:50 INFO - {} 13:36: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:36:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:36:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:36:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:36:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:36:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:36:50 INFO - {} 13:36: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:36:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:36:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:36:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:36:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:36:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:36:50 INFO - {} 13:36: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:36:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:36:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:36:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:36:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:36:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:36:50 INFO - {} 13:36: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:36:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:36:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:36:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:36:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:36:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:36:50 INFO - {} 13:36: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:36:50 INFO - {} 13:36: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:36:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:36:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:36:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:36:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:36:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:36:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:36:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:36:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:36:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:36:50 INFO - {} 13:36: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:36:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:36:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:36:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:36:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:36:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:36:50 INFO - {} 13:36: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:36:50 INFO - {} 13:36: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:36:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:36:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:36:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:36:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:36:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:36: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:36:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:36:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:36:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:36:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:36: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:36:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:36:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:36:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:36:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:36: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:36:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:36:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:36:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:36:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:36: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:36:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:36:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:36:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:36:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:36: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:36:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:36:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:36:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:36:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:36: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:36:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:36:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:36:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:36:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:36:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:36: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:36:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:36:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:36:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:36:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:36:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:36:50 INFO - {} 13:36:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 935ms 13:36:50 INFO - PROCESS | 1662 | 1469133410223 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 13:36:50 INFO - PROCESS | 1662 | 1469133410226 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 13:36:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:36:50 INFO - PROCESS | 1662 | 1469133410233 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:36:50 INFO - PROCESS | 1662 | 1469133410236 Marionette TRACE conn2 <- [1,3034,null,{}] 13:36:50 INFO - PROCESS | 1662 | 1469133410241 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:36:50 INFO - PROCESS | 1662 | 1469133410242 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:50 INFO - PROCESS | 1662 | 1469133410363 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 13:36:50 INFO - PROCESS | 1662 | 1469133410485 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:50 INFO - PROCESS | 1662 | 1469133410486 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x115d27000 == 51 [pid = 1662] [id = 768] 13:36:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1129af800) [pid = 1662] [serial = 2302] [outer = 0x0] 13:36:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1295a1800) [pid = 1662] [serial = 2303] [outer = 0x1129af800] 13:36:50 INFO - PROCESS | 1662 | 1469133410537 Marionette DEBUG loaded listener.js 13:36:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x12a972400) [pid = 1662] [serial = 2304] [outer = 0x1129af800] 13:36:51 INFO - PROCESS | 1662 | 1469133411011 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:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:36:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 824ms 13:36:51 INFO - PROCESS | 1662 | 1469133411063 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 13:36:51 INFO - PROCESS | 1662 | 1469133411066 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 13:36:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:36:51 INFO - PROCESS | 1662 | 1469133411072 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:36:51 INFO - PROCESS | 1662 | 1469133411074 Marionette TRACE conn2 <- [1,3038,null,{}] 13:36:51 INFO - PROCESS | 1662 | 1469133411076 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:36:51 INFO - PROCESS | 1662 | 1469133411079 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:51 INFO - PROCESS | 1662 | 1469133411192 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 13:36:51 INFO - PROCESS | 1662 | 1469133411265 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:51 INFO - PROCESS | 1662 | 1469133411267 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x126aa0800 == 52 [pid = 1662] [id = 769] 13:36:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x12baae000) [pid = 1662] [serial = 2305] [outer = 0x0] 13:36:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x12bab2800) [pid = 1662] [serial = 2306] [outer = 0x12baae000] 13:36:51 INFO - PROCESS | 1662 | 1469133411297 Marionette DEBUG loaded listener.js 13:36:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x12bb3e400) [pid = 1662] [serial = 2307] [outer = 0x12baae000] 13:36:51 INFO - PROCESS | 1662 | 1469133411694 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:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:36:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 13:36:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:36:51 INFO - PROCESS | 1662 | 1469133411745 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 13:36:51 INFO - PROCESS | 1662 | 1469133411747 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 13:36:51 INFO - PROCESS | 1662 | 1469133411751 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:36:51 INFO - PROCESS | 1662 | 1469133411755 Marionette TRACE conn2 <- [1,3042,null,{}] 13:36:51 INFO - PROCESS | 1662 | 1469133411844 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:36:51 INFO - PROCESS | 1662 | 1469133411849 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:52 INFO - PROCESS | 1662 | 1469133412035 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 13:36:52 INFO - PROCESS | 1662 | 1469133412150 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:52 INFO - PROCESS | 1662 | 1469133412153 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x110f1e800 == 53 [pid = 1662] [id = 770] 13:36:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12bb4ac00) [pid = 1662] [serial = 2308] [outer = 0x0] 13:36:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12bbeb400) [pid = 1662] [serial = 2309] [outer = 0x12bb4ac00] 13:36:52 INFO - PROCESS | 1662 | 1469133412205 Marionette DEBUG loaded listener.js 13:36:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x12bbf2400) [pid = 1662] [serial = 2310] [outer = 0x12bb4ac00] 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:36:52 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:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:36:52 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:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:36:52 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:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:36:52 INFO - PROCESS | 1662 | 1469133412655 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:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:36:52 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:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:36:52 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:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:36:52 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:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:36:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:36:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 923ms 13:36:52 INFO - PROCESS | 1662 | 1469133412674 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 13:36:52 INFO - PROCESS | 1662 | 1469133412676 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 13:36:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:36:52 INFO - PROCESS | 1662 | 1469133412678 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:36:52 INFO - PROCESS | 1662 | 1469133412679 Marionette TRACE conn2 <- [1,3046,null,{}] 13:36:52 INFO - PROCESS | 1662 | 1469133412682 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:36:52 INFO - PROCESS | 1662 | 1469133412683 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:52 INFO - PROCESS | 1662 | 1469133412797 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 13:36:52 INFO - PROCESS | 1662 | 1469133412910 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:52 INFO - PROCESS | 1662 | 1469133412912 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ab7b800 == 54 [pid = 1662] [id = 771] 13:36:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x111ca8400) [pid = 1662] [serial = 2311] [outer = 0x0] 13:36:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x121d79400) [pid = 1662] [serial = 2312] [outer = 0x111ca8400] 13:36:52 INFO - PROCESS | 1662 | 1469133412943 Marionette DEBUG loaded listener.js 13:36:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12bbe8400) [pid = 1662] [serial = 2313] [outer = 0x111ca8400] 13:36:53 INFO - PROCESS | 1662 | [1662] 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:36:53 INFO - PROCESS | 1662 | 1469133413551 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:36:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:36:53 INFO - {} 13:36:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 923ms 13:36:53 INFO - PROCESS | 1662 | 1469133413612 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 13:36:53 INFO - PROCESS | 1662 | 1469133413615 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 13:36:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:36:53 INFO - PROCESS | 1662 | 1469133413620 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:36:53 INFO - PROCESS | 1662 | 1469133413622 Marionette TRACE conn2 <- [1,3050,null,{}] 13:36:53 INFO - PROCESS | 1662 | 1469133413625 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:36:53 INFO - PROCESS | 1662 | 1469133413627 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:53 INFO - PROCESS | 1662 | 1469133413725 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 13:36:53 INFO - PROCESS | 1662 | 1469133413786 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:53 INFO - PROCESS | 1662 | 1469133413787 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182d5000 == 55 [pid = 1662] [id = 772] 13:36:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1184a2400) [pid = 1662] [serial = 2314] [outer = 0x0] 13:36:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1184a9000) [pid = 1662] [serial = 2315] [outer = 0x1184a2400] 13:36:53 INFO - PROCESS | 1662 | 1469133413816 Marionette DEBUG loaded listener.js 13:36:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x118a1b000) [pid = 1662] [serial = 2316] [outer = 0x1184a2400] 13:36:54 INFO - PROCESS | 1662 | 1469133414230 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:36:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:36:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:36:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:36:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:36:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 623ms 13:36:54 INFO - PROCESS | 1662 | 1469133414243 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 13:36:54 INFO - PROCESS | 1662 | 1469133414247 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 13:36:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:36:54 INFO - PROCESS | 1662 | 1469133414254 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:36:54 INFO - PROCESS | 1662 | 1469133414256 Marionette TRACE conn2 <- [1,3054,null,{}] 13:36:54 INFO - PROCESS | 1662 | 1469133414260 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:36:54 INFO - PROCESS | 1662 | 1469133414262 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:54 INFO - PROCESS | 1662 | 1469133414410 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 13:36:54 INFO - PROCESS | 1662 | 1469133414567 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:54 INFO - PROCESS | 1662 | 1469133414569 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x119a52800 == 54 [pid = 1662] [id = 504] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x125f77800 == 53 [pid = 1662] [id = 494] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x121811800 == 52 [pid = 1662] [id = 492] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x110e19000 == 51 [pid = 1662] [id = 736] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x12135a800 == 50 [pid = 1662] [id = 505] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x118ad1800 == 49 [pid = 1662] [id = 503] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x125269000 == 48 [pid = 1662] [id = 493] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x1168b3000 == 47 [pid = 1662] [id = 500] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x117c5f800 == 46 [pid = 1662] [id = 499] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x126f8f800 == 45 [pid = 1662] [id = 495] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x11686d800 == 44 [pid = 1662] [id = 501] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x12c832000 == 43 [pid = 1662] [id = 766] 13:36:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x1131b4800 == 44 [pid = 1662] [id = 773] 13:36:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1121b8000) [pid = 1662] [serial = 2317] [outer = 0x0] 13:36:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x115e28800) [pid = 1662] [serial = 2318] [outer = 0x1121b8000] 13:36:54 INFO - PROCESS | 1662 | 1469133414635 Marionette DEBUG loaded listener.js 13:36:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x118a1a800) [pid = 1662] [serial = 2319] [outer = 0x1121b8000] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x12c68a800 == 43 [pid = 1662] [id = 765] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x12c65b000 == 42 [pid = 1662] [id = 764] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x12b41a800 == 41 [pid = 1662] [id = 763] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x129852000 == 40 [pid = 1662] [id = 762] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x12921c000 == 39 [pid = 1662] [id = 761] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x113230800 == 38 [pid = 1662] [id = 760] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x12568b800 == 37 [pid = 1662] [id = 759] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x110de2000 == 36 [pid = 1662] [id = 758] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x121549000 == 35 [pid = 1662] [id = 757] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x121058000 == 34 [pid = 1662] [id = 756] 13:36:54 INFO - PROCESS | 1662 | --DOCSHELL 0x116825000 == 33 [pid = 1662] [id = 755] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x1127d1400) [pid = 1662] [serial = 2210] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x111ca9400) [pid = 1662] [serial = 2209] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1184a4c00) [pid = 1662] [serial = 2218] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x118586400) [pid = 1662] [serial = 2219] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1185b6000) [pid = 1662] [serial = 2221] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x119a05000) [pid = 1662] [serial = 2224] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x116a0dc00) [pid = 1662] [serial = 2215] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x118151c00) [pid = 1662] [serial = 2216] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x113c59000) [pid = 1662] [serial = 2207] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x11325f800) [pid = 1662] [serial = 2206] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1129abc00) [pid = 1662] [serial = 2204] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1127d5800) [pid = 1662] [serial = 2203] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x115e8b000) [pid = 1662] [serial = 2212] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x11670f800) [pid = 1662] [serial = 2213] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x11325a800) [pid = 1662] [serial = 2201] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1211cf000) [pid = 1662] [serial = 2227] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1210a9400) [pid = 1662] [serial = 2225] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1213ba000) [pid = 1662] [serial = 2230] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1213b1c00) [pid = 1662] [serial = 2228] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x123a30400) [pid = 1662] [serial = 2242] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1213b1800) [pid = 1662] [serial = 2234] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x119a07000) [pid = 1662] [serial = 2233] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x121a99000) [pid = 1662] [serial = 2236] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x121d76400) [pid = 1662] [serial = 2239] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x121915400) [pid = 1662] [serial = 2231] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x121d79000) [pid = 1662] [serial = 2241] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x121d72c00) [pid = 1662] [serial = 2237] [outer = 0x0] [url = about:blank] 13:36:54 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x118e9c400) [pid = 1662] [serial = 2222] [outer = 0x0] [url = about:blank] 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:36:55 INFO - PROCESS | 1662 | 1469133415068 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:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:36:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:36:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:36:55 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:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:36:55 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:36:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:36:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 841ms 13:36:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:36:55 INFO - PROCESS | 1662 | 1469133415095 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 13:36:55 INFO - PROCESS | 1662 | 1469133415096 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 13:36:55 INFO - PROCESS | 1662 | 1469133415106 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:36:55 INFO - PROCESS | 1662 | 1469133415108 Marionette TRACE conn2 <- [1,3058,null,{}] 13:36:55 INFO - PROCESS | 1662 | 1469133415121 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:36:55 INFO - PROCESS | 1662 | 1469133415124 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:55 INFO - PROCESS | 1662 | 1469133415217 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 13:36:55 INFO - PROCESS | 1662 | 1469133415225 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:55 INFO - PROCESS | 1662 | 1469133415227 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x1185c7800 == 34 [pid = 1662] [id = 774] 13:36:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x121d7b400) [pid = 1662] [serial = 2320] [outer = 0x0] 13:36:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x121d80800) [pid = 1662] [serial = 2321] [outer = 0x121d7b400] 13:36:55 INFO - PROCESS | 1662 | 1469133415256 Marionette DEBUG loaded listener.js 13:36:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1252d8400) [pid = 1662] [serial = 2322] [outer = 0x121d7b400] 13:36:55 INFO - PROCESS | 1662 | 1469133415666 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:36:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:36:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:36:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:36:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:36:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:36:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:36:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:36:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:36:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:36:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:36:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:36:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:36:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:36:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:36:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:36:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:36:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 580ms 13:36:55 INFO - PROCESS | 1662 | 1469133415681 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 13:36:55 INFO - PROCESS | 1662 | 1469133415684 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 13:36:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:36:55 INFO - PROCESS | 1662 | 1469133415687 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:36:55 INFO - PROCESS | 1662 | 1469133415689 Marionette TRACE conn2 <- [1,3062,null,{}] 13:36:55 INFO - PROCESS | 1662 | 1469133415692 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:36:55 INFO - PROCESS | 1662 | 1469133415694 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:55 INFO - PROCESS | 1662 | 1469133415830 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 13:36:55 INFO - PROCESS | 1662 | 1469133415836 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:55 INFO - PROCESS | 1662 | 1469133415837 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x118ac8000 == 35 [pid = 1662] [id = 775] 13:36:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x115e86400) [pid = 1662] [serial = 2323] [outer = 0x0] 13:36:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x11849dc00) [pid = 1662] [serial = 2324] [outer = 0x115e86400] 13:36:55 INFO - PROCESS | 1662 | 1469133415879 Marionette DEBUG loaded listener.js 13:36:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1184ca400) [pid = 1662] [serial = 2325] [outer = 0x115e86400] 13:36:56 INFO - PROCESS | 1662 | [1662] 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:36:56 INFO - PROCESS | 1662 | 1469133416288 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:36:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:36:56 INFO - {} 13:36:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 621ms 13:36:56 INFO - PROCESS | 1662 | 1469133416308 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 13:36:56 INFO - PROCESS | 1662 | 1469133416310 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 13:36:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:36:56 INFO - PROCESS | 1662 | 1469133416312 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:36:56 INFO - PROCESS | 1662 | 1469133416313 Marionette TRACE conn2 <- [1,3066,null,{}] 13:36:56 INFO - PROCESS | 1662 | 1469133416315 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:36:56 INFO - PROCESS | 1662 | 1469133416316 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:56 INFO - PROCESS | 1662 | 1469133416401 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 13:36:56 INFO - PROCESS | 1662 | 1469133416405 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:56 INFO - PROCESS | 1662 | 1469133416406 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x121363800 == 36 [pid = 1662] [id = 776] 13:36:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x118528800) [pid = 1662] [serial = 2326] [outer = 0x0] 13:36:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x11983a400) [pid = 1662] [serial = 2327] [outer = 0x118528800] 13:36:56 INFO - PROCESS | 1662 | 1469133416431 Marionette DEBUG loaded listener.js 13:36:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x121d77400) [pid = 1662] [serial = 2328] [outer = 0x118528800] 13:36:56 INFO - PROCESS | 1662 | 1469133416766 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:36:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:36:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:36:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:36:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:36:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:36:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:36:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:36:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 471ms 13:36:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:36:56 INFO - PROCESS | 1662 | 1469133416785 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 13:36:56 INFO - PROCESS | 1662 | 1469133416786 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 13:36:56 INFO - PROCESS | 1662 | 1469133416788 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:36:56 INFO - PROCESS | 1662 | 1469133416789 Marionette TRACE conn2 <- [1,3070,null,{}] 13:36:56 INFO - PROCESS | 1662 | 1469133416791 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:36:56 INFO - PROCESS | 1662 | 1469133416797 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:56 INFO - PROCESS | 1662 | 1469133416903 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 13:36:56 INFO - PROCESS | 1662 | 1469133416985 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:56 INFO - PROCESS | 1662 | 1469133416987 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ada000 == 37 [pid = 1662] [id = 777] 13:36:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x11855f000) [pid = 1662] [serial = 2329] [outer = 0x0] 13:36:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x121d7f800) [pid = 1662] [serial = 2330] [outer = 0x11855f000] 13:36:57 INFO - PROCESS | 1662 | 1469133417018 Marionette DEBUG loaded listener.js 13:36:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1274c8c00) [pid = 1662] [serial = 2331] [outer = 0x11855f000] 13:36:57 INFO - PROCESS | 1662 | 1469133417312 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:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:36:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 568ms 13:36:57 INFO - PROCESS | 1662 | 1469133417357 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 13:36:57 INFO - PROCESS | 1662 | 1469133417358 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 13:36:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:36:57 INFO - PROCESS | 1662 | 1469133417361 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:36:57 INFO - PROCESS | 1662 | 1469133417362 Marionette TRACE conn2 <- [1,3074,null,{}] 13:36:57 INFO - PROCESS | 1662 | 1469133417366 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:36:57 INFO - PROCESS | 1662 | 1469133417368 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:57 INFO - PROCESS | 1662 | 1469133417475 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 13:36:57 INFO - PROCESS | 1662 | 1469133417487 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:57 INFO - PROCESS | 1662 | 1469133417488 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x126a22000 == 38 [pid = 1662] [id = 778] 13:36:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1275cd000) [pid = 1662] [serial = 2332] [outer = 0x0] 13:36:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x128bbd400) [pid = 1662] [serial = 2333] [outer = 0x1275cd000] 13:36:57 INFO - PROCESS | 1662 | 1469133417512 Marionette DEBUG loaded listener.js 13:36:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x128e2b800) [pid = 1662] [serial = 2334] [outer = 0x1275cd000] 13:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:36:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 472ms 13:36:57 INFO - PROCESS | 1662 | 1469133417824 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:36:57 INFO - PROCESS | 1662 | 1469133417835 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 13:36:57 INFO - PROCESS | 1662 | 1469133417836 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 13:36:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:36:57 INFO - PROCESS | 1662 | 1469133417838 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:36:57 INFO - PROCESS | 1662 | 1469133417839 Marionette TRACE conn2 <- [1,3078,null,{}] 13:36:57 INFO - PROCESS | 1662 | 1469133417842 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:36:57 INFO - PROCESS | 1662 | 1469133417843 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:57 INFO - PROCESS | 1662 | 1469133417960 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 13:36:57 INFO - PROCESS | 1662 | 1469133417971 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:57 INFO - PROCESS | 1662 | 1469133417972 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x126fa1000 == 39 [pid = 1662] [id = 779] 13:36:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x128e32000) [pid = 1662] [serial = 2335] [outer = 0x0] 13:36:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1292af400) [pid = 1662] [serial = 2336] [outer = 0x128e32000] 13:36:57 INFO - PROCESS | 1662 | 1469133417996 Marionette DEBUG loaded listener.js 13:36:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1293bc000) [pid = 1662] [serial = 2337] [outer = 0x128e32000] 13:36:58 INFO - PROCESS | 1662 | 1469133418322 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:36:58 INFO - PROCESS | 1662 | 1469133418363 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 13:36:58 INFO - PROCESS | 1662 | 1469133418365 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:36:58 INFO - PROCESS | 1662 | 1469133418367 Marionette TRACE conn2 <- [1,3082,null,{}] 13:36:58 INFO - PROCESS | 1662 | 1469133418369 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:36:58 INFO - PROCESS | 1662 | 1469133418370 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:58 INFO - PROCESS | 1662 | 1469133418491 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 13:36:58 INFO - PROCESS | 1662 | 1469133418506 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:58 INFO - PROCESS | 1662 | 1469133418508 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x129214000 == 40 [pid = 1662] [id = 780] 13:36:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x119821400) [pid = 1662] [serial = 2338] [outer = 0x0] 13:36:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12957d000) [pid = 1662] [serial = 2339] [outer = 0x119821400] 13:36:58 INFO - PROCESS | 1662 | 1469133418548 Marionette DEBUG loaded listener.js 13:36:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x12a968000) [pid = 1662] [serial = 2340] [outer = 0x119821400] 13:36:59 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x117c40000) [pid = 1662] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:36:59 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x126fd8c00) [pid = 1662] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:36:59 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x118589c00) [pid = 1662] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:36:59 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x121311c00) [pid = 1662] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:36:59 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x113258400) [pid = 1662] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:36:59 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x110e77800) [pid = 1662] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:36:59 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12684c000) [pid = 1662] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:36:59 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x123fd7400) [pid = 1662] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:36:59 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1185bf400) [pid = 1662] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:36:59 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x128bbbc00) [pid = 1662] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:36:59 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x119840000) [pid = 1662] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:36:59 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1211cc400) [pid = 1662] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:36:59 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x123fd8400) [pid = 1662] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:36:59 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1274c2c00) [pid = 1662] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:36:59 INFO - PROCESS | 1662 | 1469133419128 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:36:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:36:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:36:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:36:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 820ms 13:36:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:36:59 INFO - PROCESS | 1662 | 1469133419185 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 13:36:59 INFO - PROCESS | 1662 | 1469133419187 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 13:36:59 INFO - PROCESS | 1662 | 1469133419189 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:36:59 INFO - PROCESS | 1662 | 1469133419191 Marionette TRACE conn2 <- [1,3086,null,{}] 13:36:59 INFO - PROCESS | 1662 | 1469133419193 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:36:59 INFO - PROCESS | 1662 | 1469133419202 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:59 INFO - PROCESS | 1662 | 1469133419290 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 13:36:59 INFO - PROCESS | 1662 | 1469133419294 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:59 INFO - PROCESS | 1662 | 1469133419295 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x123acf800 == 41 [pid = 1662] [id = 781] 13:36:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x112e61400) [pid = 1662] [serial = 2341] [outer = 0x0] 13:36:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x119840000) [pid = 1662] [serial = 2342] [outer = 0x112e61400] 13:36:59 INFO - PROCESS | 1662 | 1469133419321 Marionette DEBUG loaded listener.js 13:36:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1252dfc00) [pid = 1662] [serial = 2343] [outer = 0x112e61400] 13:36:59 INFO - PROCESS | 1662 | 1469133419635 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:36:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:36:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 468ms 13:36:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:36:59 INFO - PROCESS | 1662 | 1469133419659 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 13:36:59 INFO - PROCESS | 1662 | 1469133419660 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 13:36:59 INFO - PROCESS | 1662 | 1469133419663 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:36:59 INFO - PROCESS | 1662 | 1469133419667 Marionette TRACE conn2 <- [1,3090,null,{}] 13:36:59 INFO - PROCESS | 1662 | 1469133419672 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:36:59 INFO - PROCESS | 1662 | 1469133419674 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:59 INFO - PROCESS | 1662 | 1469133419808 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 13:36:59 INFO - PROCESS | 1662 | 1469133419815 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:59 INFO - PROCESS | 1662 | 1469133419816 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:36:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a664800 == 42 [pid = 1662] [id = 782] 13:36:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x115e25800) [pid = 1662] [serial = 2344] [outer = 0x0] 13:36:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1274c2c00) [pid = 1662] [serial = 2345] [outer = 0x115e25800] 13:36:59 INFO - PROCESS | 1662 | 1469133419843 Marionette DEBUG loaded listener.js 13:36:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x12baaa400) [pid = 1662] [serial = 2346] [outer = 0x115e25800] 13:37:00 INFO - PROCESS | 1662 | 1469133420166 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:37:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:37:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 525ms 13:37:00 INFO - PROCESS | 1662 | 1469133420198 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 13:37:00 INFO - PROCESS | 1662 | 1469133420201 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 13:37:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:37:00 INFO - PROCESS | 1662 | 1469133420203 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:37:00 INFO - PROCESS | 1662 | 1469133420204 Marionette TRACE conn2 <- [1,3094,null,{}] 13:37:00 INFO - PROCESS | 1662 | 1469133420207 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:37:00 INFO - PROCESS | 1662 | 1469133420208 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:37:00 INFO - PROCESS | 1662 | 1469133420294 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 13:37:00 INFO - PROCESS | 1662 | 1469133420297 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:00 INFO - PROCESS | 1662 | 1469133420298 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:37:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bb07000 == 43 [pid = 1662] [id = 783] 13:37:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x12bab1400) [pid = 1662] [serial = 2347] [outer = 0x0] 13:37:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x12bb4a400) [pid = 1662] [serial = 2348] [outer = 0x12bab1400] 13:37:00 INFO - PROCESS | 1662 | 1469133420322 Marionette DEBUG loaded listener.js 13:37:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x12bbf2c00) [pid = 1662] [serial = 2349] [outer = 0x12bab1400] 13:37:00 INFO - PROCESS | 1662 | 1469133420634 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:37:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:37:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 468ms 13:37:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:37:00 INFO - PROCESS | 1662 | 1469133420672 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 13:37:00 INFO - PROCESS | 1662 | 1469133420673 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 13:37:00 INFO - PROCESS | 1662 | 1469133420675 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:37:00 INFO - PROCESS | 1662 | 1469133420676 Marionette TRACE conn2 <- [1,3098,null,{}] 13:37:00 INFO - PROCESS | 1662 | 1469133420678 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:37:00 INFO - PROCESS | 1662 | 1469133420680 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:37:00 INFO - PROCESS | 1662 | 1469133420803 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 13:37:00 INFO - PROCESS | 1662 | 1469133420811 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:00 INFO - PROCESS | 1662 | 1469133420813 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:37:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c65a000 == 44 [pid = 1662] [id = 784] 13:37:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x112686400) [pid = 1662] [serial = 2350] [outer = 0x0] 13:37:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x11268f000) [pid = 1662] [serial = 2351] [outer = 0x112686400] 13:37:00 INFO - PROCESS | 1662 | 1469133420837 Marionette DEBUG loaded listener.js 13:37:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x112692c00) [pid = 1662] [serial = 2352] [outer = 0x112686400] 13:37:01 INFO - PROCESS | 1662 | 1469133421217 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:37:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:37:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:37:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 571ms 13:37:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:37:01 INFO - PROCESS | 1662 | 1469133421247 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 13:37:01 INFO - PROCESS | 1662 | 1469133421249 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 13:37:01 INFO - PROCESS | 1662 | 1469133421252 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:37:01 INFO - PROCESS | 1662 | 1469133421254 Marionette TRACE conn2 <- [1,3102,null,{}] 13:37:01 INFO - PROCESS | 1662 | 1469133421258 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:37:01 INFO - PROCESS | 1662 | 1469133421260 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:37:01 INFO - PROCESS | 1662 | 1469133421408 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 13:37:01 INFO - PROCESS | 1662 | 1469133421490 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:01 INFO - PROCESS | 1662 | 1469133421492 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:37:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x11337b800 == 45 [pid = 1662] [id = 785] 13:37:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x112693000) [pid = 1662] [serial = 2353] [outer = 0x0] 13:37:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1129b4000) [pid = 1662] [serial = 2354] [outer = 0x112693000] 13:37:01 INFO - PROCESS | 1662 | 1469133421524 Marionette DEBUG loaded listener.js 13:37:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x11325f800) [pid = 1662] [serial = 2355] [outer = 0x112693000] 13:37:01 INFO - PROCESS | 1662 | 1469133421902 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:37:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:37:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 672ms 13:37:01 INFO - PROCESS | 1662 | 1469133421925 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 13:37:01 INFO - PROCESS | 1662 | 1469133421928 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 13:37:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:37:01 INFO - PROCESS | 1662 | 1469133421933 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:37:01 INFO - PROCESS | 1662 | 1469133421935 Marionette TRACE conn2 <- [1,3106,null,{}] 13:37:01 INFO - PROCESS | 1662 | 1469133421937 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:37:01 INFO - PROCESS | 1662 | 1469133421939 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:37:02 INFO - PROCESS | 1662 | 1469133422054 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 13:37:02 INFO - PROCESS | 1662 | 1469133422165 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:02 INFO - PROCESS | 1662 | 1469133422167 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:37:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x1182e6000 == 46 [pid = 1662] [id = 786] 13:37:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x115e86800) [pid = 1662] [serial = 2356] [outer = 0x0] 13:37:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x11688f000) [pid = 1662] [serial = 2357] [outer = 0x115e86800] 13:37:02 INFO - PROCESS | 1662 | 1469133422199 Marionette DEBUG loaded listener.js 13:37:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x118151000) [pid = 1662] [serial = 2358] [outer = 0x115e86800] 13:37:02 INFO - PROCESS | 1662 | 1469133422569 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:37:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:37:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:37:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:37:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 13:37:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:37:02 INFO - PROCESS | 1662 | 1469133422603 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 13:37:02 INFO - PROCESS | 1662 | 1469133422604 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 13:37:02 INFO - PROCESS | 1662 | 1469133422606 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:37:02 INFO - PROCESS | 1662 | 1469133422609 Marionette TRACE conn2 <- [1,3110,null,{}] 13:37:02 INFO - PROCESS | 1662 | 1469133422617 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:37:02 INFO - PROCESS | 1662 | 1469133422620 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:37:02 INFO - PROCESS | 1662 | 1469133422733 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 13:37:02 INFO - PROCESS | 1662 | 1469133422852 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:02 INFO - PROCESS | 1662 | 1469133422854 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:37:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ad1000 == 47 [pid = 1662] [id = 787] 13:37:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x118ea0800) [pid = 1662] [serial = 2359] [outer = 0x0] 13:37:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x119443800) [pid = 1662] [serial = 2360] [outer = 0x118ea0800] 13:37:02 INFO - PROCESS | 1662 | 1469133422888 Marionette DEBUG loaded listener.js 13:37:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x119ed1800) [pid = 1662] [serial = 2361] [outer = 0x118ea0800] 13:37:03 INFO - PROCESS | 1662 | 1469133423248 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:37:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:37:03 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:37:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:37:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:37:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 675ms 13:37:03 INFO - PROCESS | 1662 | 1469133423282 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 13:37:03 INFO - PROCESS | 1662 | 1469133423284 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 13:37:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:37:03 INFO - PROCESS | 1662 | 1469133423287 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:37:03 INFO - PROCESS | 1662 | 1469133423288 Marionette TRACE conn2 <- [1,3114,null,{}] 13:37:03 INFO - PROCESS | 1662 | 1469133423290 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:37:03 INFO - PROCESS | 1662 | 1469133423292 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:37:03 INFO - PROCESS | 1662 | 1469133423404 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 13:37:03 INFO - PROCESS | 1662 | 1469133423510 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\", \"b8573047-2f59-4957-a9b8-bd3a9a103268\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:03 INFO - PROCESS | 1662 | 1469133423511 Marionette INFO sendAsync 93d2b3b5-f918-6044-a15f-c963c774cbf4 13:37:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a65b800 == 48 [pid = 1662] [id = 788] 13:37:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1213b1800) [pid = 1662] [serial = 2362] [outer = 0x0] 13:37:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x121d7ac00) [pid = 1662] [serial = 2363] [outer = 0x1213b1800] 13:37:03 INFO - PROCESS | 1662 | 1469133423542 Marionette DEBUG loaded listener.js 13:37:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x123a9fc00) [pid = 1662] [serial = 2364] [outer = 0x1213b1800] 13:37:03 INFO - PROCESS | 1662 | 1469133423901 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:37:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:37:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 623ms 13:37:03 INFO - PROCESS | 1662 | 1469133423910 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 13:37:03 INFO - PROCESS | 1662 | 1469133423911 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 13:37:04 WARNING - u'runner_teardown' () 13:37:04 INFO - No more tests 13:37:04 INFO - Got 0 unexpected results 13:37:04 INFO - SUITE-END | took 509s 13:37:04 INFO - Closing logging queue 13:37:04 INFO - queue closed 13:37:05 INFO - Return code: 0 13:37:05 WARNING - # TBPL SUCCESS # 13:37:05 INFO - Running post-action listener: _resource_record_post_action 13:37:05 INFO - Running post-run listener: _resource_record_post_run 13:37:06 INFO - Total resource usage - Wall time: 531s; CPU: 58.0%; Read bytes: 37099008; Write bytes: 955044864; Read time: 247; Write time: 5099 13:37:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:37:06 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 146401792; Write bytes: 148514816; Read time: 13779; Write time: 326 13:37:06 INFO - run-tests - Wall time: 513s; CPU: 58.0%; Read bytes: 35112448; Write bytes: 795061248; Read time: 229; Write time: 4734 13:37:06 INFO - Running post-run listener: _upload_blobber_files 13:37:06 INFO - Blob upload gear active. 13:37:06 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:37:06 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:37:06 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:37:06 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:37:06 INFO - (blobuploader) - INFO - Open directory for files ... 13:37:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:37:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:37:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:37:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:37:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:37:07 INFO - (blobuploader) - INFO - Done attempting. 13:37:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:37:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:37:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:37:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:37:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:37:09 INFO - (blobuploader) - INFO - Done attempting. 13:37:09 INFO - (blobuploader) - INFO - Iteration through files over. 13:37:09 INFO - Return code: 0 13:37:09 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:37:09 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:37:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/18b0187856e94e5dd8a13f917b78c1f2dfaf315a01d7c8999af038d50e99d29a983e98e116dce911aafb5161d662f3ea566dad4bdd12251b1f1012b320af57c3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c3728c656d9f9b1cb95b7f0404e71fb89719db8e7d0f9fd58d75310f853a96c02632a9c6dbcc534c0545c4dfcb4110b41905d90d5d0b9e4612f3c90ef2cac566"} 13:37:09 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:37:09 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:37:09 INFO - Contents: 13:37:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/18b0187856e94e5dd8a13f917b78c1f2dfaf315a01d7c8999af038d50e99d29a983e98e116dce911aafb5161d662f3ea566dad4bdd12251b1f1012b320af57c3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c3728c656d9f9b1cb95b7f0404e71fb89719db8e7d0f9fd58d75310f853a96c02632a9c6dbcc534c0545c4dfcb4110b41905d90d5d0b9e4612f3c90ef2cac566"} 13:37:09 INFO - Running post-run listener: copy_logs_to_upload_dir 13:37:09 INFO - Copying logs to upload dir... 13:37:09 INFO - mkdir: /builds/slave/test/build/upload/logs 13:37:09 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=596.269312 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 56 secs) (at 2016-07-21 13:37:09.832236) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 13:37:09.835347) ========= 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.SEKI7IAoOw/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.hzlqt4QwTX/Listeners TMPDIR=/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/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/18b0187856e94e5dd8a13f917b78c1f2dfaf315a01d7c8999af038d50e99d29a983e98e116dce911aafb5161d662f3ea566dad4bdd12251b1f1012b320af57c3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c3728c656d9f9b1cb95b7f0404e71fb89719db8e7d0f9fd58d75310f853a96c02632a9c6dbcc534c0545c4dfcb4110b41905d90d5d0b9e4612f3c90ef2cac566"} build_url:https://queue.taskcluster.net/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012509 build_url: 'https://queue.taskcluster.net/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/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/18b0187856e94e5dd8a13f917b78c1f2dfaf315a01d7c8999af038d50e99d29a983e98e116dce911aafb5161d662f3ea566dad4bdd12251b1f1012b320af57c3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c3728c656d9f9b1cb95b7f0404e71fb89719db8e7d0f9fd58d75310f853a96c02632a9c6dbcc534c0545c4dfcb4110b41905d90d5d0b9e4612f3c90ef2cac566"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CDI9AV-NR5y9Unpu7f8Vnw/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-07-21 13:37:09.872071) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 13:37:09.872390) ========= 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.SEKI7IAoOw/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.hzlqt4QwTX/Listeners TMPDIR=/var/folders/q6/xpx_j8b569553pg_p0r3yk4c00000w/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.005236 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 13:37:09.920696) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 13:37:09.924151) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 13:37:09.924630) ========= ========= Total master_lag: 0.64 =========