builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0373 starttime: 1466692040.38 results: success (0) buildid: 20160623064724 builduid: 3c87a22166e34e378a564d9881fe0e90 revision: 75bb5e9490a0b4a058e92b7da0643df7beddc2b0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 07:27:20.379453) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 07:27:20.380008) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 07:27:20.380376) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 07:27:20.405651) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 07:27:20.405971) ========= 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.0XjTBjWlLi/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.KIFhST00N7/Listeners TMPDIR=/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-06-23 07:27:20-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 19.1M=0.001s 2016-06-23 07:27:20 (19.1 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.109983 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 07:27:20.541259) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 07:27:20.542089) ========= 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.0XjTBjWlLi/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.KIFhST00N7/Listeners TMPDIR=/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/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.030440 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 07:27:20.599088) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 07:27:20.599997) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 75bb5e9490a0b4a058e92b7da0643df7beddc2b0 --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 75bb5e9490a0b4a058e92b7da0643df7beddc2b0 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.0XjTBjWlLi/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.KIFhST00N7/Listeners TMPDIR=/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-06-23 07:27:20,683 truncating revision to first 12 chars 2016-06-23 07:27:20,684 Setting DEBUG logging. 2016-06-23 07:27:20,684 attempt 1/10 2016-06-23 07:27:20,684 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/75bb5e9490a0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 07:27:22,380 unpacking tar archive at: mozilla-beta-75bb5e9490a0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.989524 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 07:27:22.617560) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 07:27:22.618399) ========= script_repo_revision: 75bb5e9490a0b4a058e92b7da0643df7beddc2b0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 07:27:22.619415) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 07:27:22.620115) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 07:27:22.642843) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 44 secs) (at 2016-06-23 07:27:22.643690) ========= /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.0XjTBjWlLi/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.KIFhST00N7/Listeners TMPDIR=/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 07:27:22 INFO - MultiFileLogger online at 20160623 07:27:22 in /builds/slave/test 07:27:22 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 07:27:22 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:27:22 INFO - {'append_to_log': False, 07:27:22 INFO - 'base_work_dir': '/builds/slave/test', 07:27:22 INFO - 'blob_upload_branch': 'mozilla-beta', 07:27:22 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:27:22 INFO - 'buildbot_json_path': 'buildprops.json', 07:27:22 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:27:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:27:22 INFO - 'download_minidump_stackwalk': True, 07:27:22 INFO - 'download_symbols': 'true', 07:27:22 INFO - 'e10s': False, 07:27:22 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:27:22 INFO - 'tooltool.py': '/tools/tooltool.py', 07:27:22 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:27:22 INFO - '/tools/misc-python/virtualenv.py')}, 07:27:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:27:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:27:22 INFO - 'log_level': 'info', 07:27:22 INFO - 'log_to_console': True, 07:27:22 INFO - 'opt_config_files': (), 07:27:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:27:22 INFO - '--processes=1', 07:27:22 INFO - '--config=%(test_path)s/wptrunner.ini', 07:27:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:27:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:27:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:27:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:27:22 INFO - 'pip_index': False, 07:27:22 INFO - 'require_test_zip': True, 07:27:22 INFO - 'test_type': ('testharness',), 07:27:22 INFO - 'this_chunk': '1', 07:27:22 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:27:22 INFO - 'total_chunks': '10', 07:27:22 INFO - 'virtualenv_path': 'venv', 07:27:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:27:22 INFO - 'work_dir': 'build'} 07:27:22 INFO - ##### 07:27:22 INFO - ##### Running clobber step. 07:27:22 INFO - ##### 07:27:22 INFO - Running pre-action listener: _resource_record_pre_action 07:27:22 INFO - Running main action method: clobber 07:27:22 INFO - rmtree: /builds/slave/test/build 07:27:22 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:27:24 INFO - Running post-action listener: _resource_record_post_action 07:27:24 INFO - ##### 07:27:24 INFO - ##### Running read-buildbot-config step. 07:27:24 INFO - ##### 07:27:24 INFO - Running pre-action listener: _resource_record_pre_action 07:27:24 INFO - Running main action method: read_buildbot_config 07:27:24 INFO - Using buildbot properties: 07:27:24 INFO - { 07:27:24 INFO - "project": "", 07:27:24 INFO - "product": "firefox", 07:27:24 INFO - "script_repo_revision": "production", 07:27:24 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 07:27:24 INFO - "repository": "", 07:27:24 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 07:27:24 INFO - "buildid": "20160623064724", 07:27:24 INFO - "pgo_build": "False", 07:27:24 INFO - "basedir": "/builds/slave/test", 07:27:24 INFO - "buildnumber": 7, 07:27:24 INFO - "slavename": "t-yosemite-r7-0373", 07:27:24 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 07:27:24 INFO - "platform": "macosx64", 07:27:24 INFO - "branch": "mozilla-beta", 07:27:24 INFO - "revision": "75bb5e9490a0b4a058e92b7da0643df7beddc2b0", 07:27:24 INFO - "repo_path": "releases/mozilla-beta", 07:27:24 INFO - "moz_repo_path": "", 07:27:24 INFO - "stage_platform": "macosx64", 07:27:24 INFO - "builduid": "3c87a22166e34e378a564d9881fe0e90", 07:27:24 INFO - "slavebuilddir": "test" 07:27:24 INFO - } 07:27:24 INFO - Found installer url https://queue.taskcluster.net/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 07:27:24 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 07:27:24 INFO - Running post-action listener: _resource_record_post_action 07:27:24 INFO - ##### 07:27:24 INFO - ##### Running download-and-extract step. 07:27:24 INFO - ##### 07:27:24 INFO - Running pre-action listener: _resource_record_pre_action 07:27:24 INFO - Running main action method: download_and_extract 07:27:24 INFO - mkdir: /builds/slave/test/build/tests 07:27:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:24 INFO - https://queue.taskcluster.net/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 07:27:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 07:27:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 07:27:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 07:27:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 07:27:25 INFO - Downloaded 1201 bytes. 07:27:25 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 07:27:25 INFO - Using the following test package requirements: 07:27:25 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:27:25 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:27:25 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 07:27:25 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:27:25 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 07:27:25 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:27:25 INFO - u'jsshell-mac64.zip'], 07:27:25 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:27:25 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 07:27:25 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:27:25 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:27:25 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 07:27:25 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:27:25 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 07:27:25 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:27:25 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 07:27:25 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:27:25 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 07:27:25 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 07:27:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:25 INFO - https://queue.taskcluster.net/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 07:27:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 07:27:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 07:27:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 07:27:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 07:27:26 INFO - Downloaded 18356485 bytes. 07:27:26 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:27:26 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:27:27 INFO - caution: filename not matched: web-platform/* 07:27:27 INFO - Return code: 11 07: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')]} 07:27:27 INFO - https://queue.taskcluster.net/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 07:27:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:27:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:27:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:27:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 07:27:28 INFO - Downloaded 36389087 bytes. 07:27:28 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:27:28 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:27:32 INFO - caution: filename not matched: bin/* 07:27:32 INFO - caution: filename not matched: config/* 07:27:32 INFO - caution: filename not matched: mozbase/* 07:27:32 INFO - caution: filename not matched: marionette/* 07:27:32 INFO - caution: filename not matched: tools/wptserve/* 07:27:32 INFO - Return code: 11 07:27: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')]} 07:27:32 INFO - https://queue.taskcluster.net/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 07:27:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:27:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:27:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 07:27:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 07:27:36 INFO - Downloaded 73062261 bytes. 07:27:36 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:27:36 INFO - mkdir: /builds/slave/test/properties 07:27:36 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:27:36 INFO - Writing to file /builds/slave/test/properties/build_url 07:27:36 INFO - Contents: 07:27:36 INFO - build_url:https://queue.taskcluster.net/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:27:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:27:37 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:27:37 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:27:37 INFO - Contents: 07:27:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:27:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:37 INFO - https://queue.taskcluster.net/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:27:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:27:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:27:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:27:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 07:27:40 INFO - Downloaded 103656005 bytes. 07:27:40 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 07:27:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 07:27:43 INFO - Return code: 0 07:27:43 INFO - Running post-action listener: _resource_record_post_action 07:27:43 INFO - Running post-action listener: set_extra_try_arguments 07:27:43 INFO - ##### 07:27:43 INFO - ##### Running create-virtualenv step. 07:27:43 INFO - ##### 07:27:43 INFO - Running pre-action listener: _pre_create_virtualenv 07:27:43 INFO - Running pre-action listener: _resource_record_pre_action 07:27:43 INFO - Running main action method: create_virtualenv 07:27:43 INFO - Creating virtualenv /builds/slave/test/build/venv 07:27:43 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 07:27:43 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:27:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:27:44 INFO - Using real prefix '/tools/python27' 07:27:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:27:44 INFO - Installing distribute.............................................................................................................................................................................................done. 07:27:47 INFO - Installing pip.................done. 07:27:47 INFO - Return code: 0 07:27:47 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:27:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:27:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:27:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:47 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 0x1045bfe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1045dcf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f80b0cc2b30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1045d85e0>, '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 0x1041bbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1041e6990>, '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.0XjTBjWlLi/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KIFhST00N7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:27:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 07:27:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:27:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0XjTBjWlLi/Render', 07:27:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:27:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:27:47 INFO - 'HOME': '/Users/cltbld', 07:27:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:27:47 INFO - 'LOGNAME': 'cltbld', 07:27:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:27:47 INFO - 'MOZ_NO_REMOTE': '1', 07:27:47 INFO - 'NO_EM_RESTART': '1', 07:27:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:27:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:27:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:27:47 INFO - 'PWD': '/builds/slave/test', 07:27:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:27:47 INFO - 'SHELL': '/bin/bash', 07:27:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KIFhST00N7/Listeners', 07:27:47 INFO - 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', 07:27:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:27:47 INFO - 'USER': 'cltbld', 07:27:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:27:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:27:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:27:47 INFO - 'XPC_FLAGS': '0x0', 07:27:47 INFO - 'XPC_SERVICE_NAME': '0', 07:27:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:27:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:27:47 INFO - Downloading/unpacking psutil>=0.7.1 07:27:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:27:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:27:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:27:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:27:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:27:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:27:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:27:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:27:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:27:50 INFO - Installing collected packages: psutil 07:27:50 INFO - Running setup.py install for psutil 07:27:50 INFO - building 'psutil._psutil_osx' extension 07:27:50 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 07:27:51 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 07:27:51 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 07:27:51 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 07:27:51 INFO - building 'psutil._psutil_posix' extension 07:27:51 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 07:27:51 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 07:27:51 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 07:27:51 INFO - ^ 07:27:51 INFO - 1 warning generated. 07:27:51 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 07:27:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:27:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:27:51 INFO - Successfully installed psutil 07:27:51 INFO - Cleaning up... 07:27:51 INFO - Return code: 0 07:27:51 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:27:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:27:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:27:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1045bfe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1045dcf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f80b0cc2b30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1045d85e0>, '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 0x1041bbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1041e6990>, '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.0XjTBjWlLi/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KIFhST00N7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:27:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 07:27:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 07:27:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0XjTBjWlLi/Render', 07:27:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:27:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:27:51 INFO - 'HOME': '/Users/cltbld', 07:27:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:27:51 INFO - 'LOGNAME': 'cltbld', 07:27:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:27:51 INFO - 'MOZ_NO_REMOTE': '1', 07:27:51 INFO - 'NO_EM_RESTART': '1', 07:27:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:27:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:27:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:27:51 INFO - 'PWD': '/builds/slave/test', 07:27:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:27:51 INFO - 'SHELL': '/bin/bash', 07:27:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KIFhST00N7/Listeners', 07:27:51 INFO - 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', 07:27:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:27:51 INFO - 'USER': 'cltbld', 07:27:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:27:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:27:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:27:51 INFO - 'XPC_FLAGS': '0x0', 07:27:51 INFO - 'XPC_SERVICE_NAME': '0', 07:27:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:27:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:27:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:27:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:27:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:27:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:27:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:27:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:27:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:27:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:27:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:27:54 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:27:54 INFO - Installing collected packages: mozsystemmonitor 07:27:54 INFO - Running setup.py install for mozsystemmonitor 07:27:54 INFO - Successfully installed mozsystemmonitor 07:27:54 INFO - Cleaning up... 07:27:54 INFO - Return code: 0 07:27:54 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:27:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:27:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:27:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:54 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 0x1045bfe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1045dcf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f80b0cc2b30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1045d85e0>, '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 0x1041bbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1041e6990>, '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.0XjTBjWlLi/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KIFhST00N7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:27:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 07:27:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:27:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0XjTBjWlLi/Render', 07:27:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:27:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:27:54 INFO - 'HOME': '/Users/cltbld', 07:27:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:27:54 INFO - 'LOGNAME': 'cltbld', 07:27:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:27:54 INFO - 'MOZ_NO_REMOTE': '1', 07:27:54 INFO - 'NO_EM_RESTART': '1', 07:27:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:27:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:27:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:27:54 INFO - 'PWD': '/builds/slave/test', 07:27:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:27:54 INFO - 'SHELL': '/bin/bash', 07:27:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KIFhST00N7/Listeners', 07:27:54 INFO - 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', 07:27:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:27:54 INFO - 'USER': 'cltbld', 07:27:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:27:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:27:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:27:54 INFO - 'XPC_FLAGS': '0x0', 07:27:54 INFO - 'XPC_SERVICE_NAME': '0', 07:27:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:27:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:27:55 INFO - Downloading/unpacking blobuploader==1.2.4 07:27:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:27:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:27:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:27:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:27:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:27:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:27:57 INFO - Downloading blobuploader-1.2.4.tar.gz 07:27:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:27:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:27:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:27:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:27:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:27:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:27:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:27:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:27:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:27:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07: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 07: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 07: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 07: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 07: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 07: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 07:27:58 INFO - Downloading docopt-0.6.1.tar.gz 07:27:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:27:58 INFO - Installing collected packages: blobuploader, requests, docopt 07:27:58 INFO - Running setup.py install for blobuploader 07:27:58 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:27:58 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:27:58 INFO - Running setup.py install for requests 07:27:59 INFO - Running setup.py install for docopt 07:27:59 INFO - Successfully installed blobuploader requests docopt 07:27:59 INFO - Cleaning up... 07:27:59 INFO - Return code: 0 07:27:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:27:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:27:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:27:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:27:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:27:59 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 0x1045bfe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1045dcf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f80b0cc2b30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1045d85e0>, '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 0x1041bbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1041e6990>, '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.0XjTBjWlLi/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KIFhST00N7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:27:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:27:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:27:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0XjTBjWlLi/Render', 07:27:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:27:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:27:59 INFO - 'HOME': '/Users/cltbld', 07:27:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:27:59 INFO - 'LOGNAME': 'cltbld', 07:27:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:27:59 INFO - 'MOZ_NO_REMOTE': '1', 07:27:59 INFO - 'NO_EM_RESTART': '1', 07:27:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:27:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:27:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:27:59 INFO - 'PWD': '/builds/slave/test', 07:27:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:27:59 INFO - 'SHELL': '/bin/bash', 07:27:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KIFhST00N7/Listeners', 07:27:59 INFO - 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', 07:27:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:27:59 INFO - 'USER': 'cltbld', 07:27:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:27:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:27:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:27:59 INFO - 'XPC_FLAGS': '0x0', 07:27:59 INFO - 'XPC_SERVICE_NAME': '0', 07:27:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:27:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:27:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:27:59 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-U7qxGz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:28:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:28:00 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-va3rve-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:28:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:28:00 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-pYTHja-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:28:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:28:00 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-RHzslZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:28:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:28:00 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-8S4jDH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:28:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:28:00 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-yt71vt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:28:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:28:00 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-X1xVpC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:28:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:28:00 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-MIVEFM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:28:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:28:00 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-jVMVvW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:28:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:28:00 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-wZuGyn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:28:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:28:00 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-CJXMd5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:28:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:28:01 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-dqiEx5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:28:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:28:01 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-fN34OG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:28:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:28:01 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-Of2PQ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:28:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:28:01 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-pCjfmS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:28:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:28:01 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-dGx4rC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:28:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:28:01 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-rVTbn2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:28:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:28:01 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-FPm4bu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:28:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:28:01 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-igKapr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:28:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:28:01 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-L8ykU2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:28:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:28:02 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-3bHTYo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:28:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:28:02 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 07:28:02 INFO - Running setup.py install for manifestparser 07:28:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:28:02 INFO - Running setup.py install for mozcrash 07:28:02 INFO - Running setup.py install for mozdebug 07:28:02 INFO - Running setup.py install for mozdevice 07:28:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:28:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:28:03 INFO - Running setup.py install for mozfile 07:28:03 INFO - Running setup.py install for mozhttpd 07:28:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:28:03 INFO - Running setup.py install for mozinfo 07:28:03 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:28:03 INFO - Running setup.py install for mozInstall 07:28:03 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:28:03 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:28:03 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:28:03 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:28:03 INFO - Running setup.py install for mozleak 07:28:03 INFO - Running setup.py install for mozlog 07:28:03 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:28:03 INFO - Running setup.py install for moznetwork 07:28:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:28:04 INFO - Running setup.py install for mozprocess 07:28:04 INFO - Running setup.py install for mozprofile 07:28:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:28:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:28:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:28:04 INFO - Running setup.py install for mozrunner 07:28:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:28:04 INFO - Running setup.py install for mozscreenshot 07:28:04 INFO - Running setup.py install for moztest 07:28:04 INFO - Running setup.py install for mozversion 07:28:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:28:05 INFO - Running setup.py install for wptserve 07:28:05 INFO - Running setup.py install for marionette-driver 07:28:05 INFO - Running setup.py install for browsermob-proxy 07:28:05 INFO - Running setup.py install for marionette-client 07:28:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:28:05 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:28:05 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 07:28:05 INFO - Cleaning up... 07:28:05 INFO - Return code: 0 07:28:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:28:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:28:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:28:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:28:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:28:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:28:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:28:05 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 0x1045bfe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1045dcf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f80b0cc2b30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1045d85e0>, '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 0x1041bbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1041e6990>, '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.0XjTBjWlLi/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KIFhST00N7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:28:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:28:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:28:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0XjTBjWlLi/Render', 07:28:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:28:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:28:05 INFO - 'HOME': '/Users/cltbld', 07:28:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:28:05 INFO - 'LOGNAME': 'cltbld', 07:28:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:28:05 INFO - 'MOZ_NO_REMOTE': '1', 07:28:05 INFO - 'NO_EM_RESTART': '1', 07:28:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:28:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:28:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:28:05 INFO - 'PWD': '/builds/slave/test', 07:28:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:28:05 INFO - 'SHELL': '/bin/bash', 07:28:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KIFhST00N7/Listeners', 07:28:05 INFO - 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', 07:28:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:28:05 INFO - 'USER': 'cltbld', 07:28:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:28:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:28:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:28:05 INFO - 'XPC_FLAGS': '0x0', 07:28:05 INFO - 'XPC_SERVICE_NAME': '0', 07:28:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:28:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:28:06 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-6HHbts-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:28:06 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 07:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:28:06 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-V2A6F_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:28:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:28:06 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-IjSSCn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:28:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 07:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:28:06 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-EiLpoV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:28:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:28:06 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-B7UlvC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:28:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 07:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:28:06 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-i7Wvwf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:28:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 07:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:28:06 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-5WMN7w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:28:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 07:28:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:28:06 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-sTOuJD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:28:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 07:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:28:07 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-OF5MIy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:28:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 07:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:28:07 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-M67YSb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:28:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:28:07 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-h9QpfY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:28:07 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 07:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:28:07 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-Sn1fdb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:28:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 07:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:28:07 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-dUhTtS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:28:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 07:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:28:07 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-AzVOQi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:28:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 07:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:28:07 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-2EKz96-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:28:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 07:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:28:07 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-A9MG_A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:28:07 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 07:28:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:28:07 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-9pTDqs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:28:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 07:28:07 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:28:08 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-UcgbFG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:28:08 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 07:28:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:28:08 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-3oqnPE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:28:08 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 07:28:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:28:08 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-B21xt3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:28:08 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 07:28:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:28:08 INFO - Running setup.py (path:/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/pip-1tuLx4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:28:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:28:08 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 07:28:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:28:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:28:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 07:28:08 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:28:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:28:08 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:28:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:28:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:28:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:28:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:28:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:28:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:28:11 INFO - Downloading blessings-1.6.tar.gz 07:28:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:28:11 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 07:28:11 INFO - Installing collected packages: blessings 07:28:11 INFO - Running setup.py install for blessings 07:28:11 INFO - Successfully installed blessings 07:28:11 INFO - Cleaning up... 07:28:11 INFO - Return code: 0 07:28:11 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:28:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:28:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:28:11 INFO - Reading from file tmpfile_stdout 07:28:11 INFO - Current package versions: 07:28:11 INFO - blessings == 1.6 07:28:11 INFO - blobuploader == 1.2.4 07:28:11 INFO - browsermob-proxy == 0.6.0 07:28:11 INFO - docopt == 0.6.1 07:28:11 INFO - manifestparser == 1.1 07:28:11 INFO - marionette-client == 2.3.0 07:28:11 INFO - marionette-driver == 1.4.0 07:28:11 INFO - mozInstall == 1.12 07:28:11 INFO - mozcrash == 0.17 07:28:11 INFO - mozdebug == 0.1 07:28:11 INFO - mozdevice == 0.48 07:28:11 INFO - mozfile == 1.2 07:28:11 INFO - mozhttpd == 0.7 07:28:11 INFO - mozinfo == 0.9 07:28:11 INFO - mozleak == 0.1 07:28:11 INFO - mozlog == 3.1 07:28:11 INFO - moznetwork == 0.27 07:28:11 INFO - mozprocess == 0.22 07:28:11 INFO - mozprofile == 0.28 07:28:11 INFO - mozrunner == 6.11 07:28:11 INFO - mozscreenshot == 0.1 07:28:11 INFO - mozsystemmonitor == 0.0 07:28:11 INFO - moztest == 0.7 07:28:11 INFO - mozversion == 1.4 07:28:11 INFO - psutil == 3.1.1 07:28:11 INFO - requests == 1.2.3 07:28:11 INFO - wptserve == 1.4.0 07:28:11 INFO - wsgiref == 0.1.2 07:28:11 INFO - Running post-action listener: _resource_record_post_action 07:28:11 INFO - Running post-action listener: _start_resource_monitoring 07:28:11 INFO - Starting resource monitoring. 07:28:11 INFO - ##### 07:28:11 INFO - ##### Running pull step. 07:28:11 INFO - ##### 07:28:11 INFO - Running pre-action listener: _resource_record_pre_action 07:28:11 INFO - Running main action method: pull 07:28:11 INFO - Pull has nothing to do! 07:28:11 INFO - Running post-action listener: _resource_record_post_action 07:28:11 INFO - ##### 07:28:11 INFO - ##### Running install step. 07:28:11 INFO - ##### 07:28:11 INFO - Running pre-action listener: _resource_record_pre_action 07:28:11 INFO - Running main action method: install 07:28:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:28:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:28:12 INFO - Reading from file tmpfile_stdout 07:28:12 INFO - Detecting whether we're running mozinstall >=1.0... 07:28:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:28:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:28:12 INFO - Reading from file tmpfile_stdout 07:28:12 INFO - Output received: 07:28:12 INFO - Usage: mozinstall [options] installer 07:28:12 INFO - Options: 07:28:12 INFO - -h, --help show this help message and exit 07:28:12 INFO - -d DEST, --destination=DEST 07:28:12 INFO - Directory to install application into. [default: 07:28:12 INFO - "/builds/slave/test"] 07:28:12 INFO - --app=APP Application being installed. [default: firefox] 07:28:12 INFO - mkdir: /builds/slave/test/build/application 07:28:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 07:28:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 07:28:29 INFO - Reading from file tmpfile_stdout 07:28:29 INFO - Output received: 07:28:29 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 07:28:29 INFO - Running post-action listener: _resource_record_post_action 07:28:29 INFO - ##### 07:28:29 INFO - ##### Running run-tests step. 07:28:29 INFO - ##### 07:28:29 INFO - Running pre-action listener: _resource_record_pre_action 07:28:29 INFO - Running main action method: run_tests 07:28:29 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:28:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:28:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:28:29 INFO - grabbing minidump binary from tooltool 07:28:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:28:29 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 0x1045d85e0>, '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 0x1041bbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1041e6990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:28:29 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 07:28:29 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 07:28:30 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:28:30 INFO - Return code: 0 07:28:30 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 07:28:30 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:28:30 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/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 07:28:30 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/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 07:28:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0XjTBjWlLi/Render', 07:28:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:28:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:28:30 INFO - 'HOME': '/Users/cltbld', 07:28:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:28:30 INFO - 'LOGNAME': 'cltbld', 07:28:30 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:28:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:28:30 INFO - 'MOZ_NO_REMOTE': '1', 07:28:30 INFO - 'NO_EM_RESTART': '1', 07:28:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:28:30 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:28:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:28:30 INFO - 'PWD': '/builds/slave/test', 07:28:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:28:30 INFO - 'SHELL': '/bin/bash', 07:28:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KIFhST00N7/Listeners', 07:28:30 INFO - 'TMPDIR': '/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/T/', 07:28:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:28:30 INFO - 'USER': 'cltbld', 07:28:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:28:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:28:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:28:30 INFO - 'XPC_FLAGS': '0x0', 07:28:30 INFO - 'XPC_SERVICE_NAME': '0', 07:28:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:28:30 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/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 07:28:30 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 07:28:30 INFO - import pkg_resources 07:28:31 INFO - Using 1 client processes 07:28:31 INFO - wptserve Starting http server on 127.0.0.1:8001 07:28:31 INFO - wptserve Starting http server on 127.0.0.1:8000 07:28:31 INFO - wptserve Starting http server on 127.0.0.1:8443 07:28:33 INFO - SUITE-START | Running 778 tests 07:28:33 INFO - Running testharness tests 07:28:33 INFO - Setting up ssl 07:28:33 INFO - PROCESS | certutil | 07:28:33 INFO - PROCESS | certutil | 07:28:33 INFO - PROCESS | certutil | 07:28:33 INFO - Certificate Nickname Trust Attributes 07:28:33 INFO - SSL,S/MIME,JAR/XPI 07:28:33 INFO - 07:28:33 INFO - web-platform-tests CT,, 07:28:33 INFO - 07:28:33 INFO - Starting runner 07:28:34 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 07:28:34 INFO - PROCESS | 1673 | 1466692114693 Marionette DEBUG Marionette enabled via build flag and pref 07:28:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x113e36000 == 1 [pid = 1673] [id = 1] 07:28:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 1 (0x113e36800) [pid = 1673] [serial = 1] [outer = 0x0] 07:28:34 INFO - PROCESS | 1673 | [1673] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:28:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 2 (0x113e37800) [pid = 1673] [serial = 2] [outer = 0x113e36800] 07:28:35 INFO - PROCESS | 1673 | 1466692115011 Marionette INFO Listening on port 2828 07:28:35 INFO - PROCESS | 1673 | 1466692115242 Marionette DEBUG Marionette enabled via command-line flag 07:28:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x11695f000 == 2 [pid = 1673] [id = 2] 07:28:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 3 (0x11695f800) [pid = 1673] [serial = 3] [outer = 0x0] 07:28:35 INFO - PROCESS | 1673 | [1673] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:28:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 4 (0x116960800) [pid = 1673] [serial = 4] [outer = 0x11695f800] 07:28:35 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:28:35 INFO - PROCESS | 1673 | 1466692115395 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49289 07:28:35 INFO - PROCESS | 1673 | 1466692115479 Marionette DEBUG Closed connection conn0 07:28:35 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:28:35 INFO - PROCESS | 1673 | 1466692115483 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49290 07:28:35 INFO - PROCESS | 1673 | 1466692115493 Marionette DEBUG Closed connection conn1 07:28:35 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:28:35 INFO - PROCESS | 1673 | 1466692115499 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49291 07:28:35 INFO - PROCESS | 1673 | 1466692115507 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:28:35 INFO - PROCESS | 1673 | 1466692115513 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":"20160623064724","device":"desktop","version":"48.0"} 07:28:35 INFO - PROCESS | 1673 | [1673] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:28:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f32800 == 3 [pid = 1673] [id = 3] 07:28:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 5 (0x120f33000) [pid = 1673] [serial = 5] [outer = 0x0] 07:28:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f33800 == 4 [pid = 1673] [id = 4] 07:28:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 6 (0x119fc7400) [pid = 1673] [serial = 6] [outer = 0x0] 07:28:36 INFO - PROCESS | 1673 | [1673] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:28:36 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:28:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x123f04800 == 5 [pid = 1673] [id = 5] 07:28:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 7 (0x119fc6c00) [pid = 1673] [serial = 7] [outer = 0x0] 07:28:36 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:28:36 INFO - PROCESS | 1673 | [1673] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:28:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 8 (0x123fa0400) [pid = 1673] [serial = 8] [outer = 0x119fc6c00] 07:28:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 9 (0x124420800) [pid = 1673] [serial = 9] [outer = 0x120f33000] 07:28:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 10 (0x1245cb400) [pid = 1673] [serial = 10] [outer = 0x119fc7400] 07:28:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 11 (0x1245cd000) [pid = 1673] [serial = 11] [outer = 0x119fc6c00] 07:28:37 INFO - PROCESS | 1673 | [1673] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:28:37 INFO - PROCESS | 1673 | 1466692117322 Marionette INFO startBrowser aa0468ab-b64c-584f-878e-7abd827a200e 07:28:37 INFO - PROCESS | 1673 | 1466692117345 Marionette DEBUG loaded listener.js 07:28:37 INFO - PROCESS | 1673 | 1466692117355 Marionette DEBUG loaded listener.js 07:28:37 INFO - PROCESS | 1673 | 1466692117356 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 12 (0x126f45800) [pid = 1673] [serial = 12] [outer = 0x119fc6c00] 07:28:37 INFO - PROCESS | 1673 | 1466692117661 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"aa0468ab-b64c-584f-878e-7abd827a200e","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":"20160623064724","device":"desktop","version":"48.0","command_id":1}}] 07:28:37 INFO - PROCESS | 1673 | 1466692117751 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:28:37 INFO - PROCESS | 1673 | 1466692117753 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:37 INFO - PROCESS | 1673 | 1466692117799 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:28:37 INFO - PROCESS | 1673 | 1466692117885 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:28:37 INFO - PROCESS | 1673 | 1466692117886 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:37 INFO - PROCESS | 1673 | [1673] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:28:37 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:28:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 13 (0x128bd4c00) [pid = 1673] [serial = 13] [outer = 0x119fc6c00] 07:28:38 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:28:38 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:28:38 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:28:38 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:28:38 INFO - PROCESS | 1673 | 1466692118144 Marionette TRACE conn2 <- [1,3,null,{}] 07:28:38 INFO - PROCESS | 1673 | 1466692118151 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:28:38 INFO - PROCESS | 1673 | 1466692118154 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:38 INFO - PROCESS | 1673 | 1466692118173 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:28:38 INFO - PROCESS | 1673 | 1466692118194 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:28:38 INFO - PROCESS | 1673 | 1466692118195 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 07:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:28:38 INFO - PROCESS | 1673 | 1466692118204 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:28:38 INFO - PROCESS | 1673 | 1466692118206 Marionette TRACE conn2 <- [1,6,null,{}] 07:28:38 INFO - PROCESS | 1673 | 1466692118208 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:38 INFO - PROCESS | 1673 | 1466692118209 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:38 INFO - PROCESS | 1673 | 1466692118224 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:28:38 INFO - PROCESS | 1673 | 1466692118227 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:38 INFO - PROCESS | 1673 | 1466692118228 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291b1000 == 6 [pid = 1673] [id = 6] 07:28:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 14 (0x126fb4400) [pid = 1673] [serial = 14] [outer = 0x0] 07:28:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 15 (0x126fb6000) [pid = 1673] [serial = 15] [outer = 0x126fb4400] 07:28:38 INFO - PROCESS | 1673 | 1466692118261 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 16 (0x126fbc000) [pid = 1673] [serial = 16] [outer = 0x126fb4400] 07:28:38 INFO - PROCESS | 1673 | 1466692118561 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 07:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:28:38 INFO - PROCESS | 1673 | 1466692118574 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:28:38 INFO - PROCESS | 1673 | 1466692118575 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 07:28:38 INFO - PROCESS | 1673 | 1466692118578 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:28:38 INFO - PROCESS | 1673 | 1466692118579 Marionette TRACE conn2 <- [1,10,null,{}] 07:28:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x115081000 == 7 [pid = 1673] [id = 7] 07:28:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 17 (0x11501c400) [pid = 1673] [serial = 17] [outer = 0x0] 07:28:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 18 (0x129394400) [pid = 1673] [serial = 18] [outer = 0x11501c400] 07:28:38 INFO - PROCESS | 1673 | 1466692118606 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 19 (0x1294be800) [pid = 1673] [serial = 19] [outer = 0x11501c400] 07:28:38 INFO - PROCESS | 1673 | 1466692118680 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:38 INFO - PROCESS | 1673 | 1466692118684 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:38 INFO - PROCESS | 1673 | 1466692118786 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:28:38 INFO - PROCESS | 1673 | 1466692118797 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:38 INFO - PROCESS | 1673 | 1466692118798 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a61d000 == 8 [pid = 1673] [id = 8] 07:28:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 20 (0x12a60f800) [pid = 1673] [serial = 20] [outer = 0x0] 07:28:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 21 (0x12a611400) [pid = 1673] [serial = 21] [outer = 0x12a60f800] 07:28:38 INFO - PROCESS | 1673 | 1466692118826 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 22 (0x12a717c00) [pid = 1673] [serial = 22] [outer = 0x12a60f800] 07:28:39 INFO - PROCESS | 1673 | 1466692119199 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 669ms 07:28:39 INFO - PROCESS | 1673 | 1466692119248 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 1673 | 1466692119250 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 07:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:28:39 INFO - PROCESS | 1673 | 1466692119252 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 1673 | 1466692119253 Marionette TRACE conn2 <- [1,14,null,{}] 07:28:39 INFO - PROCESS | 1673 | 1466692119274 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:39 INFO - PROCESS | 1673 | 1466692119276 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:39 INFO - PROCESS | 1673 | 1466692119401 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:28:39 INFO - PROCESS | 1673 | 1466692119415 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 1673 | 1466692119416 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b7a2000 == 9 [pid = 1673] [id = 9] 07:28:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 23 (0x12b744800) [pid = 1673] [serial = 23] [outer = 0x0] 07:28:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 24 (0x12b746800) [pid = 1673] [serial = 24] [outer = 0x12b744800] 07:28:39 INFO - PROCESS | 1673 | 1466692119441 Marionette DEBUG loaded listener.js 07:28:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 25 (0x12b74f800) [pid = 1673] [serial = 25] [outer = 0x12b744800] 07:28:39 INFO - PROCESS | 1673 | 1466692119702 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 486ms 07:28:39 INFO - PROCESS | 1673 | 1466692119739 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 1673 | 1466692119740 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 07:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:28:39 INFO - PROCESS | 1673 | 1466692119742 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 1673 | 1466692119743 Marionette TRACE conn2 <- [1,18,null,{}] 07:28:39 INFO - PROCESS | 1673 | 1466692119753 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:39 INFO - PROCESS | 1673 | 1466692119754 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:39 INFO - PROCESS | 1673 | 1466692119848 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:28:39 INFO - PROCESS | 1673 | 1466692119854 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 1673 | 1466692119856 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba68800 == 10 [pid = 1673] [id = 10] 07:28:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 26 (0x12b912400) [pid = 1673] [serial = 26] [outer = 0x0] 07:28:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 27 (0x12b96e800) [pid = 1673] [serial = 27] [outer = 0x12b912400] 07:28:39 INFO - PROCESS | 1673 | 1466692119880 Marionette DEBUG loaded listener.js 07:28:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 28 (0x12b975000) [pid = 1673] [serial = 28] [outer = 0x12b912400] 07:28:40 INFO - PROCESS | 1673 | 1466692120152 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 07:28:40 INFO - PROCESS | 1673 | 1466692120161 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:28:40 INFO - PROCESS | 1673 | 1466692120162 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 07:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:28:40 INFO - PROCESS | 1673 | 1466692120170 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:28:40 INFO - PROCESS | 1673 | 1466692120171 Marionette TRACE conn2 <- [1,22,null,{}] 07:28:40 INFO - PROCESS | 1673 | 1466692120173 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:40 INFO - PROCESS | 1673 | 1466692120175 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:40 INFO - PROCESS | 1673 | 1466692120272 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:28:40 INFO - PROCESS | 1673 | 1466692120275 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:40 INFO - PROCESS | 1673 | 1466692120277 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf7e000 == 11 [pid = 1673] [id = 11] 07:28:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 29 (0x120f10000) [pid = 1673] [serial = 29] [outer = 0x0] 07:28:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 30 (0x1294bf400) [pid = 1673] [serial = 30] [outer = 0x120f10000] 07:28:40 INFO - PROCESS | 1673 | 1466692120302 Marionette DEBUG loaded listener.js 07:28:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 31 (0x12bf14800) [pid = 1673] [serial = 31] [outer = 0x120f10000] 07:28:40 INFO - PROCESS | 1673 | 1466692120538 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 422ms 07:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:28:40 INFO - PROCESS | 1673 | 1466692120588 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:28:40 INFO - PROCESS | 1673 | 1466692120590 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 07:28:40 INFO - PROCESS | 1673 | 1466692120592 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:28:40 INFO - PROCESS | 1673 | 1466692120593 Marionette TRACE conn2 <- [1,26,null,{}] 07:28:40 INFO - PROCESS | 1673 | 1466692120596 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:40 INFO - PROCESS | 1673 | 1466692120599 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:40 INFO - PROCESS | 1673 | 1466692120700 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:28:40 INFO - PROCESS | 1673 | 1466692120705 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:40 INFO - PROCESS | 1673 | 1466692120706 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0c8000 == 12 [pid = 1673] [id = 12] 07:28:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 32 (0x12bf17800) [pid = 1673] [serial = 32] [outer = 0x0] 07:28:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 33 (0x11834ec00) [pid = 1673] [serial = 33] [outer = 0x12bf17800] 07:28:40 INFO - PROCESS | 1673 | 1466692120730 Marionette DEBUG loaded listener.js 07:28:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 34 (0x118356000) [pid = 1673] [serial = 34] [outer = 0x12bf17800] 07:28:40 INFO - PROCESS | 1673 | 1466692120972 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 07:28:41 INFO - PROCESS | 1673 | 1466692121011 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:28:41 INFO - PROCESS | 1673 | 1466692121013 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 07:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:28:41 INFO - PROCESS | 1673 | 1466692121022 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - PROCESS | 1673 | 1466692121023 Marionette TRACE conn2 <- [1,30,null,{}] 07:28:41 INFO - PROCESS | 1673 | 1466692121026 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:41 INFO - PROCESS | 1673 | 1466692121040 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:41 INFO - PROCESS | 1673 | 1466692121143 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:28:41 INFO - PROCESS | 1673 | 1466692121148 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:41 INFO - PROCESS | 1673 | 1466692121149 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c53c800 == 13 [pid = 1673] [id = 13] 07:28:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 35 (0x118358800) [pid = 1673] [serial = 35] [outer = 0x0] 07:28:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 36 (0x12c3a8800) [pid = 1673] [serial = 36] [outer = 0x118358800] 07:28:41 INFO - PROCESS | 1673 | 1466692121173 Marionette DEBUG loaded listener.js 07:28:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 37 (0x12c3ac400) [pid = 1673] [serial = 37] [outer = 0x118358800] 07:28:41 INFO - PROCESS | 1673 | 1466692121401 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 07:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:28:41 INFO - PROCESS | 1673 | 1466692121440 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:28:41 INFO - PROCESS | 1673 | 1466692121442 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 07:28:41 INFO - PROCESS | 1673 | 1466692121444 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - PROCESS | 1673 | 1466692121445 Marionette TRACE conn2 <- [1,34,null,{}] 07:28:41 INFO - PROCESS | 1673 | 1466692121458 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:41 INFO - PROCESS | 1673 | 1466692121459 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:41 INFO - PROCESS | 1673 | 1466692121550 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:28:41 INFO - PROCESS | 1673 | 1466692121554 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:41 INFO - PROCESS | 1673 | 1466692121555 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c8cd000 == 14 [pid = 1673] [id = 14] 07:28:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 38 (0x12c3aec00) [pid = 1673] [serial = 38] [outer = 0x0] 07:28:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 39 (0x12c3b3800) [pid = 1673] [serial = 39] [outer = 0x12c3aec00] 07:28:41 INFO - PROCESS | 1673 | 1466692121580 Marionette DEBUG loaded listener.js 07:28:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 40 (0x12c75e400) [pid = 1673] [serial = 40] [outer = 0x12c3aec00] 07:28:41 INFO - PROCESS | 1673 | 1466692121819 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 426ms 07:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:28:41 INFO - PROCESS | 1673 | 1466692121871 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:28:41 INFO - PROCESS | 1673 | 1466692121872 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 07:28:41 INFO - PROCESS | 1673 | 1466692121875 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - PROCESS | 1673 | 1466692121876 Marionette TRACE conn2 <- [1,38,null,{}] 07:28:41 INFO - PROCESS | 1673 | 1466692121878 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:41 INFO - PROCESS | 1673 | 1466692121880 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:41 INFO - PROCESS | 1673 | 1466692121991 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:28:41 INFO - PROCESS | 1673 | 1466692121994 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:41 INFO - PROCESS | 1673 | 1466692121995 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ca43800 == 15 [pid = 1673] [id = 15] 07:28:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 41 (0x12c763c00) [pid = 1673] [serial = 41] [outer = 0x0] 07:28:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 42 (0x12cb12800) [pid = 1673] [serial = 42] [outer = 0x12c763c00] 07:28:42 INFO - PROCESS | 1673 | 1466692122018 Marionette DEBUG loaded listener.js 07:28:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 43 (0x12cb17800) [pid = 1673] [serial = 43] [outer = 0x12c763c00] 07:28:42 INFO - PROCESS | 1673 | 1466692122252 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 07:28:42 INFO - PROCESS | 1673 | 1466692122300 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:28:42 INFO - PROCESS | 1673 | 1466692122302 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 07:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:28:42 INFO - PROCESS | 1673 | 1466692122309 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:28:42 INFO - PROCESS | 1673 | 1466692122310 Marionette TRACE conn2 <- [1,42,null,{}] 07:28:42 INFO - PROCESS | 1673 | 1466692122313 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:42 INFO - PROCESS | 1673 | 1466692122314 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:42 INFO - PROCESS | 1673 | 1466692122418 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:28:42 INFO - PROCESS | 1673 | 1466692122422 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:42 INFO - PROCESS | 1673 | 1466692122423 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d01b000 == 16 [pid = 1673] [id = 16] 07:28:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 44 (0x12cb1e800) [pid = 1673] [serial = 44] [outer = 0x0] 07:28:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 45 (0x12d11cc00) [pid = 1673] [serial = 45] [outer = 0x12cb1e800] 07:28:42 INFO - PROCESS | 1673 | 1466692122448 Marionette DEBUG loaded listener.js 07:28:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 46 (0x12d121000) [pid = 1673] [serial = 46] [outer = 0x12cb1e800] 07:28:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d034800 == 17 [pid = 1673] [id = 17] 07:28:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 47 (0x12d035000) [pid = 1673] [serial = 47] [outer = 0x0] 07:28:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 48 (0x12d02f800) [pid = 1673] [serial = 48] [outer = 0x12d035000] 07:28:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 49 (0x12d036800) [pid = 1673] [serial = 49] [outer = 0x12d035000] 07:28:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d030000 == 18 [pid = 1673] [id = 18] 07:28:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 50 (0x12d122800) [pid = 1673] [serial = 50] [outer = 0x0] 07:28:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 51 (0x12d352800) [pid = 1673] [serial = 51] [outer = 0x12d122800] 07:28:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 52 (0x12d34d800) [pid = 1673] [serial = 52] [outer = 0x12d122800] 07:28:42 INFO - PROCESS | 1673 | 1466692122806 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 519ms 07:28:42 INFO - PROCESS | 1673 | 1466692122833 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:28:42 INFO - PROCESS | 1673 | 1466692122835 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 07:28:42 INFO - PROCESS | 1673 | 1466692122837 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:28:42 INFO - PROCESS | 1673 | 1466692122838 Marionette TRACE conn2 <- [1,46,null,{}] 07:28:42 INFO - PROCESS | 1673 | 1466692122841 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:42 INFO - PROCESS | 1673 | 1466692122842 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:42 INFO - PROCESS | 1673 | 1466692122929 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:28:42 INFO - PROCESS | 1673 | 1466692122932 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:42 INFO - PROCESS | 1673 | 1466692122942 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d74c000 == 19 [pid = 1673] [id = 19] 07:28:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 53 (0x12d127400) [pid = 1673] [serial = 53] [outer = 0x0] 07:28:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 54 (0x12d4ea000) [pid = 1673] [serial = 54] [outer = 0x12d127400] 07:28:42 INFO - PROCESS | 1673 | 1466692122969 Marionette DEBUG loaded listener.js 07:28:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 55 (0x12d786c00) [pid = 1673] [serial = 55] [outer = 0x12d127400] 07:28:43 INFO - PROCESS | 1673 | 1466692123216 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 418ms 07:28:43 INFO - PROCESS | 1673 | 1466692123256 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:28:43 INFO - PROCESS | 1673 | 1466692123257 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 07:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:28:43 INFO - PROCESS | 1673 | 1466692123259 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:28:43 INFO - PROCESS | 1673 | 1466692123260 Marionette TRACE conn2 <- [1,50,null,{}] 07:28:43 INFO - PROCESS | 1673 | 1466692123270 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:43 INFO - PROCESS | 1673 | 1466692123271 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:43 INFO - PROCESS | 1673 | 1466692123372 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:28:43 INFO - PROCESS | 1673 | 1466692123376 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:43 INFO - PROCESS | 1673 | 1466692123377 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182d1800 == 20 [pid = 1673] [id = 20] 07:28:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 56 (0x118106000) [pid = 1673] [serial = 56] [outer = 0x0] 07:28:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 57 (0x12b8b3800) [pid = 1673] [serial = 57] [outer = 0x118106000] 07:28:43 INFO - PROCESS | 1673 | 1466692123402 Marionette DEBUG loaded listener.js 07:28:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 58 (0x12b8b9400) [pid = 1673] [serial = 58] [outer = 0x118106000] 07:28:43 INFO - PROCESS | 1673 | 1466692123651 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 07:28:43 INFO - PROCESS | 1673 | 1466692123679 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:28:43 INFO - PROCESS | 1673 | 1466692123680 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 07:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:28:43 INFO - PROCESS | 1673 | 1466692123691 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:28:43 INFO - PROCESS | 1673 | 1466692123692 Marionette TRACE conn2 <- [1,54,null,{}] 07:28:43 INFO - PROCESS | 1673 | 1466692123695 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:43 INFO - PROCESS | 1673 | 1466692123696 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:43 INFO - PROCESS | 1673 | 1466692123797 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:28:43 INFO - PROCESS | 1673 | 1466692123808 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:43 INFO - PROCESS | 1673 | 1466692123809 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba6e800 == 21 [pid = 1673] [id = 21] 07:28:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 59 (0x118590000) [pid = 1673] [serial = 59] [outer = 0x0] 07:28:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 60 (0x118595c00) [pid = 1673] [serial = 60] [outer = 0x118590000] 07:28:43 INFO - PROCESS | 1673 | 1466692123833 Marionette DEBUG loaded listener.js 07:28:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 61 (0x118599c00) [pid = 1673] [serial = 61] [outer = 0x118590000] 07:28:44 INFO - PROCESS | 1673 | 1466692124074 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 419ms 07:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:28:44 INFO - PROCESS | 1673 | 1466692124110 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:28:44 INFO - PROCESS | 1673 | 1466692124111 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 07:28:44 INFO - PROCESS | 1673 | 1466692124125 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - PROCESS | 1673 | 1466692124127 Marionette TRACE conn2 <- [1,58,null,{}] 07:28:44 INFO - PROCESS | 1673 | 1466692124140 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:44 INFO - PROCESS | 1673 | 1466692124142 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:44 INFO - PROCESS | 1673 | 1466692124285 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:28:44 INFO - PROCESS | 1673 | 1466692124291 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 1673 | 1466692124292 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x124412000 == 22 [pid = 1673] [id = 22] 07:28:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x118161400) [pid = 1673] [serial = 62] [outer = 0x0] 07:28:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x1199be400) [pid = 1673] [serial = 63] [outer = 0x118161400] 07:28:44 INFO - PROCESS | 1673 | 1466692124331 Marionette DEBUG loaded listener.js 07:28:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x12b8ba800) [pid = 1673] [serial = 64] [outer = 0x118161400] 07:28:44 INFO - PROCESS | 1673 | 1466692124691 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 580ms 07:28:44 INFO - PROCESS | 1673 | 1466692124695 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:28:44 INFO - PROCESS | 1673 | 1466692124699 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 07:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:28:44 INFO - PROCESS | 1673 | 1466692124708 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - PROCESS | 1673 | 1466692124711 Marionette TRACE conn2 <- [1,62,null,{}] 07:28:44 INFO - PROCESS | 1673 | 1466692124719 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:44 INFO - PROCESS | 1673 | 1466692124720 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:44 INFO - PROCESS | 1673 | 1466692124829 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:28:45 INFO - PROCESS | 1673 | 1466692125463 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:45 INFO - PROCESS | 1673 | 1466692125464 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x112256800 == 23 [pid = 1673] [id = 23] 07:28:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x111ba9400) [pid = 1673] [serial = 65] [outer = 0x0] 07:28:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x112a78000) [pid = 1673] [serial = 66] [outer = 0x111ba9400] 07:28:45 INFO - PROCESS | 1673 | 1466692125502 Marionette DEBUG loaded listener.js 07:28:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x112ab8000) [pid = 1673] [serial = 67] [outer = 0x111ba9400] 07:28:45 INFO - PROCESS | 1673 | 1466692125917 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1278ms 07:28:45 INFO - PROCESS | 1673 | 1466692125986 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:28:45 INFO - PROCESS | 1673 | 1466692125988 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 07:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:28:45 INFO - PROCESS | 1673 | 1466692125991 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:28:45 INFO - PROCESS | 1673 | 1466692125993 Marionette TRACE conn2 <- [1,66,null,{}] 07:28:46 INFO - PROCESS | 1673 | 1466692126014 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:46 INFO - PROCESS | 1673 | 1466692126016 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:46 INFO - PROCESS | 1673 | 1466692126144 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:28:46 INFO - PROCESS | 1673 | 1466692126186 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 1673 | 1466692126188 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x11678c000 == 24 [pid = 1673] [id = 24] 07:28:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x115f6c800) [pid = 1673] [serial = 68] [outer = 0x0] 07:28:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x1161d4400) [pid = 1673] [serial = 69] [outer = 0x115f6c800] 07:28:46 INFO - PROCESS | 1673 | 1466692126219 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x117042400) [pid = 1673] [serial = 70] [outer = 0x115f6c800] 07:28:46 INFO - PROCESS | 1673 | 1466692126624 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 669ms 07:28:46 INFO - PROCESS | 1673 | 1466692126663 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:28:46 INFO - PROCESS | 1673 | 1466692126666 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 07:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:28:46 INFO - PROCESS | 1673 | 1466692126693 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:28:46 INFO - PROCESS | 1673 | 1466692126694 Marionette TRACE conn2 <- [1,70,null,{}] 07:28:46 INFO - PROCESS | 1673 | 1466692126701 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:46 INFO - PROCESS | 1673 | 1466692126702 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:46 INFO - PROCESS | 1673 | 1466692126817 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:28:46 INFO - PROCESS | 1673 | 1466692126858 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 1673 | 1466692126859 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x11701e800 == 25 [pid = 1673] [id = 25] 07:28:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x118158c00) [pid = 1673] [serial = 71] [outer = 0x0] 07:28:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x11858fc00) [pid = 1673] [serial = 72] [outer = 0x118158c00] 07:28:46 INFO - PROCESS | 1673 | 1466692126889 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x1185ac400) [pid = 1673] [serial = 73] [outer = 0x118158c00] 07:28:47 INFO - PROCESS | 1673 | 1466692127540 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 886ms 07:28:47 INFO - PROCESS | 1673 | 1466692127584 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:28:47 INFO - PROCESS | 1673 | 1466692127586 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 07:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:28:47 INFO - PROCESS | 1673 | 1466692127591 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:28:47 INFO - PROCESS | 1673 | 1466692127593 Marionette TRACE conn2 <- [1,74,null,{}] 07:28:47 INFO - PROCESS | 1673 | 1466692127597 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:47 INFO - PROCESS | 1673 | 1466692127599 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:47 INFO - PROCESS | 1673 | 1466692127685 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:28:47 INFO - PROCESS | 1673 | 1466692127740 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:47 INFO - PROCESS | 1673 | 1466692127741 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x113e37000 == 26 [pid = 1673] [id = 26] 07:28:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x11696f400) [pid = 1673] [serial = 74] [outer = 0x0] 07:28:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x11697a400) [pid = 1673] [serial = 75] [outer = 0x11696f400] 07:28:47 INFO - PROCESS | 1673 | 1466692127770 Marionette DEBUG loaded listener.js 07:28:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x11704f000) [pid = 1673] [serial = 76] [outer = 0x11696f400] 07:28:48 INFO - PROCESS | 1673 | 1466692128137 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 572ms 07:28:48 INFO - PROCESS | 1673 | 1466692128162 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:28:48 INFO - PROCESS | 1673 | 1466692128166 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 07:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:28:48 INFO - PROCESS | 1673 | 1466692128170 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 1673 | 1466692128172 Marionette TRACE conn2 <- [1,78,null,{}] 07:28:48 INFO - PROCESS | 1673 | 1466692128174 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:48 INFO - PROCESS | 1673 | 1466692128176 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:48 INFO - PROCESS | 1673 | 1466692128252 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:28:48 INFO - PROCESS | 1673 | 1466692128255 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:48 INFO - PROCESS | 1673 | 1466692128257 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x11649c000 == 27 [pid = 1673] [id = 27] 07:28:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x1176c8000) [pid = 1673] [serial = 77] [outer = 0x0] 07:28:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x11810d400) [pid = 1673] [serial = 78] [outer = 0x1176c8000] 07:28:48 INFO - PROCESS | 1673 | 1466692128298 Marionette DEBUG loaded listener.js 07:28:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x118159800) [pid = 1673] [serial = 79] [outer = 0x1176c8000] 07:28:48 INFO - PROCESS | 1673 | 1466692128675 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 519ms 07:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:28:48 INFO - PROCESS | 1673 | 1466692128690 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:28:48 INFO - PROCESS | 1673 | 1466692128692 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 07:28:48 INFO - PROCESS | 1673 | 1466692128694 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 1673 | 1466692128701 Marionette TRACE conn2 <- [1,82,null,{}] 07:28:48 INFO - PROCESS | 1673 | 1466692128711 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:48 INFO - PROCESS | 1673 | 1466692128714 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:48 INFO - PROCESS | 1673 | 1466692128822 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:28:48 INFO - PROCESS | 1673 | 1466692128887 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:48 INFO - PROCESS | 1673 | 1466692128889 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169b5800 == 28 [pid = 1673] [id = 28] 07:28:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x113a47c00) [pid = 1673] [serial = 80] [outer = 0x0] 07:28:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x118353000) [pid = 1673] [serial = 81] [outer = 0x113a47c00] 07:28:48 INFO - PROCESS | 1673 | 1466692128927 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1185aec00) [pid = 1673] [serial = 82] [outer = 0x113a47c00] 07:28:49 INFO - PROCESS | 1673 | 1466692129272 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 627ms 07:28:49 INFO - PROCESS | 1673 | 1466692129322 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:28:49 INFO - PROCESS | 1673 | 1466692129324 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 07:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:28:49 INFO - PROCESS | 1673 | 1466692129326 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:28:49 INFO - PROCESS | 1673 | 1466692129327 Marionette TRACE conn2 <- [1,86,null,{}] 07:28:49 INFO - PROCESS | 1673 | 1466692129329 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:49 INFO - PROCESS | 1673 | 1466692129330 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:49 INFO - PROCESS | 1673 | 1466692129405 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:28:49 INFO - PROCESS | 1673 | 1466692129450 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 1673 | 1466692129451 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x11734c000 == 29 [pid = 1673] [id = 29] 07:28:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x118599000) [pid = 1673] [serial = 83] [outer = 0x0] 07:28:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x119149c00) [pid = 1673] [serial = 84] [outer = 0x118599000] 07:28:49 INFO - PROCESS | 1673 | 1466692129477 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x119192400) [pid = 1673] [serial = 85] [outer = 0x118599000] 07:28:49 INFO - PROCESS | 1673 | 1466692129769 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 07:28:49 INFO - PROCESS | 1673 | 1466692129795 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:28:49 INFO - PROCESS | 1673 | 1466692129797 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 07:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:28:49 INFO - PROCESS | 1673 | 1466692129804 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:28:49 INFO - PROCESS | 1673 | 1466692129806 Marionette TRACE conn2 <- [1,90,null,{}] 07:28:49 INFO - PROCESS | 1673 | 1466692129810 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:49 INFO - PROCESS | 1673 | 1466692129811 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:49 INFO - PROCESS | 1673 | 1466692129928 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:28:49 INFO - PROCESS | 1673 | 1466692129934 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 1673 | 1466692129936 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e71800 == 30 [pid = 1673] [id = 30] 07:28:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x113a42800) [pid = 1673] [serial = 86] [outer = 0x0] 07:28:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x119192000) [pid = 1673] [serial = 87] [outer = 0x113a42800] 07:28:50 INFO - PROCESS | 1673 | 1466692130031 Marionette DEBUG loaded listener.js 07:28:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x119537400) [pid = 1673] [serial = 88] [outer = 0x113a42800] 07:28:50 INFO - PROCESS | 1673 | 1466692130386 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 620ms 07:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:28:50 INFO - PROCESS | 1673 | 1466692130425 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:28:50 INFO - PROCESS | 1673 | 1466692130426 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 07:28:50 INFO - PROCESS | 1673 | 1466692130428 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:28:50 INFO - PROCESS | 1673 | 1466692130429 Marionette TRACE conn2 <- [1,94,null,{}] 07:28:50 INFO - PROCESS | 1673 | 1466692130433 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:50 INFO - PROCESS | 1673 | 1466692130438 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:50 INFO - PROCESS | 1673 | 1466692130526 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:28:50 INFO - PROCESS | 1673 | 1466692130572 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:50 INFO - PROCESS | 1673 | 1466692130573 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x11849d000 == 31 [pid = 1673] [id = 31] 07:28:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1133f2800) [pid = 1673] [serial = 89] [outer = 0x0] 07:28:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1199bd400) [pid = 1673] [serial = 90] [outer = 0x1133f2800] 07:28:50 INFO - PROCESS | 1673 | 1466692130604 Marionette DEBUG loaded listener.js 07:28:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x120f18800) [pid = 1673] [serial = 91] [outer = 0x1133f2800] 07:28:50 INFO - PROCESS | 1673 | 1466692130864 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 07:28:50 INFO - PROCESS | 1673 | 1466692130904 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:28:50 INFO - PROCESS | 1673 | 1466692130906 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 07:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:28:50 INFO - PROCESS | 1673 | 1466692130908 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:28:50 INFO - PROCESS | 1673 | 1466692130909 Marionette TRACE conn2 <- [1,98,null,{}] 07:28:50 INFO - PROCESS | 1673 | 1466692130911 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:50 INFO - PROCESS | 1673 | 1466692130913 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:51 INFO - PROCESS | 1673 | 1466692130997 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:28:51 INFO - PROCESS | 1673 | 1466692131002 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 1673 | 1466692131003 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x119177800 == 32 [pid = 1673] [id = 32] 07:28:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1199c8800) [pid = 1673] [serial = 92] [outer = 0x0] 07:28:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x120fdd000) [pid = 1673] [serial = 93] [outer = 0x1199c8800] 07:28:51 INFO - PROCESS | 1673 | 1466692131028 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1210e9000) [pid = 1673] [serial = 94] [outer = 0x1199c8800] 07:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 07:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:28:51 INFO - PROCESS | 1673 | 1466692131321 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:28:51 INFO - PROCESS | 1673 | 1466692131326 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:28:51 INFO - PROCESS | 1673 | 1466692131327 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 07:28:51 INFO - PROCESS | 1673 | 1466692131329 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:28:51 INFO - PROCESS | 1673 | 1466692131330 Marionette TRACE conn2 <- [1,102,null,{}] 07:28:51 INFO - PROCESS | 1673 | 1466692131340 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:51 INFO - PROCESS | 1673 | 1466692131341 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:51 INFO - PROCESS | 1673 | 1466692131421 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:28:51 INFO - PROCESS | 1673 | 1466692131470 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 1673 | 1466692131471 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192ba800 == 33 [pid = 1673] [id = 33] 07:28:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x120f13800) [pid = 1673] [serial = 95] [outer = 0x0] 07:28:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1210ec000) [pid = 1673] [serial = 96] [outer = 0x120f13800] 07:28:51 INFO - PROCESS | 1673 | 1466692131499 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x123bbbc00) [pid = 1673] [serial = 97] [outer = 0x120f13800] 07:28:51 INFO - PROCESS | 1673 | 1466692131863 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 577ms 07:28:51 INFO - PROCESS | 1673 | 1466692131907 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:28:51 INFO - PROCESS | 1673 | 1466692131909 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 07:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:28:51 INFO - PROCESS | 1673 | 1466692131912 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:28:51 INFO - PROCESS | 1673 | 1466692131914 Marionette TRACE conn2 <- [1,106,null,{}] 07:28:51 INFO - PROCESS | 1673 | 1466692131917 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:51 INFO - PROCESS | 1673 | 1466692131919 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:52 INFO - PROCESS | 1673 | 1466692132031 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:28:52 INFO - PROCESS | 1673 | 1466692132103 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:52 INFO - PROCESS | 1673 | 1466692132105 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169b1800 == 34 [pid = 1673] [id = 34] 07:28:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1133e0400) [pid = 1673] [serial = 98] [outer = 0x0] 07:28:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x123bc4000) [pid = 1673] [serial = 99] [outer = 0x1133e0400] 07:28:52 INFO - PROCESS | 1673 | 1466692132141 Marionette DEBUG loaded listener.js 07:28:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x124081c00) [pid = 1673] [serial = 100] [outer = 0x1133e0400] 07:28:52 INFO - PROCESS | 1673 | 1466692132436 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 572ms 07:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:28:52 INFO - PROCESS | 1673 | 1466692132487 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:28:52 INFO - PROCESS | 1673 | 1466692132488 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 07:28:52 INFO - PROCESS | 1673 | 1466692132491 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:28:52 INFO - PROCESS | 1673 | 1466692132492 Marionette TRACE conn2 <- [1,110,null,{}] 07:28:52 INFO - PROCESS | 1673 | 1466692132494 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:52 INFO - PROCESS | 1673 | 1466692132495 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:52 INFO - PROCESS | 1673 | 1466692132592 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:28:52 INFO - PROCESS | 1673 | 1466692132650 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:52 INFO - PROCESS | 1673 | 1466692132651 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199f3800 == 35 [pid = 1673] [id = 35] 07:28:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x120fdcc00) [pid = 1673] [serial = 101] [outer = 0x0] 07:28:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x124284800) [pid = 1673] [serial = 102] [outer = 0x120fdcc00] 07:28:52 INFO - PROCESS | 1673 | 1466692132691 Marionette DEBUG loaded listener.js 07:28:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12457d000) [pid = 1673] [serial = 103] [outer = 0x120fdcc00] 07:28:53 INFO - PROCESS | 1673 | 1466692133077 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 618ms 07:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:28:53 INFO - PROCESS | 1673 | 1466692133110 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 1673 | 1466692133112 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 07:28:53 INFO - PROCESS | 1673 | 1466692133116 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - PROCESS | 1673 | 1466692133118 Marionette TRACE conn2 <- [1,114,null,{}] 07:28:53 INFO - PROCESS | 1673 | 1466692133121 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:53 INFO - PROCESS | 1673 | 1466692133122 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:53 INFO - PROCESS | 1673 | 1466692133228 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:28:53 INFO - PROCESS | 1673 | 1466692133235 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:53 INFO - PROCESS | 1673 | 1466692133236 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f38000 == 36 [pid = 1673] [id = 36] 07:28:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1210e9400) [pid = 1673] [serial = 104] [outer = 0x0] 07:28:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x124580400) [pid = 1673] [serial = 105] [outer = 0x1210e9400] 07:28:53 INFO - PROCESS | 1673 | 1466692133262 Marionette DEBUG loaded listener.js 07:28:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x124bb9400) [pid = 1673] [serial = 106] [outer = 0x1210e9400] 07:28:53 INFO - PROCESS | 1673 | 1466692133571 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 471ms 07:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:28:53 INFO - PROCESS | 1673 | 1466692133590 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 1673 | 1466692133591 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 07:28:53 INFO - PROCESS | 1673 | 1466692133593 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - PROCESS | 1673 | 1466692133594 Marionette TRACE conn2 <- [1,118,null,{}] 07:28:53 INFO - PROCESS | 1673 | 1466692133596 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:53 INFO - PROCESS | 1673 | 1466692133597 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:53 INFO - PROCESS | 1673 | 1466692133678 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:28:53 INFO - PROCESS | 1673 | 1466692133683 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:53 INFO - PROCESS | 1673 | 1466692133685 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x123970800 == 37 [pid = 1673] [id = 37] 07:28:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x124bba400) [pid = 1673] [serial = 107] [outer = 0x0] 07:28:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x124e1dc00) [pid = 1673] [serial = 108] [outer = 0x124bba400] 07:28:53 INFO - PROCESS | 1673 | 1466692133707 Marionette DEBUG loaded listener.js 07:28:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x124fcf000) [pid = 1673] [serial = 109] [outer = 0x124bba400] 07:28:53 INFO - PROCESS | 1673 | 1466692133996 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 07:28:54 INFO - PROCESS | 1673 | 1466692134011 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:28:54 INFO - PROCESS | 1673 | 1466692134013 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 07:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:28:54 INFO - PROCESS | 1673 | 1466692134022 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:28:54 INFO - PROCESS | 1673 | 1466692134023 Marionette TRACE conn2 <- [1,122,null,{}] 07:28:54 INFO - PROCESS | 1673 | 1466692134025 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:54 INFO - PROCESS | 1673 | 1466692134026 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:54 INFO - PROCESS | 1673 | 1466692134107 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:28:54 INFO - PROCESS | 1673 | 1466692134159 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:54 INFO - PROCESS | 1673 | 1466692134160 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x123ac1000 == 38 [pid = 1673] [id = 38] 07:28:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x119532400) [pid = 1673] [serial = 110] [outer = 0x0] 07:28:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x124e16000) [pid = 1673] [serial = 111] [outer = 0x119532400] 07:28:54 INFO - PROCESS | 1673 | 1466692134184 Marionette DEBUG loaded listener.js 07:28:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x1256a4c00) [pid = 1673] [serial = 112] [outer = 0x119532400] 07:28:54 INFO - PROCESS | 1673 | 1466692134448 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 07:28:54 INFO - PROCESS | 1673 | 1466692134491 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:28:54 INFO - PROCESS | 1673 | 1466692134492 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 07:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:28:54 INFO - PROCESS | 1673 | 1466692134494 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:28:54 INFO - PROCESS | 1673 | 1466692134495 Marionette TRACE conn2 <- [1,126,null,{}] 07:28:54 INFO - PROCESS | 1673 | 1466692134505 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:54 INFO - PROCESS | 1673 | 1466692134506 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:54 INFO - PROCESS | 1673 | 1466692134588 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:28:54 INFO - PROCESS | 1673 | 1466692134592 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:54 INFO - PROCESS | 1673 | 1466692134593 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x115084000 == 39 [pid = 1673] [id = 39] 07:28:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x11952d400) [pid = 1673] [serial = 113] [outer = 0x0] 07:28:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x1257e1800) [pid = 1673] [serial = 114] [outer = 0x11952d400] 07:28:54 INFO - PROCESS | 1673 | 1466692134617 Marionette DEBUG loaded listener.js 07:28:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x1269f7400) [pid = 1673] [serial = 115] [outer = 0x11952d400] 07:28:54 INFO - PROCESS | 1673 | 1466692134922 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 07:28:54 INFO - PROCESS | 1673 | 1466692134962 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:28:54 INFO - PROCESS | 1673 | 1466692134964 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 07:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:28:54 INFO - PROCESS | 1673 | 1466692134968 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:28:54 INFO - PROCESS | 1673 | 1466692134969 Marionette TRACE conn2 <- [1,130,null,{}] 07:28:54 INFO - PROCESS | 1673 | 1466692134972 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:54 INFO - PROCESS | 1673 | 1466692134973 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:55 INFO - PROCESS | 1673 | 1466692135694 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:28:55 INFO - PROCESS | 1673 | 1466692135731 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:55 INFO - PROCESS | 1673 | 1466692135732 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x112643800 == 40 [pid = 1673] [id = 40] 07:28:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x112a82000) [pid = 1673] [serial = 116] [outer = 0x0] 07:28:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x113a4ac00) [pid = 1673] [serial = 117] [outer = 0x112a82000] 07:28:55 INFO - PROCESS | 1673 | 1466692135761 Marionette DEBUG loaded listener.js 07:28:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x116a0c000) [pid = 1673] [serial = 118] [outer = 0x112a82000] 07:28:56 INFO - PROCESS | 1673 | 1466692136124 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1169ms 07:28:56 INFO - PROCESS | 1673 | 1466692136140 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:28:56 INFO - PROCESS | 1673 | 1466692136142 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 07:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:28:56 INFO - PROCESS | 1673 | 1466692136145 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:28:56 INFO - PROCESS | 1673 | 1466692136147 Marionette TRACE conn2 <- [1,134,null,{}] 07:28:56 INFO - PROCESS | 1673 | 1466692136150 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:56 INFO - PROCESS | 1673 | 1466692136153 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:56 INFO - PROCESS | 1673 | 1466692136246 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:28:56 INFO - PROCESS | 1673 | 1466692136250 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:56 INFO - PROCESS | 1673 | 1466692136252 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x1161b9000 == 41 [pid = 1673] [id = 41] 07:28:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x117399800) [pid = 1673] [serial = 119] [outer = 0x0] 07:28:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x118314c00) [pid = 1673] [serial = 120] [outer = 0x117399800] 07:28:56 INFO - PROCESS | 1673 | 1466692136279 Marionette DEBUG loaded listener.js 07:28:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x11851e000) [pid = 1673] [serial = 121] [outer = 0x117399800] 07:28:56 INFO - PROCESS | 1673 | 1466692136600 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 471ms 07:28:56 INFO - PROCESS | 1673 | 1466692136630 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:28:56 INFO - PROCESS | 1673 | 1466692136633 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 07:28:56 INFO - PROCESS | 1673 | 1466692136637 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:28:56 INFO - PROCESS | 1673 | 1466692136639 Marionette TRACE conn2 <- [1,138,null,{}] 07:28:56 INFO - PROCESS | 1673 | 1466692136641 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:56 INFO - PROCESS | 1673 | 1466692136642 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:56 INFO - PROCESS | 1673 | 1466692136744 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:28:56 INFO - PROCESS | 1673 | 1466692136776 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:56 INFO - PROCESS | 1673 | 1466692136777 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x11701c800 == 42 [pid = 1673] [id = 42] 07:28:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x1188ec000) [pid = 1673] [serial = 122] [outer = 0x0] 07:28:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x11918d400) [pid = 1673] [serial = 123] [outer = 0x1188ec000] 07:28:56 INFO - PROCESS | 1673 | 1466692136803 Marionette DEBUG loaded listener.js 07:28:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x11952fc00) [pid = 1673] [serial = 124] [outer = 0x1188ec000] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x126fb4400) [pid = 1673] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x118161400) [pid = 1673] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x118590000) [pid = 1673] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x118106000) [pid = 1673] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x12d127400) [pid = 1673] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x12cb1e800) [pid = 1673] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x12c763c00) [pid = 1673] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x12c3aec00) [pid = 1673] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x118358800) [pid = 1673] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x12bf17800) [pid = 1673] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x120f10000) [pid = 1673] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x12b912400) [pid = 1673] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x12b744800) [pid = 1673] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x12a60f800) [pid = 1673] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x115f6c800) [pid = 1673] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x118158c00) [pid = 1673] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x11696f400) [pid = 1673] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1176c8000) [pid = 1673] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x113a47c00) [pid = 1673] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x118599000) [pid = 1673] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x113a42800) [pid = 1673] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1133f2800) [pid = 1673] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1199c8800) [pid = 1673] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x120f13800) [pid = 1673] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1133e0400) [pid = 1673] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1210e9400) [pid = 1673] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x124bba400) [pid = 1673] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x111ba9400) [pid = 1673] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:28:57 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x119532400) [pid = 1673] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:28:57 INFO - PROCESS | 1673 | 1466692137540 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 919ms 07:28:57 INFO - PROCESS | 1673 | 1466692137557 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:28:57 INFO - PROCESS | 1673 | 1466692137559 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 07:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:28:57 INFO - PROCESS | 1673 | 1466692137574 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:28:57 INFO - PROCESS | 1673 | 1466692137578 Marionette TRACE conn2 <- [1,142,null,{}] 07:28:57 INFO - PROCESS | 1673 | 1466692137582 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:57 INFO - PROCESS | 1673 | 1466692137584 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:57 INFO - PROCESS | 1673 | 1466692137656 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:28:57 INFO - PROCESS | 1673 | 1466692137659 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:57 INFO - PROCESS | 1673 | 1466692137660 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182d0800 == 43 [pid = 1673] [id = 43] 07:28:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1122aa000) [pid = 1673] [serial = 125] [outer = 0x0] 07:28:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x11835dc00) [pid = 1673] [serial = 126] [outer = 0x1122aa000] 07:28:57 INFO - PROCESS | 1673 | 1466692137688 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x119525000) [pid = 1673] [serial = 127] [outer = 0x1122aa000] 07:28:58 INFO - PROCESS | 1673 | 1466692138021 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 532ms 07:28:58 INFO - PROCESS | 1673 | 1466692138096 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:28:58 INFO - PROCESS | 1673 | 1466692138098 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 07:28:58 INFO - PROCESS | 1673 | 1466692138102 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:28:58 INFO - PROCESS | 1673 | 1466692138103 Marionette TRACE conn2 <- [1,146,null,{}] 07:28:58 INFO - PROCESS | 1673 | 1466692138107 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:58 INFO - PROCESS | 1673 | 1466692138109 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:58 INFO - PROCESS | 1673 | 1466692138230 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:28:58 INFO - PROCESS | 1673 | 1466692138239 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:58 INFO - PROCESS | 1673 | 1466692138241 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x1188bb800 == 44 [pid = 1673] [id = 44] 07:28:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11999a800) [pid = 1673] [serial = 128] [outer = 0x0] 07:28:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x119a6ac00) [pid = 1673] [serial = 129] [outer = 0x11999a800] 07:28:58 INFO - PROCESS | 1673 | 1466692138283 Marionette DEBUG loaded listener.js 07:28:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x120f0e000) [pid = 1673] [serial = 130] [outer = 0x11999a800] 07:28:58 INFO - PROCESS | 1673 | 1466692138652 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 07:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:28:58 INFO - PROCESS | 1673 | 1466692138672 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:28:58 INFO - PROCESS | 1673 | 1466692138674 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 07:28:58 INFO - PROCESS | 1673 | 1466692138677 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:28:58 INFO - PROCESS | 1673 | 1466692138679 Marionette TRACE conn2 <- [1,150,null,{}] 07:28:58 INFO - PROCESS | 1673 | 1466692138685 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:58 INFO - PROCESS | 1673 | 1466692138686 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:58 INFO - PROCESS | 1673 | 1466692138803 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:28:58 INFO - PROCESS | 1673 | 1466692138809 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:58 INFO - PROCESS | 1673 | 1466692138814 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x119517000 == 45 [pid = 1673] [id = 45] 07:28:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x120fdf400) [pid = 1673] [serial = 131] [outer = 0x0] 07:28:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1210e6c00) [pid = 1673] [serial = 132] [outer = 0x120fdf400] 07:28:58 INFO - PROCESS | 1673 | 1466692138865 Marionette DEBUG loaded listener.js 07:28:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x123bc4400) [pid = 1673] [serial = 133] [outer = 0x120fdf400] 07:28:59 INFO - PROCESS | 1673 | 1466692139186 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 520ms 07:28:59 INFO - PROCESS | 1673 | 1466692139196 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:28:59 INFO - PROCESS | 1673 | 1466692139200 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 07:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:28:59 INFO - PROCESS | 1673 | 1466692139211 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:28:59 INFO - PROCESS | 1673 | 1466692139212 Marionette TRACE conn2 <- [1,154,null,{}] 07:28:59 INFO - PROCESS | 1673 | 1466692139215 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:59 INFO - PROCESS | 1673 | 1466692139218 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:59 INFO - PROCESS | 1673 | 1466692139330 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:28:59 INFO - PROCESS | 1673 | 1466692139337 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:59 INFO - PROCESS | 1673 | 1466692139338 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:28:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x115f94800 == 46 [pid = 1673] [id = 46] 07:28:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12407e000) [pid = 1673] [serial = 134] [outer = 0x0] 07:28:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1244e5400) [pid = 1673] [serial = 135] [outer = 0x12407e000] 07:28:59 INFO - PROCESS | 1673 | 1466692139375 Marionette DEBUG loaded listener.js 07:28:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x124584000) [pid = 1673] [serial = 136] [outer = 0x12407e000] 07:28:59 INFO - PROCESS | 1673 | 1466692139924 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 776ms 07:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:28:59 INFO - PROCESS | 1673 | 1466692139980 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:28:59 INFO - PROCESS | 1673 | 1466692139982 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 07:28:59 INFO - PROCESS | 1673 | 1466692139985 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:28:59 INFO - PROCESS | 1673 | 1466692139988 Marionette TRACE conn2 <- [1,158,null,{}] 07:28:59 INFO - PROCESS | 1673 | 1466692139992 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:59 INFO - PROCESS | 1673 | 1466692139994 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:00 INFO - PROCESS | 1673 | 1466692140103 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:29:00 INFO - PROCESS | 1673 | 1466692140184 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:00 INFO - PROCESS | 1673 | 1466692140186 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x11699f000 == 47 [pid = 1673] [id = 47] 07:29:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x116fae000) [pid = 1673] [serial = 137] [outer = 0x0] 07:29:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x1176c8000) [pid = 1673] [serial = 138] [outer = 0x116fae000] 07:29:00 INFO - PROCESS | 1673 | 1466692140238 Marionette DEBUG loaded listener.js 07:29:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x118163000) [pid = 1673] [serial = 139] [outer = 0x116fae000] 07:29:00 INFO - PROCESS | 1673 | 1466692140811 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 872ms 07:29:00 INFO - PROCESS | 1673 | 1466692140856 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:29:00 INFO - PROCESS | 1673 | 1466692140859 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 07:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:29:00 INFO - PROCESS | 1673 | 1466692140864 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:29:00 INFO - PROCESS | 1673 | 1466692140866 Marionette TRACE conn2 <- [1,162,null,{}] 07:29:00 INFO - PROCESS | 1673 | 1466692140868 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:00 INFO - PROCESS | 1673 | 1466692140870 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:00 INFO - PROCESS | 1673 | 1466692140962 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:29:01 INFO - PROCESS | 1673 | 1466692141020 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 1673 | 1466692141021 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x119db1000 == 48 [pid = 1673] [id = 48] 07:29:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x11914f800) [pid = 1673] [serial = 140] [outer = 0x0] 07:29:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x119531800) [pid = 1673] [serial = 141] [outer = 0x11914f800] 07:29:01 INFO - PROCESS | 1673 | 1466692141052 Marionette DEBUG loaded listener.js 07:29:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x1199c3400) [pid = 1673] [serial = 142] [outer = 0x11914f800] 07:29:01 INFO - PROCESS | 1673 | 1466692141455 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 619ms 07:29:01 INFO - PROCESS | 1673 | 1466692141483 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:29:01 INFO - PROCESS | 1673 | 1466692141485 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 07:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:29:01 INFO - PROCESS | 1673 | 1466692141487 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:29:01 INFO - PROCESS | 1673 | 1466692141490 Marionette TRACE conn2 <- [1,166,null,{}] 07:29:01 INFO - PROCESS | 1673 | 1466692141515 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:01 INFO - PROCESS | 1673 | 1466692141519 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:01 INFO - PROCESS | 1673 | 1466692141628 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:29:01 INFO - PROCESS | 1673 | 1466692141676 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 1673 | 1466692141678 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182cf000 == 49 [pid = 1673] [id = 49] 07:29:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x123a42000) [pid = 1673] [serial = 143] [outer = 0x0] 07:29:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x123fa1000) [pid = 1673] [serial = 144] [outer = 0x123a42000] 07:29:01 INFO - PROCESS | 1673 | 1466692141709 Marionette DEBUG loaded listener.js 07:29:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x12457f400) [pid = 1673] [serial = 145] [outer = 0x123a42000] 07:29:02 INFO - PROCESS | 1673 | 1466692142167 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 721ms 07:29:02 INFO - PROCESS | 1673 | 1466692142228 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:29:02 INFO - PROCESS | 1673 | 1466692142231 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 07:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:29:02 INFO - PROCESS | 1673 | 1466692142249 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:29:02 INFO - PROCESS | 1673 | 1466692142251 Marionette TRACE conn2 <- [1,170,null,{}] 07:29:02 INFO - PROCESS | 1673 | 1466692142253 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:02 INFO - PROCESS | 1673 | 1466692142254 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:02 INFO - PROCESS | 1673 | 1466692142346 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:29:02 INFO - PROCESS | 1673 | 1466692142405 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:02 INFO - PROCESS | 1673 | 1466692142406 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x124abe800 == 50 [pid = 1673] [id = 50] 07:29:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x1245cb800) [pid = 1673] [serial = 146] [outer = 0x0] 07:29:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x12467bc00) [pid = 1673] [serial = 147] [outer = 0x1245cb800] 07:29:02 INFO - PROCESS | 1673 | 1466692142436 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x124b0c400) [pid = 1673] [serial = 148] [outer = 0x1245cb800] 07:29:02 INFO - PROCESS | 1673 | 1466692142842 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 621ms 07:29:02 INFO - PROCESS | 1673 | 1466692142868 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:29:02 INFO - PROCESS | 1673 | 1466692142870 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 07:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:29:02 INFO - PROCESS | 1673 | 1466692142872 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:29:02 INFO - PROCESS | 1673 | 1466692142873 Marionette TRACE conn2 <- [1,174,null,{}] 07:29:02 INFO - PROCESS | 1673 | 1466692142876 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:02 INFO - PROCESS | 1673 | 1466692142877 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:02 INFO - PROCESS | 1673 | 1466692142968 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:29:03 INFO - PROCESS | 1673 | 1466692143013 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:03 INFO - PROCESS | 1673 | 1466692143015 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x113a37000 == 51 [pid = 1673] [id = 51] 07:29:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x118111000) [pid = 1673] [serial = 149] [outer = 0x0] 07:29:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x11835d000) [pid = 1673] [serial = 150] [outer = 0x118111000] 07:29:03 INFO - PROCESS | 1673 | 1466692143043 Marionette DEBUG loaded listener.js 07:29:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x119190400) [pid = 1673] [serial = 151] [outer = 0x118111000] 07:29:03 INFO - PROCESS | 1673 | 1466692143537 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 719ms 07:29:03 INFO - PROCESS | 1673 | 1466692143596 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:29:03 INFO - PROCESS | 1673 | 1466692143598 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 07:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:29:03 INFO - PROCESS | 1673 | 1466692143615 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:29:03 INFO - PROCESS | 1673 | 1466692143617 Marionette TRACE conn2 <- [1,178,null,{}] 07:29:03 INFO - PROCESS | 1673 | 1466692143620 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:03 INFO - PROCESS | 1673 | 1466692143622 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:03 INFO - PROCESS | 1673 | 1466692143714 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:29:03 INFO - PROCESS | 1673 | 1466692143763 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:03 INFO - PROCESS | 1673 | 1466692143765 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x11678f800 == 52 [pid = 1673] [id = 52] 07:29:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x1167d0c00) [pid = 1673] [serial = 152] [outer = 0x0] 07:29:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x116fab400) [pid = 1673] [serial = 153] [outer = 0x1167d0c00] 07:29:03 INFO - PROCESS | 1673 | 1466692143793 Marionette DEBUG loaded listener.js 07:29:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x11810c000) [pid = 1673] [serial = 154] [outer = 0x1167d0c00] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x119517000 == 51 [pid = 1673] [id = 45] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x1188bb800 == 50 [pid = 1673] [id = 44] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x1182d0800 == 49 [pid = 1673] [id = 43] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x11849d000 == 48 [pid = 1673] [id = 31] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x11701c800 == 47 [pid = 1673] [id = 42] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x117e71800 == 46 [pid = 1673] [id = 30] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x1161b9000 == 45 [pid = 1673] [id = 41] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x1169b5800 == 44 [pid = 1673] [id = 28] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x11649c000 == 43 [pid = 1673] [id = 27] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x112643800 == 42 [pid = 1673] [id = 40] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x1169b1800 == 41 [pid = 1673] [id = 34] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x11734c000 == 40 [pid = 1673] [id = 29] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x119177800 == 39 [pid = 1673] [id = 32] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x113a37000 == 38 [pid = 1673] [id = 51] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x124abe800 == 37 [pid = 1673] [id = 50] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x1182cf000 == 36 [pid = 1673] [id = 49] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x119db1000 == 35 [pid = 1673] [id = 48] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x115084000 == 34 [pid = 1673] [id = 39] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x11699f000 == 33 [pid = 1673] [id = 47] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x115f94800 == 32 [pid = 1673] [id = 46] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x123970800 == 31 [pid = 1673] [id = 37] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x123ac1000 == 30 [pid = 1673] [id = 38] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x1192ba800 == 29 [pid = 1673] [id = 33] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x1199f3800 == 28 [pid = 1673] [id = 35] 07:29:04 INFO - PROCESS | 1673 | --DOCSHELL 0x120f38000 == 27 [pid = 1673] [id = 36] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x1245cd000) [pid = 1673] [serial = 11] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x12b8ba800) [pid = 1673] [serial = 64] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x124e16000) [pid = 1673] [serial = 111] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x1161d4400) [pid = 1673] [serial = 69] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x11858fc00) [pid = 1673] [serial = 72] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x11697a400) [pid = 1673] [serial = 75] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x11810d400) [pid = 1673] [serial = 78] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x118353000) [pid = 1673] [serial = 81] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x119149c00) [pid = 1673] [serial = 84] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x119192000) [pid = 1673] [serial = 87] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x1199bd400) [pid = 1673] [serial = 90] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x120f18800) [pid = 1673] [serial = 91] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x120fdd000) [pid = 1673] [serial = 93] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1210e9000) [pid = 1673] [serial = 94] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x1210ec000) [pid = 1673] [serial = 96] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x123bc4000) [pid = 1673] [serial = 99] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x124284800) [pid = 1673] [serial = 102] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x124580400) [pid = 1673] [serial = 105] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x124e1dc00) [pid = 1673] [serial = 108] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x112a78000) [pid = 1673] [serial = 66] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x123bbbc00) [pid = 1673] [serial = 97] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x124081c00) [pid = 1673] [serial = 100] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x118159800) [pid = 1673] [serial = 79] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x124bb9400) [pid = 1673] [serial = 106] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x124fcf000) [pid = 1673] [serial = 109] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x11704f000) [pid = 1673] [serial = 76] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1185aec00) [pid = 1673] [serial = 82] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x117042400) [pid = 1673] [serial = 70] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x119537400) [pid = 1673] [serial = 88] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x112ab8000) [pid = 1673] [serial = 67] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x119192400) [pid = 1673] [serial = 85] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1185ac400) [pid = 1673] [serial = 73] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1256a4c00) [pid = 1673] [serial = 112] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1257e1800) [pid = 1673] [serial = 114] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x123fa0400) [pid = 1673] [serial = 8] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12c3b3800) [pid = 1673] [serial = 39] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12c3a8800) [pid = 1673] [serial = 36] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12c3ac400) [pid = 1673] [serial = 37] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x11834ec00) [pid = 1673] [serial = 33] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x118356000) [pid = 1673] [serial = 34] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12bf14800) [pid = 1673] [serial = 31] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1294bf400) [pid = 1673] [serial = 30] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12b96e800) [pid = 1673] [serial = 27] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12b975000) [pid = 1673] [serial = 28] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12b746800) [pid = 1673] [serial = 24] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x12b74f800) [pid = 1673] [serial = 25] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x12a611400) [pid = 1673] [serial = 21] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x12a717c00) [pid = 1673] [serial = 22] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x129394400) [pid = 1673] [serial = 18] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x126fb6000) [pid = 1673] [serial = 15] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x126fbc000) [pid = 1673] [serial = 16] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x1199be400) [pid = 1673] [serial = 63] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x118595c00) [pid = 1673] [serial = 60] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x118599c00) [pid = 1673] [serial = 61] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x12b8b9400) [pid = 1673] [serial = 58] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x12b8b3800) [pid = 1673] [serial = 57] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x12d4ea000) [pid = 1673] [serial = 54] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x12d786c00) [pid = 1673] [serial = 55] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x12d02f800) [pid = 1673] [serial = 48] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x12d352800) [pid = 1673] [serial = 51] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x12d11cc00) [pid = 1673] [serial = 45] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x12d121000) [pid = 1673] [serial = 46] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x12cb12800) [pid = 1673] [serial = 42] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 61 (0x12cb17800) [pid = 1673] [serial = 43] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | --DOMWINDOW == 60 (0x12c75e400) [pid = 1673] [serial = 40] [outer = 0x0] [url = about:blank] 07:29:04 INFO - PROCESS | 1673 | 1466692144567 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 974ms 07:29:04 INFO - PROCESS | 1673 | 1466692144588 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:29:04 INFO - PROCESS | 1673 | 1466692144592 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 07:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:29:04 INFO - PROCESS | 1673 | 1466692144596 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:29:04 INFO - PROCESS | 1673 | 1466692144604 Marionette TRACE conn2 <- [1,182,null,{}] 07:29:04 INFO - PROCESS | 1673 | 1466692144620 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:04 INFO - PROCESS | 1673 | 1466692144621 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:04 INFO - PROCESS | 1673 | 1466692144693 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:29:04 INFO - PROCESS | 1673 | 1466692144702 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:04 INFO - PROCESS | 1673 | 1466692144704 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x115084000 == 28 [pid = 1673] [id = 53] 07:29:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 61 (0x116976800) [pid = 1673] [serial = 155] [outer = 0x0] 07:29:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x117048000) [pid = 1673] [serial = 156] [outer = 0x116976800] 07:29:04 INFO - PROCESS | 1673 | 1466692144732 Marionette DEBUG loaded listener.js 07:29:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x112a75400) [pid = 1673] [serial = 157] [outer = 0x116976800] 07:29:05 INFO - PROCESS | 1673 | 1466692145055 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 483ms 07:29:05 INFO - PROCESS | 1673 | 1466692145079 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:29:05 INFO - PROCESS | 1673 | 1466692145085 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 07:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:29:05 INFO - PROCESS | 1673 | 1466692145090 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:29:05 INFO - PROCESS | 1673 | 1466692145091 Marionette TRACE conn2 <- [1,186,null,{}] 07:29:05 INFO - PROCESS | 1673 | 1466692145094 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:05 INFO - PROCESS | 1673 | 1466692145095 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:05 INFO - PROCESS | 1673 | 1466692145173 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:29:05 INFO - PROCESS | 1673 | 1466692145215 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:05 INFO - PROCESS | 1673 | 1466692145216 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169bb000 == 29 [pid = 1673] [id = 54] 07:29:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x11811f400) [pid = 1673] [serial = 158] [outer = 0x0] 07:29:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x11834ec00) [pid = 1673] [serial = 159] [outer = 0x11811f400] 07:29:05 INFO - PROCESS | 1673 | 1466692145243 Marionette DEBUG loaded listener.js 07:29:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x118594000) [pid = 1673] [serial = 160] [outer = 0x11811f400] 07:29:05 INFO - PROCESS | 1673 | 1466692145554 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 519ms 07:29:05 INFO - PROCESS | 1673 | 1466692145609 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:29:05 INFO - PROCESS | 1673 | 1466692145610 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 07:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:29:05 INFO - PROCESS | 1673 | 1466692145612 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:29:05 INFO - PROCESS | 1673 | 1466692145615 Marionette TRACE conn2 <- [1,190,null,{}] 07:29:05 INFO - PROCESS | 1673 | 1466692145623 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:05 INFO - PROCESS | 1673 | 1466692145626 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:05 INFO - PROCESS | 1673 | 1466692145696 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:29:05 INFO - PROCESS | 1673 | 1466692145701 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:05 INFO - PROCESS | 1673 | 1466692145704 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x118145800 == 30 [pid = 1673] [id = 55] 07:29:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x119142400) [pid = 1673] [serial = 161] [outer = 0x0] 07:29:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x119531c00) [pid = 1673] [serial = 162] [outer = 0x119142400] 07:29:05 INFO - PROCESS | 1673 | 1466692145733 Marionette DEBUG loaded listener.js 07:29:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x1199a8800) [pid = 1673] [serial = 163] [outer = 0x119142400] 07:29:06 INFO - PROCESS | 1673 | 1466692146017 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 422ms 07:29:06 INFO - PROCESS | 1673 | 1466692146040 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:29:06 INFO - PROCESS | 1673 | 1466692146041 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 07:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:29:06 INFO - PROCESS | 1673 | 1466692146043 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:29:06 INFO - PROCESS | 1673 | 1466692146044 Marionette TRACE conn2 <- [1,194,null,{}] 07:29:06 INFO - PROCESS | 1673 | 1466692146047 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:06 INFO - PROCESS | 1673 | 1466692146048 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:06 INFO - PROCESS | 1673 | 1466692146162 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:29:06 INFO - PROCESS | 1673 | 1466692146168 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:06 INFO - PROCESS | 1673 | 1466692146169 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182d9800 == 31 [pid = 1673] [id = 56] 07:29:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x118598000) [pid = 1673] [serial = 164] [outer = 0x0] 07:29:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x119a6e800) [pid = 1673] [serial = 165] [outer = 0x118598000] 07:29:06 INFO - PROCESS | 1673 | 1466692146194 Marionette DEBUG loaded listener.js 07:29:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x120f15000) [pid = 1673] [serial = 166] [outer = 0x118598000] 07:29:06 INFO - PROCESS | 1673 | 1466692146467 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 07:29:06 INFO - PROCESS | 1673 | 1466692146512 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:29:06 INFO - PROCESS | 1673 | 1466692146514 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 07:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:29:06 INFO - PROCESS | 1673 | 1466692146520 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:29:06 INFO - PROCESS | 1673 | 1466692146521 Marionette TRACE conn2 <- [1,198,null,{}] 07:29:06 INFO - PROCESS | 1673 | 1466692146523 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:06 INFO - PROCESS | 1673 | 1466692146525 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:06 INFO - PROCESS | 1673 | 1466692146614 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:29:06 INFO - PROCESS | 1673 | 1466692146619 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:06 INFO - PROCESS | 1673 | 1466692146620 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x119183800 == 32 [pid = 1673] [id = 57] 07:29:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x11835b800) [pid = 1673] [serial = 167] [outer = 0x0] 07:29:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x120f19000) [pid = 1673] [serial = 168] [outer = 0x11835b800] 07:29:06 INFO - PROCESS | 1673 | 1466692146646 Marionette DEBUG loaded listener.js 07:29:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1210ec000) [pid = 1673] [serial = 169] [outer = 0x11835b800] 07:29:07 INFO - PROCESS | 1673 | 1466692147002 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 520ms 07:29:07 INFO - PROCESS | 1673 | 1466692147039 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:29:07 INFO - PROCESS | 1673 | 1466692147040 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 07:29:07 INFO - PROCESS | 1673 | 1466692147042 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:29:07 INFO - PROCESS | 1673 | 1466692147043 Marionette TRACE conn2 <- [1,202,null,{}] 07:29:07 INFO - PROCESS | 1673 | 1466692147046 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:07 INFO - PROCESS | 1673 | 1466692147050 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:07 INFO - PROCESS | 1673 | 1466692147149 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:29:07 INFO - PROCESS | 1673 | 1466692147180 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:07 INFO - PROCESS | 1673 | 1466692147181 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199e5800 == 33 [pid = 1673] [id = 58] 07:29:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x123a3c800) [pid = 1673] [serial = 170] [outer = 0x0] 07:29:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x123dfc400) [pid = 1673] [serial = 171] [outer = 0x123a3c800] 07:29:07 INFO - PROCESS | 1673 | 1466692147210 Marionette DEBUG loaded listener.js 07:29:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1245c7400) [pid = 1673] [serial = 172] [outer = 0x123a3c800] 07:29:07 INFO - PROCESS | 1673 | 1466692147562 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 568ms 07:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:29:07 INFO - PROCESS | 1673 | 1466692147612 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:29:07 INFO - PROCESS | 1673 | 1466692147614 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 07:29:07 INFO - PROCESS | 1673 | 1466692147617 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:29:07 INFO - PROCESS | 1673 | 1466692147618 Marionette TRACE conn2 <- [1,206,null,{}] 07:29:07 INFO - PROCESS | 1673 | 1466692147620 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:07 INFO - PROCESS | 1673 | 1466692147628 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:07 INFO - PROCESS | 1673 | 1466692147696 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:29:07 INFO - PROCESS | 1673 | 1466692147700 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:07 INFO - PROCESS | 1673 | 1466692147701 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x12385a000 == 34 [pid = 1673] [id = 59] 07:29:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1122a7400) [pid = 1673] [serial = 173] [outer = 0x0] 07:29:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x124aa5400) [pid = 1673] [serial = 174] [outer = 0x1122a7400] 07:29:07 INFO - PROCESS | 1673 | 1466692147723 Marionette DEBUG loaded listener.js 07:29:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x124e18400) [pid = 1673] [serial = 175] [outer = 0x1122a7400] 07:29:08 INFO - PROCESS | 1673 | 1466692148040 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 471ms 07:29:08 INFO - PROCESS | 1673 | 1466692148088 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:29:08 INFO - PROCESS | 1673 | 1466692148089 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 07:29:08 INFO - PROCESS | 1673 | 1466692148091 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:29:08 INFO - PROCESS | 1673 | 1466692148093 Marionette TRACE conn2 <- [1,210,null,{}] 07:29:08 INFO - PROCESS | 1673 | 1466692148095 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:08 INFO - PROCESS | 1673 | 1466692148096 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:08 INFO - PROCESS | 1673 | 1466692148213 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:29:08 INFO - PROCESS | 1673 | 1466692148227 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 1673 | 1466692148228 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x123981800 == 35 [pid = 1673] [id = 60] 07:29:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x124e20000) [pid = 1673] [serial = 176] [outer = 0x0] 07:29:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x124fcc800) [pid = 1673] [serial = 177] [outer = 0x124e20000] 07:29:08 INFO - PROCESS | 1673 | 1466692148268 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x125695c00) [pid = 1673] [serial = 178] [outer = 0x124e20000] 07:29:08 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x11952d400) [pid = 1673] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:29:08 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x120fdcc00) [pid = 1673] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:29:08 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12407e000) [pid = 1673] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:29:08 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x120fdf400) [pid = 1673] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:29:08 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x117399800) [pid = 1673] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:29:08 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1188ec000) [pid = 1673] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:29:08 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1122aa000) [pid = 1673] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:29:08 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x112a82000) [pid = 1673] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:29:08 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x11999a800) [pid = 1673] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:29:08 INFO - PROCESS | 1673 | 1466692148729 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 671ms 07:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:29:08 INFO - PROCESS | 1673 | 1466692148763 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:29:08 INFO - PROCESS | 1673 | 1466692148764 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 07:29:08 INFO - PROCESS | 1673 | 1466692148766 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:29:08 INFO - PROCESS | 1673 | 1466692148767 Marionette TRACE conn2 <- [1,214,null,{}] 07:29:08 INFO - PROCESS | 1673 | 1466692148769 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:08 INFO - PROCESS | 1673 | 1466692148770 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:08 INFO - PROCESS | 1673 | 1466692148864 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:29:08 INFO - PROCESS | 1673 | 1466692148892 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 1673 | 1466692148894 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cee800 == 36 [pid = 1673] [id = 61] 07:29:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x116977400) [pid = 1673] [serial = 179] [outer = 0x0] 07:29:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x119532400) [pid = 1673] [serial = 180] [outer = 0x116977400] 07:29:08 INFO - PROCESS | 1673 | 1466692148919 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x124581400) [pid = 1673] [serial = 181] [outer = 0x116977400] 07:29:09 INFO - PROCESS | 1673 | 1466692149168 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 419ms 07:29:09 INFO - PROCESS | 1673 | 1466692149191 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:29:09 INFO - PROCESS | 1673 | 1466692149192 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 07:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:29:09 INFO - PROCESS | 1673 | 1466692149194 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:29:09 INFO - PROCESS | 1673 | 1466692149195 Marionette TRACE conn2 <- [1,218,null,{}] 07:29:09 INFO - PROCESS | 1673 | 1466692149207 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:09 INFO - PROCESS | 1673 | 1466692149208 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:09 INFO - PROCESS | 1673 | 1466692149284 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:29:09 INFO - PROCESS | 1673 | 1466692149288 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:09 INFO - PROCESS | 1673 | 1466692149289 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x12441a000 == 37 [pid = 1673] [id = 62] 07:29:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x124bc2400) [pid = 1673] [serial = 182] [outer = 0x0] 07:29:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1256a2000) [pid = 1673] [serial = 183] [outer = 0x124bc2400] 07:29:09 INFO - PROCESS | 1673 | 1466692149316 Marionette DEBUG loaded listener.js 07:29:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1257de400) [pid = 1673] [serial = 184] [outer = 0x124bc2400] 07:29:09 INFO - PROCESS | 1673 | 1466692149643 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 469ms 07:29:09 INFO - PROCESS | 1673 | 1466692149663 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:29:09 INFO - PROCESS | 1673 | 1466692149666 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 07:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:29:09 INFO - PROCESS | 1673 | 1466692149670 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:29:09 INFO - PROCESS | 1673 | 1466692149671 Marionette TRACE conn2 <- [1,222,null,{}] 07:29:09 INFO - PROCESS | 1673 | 1466692149674 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:09 INFO - PROCESS | 1673 | 1466692149683 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:09 INFO - PROCESS | 1673 | 1466692149783 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:29:09 INFO - PROCESS | 1673 | 1466692149790 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:09 INFO - PROCESS | 1673 | 1466692149792 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x12563c000 == 38 [pid = 1673] [id = 63] 07:29:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1257e0000) [pid = 1673] [serial = 185] [outer = 0x0] 07:29:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x126d2e400) [pid = 1673] [serial = 186] [outer = 0x1257e0000] 07:29:09 INFO - PROCESS | 1673 | 1466692149818 Marionette DEBUG loaded listener.js 07:29:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x126fb6400) [pid = 1673] [serial = 187] [outer = 0x1257e0000] 07:29:10 INFO - PROCESS | 1673 | 1466692150102 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 468ms 07:29:10 INFO - PROCESS | 1673 | 1466692150139 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:29:10 INFO - PROCESS | 1673 | 1466692150140 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 07:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:29:10 INFO - PROCESS | 1673 | 1466692150142 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:29:10 INFO - PROCESS | 1673 | 1466692150144 Marionette TRACE conn2 <- [1,226,null,{}] 07:29:10 INFO - PROCESS | 1673 | 1466692150146 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:10 INFO - PROCESS | 1673 | 1466692150147 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:10 INFO - PROCESS | 1673 | 1466692150226 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:29:10 INFO - PROCESS | 1673 | 1466692150229 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:10 INFO - PROCESS | 1673 | 1466692150230 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x126dbe800 == 39 [pid = 1673] [id = 64] 07:29:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x126f43400) [pid = 1673] [serial = 188] [outer = 0x0] 07:29:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x126fbdc00) [pid = 1673] [serial = 189] [outer = 0x126f43400] 07:29:10 INFO - PROCESS | 1673 | 1466692150258 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x128b20800) [pid = 1673] [serial = 190] [outer = 0x126f43400] 07:29:10 INFO - PROCESS | 1673 | 1466692150541 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 517ms 07:29:10 INFO - PROCESS | 1673 | 1466692150661 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:29:10 INFO - PROCESS | 1673 | 1466692150664 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 07:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:29:10 INFO - PROCESS | 1673 | 1466692150667 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:29:10 INFO - PROCESS | 1673 | 1466692150669 Marionette TRACE conn2 <- [1,230,null,{}] 07:29:10 INFO - PROCESS | 1673 | 1466692150673 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:10 INFO - PROCESS | 1673 | 1466692150676 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:10 INFO - PROCESS | 1673 | 1466692150804 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:29:10 INFO - PROCESS | 1673 | 1466692150867 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:10 INFO - PROCESS | 1673 | 1466692150871 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x113c55000 == 40 [pid = 1673] [id = 65] 07:29:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x11618e800) [pid = 1673] [serial = 191] [outer = 0x0] 07:29:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1164e2400) [pid = 1673] [serial = 192] [outer = 0x11618e800] 07:29:10 INFO - PROCESS | 1673 | 1466692150903 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1176c4800) [pid = 1673] [serial = 193] [outer = 0x11618e800] 07:29:11 INFO - PROCESS | 1673 | 1466692151372 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 721ms 07:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:29:11 INFO - PROCESS | 1673 | 1466692151408 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:29:11 INFO - PROCESS | 1673 | 1466692151410 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 07:29:11 INFO - PROCESS | 1673 | 1466692151415 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:29:11 INFO - PROCESS | 1673 | 1466692151420 Marionette TRACE conn2 <- [1,234,null,{}] 07:29:11 INFO - PROCESS | 1673 | 1466692151423 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:11 INFO - PROCESS | 1673 | 1466692151424 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:11 INFO - PROCESS | 1673 | 1466692151529 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:29:11 INFO - PROCESS | 1673 | 1466692151596 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:11 INFO - PROCESS | 1673 | 1466692151598 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182d5800 == 41 [pid = 1673] [id = 66] 07:29:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x11858f000) [pid = 1673] [serial = 194] [outer = 0x0] 07:29:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x118596400) [pid = 1673] [serial = 195] [outer = 0x11858f000] 07:29:11 INFO - PROCESS | 1673 | 1466692151629 Marionette DEBUG loaded listener.js 07:29:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1188e7c00) [pid = 1673] [serial = 196] [outer = 0x11858f000] 07:29:12 INFO - PROCESS | 1673 | 1466692152250 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:29:12 INFO - PROCESS | 1673 | --DOCSHELL 0x12563c000 == 40 [pid = 1673] [id = 63] 07:29:12 INFO - PROCESS | 1673 | --DOCSHELL 0x12441a000 == 39 [pid = 1673] [id = 62] 07:29:12 INFO - PROCESS | 1673 | --DOCSHELL 0x123cee800 == 38 [pid = 1673] [id = 61] 07:29:12 INFO - PROCESS | 1673 | --DOCSHELL 0x123981800 == 37 [pid = 1673] [id = 60] 07:29:12 INFO - PROCESS | 1673 | --DOCSHELL 0x12385a000 == 36 [pid = 1673] [id = 59] 07:29:12 INFO - PROCESS | 1673 | --DOCSHELL 0x1199e5800 == 35 [pid = 1673] [id = 58] 07:29:12 INFO - PROCESS | 1673 | --DOCSHELL 0x119183800 == 34 [pid = 1673] [id = 57] 07:29:12 INFO - PROCESS | 1673 | --DOCSHELL 0x1182d9800 == 33 [pid = 1673] [id = 56] 07:29:12 INFO - PROCESS | 1673 | --DOCSHELL 0x118145800 == 32 [pid = 1673] [id = 55] 07:29:12 INFO - PROCESS | 1673 | --DOCSHELL 0x1169bb000 == 31 [pid = 1673] [id = 54] 07:29:12 INFO - PROCESS | 1673 | --DOCSHELL 0x115084000 == 30 [pid = 1673] [id = 53] 07:29:12 INFO - PROCESS | 1673 | --DOCSHELL 0x11678f800 == 29 [pid = 1673] [id = 52] 07:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 874ms 07:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:29:12 INFO - PROCESS | 1673 | 1466692152288 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:29:12 INFO - PROCESS | 1673 | 1466692152290 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 07:29:12 INFO - PROCESS | 1673 | 1466692152293 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - PROCESS | 1673 | 1466692152295 Marionette TRACE conn2 <- [1,238,null,{}] 07:29:12 INFO - PROCESS | 1673 | 1466692152299 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:12 INFO - PROCESS | 1673 | 1466692152301 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:12 INFO - PROCESS | 1673 | 1466692152374 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:29:12 INFO - PROCESS | 1673 | 1466692152378 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 1673 | 1466692152382 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x115f8b800 == 30 [pid = 1673] [id = 67] 07:29:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x118350400) [pid = 1673] [serial = 197] [outer = 0x0] 07:29:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x118590c00) [pid = 1673] [serial = 198] [outer = 0x118350400] 07:29:12 INFO - PROCESS | 1673 | 1466692152413 Marionette DEBUG loaded listener.js 07:29:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x119142c00) [pid = 1673] [serial = 199] [outer = 0x118350400] 07:29:12 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1269f7400) [pid = 1673] [serial = 115] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x124584000) [pid = 1673] [serial = 136] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1244e5400) [pid = 1673] [serial = 135] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1210e6c00) [pid = 1673] [serial = 132] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x118314c00) [pid = 1673] [serial = 120] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11918d400) [pid = 1673] [serial = 123] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11851e000) [pid = 1673] [serial = 121] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x11835dc00) [pid = 1673] [serial = 126] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x119525000) [pid = 1673] [serial = 127] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x11952fc00) [pid = 1673] [serial = 124] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x116a0c000) [pid = 1673] [serial = 118] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x113a4ac00) [pid = 1673] [serial = 117] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x119a6ac00) [pid = 1673] [serial = 129] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x120f0e000) [pid = 1673] [serial = 130] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x123bc4400) [pid = 1673] [serial = 133] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12457d000) [pid = 1673] [serial = 103] [outer = 0x0] [url = about:blank] 07:29:12 INFO - PROCESS | 1673 | 1466692152731 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:29:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x11918b800) [pid = 1673] [serial = 200] [outer = 0x12d122800] 07:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 470ms 07:29:12 INFO - PROCESS | 1673 | 1466692152773 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:29:12 INFO - PROCESS | 1673 | 1466692152776 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 07:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:29:12 INFO - PROCESS | 1673 | 1466692152794 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - PROCESS | 1673 | 1466692152796 Marionette TRACE conn2 <- [1,242,null,{}] 07:29:12 INFO - PROCESS | 1673 | 1466692152799 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:12 INFO - PROCESS | 1673 | 1466692152800 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:12 INFO - PROCESS | 1673 | 1466692152874 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:29:12 INFO - PROCESS | 1673 | 1466692152878 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 1673 | 1466692152879 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182e2800 == 31 [pid = 1673] [id = 68] 07:29:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x11918f800) [pid = 1673] [serial = 201] [outer = 0x0] 07:29:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1199a1800) [pid = 1673] [serial = 202] [outer = 0x11918f800] 07:29:12 INFO - PROCESS | 1673 | 1466692152908 Marionette DEBUG loaded listener.js 07:29:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x120f12c00) [pid = 1673] [serial = 203] [outer = 0x11918f800] 07:29:13 INFO - PROCESS | 1673 | 1466692153240 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 475ms 07:29:13 INFO - PROCESS | 1673 | 1466692153264 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:29:13 INFO - PROCESS | 1673 | 1466692153265 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 07:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:29:13 INFO - PROCESS | 1673 | 1466692153270 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:29:13 INFO - PROCESS | 1673 | 1466692153272 Marionette TRACE conn2 <- [1,246,null,{}] 07:29:13 INFO - PROCESS | 1673 | 1466692153280 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:13 INFO - PROCESS | 1673 | 1466692153283 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:13 INFO - PROCESS | 1673 | 1466692153358 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:29:13 INFO - PROCESS | 1673 | 1466692153403 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:13 INFO - PROCESS | 1673 | 1466692153406 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x119173800 == 32 [pid = 1673] [id = 69] 07:29:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x115fd1000) [pid = 1673] [serial = 204] [outer = 0x0] 07:29:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1210e9c00) [pid = 1673] [serial = 205] [outer = 0x115fd1000] 07:29:13 INFO - PROCESS | 1673 | 1466692153434 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x124282400) [pid = 1673] [serial = 206] [outer = 0x115fd1000] 07:29:13 INFO - PROCESS | 1673 | 1466692153718 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 471ms 07:29:13 INFO - PROCESS | 1673 | 1466692153741 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:29:13 INFO - PROCESS | 1673 | 1466692153743 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 07:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:29:13 INFO - PROCESS | 1673 | 1466692153745 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:29:13 INFO - PROCESS | 1673 | 1466692153746 Marionette TRACE conn2 <- [1,250,null,{}] 07:29:13 INFO - PROCESS | 1673 | 1466692153756 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:13 INFO - PROCESS | 1673 | 1466692153757 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:13 INFO - PROCESS | 1673 | 1466692153837 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:29:13 INFO - PROCESS | 1673 | 1466692153841 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:13 INFO - PROCESS | 1673 | 1466692153842 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199f4000 == 33 [pid = 1673] [id = 70] 07:29:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12457d000) [pid = 1673] [serial = 207] [outer = 0x0] 07:29:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1245cac00) [pid = 1673] [serial = 208] [outer = 0x12457d000] 07:29:13 INFO - PROCESS | 1673 | 1466692153870 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x124bc1800) [pid = 1673] [serial = 209] [outer = 0x12457d000] 07:29:14 INFO - PROCESS | 1673 | 1466692154178 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 07:29:14 INFO - PROCESS | 1673 | 1466692154215 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:29:14 INFO - PROCESS | 1673 | 1466692154218 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 07:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:29:14 INFO - PROCESS | 1673 | 1466692154221 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:29:14 INFO - PROCESS | 1673 | 1466692154222 Marionette TRACE conn2 <- [1,254,null,{}] 07:29:14 INFO - PROCESS | 1673 | 1466692154224 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:14 INFO - PROCESS | 1673 | 1466692154225 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:14 INFO - PROCESS | 1673 | 1466692154318 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:29:14 INFO - PROCESS | 1673 | 1466692154324 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 1673 | 1466692154326 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f3a000 == 34 [pid = 1673] [id = 71] 07:29:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x113a98800) [pid = 1673] [serial = 210] [outer = 0x0] 07:29:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1250e4c00) [pid = 1673] [serial = 211] [outer = 0x113a98800] 07:29:14 INFO - PROCESS | 1673 | 1466692154352 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12569d400) [pid = 1673] [serial = 212] [outer = 0x113a98800] 07:29:14 INFO - PROCESS | 1673 | 1466692154691 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 518ms 07:29:14 INFO - PROCESS | 1673 | 1466692154740 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:29:14 INFO - PROCESS | 1673 | 1466692154741 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 07:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:29:14 INFO - PROCESS | 1673 | 1466692154743 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:29:14 INFO - PROCESS | 1673 | 1466692154744 Marionette TRACE conn2 <- [1,258,null,{}] 07:29:14 INFO - PROCESS | 1673 | 1466692154746 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:14 INFO - PROCESS | 1673 | 1466692154751 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:14 INFO - PROCESS | 1673 | 1466692154860 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:29:14 INFO - PROCESS | 1673 | 1466692154892 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 1673 | 1466692154893 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x123ac0000 == 35 [pid = 1673] [id = 72] 07:29:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1257dec00) [pid = 1673] [serial = 213] [outer = 0x0] 07:29:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x126fb0c00) [pid = 1673] [serial = 214] [outer = 0x1257dec00] 07:29:14 INFO - PROCESS | 1673 | 1466692154918 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x128bcb800) [pid = 1673] [serial = 215] [outer = 0x1257dec00] 07:29:15 INFO - PROCESS | 1673 | 1466692155206 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 518ms 07:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:29:15 INFO - PROCESS | 1673 | 1466692155262 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:29:15 INFO - PROCESS | 1673 | 1466692155263 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 07:29:15 INFO - PROCESS | 1673 | 1466692155265 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:29:15 INFO - PROCESS | 1673 | 1466692155268 Marionette TRACE conn2 <- [1,262,null,{}] 07:29:15 INFO - PROCESS | 1673 | 1466692155279 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:15 INFO - PROCESS | 1673 | 1466692155280 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:15 INFO - PROCESS | 1673 | 1466692155368 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:29:15 INFO - PROCESS | 1673 | 1466692155372 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:15 INFO - PROCESS | 1673 | 1466692155373 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x124ad1000 == 36 [pid = 1673] [id = 73] 07:29:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x113a92c00) [pid = 1673] [serial = 216] [outer = 0x0] 07:29:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x128bd2400) [pid = 1673] [serial = 217] [outer = 0x113a92c00] 07:29:15 INFO - PROCESS | 1673 | 1466692155398 Marionette DEBUG loaded listener.js 07:29:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x128cf4800) [pid = 1673] [serial = 218] [outer = 0x113a92c00] 07:29:15 INFO - PROCESS | 1673 | 1466692155697 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 479ms 07:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:29:15 INFO - PROCESS | 1673 | 1466692155744 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:29:15 INFO - PROCESS | 1673 | 1466692155745 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 07:29:15 INFO - PROCESS | 1673 | 1466692155747 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:29:15 INFO - PROCESS | 1673 | 1466692155749 Marionette TRACE conn2 <- [1,266,null,{}] 07:29:15 INFO - PROCESS | 1673 | 1466692155754 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:15 INFO - PROCESS | 1673 | 1466692155755 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:15 INFO - PROCESS | 1673 | 1466692155846 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:29:15 INFO - PROCESS | 1673 | 1466692155850 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:15 INFO - PROCESS | 1673 | 1466692155851 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x126f9f800 == 37 [pid = 1673] [id = 74] 07:29:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x129102800) [pid = 1673] [serial = 219] [outer = 0x0] 07:29:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x129389400) [pid = 1673] [serial = 220] [outer = 0x129102800] 07:29:15 INFO - PROCESS | 1673 | 1466692155875 Marionette DEBUG loaded listener.js 07:29:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x129394400) [pid = 1673] [serial = 221] [outer = 0x129102800] 07:29:16 INFO - PROCESS | 1673 | 1466692156211 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 471ms 07:29:16 INFO - PROCESS | 1673 | 1466692156221 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:29:16 INFO - PROCESS | 1673 | 1466692156222 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 07:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:29:16 INFO - PROCESS | 1673 | 1466692156225 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:29:16 INFO - PROCESS | 1673 | 1466692156226 Marionette TRACE conn2 <- [1,270,null,{}] 07:29:16 INFO - PROCESS | 1673 | 1466692156229 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:16 INFO - PROCESS | 1673 | 1466692156230 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:16 INFO - PROCESS | 1673 | 1466692156354 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:29:16 INFO - PROCESS | 1673 | 1466692156395 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:16 INFO - PROCESS | 1673 | 1466692156396 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x128b63000 == 38 [pid = 1673] [id = 75] 07:29:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12910c000) [pid = 1673] [serial = 222] [outer = 0x0] 07:29:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1294bf800) [pid = 1673] [serial = 223] [outer = 0x12910c000] 07:29:16 INFO - PROCESS | 1673 | 1466692156437 Marionette DEBUG loaded listener.js 07:29:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12a4e5c00) [pid = 1673] [serial = 224] [outer = 0x12910c000] 07:29:16 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x116977400) [pid = 1673] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:29:16 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x124e20000) [pid = 1673] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:29:16 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x124bc2400) [pid = 1673] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:29:16 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1167d0c00) [pid = 1673] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:29:16 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1257e0000) [pid = 1673] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:29:16 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x123a3c800) [pid = 1673] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:29:16 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x118598000) [pid = 1673] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:29:16 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x116976800) [pid = 1673] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:29:16 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x119142400) [pid = 1673] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:29:16 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11811f400) [pid = 1673] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:29:16 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x11835b800) [pid = 1673] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:29:16 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x116fae000) [pid = 1673] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:29:16 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x11914f800) [pid = 1673] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:29:16 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x123a42000) [pid = 1673] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:29:16 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1245cb800) [pid = 1673] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:29:16 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x118111000) [pid = 1673] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:29:16 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1122a7400) [pid = 1673] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 669ms 07:29:16 INFO - PROCESS | 1673 | 1466692156886 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:29:16 INFO - PROCESS | 1673 | 1466692156894 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:29:16 INFO - PROCESS | 1673 | 1466692156895 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 07:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:29:16 INFO - PROCESS | 1673 | 1466692156901 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:29:16 INFO - PROCESS | 1673 | 1466692156903 Marionette TRACE conn2 <- [1,274,null,{}] 07:29:16 INFO - PROCESS | 1673 | 1466692156908 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:16 INFO - PROCESS | 1673 | 1466692156909 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:17 INFO - PROCESS | 1673 | 1466692157011 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:29:17 INFO - PROCESS | 1673 | 1466692157043 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:17 INFO - PROCESS | 1673 | 1466692157044 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x12563b000 == 39 [pid = 1673] [id = 76] 07:29:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x112aadc00) [pid = 1673] [serial = 225] [outer = 0x0] 07:29:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x119142400) [pid = 1673] [serial = 226] [outer = 0x112aadc00] 07:29:17 INFO - PROCESS | 1673 | 1466692157071 Marionette DEBUG loaded listener.js 07:29:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1210f1000) [pid = 1673] [serial = 227] [outer = 0x112aadc00] 07:29:17 INFO - PROCESS | 1673 | 1466692157343 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 476ms 07:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:29:17 INFO - PROCESS | 1673 | 1466692157373 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:29:17 INFO - PROCESS | 1673 | 1466692157375 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 07:29:17 INFO - PROCESS | 1673 | 1466692157377 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:29:17 INFO - PROCESS | 1673 | 1466692157378 Marionette TRACE conn2 <- [1,278,null,{}] 07:29:17 INFO - PROCESS | 1673 | 1466692157389 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:17 INFO - PROCESS | 1673 | 1466692157390 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:17 INFO - PROCESS | 1673 | 1466692157482 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:29:17 INFO - PROCESS | 1673 | 1466692157488 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:17 INFO - PROCESS | 1673 | 1466692157490 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291c0800 == 40 [pid = 1673] [id = 77] 07:29:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x124282000) [pid = 1673] [serial = 228] [outer = 0x0] 07:29:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1269ebc00) [pid = 1673] [serial = 229] [outer = 0x124282000] 07:29:17 INFO - PROCESS | 1673 | 1466692157516 Marionette DEBUG loaded listener.js 07:29:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12a60f800) [pid = 1673] [serial = 230] [outer = 0x124282000] 07:29:17 INFO - PROCESS | 1673 | 1466692157816 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 07:29:17 INFO - PROCESS | 1673 | 1466692157846 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:29:17 INFO - PROCESS | 1673 | 1466692157848 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 07:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:29:17 INFO - PROCESS | 1673 | 1466692157854 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:29:17 INFO - PROCESS | 1673 | 1466692157855 Marionette TRACE conn2 <- [1,282,null,{}] 07:29:17 INFO - PROCESS | 1673 | 1466692157857 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:17 INFO - PROCESS | 1673 | 1466692157858 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:17 INFO - PROCESS | 1673 | 1466692157956 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:29:17 INFO - PROCESS | 1673 | 1466692157963 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:17 INFO - PROCESS | 1673 | 1466692157964 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x12941c800 == 41 [pid = 1673] [id = 78] 07:29:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x118598000) [pid = 1673] [serial = 231] [outer = 0x0] 07:29:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12a610000) [pid = 1673] [serial = 232] [outer = 0x118598000] 07:29:17 INFO - PROCESS | 1673 | 1466692157989 Marionette DEBUG loaded listener.js 07:29:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12a722000) [pid = 1673] [serial = 233] [outer = 0x118598000] 07:29:18 INFO - PROCESS | 1673 | 1466692158286 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 469ms 07:29:18 INFO - PROCESS | 1673 | 1466692158322 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:29:18 INFO - PROCESS | 1673 | 1466692158323 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 07:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:29:18 INFO - PROCESS | 1673 | 1466692158325 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:29:18 INFO - PROCESS | 1673 | 1466692158326 Marionette TRACE conn2 <- [1,286,null,{}] 07:29:18 INFO - PROCESS | 1673 | 1466692158328 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:18 INFO - PROCESS | 1673 | 1466692158329 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:18 INFO - PROCESS | 1673 | 1466692158407 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:29:18 INFO - PROCESS | 1673 | 1466692158411 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:18 INFO - PROCESS | 1673 | 1466692158412 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a504800 == 42 [pid = 1673] [id = 79] 07:29:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12a7e5000) [pid = 1673] [serial = 234] [outer = 0x0] 07:29:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12a7ef800) [pid = 1673] [serial = 235] [outer = 0x12a7e5000] 07:29:18 INFO - PROCESS | 1673 | 1466692158436 Marionette DEBUG loaded listener.js 07:29:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12a931000) [pid = 1673] [serial = 236] [outer = 0x12a7e5000] 07:29:18 INFO - PROCESS | 1673 | 1466692158939 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 669ms 07:29:18 INFO - PROCESS | 1673 | 1466692158995 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:29:19 INFO - PROCESS | 1673 | 1466692158999 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 07:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:29:19 INFO - PROCESS | 1673 | 1466692159004 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:29:19 INFO - PROCESS | 1673 | 1466692159007 Marionette TRACE conn2 <- [1,290,null,{}] 07:29:19 INFO - PROCESS | 1673 | 1466692159013 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:19 INFO - PROCESS | 1673 | 1466692159016 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:19 INFO - PROCESS | 1673 | 1466692159150 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:29:19 INFO - PROCESS | 1673 | 1466692159199 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:19 INFO - PROCESS | 1673 | 1466692159201 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x117010800 == 43 [pid = 1673] [id = 80] 07:29:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x115f72c00) [pid = 1673] [serial = 237] [outer = 0x0] 07:29:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x118107800) [pid = 1673] [serial = 238] [outer = 0x115f72c00] 07:29:19 INFO - PROCESS | 1673 | 1466692159231 Marionette DEBUG loaded listener.js 07:29:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x11858c800) [pid = 1673] [serial = 239] [outer = 0x115f72c00] 07:29:19 INFO - PROCESS | 1673 | 1466692159660 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 723ms 07:29:19 INFO - PROCESS | 1673 | 1466692159726 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:29:19 INFO - PROCESS | 1673 | 1466692159729 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 07:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:29:19 INFO - PROCESS | 1673 | 1466692159734 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:29:19 INFO - PROCESS | 1673 | 1466692159735 Marionette TRACE conn2 <- [1,294,null,{}] 07:29:19 INFO - PROCESS | 1673 | 1466692159738 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:19 INFO - PROCESS | 1673 | 1466692159740 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:19 INFO - PROCESS | 1673 | 1466692159842 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:29:19 INFO - PROCESS | 1673 | 1466692159891 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:19 INFO - PROCESS | 1673 | 1466692159892 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x123f07800 == 44 [pid = 1673] [id = 81] 07:29:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x11952ec00) [pid = 1673] [serial = 240] [outer = 0x0] 07:29:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x120f10400) [pid = 1673] [serial = 241] [outer = 0x11952ec00] 07:29:19 INFO - PROCESS | 1673 | 1466692159923 Marionette DEBUG loaded listener.js 07:29:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12395ec00) [pid = 1673] [serial = 242] [outer = 0x11952ec00] 07:29:20 INFO - PROCESS | 1673 | 1466692160330 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 619ms 07:29:20 INFO - PROCESS | 1673 | 1466692160353 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:29:20 INFO - PROCESS | 1673 | 1466692160354 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 07:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:29:20 INFO - PROCESS | 1673 | 1466692160357 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:29:20 INFO - PROCESS | 1673 | 1466692160359 Marionette TRACE conn2 <- [1,298,null,{}] 07:29:20 INFO - PROCESS | 1673 | 1466692160367 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:20 INFO - PROCESS | 1673 | 1466692160370 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:20 INFO - PROCESS | 1673 | 1466692160469 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:29:20 INFO - PROCESS | 1673 | 1466692160518 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:20 INFO - PROCESS | 1673 | 1466692160520 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291af000 == 45 [pid = 1673] [id = 82] 07:29:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1244e9000) [pid = 1673] [serial = 243] [outer = 0x0] 07:29:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1244edc00) [pid = 1673] [serial = 244] [outer = 0x1244e9000] 07:29:20 INFO - PROCESS | 1673 | 1466692160551 Marionette DEBUG loaded listener.js 07:29:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x124e1e000) [pid = 1673] [serial = 245] [outer = 0x1244e9000] 07:29:20 INFO - PROCESS | 1673 | 1466692160952 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 621ms 07:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:29:20 INFO - PROCESS | 1673 | 1466692160979 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:29:20 INFO - PROCESS | 1673 | 1466692160980 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 07:29:20 INFO - PROCESS | 1673 | 1466692160983 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:29:20 INFO - PROCESS | 1673 | 1466692160984 Marionette TRACE conn2 <- [1,302,null,{}] 07:29:20 INFO - PROCESS | 1673 | 1466692160986 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:20 INFO - PROCESS | 1673 | 1466692160987 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:21 INFO - PROCESS | 1673 | 1466692161085 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:29:21 INFO - PROCESS | 1673 | 1466692161164 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:21 INFO - PROCESS | 1673 | 1466692161165 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a620800 == 46 [pid = 1673] [id = 83] 07:29:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x126d35400) [pid = 1673] [serial = 246] [outer = 0x0] 07:29:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x126f43c00) [pid = 1673] [serial = 247] [outer = 0x126d35400] 07:29:21 INFO - PROCESS | 1673 | 1466692161195 Marionette DEBUG loaded listener.js 07:29:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x126fb9c00) [pid = 1673] [serial = 248] [outer = 0x126d35400] 07:29:21 INFO - PROCESS | 1673 | 1466692161618 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 07:29:21 INFO - PROCESS | 1673 | 1466692161654 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:29:21 INFO - PROCESS | 1673 | 1466692161656 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 07:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:29:21 INFO - PROCESS | 1673 | 1466692161660 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:29:21 INFO - PROCESS | 1673 | 1466692161662 Marionette TRACE conn2 <- [1,306,null,{}] 07:29:21 INFO - PROCESS | 1673 | 1466692161685 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:21 INFO - PROCESS | 1673 | 1466692161687 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:21 INFO - PROCESS | 1673 | 1466692161853 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:29:22 INFO - PROCESS | 1673 | 1466692162110 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:22 INFO - PROCESS | 1673 | 1466692162113 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x11701a800 == 47 [pid = 1673] [id = 84] 07:29:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x117045800) [pid = 1673] [serial = 249] [outer = 0x0] 07:29:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x118157c00) [pid = 1673] [serial = 250] [outer = 0x117045800] 07:29:22 INFO - PROCESS | 1673 | 1466692162144 Marionette DEBUG loaded listener.js 07:29:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x118359000) [pid = 1673] [serial = 251] [outer = 0x117045800] 07:29:22 INFO - PROCESS | 1673 | 1466692162535 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 922ms 07:29:22 INFO - PROCESS | 1673 | 1466692162582 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:29:22 INFO - PROCESS | 1673 | 1466692162584 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 07:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:29:22 INFO - PROCESS | 1673 | 1466692162587 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:29:22 INFO - PROCESS | 1673 | 1466692162589 Marionette TRACE conn2 <- [1,310,null,{}] 07:29:22 INFO - PROCESS | 1673 | 1466692162592 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:22 INFO - PROCESS | 1673 | 1466692162593 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:22 INFO - PROCESS | 1673 | 1466692162679 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:29:22 INFO - PROCESS | 1673 | 1466692162745 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:22 INFO - PROCESS | 1673 | 1466692162747 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x11723d800 == 48 [pid = 1673] [id = 85] 07:29:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x115fcd000) [pid = 1673] [serial = 252] [outer = 0x0] 07:29:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x119188800) [pid = 1673] [serial = 253] [outer = 0x115fcd000] 07:29:22 INFO - PROCESS | 1673 | 1466692162777 Marionette DEBUG loaded listener.js 07:29:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x1199bcc00) [pid = 1673] [serial = 254] [outer = 0x115fcd000] 07:29:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12941c800 == 47 [pid = 1673] [id = 78] 07:29:22 INFO - PROCESS | 1673 | --DOCSHELL 0x1291c0800 == 46 [pid = 1673] [id = 77] 07:29:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12563b000 == 45 [pid = 1673] [id = 76] 07:29:22 INFO - PROCESS | 1673 | --DOCSHELL 0x128b63000 == 44 [pid = 1673] [id = 75] 07:29:22 INFO - PROCESS | 1673 | --DOCSHELL 0x126f9f800 == 43 [pid = 1673] [id = 74] 07:29:22 INFO - PROCESS | 1673 | --DOCSHELL 0x124ad1000 == 42 [pid = 1673] [id = 73] 07:29:22 INFO - PROCESS | 1673 | --DOCSHELL 0x123ac0000 == 41 [pid = 1673] [id = 72] 07:29:22 INFO - PROCESS | 1673 | --DOCSHELL 0x120f3a000 == 40 [pid = 1673] [id = 71] 07:29:22 INFO - PROCESS | 1673 | --DOCSHELL 0x1199f4000 == 39 [pid = 1673] [id = 70] 07:29:22 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x126fbdc00) [pid = 1673] [serial = 189] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOCSHELL 0x119173800 == 38 [pid = 1673] [id = 69] 07:29:23 INFO - PROCESS | 1673 | --DOCSHELL 0x1182e2800 == 37 [pid = 1673] [id = 68] 07:29:23 INFO - PROCESS | 1673 | --DOCSHELL 0x115f8b800 == 36 [pid = 1673] [id = 67] 07:29:23 INFO - PROCESS | 1673 | --DOCSHELL 0x126dbe800 == 35 [pid = 1673] [id = 64] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x123dfc400) [pid = 1673] [serial = 171] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x119a6e800) [pid = 1673] [serial = 165] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x117048000) [pid = 1673] [serial = 156] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x112a75400) [pid = 1673] [serial = 157] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x119531c00) [pid = 1673] [serial = 162] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1199a8800) [pid = 1673] [serial = 163] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x11834ec00) [pid = 1673] [serial = 159] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x120f19000) [pid = 1673] [serial = 168] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x118594000) [pid = 1673] [serial = 160] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x118163000) [pid = 1673] [serial = 139] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1176c8000) [pid = 1673] [serial = 138] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1199c3400) [pid = 1673] [serial = 142] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x119531800) [pid = 1673] [serial = 141] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12457f400) [pid = 1673] [serial = 145] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x123fa1000) [pid = 1673] [serial = 144] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x124b0c400) [pid = 1673] [serial = 148] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x12467bc00) [pid = 1673] [serial = 147] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x119190400) [pid = 1673] [serial = 151] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x11835d000) [pid = 1673] [serial = 150] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x124aa5400) [pid = 1673] [serial = 174] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1245c7400) [pid = 1673] [serial = 172] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x119532400) [pid = 1673] [serial = 180] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x124fcc800) [pid = 1673] [serial = 177] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x124e18400) [pid = 1673] [serial = 175] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1256a2000) [pid = 1673] [serial = 183] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x124581400) [pid = 1673] [serial = 181] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x125695c00) [pid = 1673] [serial = 178] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11810c000) [pid = 1673] [serial = 154] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x116fab400) [pid = 1673] [serial = 153] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1210ec000) [pid = 1673] [serial = 169] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x126d2e400) [pid = 1673] [serial = 186] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x126fb6400) [pid = 1673] [serial = 187] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x120f15000) [pid = 1673] [serial = 166] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1257de400) [pid = 1673] [serial = 184] [outer = 0x0] [url = about:blank] 07:29:23 INFO - PROCESS | 1673 | 1466692163135 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 569ms 07:29:23 INFO - PROCESS | 1673 | 1466692163158 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:29:23 INFO - PROCESS | 1673 | 1466692163160 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 07:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:29:23 INFO - PROCESS | 1673 | 1466692163163 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:29:23 INFO - PROCESS | 1673 | 1466692163164 Marionette TRACE conn2 <- [1,314,null,{}] 07:29:23 INFO - PROCESS | 1673 | 1466692163166 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:23 INFO - PROCESS | 1673 | 1466692163167 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:23 INFO - PROCESS | 1673 | 1466692163245 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:29:23 INFO - PROCESS | 1673 | 1466692163297 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:23 INFO - PROCESS | 1673 | 1466692163298 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x117012000 == 36 [pid = 1673] [id = 86] 07:29:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11858fc00) [pid = 1673] [serial = 255] [outer = 0x0] 07:29:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x119f09c00) [pid = 1673] [serial = 256] [outer = 0x11858fc00] 07:29:23 INFO - PROCESS | 1673 | 1466692163325 Marionette DEBUG loaded listener.js 07:29:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x120fe0c00) [pid = 1673] [serial = 257] [outer = 0x11858fc00] 07:29:23 INFO - PROCESS | 1673 | 1466692163642 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 518ms 07:29:23 INFO - PROCESS | 1673 | 1466692163681 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:29:23 INFO - PROCESS | 1673 | 1466692163685 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 07:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:29:23 INFO - PROCESS | 1673 | 1466692163695 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:29:23 INFO - PROCESS | 1673 | 1466692163701 Marionette TRACE conn2 <- [1,318,null,{}] 07:29:23 INFO - PROCESS | 1673 | 1466692163706 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:23 INFO - PROCESS | 1673 | 1466692163710 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:23 INFO - PROCESS | 1673 | 1466692163838 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:29:23 INFO - PROCESS | 1673 | 1466692163902 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:23 INFO - PROCESS | 1673 | 1466692163903 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x118498000 == 37 [pid = 1673] [id = 87] 07:29:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x118593c00) [pid = 1673] [serial = 258] [outer = 0x0] 07:29:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1210eac00) [pid = 1673] [serial = 259] [outer = 0x118593c00] 07:29:23 INFO - PROCESS | 1673 | 1466692163946 Marionette DEBUG loaded listener.js 07:29:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12457f400) [pid = 1673] [serial = 260] [outer = 0x118593c00] 07:29:24 INFO - PROCESS | 1673 | 1466692164354 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 681ms 07:29:24 INFO - PROCESS | 1673 | 1466692164370 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:29:24 INFO - PROCESS | 1673 | 1466692164372 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 07:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:29:24 INFO - PROCESS | 1673 | 1466692164374 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:29:24 INFO - PROCESS | 1673 | 1466692164375 Marionette TRACE conn2 <- [1,322,null,{}] 07:29:24 INFO - PROCESS | 1673 | 1466692164377 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:24 INFO - PROCESS | 1673 | 1466692164378 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:24 INFO - PROCESS | 1673 | 1466692164476 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:29:24 INFO - PROCESS | 1673 | 1466692164507 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:24 INFO - PROCESS | 1673 | 1466692164508 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199ed800 == 38 [pid = 1673] [id = 88] 07:29:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x124bc2400) [pid = 1673] [serial = 261] [outer = 0x0] 07:29:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x124e77800) [pid = 1673] [serial = 262] [outer = 0x124bc2400] 07:29:24 INFO - PROCESS | 1673 | 1466692164534 Marionette DEBUG loaded listener.js 07:29:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x125698c00) [pid = 1673] [serial = 263] [outer = 0x124bc2400] 07:29:24 INFO - PROCESS | 1673 | 1466692164826 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 468ms 07:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:29:24 INFO - PROCESS | 1673 | 1466692164842 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:29:24 INFO - PROCESS | 1673 | 1466692164843 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 07:29:24 INFO - PROCESS | 1673 | 1466692164845 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:29:24 INFO - PROCESS | 1673 | 1466692164846 Marionette TRACE conn2 <- [1,326,null,{}] 07:29:24 INFO - PROCESS | 1673 | 1466692164856 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:24 INFO - PROCESS | 1673 | 1466692164857 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:24 INFO - PROCESS | 1673 | 1466692164939 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:29:24 INFO - PROCESS | 1673 | 1466692164943 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:24 INFO - PROCESS | 1673 | 1466692164957 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x12397f000 == 39 [pid = 1673] [id = 89] 07:29:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x126dd2000) [pid = 1673] [serial = 264] [outer = 0x0] 07:29:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x126fb4400) [pid = 1673] [serial = 265] [outer = 0x126dd2000] 07:29:24 INFO - PROCESS | 1673 | 1466692164990 Marionette DEBUG loaded listener.js 07:29:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x128b1dc00) [pid = 1673] [serial = 266] [outer = 0x126dd2000] 07:29:25 INFO - PROCESS | 1673 | 1466692165364 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 567ms 07:29:25 INFO - PROCESS | 1673 | 1466692165419 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:29:25 INFO - PROCESS | 1673 | 1466692165420 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 07:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:29:25 INFO - PROCESS | 1673 | 1466692165422 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:29:25 INFO - PROCESS | 1673 | 1466692165423 Marionette TRACE conn2 <- [1,330,null,{}] 07:29:25 INFO - PROCESS | 1673 | 1466692165425 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:25 INFO - PROCESS | 1673 | 1466692165427 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:25 INFO - PROCESS | 1673 | 1466692165521 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:29:25 INFO - PROCESS | 1673 | 1466692165524 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:25 INFO - PROCESS | 1673 | 1466692165526 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x112fa1000 == 40 [pid = 1673] [id = 90] 07:29:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x126f3f400) [pid = 1673] [serial = 267] [outer = 0x0] 07:29:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x128b23800) [pid = 1673] [serial = 268] [outer = 0x126f3f400] 07:29:25 INFO - PROCESS | 1673 | 1466692165551 Marionette DEBUG loaded listener.js 07:29:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x128bd2c00) [pid = 1673] [serial = 269] [outer = 0x126f3f400] 07:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 468ms 07:29:25 INFO - PROCESS | 1673 | 1466692165885 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:25 INFO - PROCESS | 1673 | 1466692165891 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:29:25 INFO - PROCESS | 1673 | 1466692165892 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 07:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:29:25 INFO - PROCESS | 1673 | 1466692165894 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:29:25 INFO - PROCESS | 1673 | 1466692165895 Marionette TRACE conn2 <- [1,334,null,{}] 07:29:25 INFO - PROCESS | 1673 | 1466692165897 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:25 INFO - PROCESS | 1673 | 1466692165898 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:26 INFO - PROCESS | 1673 | 1466692166006 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:29:26 INFO - PROCESS | 1673 | 1466692166017 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:26 INFO - PROCESS | 1673 | 1466692166018 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x124ac8800 == 41 [pid = 1673] [id = 91] 07:29:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x128ced400) [pid = 1673] [serial = 270] [outer = 0x0] 07:29:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x129388400) [pid = 1673] [serial = 271] [outer = 0x128ced400] 07:29:26 INFO - PROCESS | 1673 | 1466692166043 Marionette DEBUG loaded listener.js 07:29:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1294bc000) [pid = 1673] [serial = 272] [outer = 0x128ced400] 07:29:26 INFO - PROCESS | 1673 | 1466692166342 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 07:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:29:26 INFO - PROCESS | 1673 | 1466692166362 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:29:26 INFO - PROCESS | 1673 | 1466692166363 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 07:29:26 INFO - PROCESS | 1673 | 1466692166366 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:29:26 INFO - PROCESS | 1673 | 1466692166369 Marionette TRACE conn2 <- [1,338,null,{}] 07:29:26 INFO - PROCESS | 1673 | 1466692166373 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:26 INFO - PROCESS | 1673 | 1466692166374 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:26 INFO - PROCESS | 1673 | 1466692166471 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:29:26 INFO - PROCESS | 1673 | 1466692166483 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:26 INFO - PROCESS | 1673 | 1466692166484 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x126950800 == 42 [pid = 1673] [id = 92] 07:29:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x126f45000) [pid = 1673] [serial = 273] [outer = 0x0] 07:29:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12a4eac00) [pid = 1673] [serial = 274] [outer = 0x126f45000] 07:29:26 INFO - PROCESS | 1673 | 1466692166509 Marionette DEBUG loaded listener.js 07:29:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12a717800) [pid = 1673] [serial = 275] [outer = 0x126f45000] 07:29:26 INFO - PROCESS | 1673 | 1466692166836 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 521ms 07:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:29:26 INFO - PROCESS | 1673 | 1466692166888 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:29:26 INFO - PROCESS | 1673 | 1466692166889 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 07:29:26 INFO - PROCESS | 1673 | 1466692166891 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:29:26 INFO - PROCESS | 1673 | 1466692166892 Marionette TRACE conn2 <- [1,342,null,{}] 07:29:26 INFO - PROCESS | 1673 | 1466692166894 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:26 INFO - PROCESS | 1673 | 1466692166895 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:26 INFO - PROCESS | 1673 | 1466692166997 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:29:27 INFO - PROCESS | 1673 | 1466692167008 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:27 INFO - PROCESS | 1673 | 1466692167009 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272f6800 == 43 [pid = 1673] [id = 93] 07:29:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12a721400) [pid = 1673] [serial = 276] [outer = 0x0] 07:29:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12a7e6000) [pid = 1673] [serial = 277] [outer = 0x12a721400] 07:29:27 INFO - PROCESS | 1673 | 1466692167033 Marionette DEBUG loaded listener.js 07:29:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12a938c00) [pid = 1673] [serial = 278] [outer = 0x12a721400] 07:29:27 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12910c000) [pid = 1673] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:29:27 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x118350400) [pid = 1673] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:29:27 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1257dec00) [pid = 1673] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:29:27 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12457d000) [pid = 1673] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:29:27 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x124282000) [pid = 1673] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:29:27 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x112aadc00) [pid = 1673] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:29:27 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x11918f800) [pid = 1673] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:29:27 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x113a92c00) [pid = 1673] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:29:27 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x118598000) [pid = 1673] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:29:27 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x113a98800) [pid = 1673] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:29:27 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x129102800) [pid = 1673] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:29:27 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x115fd1000) [pid = 1673] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:29:27 INFO - PROCESS | 1673 | 1466692167430 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 568ms 07:29:27 INFO - PROCESS | 1673 | 1466692167460 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:29:27 INFO - PROCESS | 1673 | 1466692167461 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 07:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:29:27 INFO - PROCESS | 1673 | 1466692167463 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:29:27 INFO - PROCESS | 1673 | 1466692167464 Marionette TRACE conn2 <- [1,346,null,{}] 07:29:27 INFO - PROCESS | 1673 | 1466692167472 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:27 INFO - PROCESS | 1673 | 1466692167473 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:27 INFO - PROCESS | 1673 | 1466692167582 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:29:27 INFO - PROCESS | 1673 | 1466692167612 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:27 INFO - PROCESS | 1673 | 1466692167613 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291ab000 == 44 [pid = 1673] [id = 94] 07:29:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1133f6c00) [pid = 1673] [serial = 279] [outer = 0x0] 07:29:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1244e5400) [pid = 1673] [serial = 280] [outer = 0x1133f6c00] 07:29:27 INFO - PROCESS | 1673 | 1466692167641 Marionette DEBUG loaded listener.js 07:29:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12a720800) [pid = 1673] [serial = 281] [outer = 0x1133f6c00] 07:29:27 INFO - PROCESS | 1673 | 1466692167903 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 475ms 07:29:27 INFO - PROCESS | 1673 | 1466692167940 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:29:27 INFO - PROCESS | 1673 | 1466692167941 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 07:29:27 INFO - PROCESS | 1673 | 1466692167944 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:29:27 INFO - PROCESS | 1673 | 1466692167945 Marionette TRACE conn2 <- [1,350,null,{}] 07:29:27 INFO - PROCESS | 1673 | 1466692167948 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:27 INFO - PROCESS | 1673 | 1466692167949 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:28 INFO - PROCESS | 1673 | 1466692168060 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:29:28 INFO - PROCESS | 1673 | 1466692168064 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:28 INFO - PROCESS | 1673 | 1466692168065 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a624000 == 45 [pid = 1673] [id = 95] 07:29:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12a935800) [pid = 1673] [serial = 282] [outer = 0x0] 07:29:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12b746800) [pid = 1673] [serial = 283] [outer = 0x12a935800] 07:29:28 INFO - PROCESS | 1673 | 1466692168090 Marionette DEBUG loaded listener.js 07:29:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12b8b1800) [pid = 1673] [serial = 284] [outer = 0x12a935800] 07:29:28 INFO - PROCESS | 1673 | 1466692168401 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 07:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:29:28 INFO - PROCESS | 1673 | 1466692168414 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:29:28 INFO - PROCESS | 1673 | 1466692168415 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 07:29:28 INFO - PROCESS | 1673 | 1466692168426 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:29:28 INFO - PROCESS | 1673 | 1466692168427 Marionette TRACE conn2 <- [1,354,null,{}] 07:29:28 INFO - PROCESS | 1673 | 1466692168429 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:28 INFO - PROCESS | 1673 | 1466692168430 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:28 INFO - PROCESS | 1673 | 1466692168539 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:29:28 INFO - PROCESS | 1673 | 1466692168546 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:28 INFO - PROCESS | 1673 | 1466692168547 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a6df800 == 46 [pid = 1673] [id = 96] 07:29:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x118598400) [pid = 1673] [serial = 285] [outer = 0x0] 07:29:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x124580400) [pid = 1673] [serial = 286] [outer = 0x118598400] 07:29:28 INFO - PROCESS | 1673 | 1466692168572 Marionette DEBUG loaded listener.js 07:29:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12b8bbc00) [pid = 1673] [serial = 287] [outer = 0x118598400] 07:29:28 INFO - PROCESS | 1673 | 1466692168869 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 475ms 07:29:28 INFO - PROCESS | 1673 | 1466692168895 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:29:28 INFO - PROCESS | 1673 | 1466692168896 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 07:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:29:28 INFO - PROCESS | 1673 | 1466692168898 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:29:28 INFO - PROCESS | 1673 | 1466692168899 Marionette TRACE conn2 <- [1,358,null,{}] 07:29:28 INFO - PROCESS | 1673 | 1466692168905 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:28 INFO - PROCESS | 1673 | 1466692168906 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:28 INFO - PROCESS | 1673 | 1466692168996 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:29:29 INFO - PROCESS | 1673 | 1466692169001 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:29 INFO - PROCESS | 1673 | 1466692169003 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b7a4000 == 47 [pid = 1673] [id = 97] 07:29:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12b551800) [pid = 1673] [serial = 288] [outer = 0x0] 07:29:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12b908400) [pid = 1673] [serial = 289] [outer = 0x12b551800] 07:29:29 INFO - PROCESS | 1673 | 1466692169027 Marionette DEBUG loaded listener.js 07:29:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12b90f400) [pid = 1673] [serial = 290] [outer = 0x12b551800] 07:29:29 INFO - PROCESS | 1673 | 1466692169458 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 573ms 07:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:29:29 INFO - PROCESS | 1673 | 1466692169471 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:29:29 INFO - PROCESS | 1673 | 1466692169474 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 07:29:29 INFO - PROCESS | 1673 | 1466692169477 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:29:29 INFO - PROCESS | 1673 | 1466692169479 Marionette TRACE conn2 <- [1,362,null,{}] 07:29:29 INFO - PROCESS | 1673 | 1466692169483 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:29 INFO - PROCESS | 1673 | 1466692169485 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:29 INFO - PROCESS | 1673 | 1466692169587 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:29:29 INFO - PROCESS | 1673 | 1466692169652 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:29 INFO - PROCESS | 1673 | 1466692169653 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x117009000 == 48 [pid = 1673] [id = 98] 07:29:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1172c2400) [pid = 1673] [serial = 291] [outer = 0x0] 07:29:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x118120400) [pid = 1673] [serial = 292] [outer = 0x1172c2400] 07:29:29 INFO - PROCESS | 1673 | 1466692169684 Marionette DEBUG loaded listener.js 07:29:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x118597c00) [pid = 1673] [serial = 293] [outer = 0x1172c2400] 07:29:30 INFO - PROCESS | 1673 | 1466692170141 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 07:29:30 INFO - PROCESS | 1673 | 1466692170147 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:29:30 INFO - PROCESS | 1673 | 1466692170150 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 07:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:29:30 INFO - PROCESS | 1673 | 1466692170155 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:29:30 INFO - PROCESS | 1673 | 1466692170156 Marionette TRACE conn2 <- [1,366,null,{}] 07:29:30 INFO - PROCESS | 1673 | 1466692170159 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:30 INFO - PROCESS | 1673 | 1466692170161 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:30 INFO - PROCESS | 1673 | 1466692170264 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:29:30 INFO - PROCESS | 1673 | 1466692170312 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:30 INFO - PROCESS | 1673 | 1466692170313 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x119177800 == 49 [pid = 1673] [id = 99] 07:29:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x119537800) [pid = 1673] [serial = 294] [outer = 0x0] 07:29:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x120f14400) [pid = 1673] [serial = 295] [outer = 0x119537800] 07:29:30 INFO - PROCESS | 1673 | 1466692170343 Marionette DEBUG loaded listener.js 07:29:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x123a41c00) [pid = 1673] [serial = 296] [outer = 0x119537800] 07:29:30 INFO - PROCESS | 1673 | 1466692170762 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 619ms 07:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:29:30 INFO - PROCESS | 1673 | 1466692170774 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:29:30 INFO - PROCESS | 1673 | 1466692170775 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 07:29:30 INFO - PROCESS | 1673 | 1466692170778 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:29:30 INFO - PROCESS | 1673 | 1466692170780 Marionette TRACE conn2 <- [1,370,null,{}] 07:29:30 INFO - PROCESS | 1673 | 1466692170788 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:30 INFO - PROCESS | 1673 | 1466692170791 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:30 INFO - PROCESS | 1673 | 1466692170895 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:29:30 INFO - PROCESS | 1673 | 1466692170980 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:30 INFO - PROCESS | 1673 | 1466692170982 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a51f800 == 50 [pid = 1673] [id = 100] 07:29:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x124bbb400) [pid = 1673] [serial = 297] [outer = 0x0] 07:29:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x1250eec00) [pid = 1673] [serial = 298] [outer = 0x124bbb400] 07:29:31 INFO - PROCESS | 1673 | 1466692171014 Marionette DEBUG loaded listener.js 07:29:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x126d32800) [pid = 1673] [serial = 299] [outer = 0x124bbb400] 07:29:31 INFO - PROCESS | 1673 | 1466692171441 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 672ms 07:29:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:29:31 INFO - PROCESS | 1673 | 1466692171450 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:29:31 INFO - PROCESS | 1673 | 1466692171452 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 07:29:31 INFO - PROCESS | 1673 | 1466692171454 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:29:31 INFO - PROCESS | 1673 | 1466692171455 Marionette TRACE conn2 <- [1,374,null,{}] 07:29:31 INFO - PROCESS | 1673 | 1466692171458 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:31 INFO - PROCESS | 1673 | 1466692171459 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:31 INFO - PROCESS | 1673 | 1466692171564 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:29:31 INFO - PROCESS | 1673 | 1466692171612 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:31 INFO - PROCESS | 1673 | 1466692171613 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b7bc800 == 51 [pid = 1673] [id = 101] 07:29:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x126ff3c00) [pid = 1673] [serial = 300] [outer = 0x0] 07:29:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x128b21000) [pid = 1673] [serial = 301] [outer = 0x126ff3c00] 07:29:31 INFO - PROCESS | 1673 | 1466692171643 Marionette DEBUG loaded listener.js 07:29:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x128bd1800) [pid = 1673] [serial = 302] [outer = 0x126ff3c00] 07:29:32 INFO - PROCESS | 1673 | 1466692172230 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:29:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:29:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 820ms 07:29:32 INFO - PROCESS | 1673 | 1466692172276 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:29:32 INFO - PROCESS | 1673 | 1466692172278 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 07:29:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:29:32 INFO - PROCESS | 1673 | 1466692172282 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:29:32 INFO - PROCESS | 1673 | 1466692172284 Marionette TRACE conn2 <- [1,378,null,{}] 07:29:32 INFO - PROCESS | 1673 | 1466692172287 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:32 INFO - PROCESS | 1673 | 1466692172289 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:32 INFO - PROCESS | 1673 | 1466692172418 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:29:32 INFO - PROCESS | 1673 | 1466692172480 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:32 INFO - PROCESS | 1673 | 1466692172481 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12694b800 == 52 [pid = 1673] [id = 102] 07:29:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x129394000) [pid = 1673] [serial = 303] [outer = 0x0] 07:29:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x12a4eb800) [pid = 1673] [serial = 304] [outer = 0x129394000] 07:29:32 INFO - PROCESS | 1673 | 1466692172510 Marionette DEBUG loaded listener.js 07:29:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x12b55bc00) [pid = 1673] [serial = 305] [outer = 0x129394000] 07:29:33 INFO - PROCESS | 1673 | 1466692173070 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:29:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:29:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 823ms 07:29:33 INFO - PROCESS | 1673 | 1466692173105 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:29:33 INFO - PROCESS | 1673 | 1466692173108 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 07:29:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:29:33 INFO - PROCESS | 1673 | 1466692173113 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:29:33 INFO - PROCESS | 1673 | 1466692173115 Marionette TRACE conn2 <- [1,382,null,{}] 07:29:33 INFO - PROCESS | 1673 | 1466692173121 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:33 INFO - PROCESS | 1673 | 1466692173124 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:33 INFO - PROCESS | 1673 | 1466692173259 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:29:33 INFO - PROCESS | 1673 | 1466692173356 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:33 INFO - PROCESS | 1673 | 1466692173357 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x119bc4000 == 53 [pid = 1673] [id = 103] 07:29:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x118104000) [pid = 1673] [serial = 306] [outer = 0x0] 07:29:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x118163800) [pid = 1673] [serial = 307] [outer = 0x118104000] 07:29:33 INFO - PROCESS | 1673 | 1466692173403 Marionette DEBUG loaded listener.js 07:29:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x11914f400) [pid = 1673] [serial = 308] [outer = 0x118104000] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x12a6df800 == 52 [pid = 1673] [id = 96] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x12a624000 == 51 [pid = 1673] [id = 95] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x1291ab000 == 50 [pid = 1673] [id = 94] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x1272f6800 == 49 [pid = 1673] [id = 93] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x126950800 == 48 [pid = 1673] [id = 92] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x124ac8800 == 47 [pid = 1673] [id = 91] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x112fa1000 == 46 [pid = 1673] [id = 90] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x12397f000 == 45 [pid = 1673] [id = 89] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x12a7ef800) [pid = 1673] [serial = 235] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x1164e2400) [pid = 1673] [serial = 192] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x118596400) [pid = 1673] [serial = 195] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x1199ed800 == 44 [pid = 1673] [id = 88] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x118498000 == 43 [pid = 1673] [id = 87] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x117012000 == 42 [pid = 1673] [id = 86] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x11723d800 == 41 [pid = 1673] [id = 85] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x11701a800 == 40 [pid = 1673] [id = 84] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x12a620800 == 39 [pid = 1673] [id = 83] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x1291af000 == 38 [pid = 1673] [id = 82] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x123f07800 == 37 [pid = 1673] [id = 81] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x117010800 == 36 [pid = 1673] [id = 80] 07:29:33 INFO - PROCESS | 1673 | --DOCSHELL 0x12a504800 == 35 [pid = 1673] [id = 79] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x12a722000) [pid = 1673] [serial = 233] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x12a4e5c00) [pid = 1673] [serial = 224] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x118590c00) [pid = 1673] [serial = 198] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x119142c00) [pid = 1673] [serial = 199] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x126fb0c00) [pid = 1673] [serial = 214] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x1245cac00) [pid = 1673] [serial = 208] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x1269ebc00) [pid = 1673] [serial = 229] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x1210f1000) [pid = 1673] [serial = 227] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x1199a1800) [pid = 1673] [serial = 202] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x1294bf800) [pid = 1673] [serial = 223] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x12d34d800) [pid = 1673] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x128cf4800) [pid = 1673] [serial = 218] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x12a610000) [pid = 1673] [serial = 232] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x1250e4c00) [pid = 1673] [serial = 211] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x12a60f800) [pid = 1673] [serial = 230] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12569d400) [pid = 1673] [serial = 212] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x124bc1800) [pid = 1673] [serial = 209] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x119142400) [pid = 1673] [serial = 226] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x128bd2400) [pid = 1673] [serial = 217] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x129394400) [pid = 1673] [serial = 221] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1210e9c00) [pid = 1673] [serial = 205] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x120f12c00) [pid = 1673] [serial = 203] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x128bcb800) [pid = 1673] [serial = 215] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x124282400) [pid = 1673] [serial = 206] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x129389400) [pid = 1673] [serial = 220] [outer = 0x0] [url = about:blank] 07:29:33 INFO - PROCESS | 1673 | 1466692173956 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:29:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:29:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 875ms 07:29:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:29:33 INFO - PROCESS | 1673 | 1466692173988 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:29:33 INFO - PROCESS | 1673 | 1466692173991 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 07:29:33 INFO - PROCESS | 1673 | 1466692173995 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:29:34 INFO - PROCESS | 1673 | 1466692173997 Marionette TRACE conn2 <- [1,386,null,{}] 07:29:34 INFO - PROCESS | 1673 | 1466692174001 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:34 INFO - PROCESS | 1673 | 1466692174002 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:34 INFO - PROCESS | 1673 | 1466692174081 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:29:34 INFO - PROCESS | 1673 | 1466692174087 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:34 INFO - PROCESS | 1673 | 1466692174089 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x116675000 == 36 [pid = 1673] [id = 104] 07:29:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x120fd2800) [pid = 1673] [serial = 309] [outer = 0x0] 07:29:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x123bba000) [pid = 1673] [serial = 310] [outer = 0x120fd2800] 07:29:34 INFO - PROCESS | 1673 | 1466692174116 Marionette DEBUG loaded listener.js 07:29:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1244e7c00) [pid = 1673] [serial = 311] [outer = 0x120fd2800] 07:29:34 INFO - PROCESS | 1673 | 1466692174471 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:29:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:29:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 519ms 07:29:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:29:34 INFO - PROCESS | 1673 | 1466692174514 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:29:34 INFO - PROCESS | 1673 | 1466692174516 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 07:29:34 INFO - PROCESS | 1673 | 1466692174518 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:29:34 INFO - PROCESS | 1673 | 1466692174520 Marionette TRACE conn2 <- [1,390,null,{}] 07:29:34 INFO - PROCESS | 1673 | 1466692174528 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:34 INFO - PROCESS | 1673 | 1466692174530 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:34 INFO - PROCESS | 1673 | 1466692174608 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:29:34 INFO - PROCESS | 1673 | 1466692174615 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:34 INFO - PROCESS | 1673 | 1466692174619 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192cd800 == 37 [pid = 1673] [id = 105] 07:29:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x124aae000) [pid = 1673] [serial = 312] [outer = 0x0] 07:29:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12571cc00) [pid = 1673] [serial = 313] [outer = 0x124aae000] 07:29:34 INFO - PROCESS | 1673 | 1466692174647 Marionette DEBUG loaded listener.js 07:29:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x126fb5c00) [pid = 1673] [serial = 314] [outer = 0x124aae000] 07:29:35 INFO - PROCESS | 1673 | 1466692175110 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:29:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:29:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 620ms 07:29:35 INFO - PROCESS | 1673 | 1466692175149 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:29:35 INFO - PROCESS | 1673 | 1466692175152 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 07:29:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:29:35 INFO - PROCESS | 1673 | 1466692175161 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:29:35 INFO - PROCESS | 1673 | 1466692175162 Marionette TRACE conn2 <- [1,394,null,{}] 07:29:35 INFO - PROCESS | 1673 | 1466692175164 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:35 INFO - PROCESS | 1673 | 1466692175166 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:35 INFO - PROCESS | 1673 | 1466692175247 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:29:35 INFO - PROCESS | 1673 | 1466692175253 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:35 INFO - PROCESS | 1673 | 1466692175254 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x124a18800 == 38 [pid = 1673] [id = 106] 07:29:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x129392800) [pid = 1673] [serial = 315] [outer = 0x0] 07:29:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12a7ec800) [pid = 1673] [serial = 316] [outer = 0x129392800] 07:29:35 INFO - PROCESS | 1673 | 1466692175280 Marionette DEBUG loaded listener.js 07:29:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12b55b400) [pid = 1673] [serial = 317] [outer = 0x129392800] 07:29:35 INFO - PROCESS | 1673 | 1466692175609 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:29:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:29:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 468ms 07:29:35 INFO - PROCESS | 1673 | 1466692175629 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:29:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:29:35 INFO - PROCESS | 1673 | 1466692175631 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 07:29:35 INFO - PROCESS | 1673 | 1466692175635 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:29:35 INFO - PROCESS | 1673 | 1466692175636 Marionette TRACE conn2 <- [1,398,null,{}] 07:29:35 INFO - PROCESS | 1673 | 1466692175638 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:35 INFO - PROCESS | 1673 | 1466692175639 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:35 INFO - PROCESS | 1673 | 1466692175750 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:29:35 INFO - PROCESS | 1673 | 1466692175756 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:35 INFO - PROCESS | 1673 | 1466692175757 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x12563d000 == 39 [pid = 1673] [id = 107] 07:29:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12938dc00) [pid = 1673] [serial = 318] [outer = 0x0] 07:29:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12b748400) [pid = 1673] [serial = 319] [outer = 0x12938dc00] 07:29:35 INFO - PROCESS | 1673 | 1466692175782 Marionette DEBUG loaded listener.js 07:29:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12b8bf000) [pid = 1673] [serial = 320] [outer = 0x12938dc00] 07:29:36 INFO - PROCESS | 1673 | 1466692176139 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:29:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:29:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 519ms 07:29:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:29:36 INFO - PROCESS | 1673 | 1466692176153 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:29:36 INFO - PROCESS | 1673 | 1466692176155 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 07:29:36 INFO - PROCESS | 1673 | 1466692176157 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:29:36 INFO - PROCESS | 1673 | 1466692176158 Marionette TRACE conn2 <- [1,402,null,{}] 07:29:36 INFO - PROCESS | 1673 | 1466692176167 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:36 INFO - PROCESS | 1673 | 1466692176171 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:36 INFO - PROCESS | 1673 | 1466692176290 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:29:36 INFO - PROCESS | 1673 | 1466692176294 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:36 INFO - PROCESS | 1673 | 1466692176295 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x117018800 == 40 [pid = 1673] [id = 108] 07:29:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12b8bd400) [pid = 1673] [serial = 321] [outer = 0x0] 07:29:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x12b96fc00) [pid = 1673] [serial = 322] [outer = 0x12b8bd400] 07:29:36 INFO - PROCESS | 1673 | 1466692176351 Marionette DEBUG loaded listener.js 07:29:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x12bf1ec00) [pid = 1673] [serial = 323] [outer = 0x12b8bd400] 07:29:36 INFO - PROCESS | 1673 | 1466692176670 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:29:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:29:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 527ms 07:29:36 INFO - PROCESS | 1673 | 1466692176688 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:29:36 INFO - PROCESS | 1673 | 1466692176689 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 07:29:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:29:36 INFO - PROCESS | 1673 | 1466692176692 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:29:36 INFO - PROCESS | 1673 | 1466692176693 Marionette TRACE conn2 <- [1,406,null,{}] 07:29:36 INFO - PROCESS | 1673 | 1466692176695 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:36 INFO - PROCESS | 1673 | 1466692176696 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:36 INFO - PROCESS | 1673 | 1466692176802 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:29:36 INFO - PROCESS | 1673 | 1466692176843 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:36 INFO - PROCESS | 1673 | 1466692176844 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a428000 == 41 [pid = 1673] [id = 109] 07:29:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x12bf21800) [pid = 1673] [serial = 324] [outer = 0x0] 07:29:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x12c3ab000) [pid = 1673] [serial = 325] [outer = 0x12bf21800] 07:29:36 INFO - PROCESS | 1673 | 1466692176869 Marionette DEBUG loaded listener.js 07:29:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x12c3b2400) [pid = 1673] [serial = 326] [outer = 0x12bf21800] 07:29:37 INFO - PROCESS | 1673 | 1466692177196 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:29:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:29:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 07:29:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:29:37 INFO - PROCESS | 1673 | 1466692177210 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:29:37 INFO - PROCESS | 1673 | 1466692177211 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 07:29:37 INFO - PROCESS | 1673 | 1466692177213 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:29:37 INFO - PROCESS | 1673 | 1466692177214 Marionette TRACE conn2 <- [1,410,null,{}] 07:29:37 INFO - PROCESS | 1673 | 1466692177217 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:37 INFO - PROCESS | 1673 | 1466692177221 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:37 INFO - PROCESS | 1673 | 1466692177328 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:29:37 INFO - PROCESS | 1673 | 1466692177375 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:29:37 INFO - PROCESS | 1673 | 1466692177380 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:37 INFO - PROCESS | 1673 | 1466692177381 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b7a0800 == 42 [pid = 1673] [id = 110] 07:29:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x1199a8800) [pid = 1673] [serial = 327] [outer = 0x0] 07:29:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x12c3a9400) [pid = 1673] [serial = 328] [outer = 0x1199a8800] 07:29:37 INFO - PROCESS | 1673 | 1466692177405 Marionette DEBUG loaded listener.js 07:29:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x12c3b6000) [pid = 1673] [serial = 329] [outer = 0x1199a8800] 07:29:37 INFO - PROCESS | 1673 | 1466692177729 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:29:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:29:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 519ms 07:29:37 INFO - PROCESS | 1673 | 1466692177737 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:29:37 INFO - PROCESS | 1673 | 1466692177739 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 07:29:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:29:37 INFO - PROCESS | 1673 | 1466692177741 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:29:37 INFO - PROCESS | 1673 | 1466692177742 Marionette TRACE conn2 <- [1,414,null,{}] 07:29:37 INFO - PROCESS | 1673 | 1466692177744 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:37 INFO - PROCESS | 1673 | 1466692177745 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:37 INFO - PROCESS | 1673 | 1466692177852 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:29:37 INFO - PROCESS | 1673 | 1466692177885 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:37 INFO - PROCESS | 1673 | 1466692177886 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba7d000 == 43 [pid = 1673] [id = 111] 07:29:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x1110e3800) [pid = 1673] [serial = 330] [outer = 0x0] 07:29:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x1110ed000) [pid = 1673] [serial = 331] [outer = 0x1110e3800] 07:29:37 INFO - PROCESS | 1673 | 1466692177917 Marionette DEBUG loaded listener.js 07:29:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x1110f1000) [pid = 1673] [serial = 332] [outer = 0x1110e3800] 07:29:38 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x118593c00) [pid = 1673] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:29:38 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x126f3f400) [pid = 1673] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:29:38 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x126dd2000) [pid = 1673] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:29:38 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x11858fc00) [pid = 1673] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:29:38 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x115fcd000) [pid = 1673] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:29:38 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x128ced400) [pid = 1673] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:29:38 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x124bc2400) [pid = 1673] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:29:38 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x117045800) [pid = 1673] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:29:38 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x1133f6c00) [pid = 1673] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:29:38 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x126f45000) [pid = 1673] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:29:38 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x12a721400) [pid = 1673] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:29:38 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x12a935800) [pid = 1673] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:29:38 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x118598400) [pid = 1673] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:29:38 INFO - PROCESS | 1673 | 1466692178318 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:29:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:29:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 618ms 07:29:38 INFO - PROCESS | 1673 | 1466692178359 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:29:38 INFO - PROCESS | 1673 | 1466692178361 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 07:29:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:29:38 INFO - PROCESS | 1673 | 1466692178363 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:29:38 INFO - PROCESS | 1673 | 1466692178364 Marionette TRACE conn2 <- [1,418,null,{}] 07:29:38 INFO - PROCESS | 1673 | 1466692178366 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:38 INFO - PROCESS | 1673 | 1466692178367 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:38 INFO - PROCESS | 1673 | 1466692178449 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:29:38 INFO - PROCESS | 1673 | 1466692178503 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:38 INFO - PROCESS | 1673 | 1466692178504 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x126f8d800 == 44 [pid = 1673] [id = 112] 07:29:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x1110e8400) [pid = 1673] [serial = 333] [outer = 0x0] 07:29:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x1110f2400) [pid = 1673] [serial = 334] [outer = 0x1110e8400] 07:29:38 INFO - PROCESS | 1673 | 1466692178528 Marionette DEBUG loaded listener.js 07:29:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x112962400) [pid = 1673] [serial = 335] [outer = 0x1110e8400] 07:29:39 INFO - PROCESS | 1673 | 1466692179279 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:29:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 07:29:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 968ms 07:29:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:29:39 INFO - PROCESS | 1673 | 1466692179331 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:29:39 INFO - PROCESS | 1673 | 1466692179333 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 07:29:39 INFO - PROCESS | 1673 | 1466692179335 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:29:39 INFO - PROCESS | 1673 | 1466692179337 Marionette TRACE conn2 <- [1,422,null,{}] 07:29:39 INFO - PROCESS | 1673 | 1466692179339 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:39 INFO - PROCESS | 1673 | 1466692179341 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:39 INFO - PROCESS | 1673 | 1466692179436 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:29:39 INFO - PROCESS | 1673 | 1466692179440 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:39 INFO - PROCESS | 1673 | 1466692179449 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0d3000 == 45 [pid = 1673] [id = 113] 07:29:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x112964000) [pid = 1673] [serial = 336] [outer = 0x0] 07:29:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x1245cc400) [pid = 1673] [serial = 337] [outer = 0x112964000] 07:29:39 INFO - PROCESS | 1673 | 1466692179477 Marionette DEBUG loaded listener.js 07:29:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x12a721400) [pid = 1673] [serial = 338] [outer = 0x112964000] 07:29:40 INFO - PROCESS | 1673 | 1466692180292 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:29:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:29:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 969ms 07:29:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:29:40 INFO - PROCESS | 1673 | 1466692180305 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:29:40 INFO - PROCESS | 1673 | 1466692180308 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 07:29:40 INFO - PROCESS | 1673 | 1466692180311 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:29:40 INFO - PROCESS | 1673 | 1466692180313 Marionette TRACE conn2 <- [1,426,null,{}] 07:29:40 INFO - PROCESS | 1673 | 1466692180319 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:40 INFO - PROCESS | 1673 | 1466692180321 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:40 INFO - PROCESS | 1673 | 1466692180477 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:29:40 INFO - PROCESS | 1673 | 1466692180553 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:40 INFO - PROCESS | 1673 | 1466692180555 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x11734c000 == 46 [pid = 1673] [id = 114] 07:29:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x112965800) [pid = 1673] [serial = 339] [outer = 0x0] 07:29:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x112ade400) [pid = 1673] [serial = 340] [outer = 0x112965800] 07:29:40 INFO - PROCESS | 1673 | 1466692180587 Marionette DEBUG loaded listener.js 07:29:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x112ae4c00) [pid = 1673] [serial = 341] [outer = 0x112965800] 07:29:41 INFO - PROCESS | 1673 | 1466692181067 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:29:41 INFO - PROCESS | 1673 | 1466692181088 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 07:29:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:29:41 INFO - PROCESS | 1673 | 1466692181092 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:29:41 INFO - PROCESS | 1673 | 1466692181094 Marionette TRACE conn2 <- [1,430,null,{}] 07:29:41 INFO - PROCESS | 1673 | 1466692181096 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:41 INFO - PROCESS | 1673 | 1466692181098 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:41 INFO - PROCESS | 1673 | 1466692181205 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 07:29:41 INFO - PROCESS | 1673 | 1466692181260 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:41 INFO - PROCESS | 1673 | 1466692181261 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199e3000 == 47 [pid = 1673] [id = 115] 07:29:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x112ae7800) [pid = 1673] [serial = 342] [outer = 0x0] 07:29:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x118358400) [pid = 1673] [serial = 343] [outer = 0x112ae7800] 07:29:41 INFO - PROCESS | 1673 | 1466692181292 Marionette DEBUG loaded listener.js 07:29:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x11952d400) [pid = 1673] [serial = 344] [outer = 0x112ae7800] 07:29:41 INFO - PROCESS | 1673 | 1466692181731 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:29:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:29:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 669ms 07:29:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:29:41 INFO - PROCESS | 1673 | 1466692181762 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 07:29:41 INFO - PROCESS | 1673 | 1466692181763 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 07:29:41 INFO - PROCESS | 1673 | 1466692181766 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:29:41 INFO - PROCESS | 1673 | 1466692181768 Marionette TRACE conn2 <- [1,434,null,{}] 07:29:41 INFO - PROCESS | 1673 | 1466692181776 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:41 INFO - PROCESS | 1673 | 1466692181779 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:41 INFO - PROCESS | 1673 | 1466692181903 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 07:29:41 INFO - PROCESS | 1673 | 1466692181984 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:41 INFO - PROCESS | 1673 | 1466692181987 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a6db800 == 48 [pid = 1673] [id = 116] 07:29:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x1244e9800) [pid = 1673] [serial = 345] [outer = 0x0] 07:29:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x124582c00) [pid = 1673] [serial = 346] [outer = 0x1244e9800] 07:29:42 INFO - PROCESS | 1673 | 1466692182017 Marionette DEBUG loaded listener.js 07:29:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x124bc2400) [pid = 1673] [serial = 347] [outer = 0x1244e9800] 07:29:42 INFO - PROCESS | 1673 | 1466692182437 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:29:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:29:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 721ms 07:29:42 INFO - PROCESS | 1673 | 1466692182487 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 07:29:42 INFO - PROCESS | 1673 | 1466692182489 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 07:29:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:29:42 INFO - PROCESS | 1673 | 1466692182492 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:29:42 INFO - PROCESS | 1673 | 1466692182493 Marionette TRACE conn2 <- [1,438,null,{}] 07:29:42 INFO - PROCESS | 1673 | 1466692182495 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:42 INFO - PROCESS | 1673 | 1466692182497 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:42 INFO - PROCESS | 1673 | 1466692182603 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 07:29:42 INFO - PROCESS | 1673 | 1466692182660 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:42 INFO - PROCESS | 1673 | 1466692182661 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291c3000 == 49 [pid = 1673] [id = 117] 07:29:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x124e18400) [pid = 1673] [serial = 348] [outer = 0x0] 07:29:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x126fb7400) [pid = 1673] [serial = 349] [outer = 0x124e18400] 07:29:42 INFO - PROCESS | 1673 | 1466692182690 Marionette DEBUG loaded listener.js 07:29:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x128bcc800) [pid = 1673] [serial = 350] [outer = 0x124e18400] 07:29:43 INFO - PROCESS | 1673 | 1466692183362 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:29:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:29:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 918ms 07:29:43 INFO - PROCESS | 1673 | 1466692183412 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 07:29:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:29:43 INFO - PROCESS | 1673 | 1466692183415 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 07:29:43 INFO - PROCESS | 1673 | 1466692183423 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:29:43 INFO - PROCESS | 1673 | 1466692183426 Marionette TRACE conn2 <- [1,442,null,{}] 07:29:43 INFO - PROCESS | 1673 | 1466692183431 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:43 INFO - PROCESS | 1673 | 1466692183434 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:43 INFO - PROCESS | 1673 | 1466692183548 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 07:29:43 INFO - PROCESS | 1673 | 1466692183616 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:43 INFO - PROCESS | 1673 | 1466692183618 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x117010800 == 50 [pid = 1673] [id = 118] 07:29:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x113c33000) [pid = 1673] [serial = 351] [outer = 0x0] 07:29:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x11704f000) [pid = 1673] [serial = 352] [outer = 0x113c33000] 07:29:43 INFO - PROCESS | 1673 | 1466692183645 Marionette DEBUG loaded listener.js 07:29:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x11835d000) [pid = 1673] [serial = 353] [outer = 0x113c33000] 07:29:44 INFO - PROCESS | 1673 | 1466692184053 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x1182d5800 == 49 [pid = 1673] [id = 66] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x126f8d800 == 48 [pid = 1673] [id = 112] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba7d000 == 47 [pid = 1673] [id = 111] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12b7a0800 == 46 [pid = 1673] [id = 110] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12a428000 == 45 [pid = 1673] [id = 109] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x117018800 == 44 [pid = 1673] [id = 108] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12563d000 == 43 [pid = 1673] [id = 107] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x124a18800 == 42 [pid = 1673] [id = 106] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x1192cd800 == 41 [pid = 1673] [id = 105] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x116675000 == 40 [pid = 1673] [id = 104] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x119bc4000 == 39 [pid = 1673] [id = 103] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12b7bc800 == 38 [pid = 1673] [id = 101] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x119177800 == 37 [pid = 1673] [id = 99] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x117009000 == 36 [pid = 1673] [id = 98] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12b7a4000 == 35 [pid = 1673] [id = 97] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12a51f800 == 34 [pid = 1673] [id = 100] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12694b800 == 33 [pid = 1673] [id = 102] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x113c55000 == 32 [pid = 1673] [id = 65] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x1291c3000 == 31 [pid = 1673] [id = 117] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12a6db800 == 30 [pid = 1673] [id = 116] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x1199e3000 == 29 [pid = 1673] [id = 115] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0d3000 == 28 [pid = 1673] [id = 113] 07:29:44 INFO - PROCESS | 1673 | --DOCSHELL 0x11734c000 == 27 [pid = 1673] [id = 114] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x1244edc00) [pid = 1673] [serial = 244] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x120f10400) [pid = 1673] [serial = 241] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x12457f400) [pid = 1673] [serial = 260] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x1210eac00) [pid = 1673] [serial = 259] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x128b23800) [pid = 1673] [serial = 268] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x126fb4400) [pid = 1673] [serial = 265] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x126f43c00) [pid = 1673] [serial = 247] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x119f09c00) [pid = 1673] [serial = 256] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x120fe0c00) [pid = 1673] [serial = 257] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x1199bcc00) [pid = 1673] [serial = 254] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x119188800) [pid = 1673] [serial = 253] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x118107800) [pid = 1673] [serial = 238] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x129388400) [pid = 1673] [serial = 271] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x124e77800) [pid = 1673] [serial = 262] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x125698c00) [pid = 1673] [serial = 263] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x118359000) [pid = 1673] [serial = 251] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x118157c00) [pid = 1673] [serial = 250] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1244e5400) [pid = 1673] [serial = 280] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x12a4eac00) [pid = 1673] [serial = 274] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x12a717800) [pid = 1673] [serial = 275] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x1294bc000) [pid = 1673] [serial = 272] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x12a7e6000) [pid = 1673] [serial = 277] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12b746800) [pid = 1673] [serial = 283] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x12a938c00) [pid = 1673] [serial = 278] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x128bd2c00) [pid = 1673] [serial = 269] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12b8bbc00) [pid = 1673] [serial = 287] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x124580400) [pid = 1673] [serial = 286] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x12b908400) [pid = 1673] [serial = 289] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x12a720800) [pid = 1673] [serial = 281] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x128b1dc00) [pid = 1673] [serial = 266] [outer = 0x0] [url = about:blank] 07:29:44 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12b8b1800) [pid = 1673] [serial = 284] [outer = 0x0] [url = about:blank] 07:29:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:29:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1226ms 07:29:44 INFO - PROCESS | 1673 | 1466692184657 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 07:29:44 INFO - PROCESS | 1673 | 1466692184660 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 07:29:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:29:44 INFO - PROCESS | 1673 | 1466692184664 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:29:44 INFO - PROCESS | 1673 | 1466692184665 Marionette TRACE conn2 <- [1,446,null,{}] 07:29:44 INFO - PROCESS | 1673 | 1466692184672 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:44 INFO - PROCESS | 1673 | 1466692184673 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:44 INFO - PROCESS | 1673 | 1466692184752 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 07:29:44 INFO - PROCESS | 1673 | 1466692184757 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:44 INFO - PROCESS | 1673 | 1466692184761 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x112247000 == 28 [pid = 1673] [id = 119] 07:29:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1133f6c00) [pid = 1673] [serial = 354] [outer = 0x0] 07:29:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x113c9a400) [pid = 1673] [serial = 355] [outer = 0x1133f6c00] 07:29:44 INFO - PROCESS | 1673 | 1466692184791 Marionette DEBUG loaded listener.js 07:29:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x116631c00) [pid = 1673] [serial = 356] [outer = 0x1133f6c00] 07:29:45 INFO - PROCESS | 1673 | 1466692185154 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:29:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:29:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 523ms 07:29:45 INFO - PROCESS | 1673 | 1466692185204 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 07:29:45 INFO - PROCESS | 1673 | 1466692185206 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 07:29:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:29:45 INFO - PROCESS | 1673 | 1466692185212 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:29:45 INFO - PROCESS | 1673 | 1466692185214 Marionette TRACE conn2 <- [1,450,null,{}] 07:29:45 INFO - PROCESS | 1673 | 1466692185218 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:45 INFO - PROCESS | 1673 | 1466692185220 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:45 INFO - PROCESS | 1673 | 1466692185296 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 07:29:45 INFO - PROCESS | 1673 | 1466692185302 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:45 INFO - PROCESS | 1673 | 1466692185304 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x117256800 == 29 [pid = 1673] [id = 120] 07:29:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x118123000) [pid = 1673] [serial = 357] [outer = 0x0] 07:29:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x118598800) [pid = 1673] [serial = 358] [outer = 0x118123000] 07:29:45 INFO - PROCESS | 1673 | 1466692185331 Marionette DEBUG loaded listener.js 07:29:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x119143000) [pid = 1673] [serial = 359] [outer = 0x118123000] 07:29:45 INFO - PROCESS | 1673 | 1466692185675 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:29:45 INFO - PROCESS | 1673 | 1466692185688 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 07:29:45 INFO - PROCESS | 1673 | 1466692185691 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:29:45 INFO - PROCESS | 1673 | 1466692185692 Marionette TRACE conn2 <- [1,454,null,{}] 07:29:45 INFO - PROCESS | 1673 | 1466692185699 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:45 INFO - PROCESS | 1673 | 1466692185704 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:45 INFO - PROCESS | 1673 | 1466692185794 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 07:29:45 INFO - PROCESS | 1673 | 1466692185847 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:45 INFO - PROCESS | 1673 | 1466692185850 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x11876d000 == 30 [pid = 1673] [id = 121] 07:29:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x11953e400) [pid = 1673] [serial = 360] [outer = 0x0] 07:29:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x120f16000) [pid = 1673] [serial = 361] [outer = 0x11953e400] 07:29:45 INFO - PROCESS | 1673 | 1466692185878 Marionette DEBUG loaded listener.js 07:29:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1210e9800) [pid = 1673] [serial = 362] [outer = 0x11953e400] 07:29:46 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:46 INFO - PROCESS | 1673 | 1466692186196 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:29:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:29:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 07:29:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:29:46 INFO - PROCESS | 1673 | 1466692186211 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 07:29:46 INFO - PROCESS | 1673 | 1466692186212 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 07:29:46 INFO - PROCESS | 1673 | 1466692186214 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:29:46 INFO - PROCESS | 1673 | 1466692186215 Marionette TRACE conn2 <- [1,458,null,{}] 07:29:46 INFO - PROCESS | 1673 | 1466692186221 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:46 INFO - PROCESS | 1673 | 1466692186222 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:46 INFO - PROCESS | 1673 | 1466692186300 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 07:29:46 INFO - PROCESS | 1673 | 1466692186356 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:46 INFO - PROCESS | 1673 | 1466692186357 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x119516800 == 31 [pid = 1673] [id = 122] 07:29:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1199bcc00) [pid = 1673] [serial = 363] [outer = 0x0] 07:29:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x124081c00) [pid = 1673] [serial = 364] [outer = 0x1199bcc00] 07:29:46 INFO - PROCESS | 1673 | 1466692186383 Marionette DEBUG loaded listener.js 07:29:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12457d400) [pid = 1673] [serial = 365] [outer = 0x1199bcc00] 07:29:46 INFO - PROCESS | 1673 | 1466692186661 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:29:46 INFO - PROCESS | 1673 | 1466692186693 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 07:29:46 INFO - PROCESS | 1673 | 1466692186695 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:29:46 INFO - PROCESS | 1673 | 1466692186696 Marionette TRACE conn2 <- [1,462,null,{}] 07:29:46 INFO - PROCESS | 1673 | 1466692186698 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:46 INFO - PROCESS | 1673 | 1466692186700 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:46 INFO - PROCESS | 1673 | 1466692186801 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 07:29:46 INFO - PROCESS | 1673 | 1466692186843 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:46 INFO - PROCESS | 1673 | 1466692186844 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x123967800 == 32 [pid = 1673] [id = 123] 07:29:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x12407e000) [pid = 1673] [serial = 366] [outer = 0x0] 07:29:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x124aadc00) [pid = 1673] [serial = 367] [outer = 0x12407e000] 07:29:46 INFO - PROCESS | 1673 | 1466692186869 Marionette DEBUG loaded listener.js 07:29:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x125695400) [pid = 1673] [serial = 368] [outer = 0x12407e000] 07:29:47 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:29:47 INFO - PROCESS | 1673 | 1466692187213 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:29:47 INFO - PROCESS | 1673 | 1466692187267 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 07:29:47 INFO - PROCESS | 1673 | 1466692187269 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:29:47 INFO - PROCESS | 1673 | 1466692187270 Marionette TRACE conn2 <- [1,466,null,{}] 07:29:47 INFO - PROCESS | 1673 | 1466692187272 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:47 INFO - PROCESS | 1673 | 1466692187277 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:47 INFO - PROCESS | 1673 | 1466692187393 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:29:47 INFO - PROCESS | 1673 | 1466692187408 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:47 INFO - PROCESS | 1673 | 1466692187409 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x124612800 == 33 [pid = 1673] [id = 124] 07:29:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x1257e1800) [pid = 1673] [serial = 369] [outer = 0x0] 07:29:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x126fb6c00) [pid = 1673] [serial = 370] [outer = 0x1257e1800] 07:29:47 INFO - PROCESS | 1673 | 1466692187435 Marionette DEBUG loaded listener.js 07:29:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x128bc8c00) [pid = 1673] [serial = 371] [outer = 0x1257e1800] 07:29:47 INFO - PROCESS | 1673 | 1466692187778 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:29:47 INFO - PROCESS | 1673 | 1466692187791 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 07:29:47 INFO - PROCESS | 1673 | 1466692187793 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:29:47 INFO - PROCESS | 1673 | 1466692187794 Marionette TRACE conn2 <- [1,470,null,{}] 07:29:47 INFO - PROCESS | 1673 | 1466692187796 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:47 INFO - PROCESS | 1673 | 1466692187797 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:47 INFO - PROCESS | 1673 | 1466692187890 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:29:47 INFO - PROCESS | 1673 | 1466692187926 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:47 INFO - PROCESS | 1673 | 1466692187927 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x1256b4000 == 34 [pid = 1673] [id = 125] 07:29:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x128bcf000) [pid = 1673] [serial = 372] [outer = 0x0] 07:29:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x129388000) [pid = 1673] [serial = 373] [outer = 0x128bcf000] 07:29:47 INFO - PROCESS | 1673 | 1466692187959 Marionette DEBUG loaded listener.js 07:29:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x1294bb000) [pid = 1673] [serial = 374] [outer = 0x128bcf000] 07:29:48 INFO - PROCESS | 1673 | 1466692188289 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:29:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:29:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 07:29:48 INFO - PROCESS | 1673 | 1466692188312 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:29:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:29:48 INFO - PROCESS | 1673 | 1466692188313 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 07:29:48 INFO - PROCESS | 1673 | 1466692188315 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:29:48 INFO - PROCESS | 1673 | 1466692188316 Marionette TRACE conn2 <- [1,474,null,{}] 07:29:48 INFO - PROCESS | 1673 | 1466692188326 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:48 INFO - PROCESS | 1673 | 1466692188327 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:48 INFO - PROCESS | 1673 | 1466692188419 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:29:48 INFO - PROCESS | 1673 | 1466692188422 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:48 INFO - PROCESS | 1673 | 1466692188423 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272e7800 == 35 [pid = 1673] [id = 126] 07:29:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x112962000) [pid = 1673] [serial = 375] [outer = 0x0] 07:29:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x12a603c00) [pid = 1673] [serial = 376] [outer = 0x112962000] 07:29:48 INFO - PROCESS | 1673 | 1466692188448 Marionette DEBUG loaded listener.js 07:29:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x12a610400) [pid = 1673] [serial = 377] [outer = 0x112962000] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x11858f000) [pid = 1673] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x126f43400) [pid = 1673] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x12bf21800) [pid = 1673] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x12b8bd400) [pid = 1673] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x1110e8400) [pid = 1673] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x1110e3800) [pid = 1673] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x12b551800) [pid = 1673] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x118104000) [pid = 1673] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x129394000) [pid = 1673] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x124aae000) [pid = 1673] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1199a8800) [pid = 1673] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x129392800) [pid = 1673] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x124bbb400) [pid = 1673] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x120fd2800) [pid = 1673] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x126ff3c00) [pid = 1673] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1172c2400) [pid = 1673] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x12938dc00) [pid = 1673] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x119537800) [pid = 1673] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x126d35400) [pid = 1673] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1244e9000) [pid = 1673] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x11618e800) [pid = 1673] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x11952ec00) [pid = 1673] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x115f72c00) [pid = 1673] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12a7e5000) [pid = 1673] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:29:48 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x112964000) [pid = 1673] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:29:49 INFO - PROCESS | 1673 | 1466692189014 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:29:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:29:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 721ms 07:29:49 INFO - PROCESS | 1673 | 1466692189037 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:29:49 INFO - PROCESS | 1673 | 1466692189039 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 07:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:29:49 INFO - PROCESS | 1673 | 1466692189041 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:29:49 INFO - PROCESS | 1673 | 1466692189043 Marionette TRACE conn2 <- [1,478,null,{}] 07:29:49 INFO - PROCESS | 1673 | 1466692189045 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:49 INFO - PROCESS | 1673 | 1466692189046 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:49 INFO - PROCESS | 1673 | 1466692189117 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:29:49 INFO - PROCESS | 1673 | 1466692189184 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:49 INFO - PROCESS | 1673 | 1466692189185 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272e7000 == 36 [pid = 1673] [id = 127] 07:29:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x112965000) [pid = 1673] [serial = 378] [outer = 0x0] 07:29:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11858bc00) [pid = 1673] [serial = 379] [outer = 0x112965000] 07:29:49 INFO - PROCESS | 1673 | 1466692189221 Marionette DEBUG loaded listener.js 07:29:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x119542c00) [pid = 1673] [serial = 380] [outer = 0x112965000] 07:29:49 INFO - PROCESS | 1673 | 1466692189498 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:29:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:29:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 469ms 07:29:49 INFO - PROCESS | 1673 | 1466692189510 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:29:49 INFO - PROCESS | 1673 | 1466692189511 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 07:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:29:49 INFO - PROCESS | 1673 | 1466692189513 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:29:49 INFO - PROCESS | 1673 | 1466692189514 Marionette TRACE conn2 <- [1,482,null,{}] 07:29:49 INFO - PROCESS | 1673 | 1466692189524 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:49 INFO - PROCESS | 1673 | 1466692189525 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:49 INFO - PROCESS | 1673 | 1466692189605 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:29:49 INFO - PROCESS | 1673 | 1466692189609 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:49 INFO - PROCESS | 1673 | 1466692189610 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291bd000 == 37 [pid = 1673] [id = 128] 07:29:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1199a1800) [pid = 1673] [serial = 381] [outer = 0x0] 07:29:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1250e4c00) [pid = 1673] [serial = 382] [outer = 0x1199a1800] 07:29:49 INFO - PROCESS | 1673 | 1466692189635 Marionette DEBUG loaded listener.js 07:29:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x129394000) [pid = 1673] [serial = 383] [outer = 0x1199a1800] 07:29:49 INFO - PROCESS | 1673 | 1466692189954 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:29:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:29:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 472ms 07:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:29:49 INFO - PROCESS | 1673 | 1466692189987 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:29:49 INFO - PROCESS | 1673 | 1466692189988 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 07:29:49 INFO - PROCESS | 1673 | 1466692189990 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:29:49 INFO - PROCESS | 1673 | 1466692189992 Marionette TRACE conn2 <- [1,486,null,{}] 07:29:49 INFO - PROCESS | 1673 | 1466692189994 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:49 INFO - PROCESS | 1673 | 1466692189996 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:50 INFO - PROCESS | 1673 | 1466692190110 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:29:50 INFO - PROCESS | 1673 | 1466692190117 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:50 INFO - PROCESS | 1673 | 1466692190119 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x129420000 == 38 [pid = 1673] [id = 129] 07:29:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1199a8800) [pid = 1673] [serial = 384] [outer = 0x0] 07:29:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12a602800) [pid = 1673] [serial = 385] [outer = 0x1199a8800] 07:29:50 INFO - PROCESS | 1673 | 1466692190145 Marionette DEBUG loaded listener.js 07:29:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12a938800) [pid = 1673] [serial = 386] [outer = 0x1199a8800] 07:29:50 INFO - PROCESS | 1673 | 1466692190487 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:29:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:29:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 518ms 07:29:50 INFO - PROCESS | 1673 | 1466692190510 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:29:50 INFO - PROCESS | 1673 | 1466692190511 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 07:29:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:29:50 INFO - PROCESS | 1673 | 1466692190513 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:29:50 INFO - PROCESS | 1673 | 1466692190514 Marionette TRACE conn2 <- [1,490,null,{}] 07:29:50 INFO - PROCESS | 1673 | 1466692190516 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:50 INFO - PROCESS | 1673 | 1466692190518 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:50 INFO - PROCESS | 1673 | 1466692190596 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:29:50 INFO - PROCESS | 1673 | 1466692190604 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:50 INFO - PROCESS | 1673 | 1466692190606 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x12aa53000 == 39 [pid = 1673] [id = 130] 07:29:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12a938c00) [pid = 1673] [serial = 387] [outer = 0x0] 07:29:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12b751000) [pid = 1673] [serial = 388] [outer = 0x12a938c00] 07:29:50 INFO - PROCESS | 1673 | 1466692190630 Marionette DEBUG loaded listener.js 07:29:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12b8bb400) [pid = 1673] [serial = 389] [outer = 0x12a938c00] 07:29:51 INFO - PROCESS | 1673 | 1466692191077 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:29:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:29:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 619ms 07:29:51 INFO - PROCESS | 1673 | 1466692191133 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:29:51 INFO - PROCESS | 1673 | 1466692191135 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 07:29:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:29:51 INFO - PROCESS | 1673 | 1466692191138 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:29:51 INFO - PROCESS | 1673 | 1466692191140 Marionette TRACE conn2 <- [1,494,null,{}] 07:29:51 INFO - PROCESS | 1673 | 1466692191144 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:51 INFO - PROCESS | 1673 | 1466692191146 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:51 INFO - PROCESS | 1673 | 1466692191256 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:29:51 INFO - PROCESS | 1673 | 1466692191313 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:51 INFO - PROCESS | 1673 | 1466692191315 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x117009000 == 40 [pid = 1673] [id = 131] 07:29:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x11295f400) [pid = 1673] [serial = 390] [outer = 0x0] 07:29:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x112aebc00) [pid = 1673] [serial = 391] [outer = 0x11295f400] 07:29:51 INFO - PROCESS | 1673 | 1466692191346 Marionette DEBUG loaded listener.js 07:29:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x11697cc00) [pid = 1673] [serial = 392] [outer = 0x11295f400] 07:29:51 INFO - PROCESS | 1673 | 1466692191947 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:29:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:29:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 820ms 07:29:51 INFO - PROCESS | 1673 | 1466692191959 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:29:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:29:51 INFO - PROCESS | 1673 | 1466692191962 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 07:29:51 INFO - PROCESS | 1673 | 1466692191967 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:29:51 INFO - PROCESS | 1673 | 1466692191969 Marionette TRACE conn2 <- [1,498,null,{}] 07:29:51 INFO - PROCESS | 1673 | 1466692191972 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:51 INFO - PROCESS | 1673 | 1466692191974 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:52 INFO - PROCESS | 1673 | 1466692192078 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:29:52 INFO - PROCESS | 1673 | 1466692192157 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:52 INFO - PROCESS | 1673 | 1466692192158 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f3d800 == 41 [pid = 1673] [id = 132] 07:29:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x11914e000) [pid = 1673] [serial = 393] [outer = 0x0] 07:29:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x119530c00) [pid = 1673] [serial = 394] [outer = 0x11914e000] 07:29:52 INFO - PROCESS | 1673 | 1466692192189 Marionette DEBUG loaded listener.js 07:29:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x120f0f400) [pid = 1673] [serial = 395] [outer = 0x11914e000] 07:29:52 INFO - PROCESS | 1673 | 1466692192836 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:29:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:29:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 923ms 07:29:52 INFO - PROCESS | 1673 | 1466692192890 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:29:52 INFO - PROCESS | 1673 | 1466692192893 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 07:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:29:52 INFO - PROCESS | 1673 | 1466692192896 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:29:52 INFO - PROCESS | 1673 | 1466692192898 Marionette TRACE conn2 <- [1,502,null,{}] 07:29:52 INFO - PROCESS | 1673 | 1466692192901 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:52 INFO - PROCESS | 1673 | 1466692192903 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:53 INFO - PROCESS | 1673 | 1466692193008 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:29:53 INFO - PROCESS | 1673 | --DOCSHELL 0x129420000 == 40 [pid = 1673] [id = 129] 07:29:53 INFO - PROCESS | 1673 | --DOCSHELL 0x1291bd000 == 39 [pid = 1673] [id = 128] 07:29:53 INFO - PROCESS | 1673 | --DOCSHELL 0x1272e7000 == 38 [pid = 1673] [id = 127] 07:29:53 INFO - PROCESS | 1673 | --DOCSHELL 0x1272e7800 == 37 [pid = 1673] [id = 126] 07:29:53 INFO - PROCESS | 1673 | --DOCSHELL 0x1256b4000 == 36 [pid = 1673] [id = 125] 07:29:53 INFO - PROCESS | 1673 | --DOCSHELL 0x124612800 == 35 [pid = 1673] [id = 124] 07:29:53 INFO - PROCESS | 1673 | --DOCSHELL 0x123967800 == 34 [pid = 1673] [id = 123] 07:29:53 INFO - PROCESS | 1673 | --DOCSHELL 0x119516800 == 33 [pid = 1673] [id = 122] 07:29:53 INFO - PROCESS | 1673 | --DOCSHELL 0x11876d000 == 32 [pid = 1673] [id = 121] 07:29:53 INFO - PROCESS | 1673 | --DOCSHELL 0x117256800 == 31 [pid = 1673] [id = 120] 07:29:53 INFO - PROCESS | 1673 | --DOCSHELL 0x112247000 == 30 [pid = 1673] [id = 119] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x1188e7c00) [pid = 1673] [serial = 196] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x128b20800) [pid = 1673] [serial = 190] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x126fb9c00) [pid = 1673] [serial = 248] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x124e1e000) [pid = 1673] [serial = 245] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x1176c4800) [pid = 1673] [serial = 193] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x12395ec00) [pid = 1673] [serial = 242] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x11858c800) [pid = 1673] [serial = 239] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x12a931000) [pid = 1673] [serial = 236] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12c3ab000) [pid = 1673] [serial = 325] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x12bf1ec00) [pid = 1673] [serial = 323] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x12b96fc00) [pid = 1673] [serial = 322] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12c3b2400) [pid = 1673] [serial = 326] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1110f2400) [pid = 1673] [serial = 334] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1110ed000) [pid = 1673] [serial = 331] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x12b90f400) [pid = 1673] [serial = 290] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x118163800) [pid = 1673] [serial = 307] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x11914f400) [pid = 1673] [serial = 308] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12a4eb800) [pid = 1673] [serial = 304] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x12b55bc00) [pid = 1673] [serial = 305] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x12571cc00) [pid = 1673] [serial = 313] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x126fb5c00) [pid = 1673] [serial = 314] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12c3b6000) [pid = 1673] [serial = 329] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12a7ec800) [pid = 1673] [serial = 316] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12b55b400) [pid = 1673] [serial = 317] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1250eec00) [pid = 1673] [serial = 298] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x126d32800) [pid = 1673] [serial = 299] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x123bba000) [pid = 1673] [serial = 310] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1244e7c00) [pid = 1673] [serial = 311] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x128b21000) [pid = 1673] [serial = 301] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12c3a9400) [pid = 1673] [serial = 328] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x128bd1800) [pid = 1673] [serial = 302] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x118120400) [pid = 1673] [serial = 292] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x118597c00) [pid = 1673] [serial = 293] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12b748400) [pid = 1673] [serial = 319] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x120f14400) [pid = 1673] [serial = 295] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x123a41c00) [pid = 1673] [serial = 296] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x112962400) [pid = 1673] [serial = 335] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x12a721400) [pid = 1673] [serial = 338] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x1110f1000) [pid = 1673] [serial = 332] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x12b8bf000) [pid = 1673] [serial = 320] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x1245cc400) [pid = 1673] [serial = 337] [outer = 0x0] [url = about:blank] 07:29:53 INFO - PROCESS | 1673 | 1466692193082 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:53 INFO - PROCESS | 1673 | 1466692193085 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x11264c000 == 31 [pid = 1673] [id = 133] 07:29:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x111d83400) [pid = 1673] [serial = 396] [outer = 0x0] 07:29:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x112ae3400) [pid = 1673] [serial = 397] [outer = 0x111d83400] 07:29:53 INFO - PROCESS | 1673 | 1466692193113 Marionette DEBUG loaded listener.js 07:29:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x113a92000) [pid = 1673] [serial = 398] [outer = 0x111d83400] 07:29:53 INFO - PROCESS | 1673 | 1466692193433 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:29:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:29:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 569ms 07:29:53 INFO - PROCESS | 1673 | 1466692193466 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:29:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:29:53 INFO - PROCESS | 1673 | 1466692193471 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 07:29:53 INFO - PROCESS | 1673 | 1466692193475 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:29:53 INFO - PROCESS | 1673 | 1466692193477 Marionette TRACE conn2 <- [1,506,null,{}] 07:29:53 INFO - PROCESS | 1673 | 1466692193479 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:53 INFO - PROCESS | 1673 | 1466692193481 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:53 INFO - PROCESS | 1673 | 1466692193557 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:29:53 INFO - PROCESS | 1673 | 1466692193561 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:53 INFO - PROCESS | 1673 | 1466692193563 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x117245800 == 32 [pid = 1673] [id = 134] 07:29:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1164dbc00) [pid = 1673] [serial = 399] [outer = 0x0] 07:29:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x118103800) [pid = 1673] [serial = 400] [outer = 0x1164dbc00] 07:29:53 INFO - PROCESS | 1673 | 1466692193592 Marionette DEBUG loaded listener.js 07:29:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x11815a800) [pid = 1673] [serial = 401] [outer = 0x1164dbc00] 07:29:53 INFO - PROCESS | 1673 | 1466692193975 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:29:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:29:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 519ms 07:29:53 INFO - PROCESS | 1673 | 1466692193995 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:29:54 INFO - PROCESS | 1673 | 1466692193998 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 07:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:29:54 INFO - PROCESS | 1673 | 1466692194003 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:29:54 INFO - PROCESS | 1673 | 1466692194007 Marionette TRACE conn2 <- [1,510,null,{}] 07:29:54 INFO - PROCESS | 1673 | 1466692194021 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:54 INFO - PROCESS | 1673 | 1466692194026 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:54 INFO - PROCESS | 1673 | 1466692194163 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:29:54 INFO - PROCESS | 1673 | 1466692194180 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:54 INFO - PROCESS | 1673 | 1466692194182 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x11916f800 == 33 [pid = 1673] [id = 135] 07:29:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1110e8400) [pid = 1673] [serial = 402] [outer = 0x0] 07:29:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x118596800) [pid = 1673] [serial = 403] [outer = 0x1110e8400] 07:29:54 INFO - PROCESS | 1673 | 1466692194229 Marionette DEBUG loaded listener.js 07:29:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x119190000) [pid = 1673] [serial = 404] [outer = 0x1110e8400] 07:29:54 INFO - PROCESS | 1673 | 1466692194657 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:29:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:29:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 675ms 07:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:29:54 INFO - PROCESS | 1673 | 1466692194677 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:29:54 INFO - PROCESS | 1673 | 1466692194678 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 07:29:54 INFO - PROCESS | 1673 | 1466692194682 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:29:54 INFO - PROCESS | 1673 | 1466692194683 Marionette TRACE conn2 <- [1,514,null,{}] 07:29:54 INFO - PROCESS | 1673 | 1466692194688 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:54 INFO - PROCESS | 1673 | 1466692194689 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:54 INFO - PROCESS | 1673 | 1466692194787 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:29:54 INFO - PROCESS | 1673 | 1466692194793 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:54 INFO - PROCESS | 1673 | 1466692194794 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x119bbe000 == 34 [pid = 1673] [id = 136] 07:29:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11953c000) [pid = 1673] [serial = 405] [outer = 0x0] 07:29:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x119fc9000) [pid = 1673] [serial = 406] [outer = 0x11953c000] 07:29:54 INFO - PROCESS | 1673 | 1466692194820 Marionette DEBUG loaded listener.js 07:29:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x120f16400) [pid = 1673] [serial = 407] [outer = 0x11953c000] 07:29:55 INFO - PROCESS | 1673 | 1466692195195 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:29:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 07:29:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 520ms 07:29:55 INFO - PROCESS | 1673 | 1466692195204 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:29:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:29:55 INFO - PROCESS | 1673 | 1466692195206 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 07:29:55 INFO - PROCESS | 1673 | 1466692195219 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:29:55 INFO - PROCESS | 1673 | 1466692195222 Marionette TRACE conn2 <- [1,518,null,{}] 07:29:55 INFO - PROCESS | 1673 | 1466692195226 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:55 INFO - PROCESS | 1673 | 1466692195228 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:55 INFO - PROCESS | 1673 | 1466692195383 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:29:55 INFO - PROCESS | 1673 | 1466692195406 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:55 INFO - PROCESS | 1673 | 1466692195408 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x12396e800 == 35 [pid = 1673] [id = 137] 07:29:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x120f17400) [pid = 1673] [serial = 408] [outer = 0x0] 07:29:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x120fdd400) [pid = 1673] [serial = 409] [outer = 0x120f17400] 07:29:55 INFO - PROCESS | 1673 | 1466692195449 Marionette DEBUG loaded listener.js 07:29:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1210eac00) [pid = 1673] [serial = 410] [outer = 0x120f17400] 07:29:55 INFO - PROCESS | 1673 | 1466692195781 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:29:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:29:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 581ms 07:29:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:29:55 INFO - PROCESS | 1673 | 1466692195794 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:29:55 INFO - PROCESS | 1673 | 1466692195796 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 07:29:55 INFO - PROCESS | 1673 | 1466692195798 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:29:55 INFO - PROCESS | 1673 | 1466692195799 Marionette TRACE conn2 <- [1,522,null,{}] 07:29:55 INFO - PROCESS | 1673 | 1466692195803 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:55 INFO - PROCESS | 1673 | 1466692195807 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:55 INFO - PROCESS | 1673 | 1466692195915 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:29:55 INFO - PROCESS | 1673 | 1466692195925 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:55 INFO - PROCESS | 1673 | 1466692195926 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x124a1b000 == 36 [pid = 1673] [id = 138] 07:29:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x120fdf000) [pid = 1673] [serial = 411] [outer = 0x0] 07:29:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x124282000) [pid = 1673] [serial = 412] [outer = 0x120fdf000] 07:29:55 INFO - PROCESS | 1673 | 1466692195951 Marionette DEBUG loaded listener.js 07:29:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x124e1bc00) [pid = 1673] [serial = 413] [outer = 0x120fdf000] 07:29:56 INFO - PROCESS | 1673 | 1466692196403 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:29:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 621ms 07:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:29:56 INFO - PROCESS | 1673 | 1466692196432 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:29:56 INFO - PROCESS | 1673 | 1466692196437 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 07:29:56 INFO - PROCESS | 1673 | 1466692196440 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:29:56 INFO - PROCESS | 1673 | 1466692196442 Marionette TRACE conn2 <- [1,526,null,{}] 07:29:56 INFO - PROCESS | 1673 | 1466692196445 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:56 INFO - PROCESS | 1673 | 1466692196447 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:56 INFO - PROCESS | 1673 | 1466692196592 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:29:56 INFO - PROCESS | 1673 | 1466692196616 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:56 INFO - PROCESS | 1673 | 1466692196618 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x12694c000 == 37 [pid = 1673] [id = 139] 07:29:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x125696400) [pid = 1673] [serial = 414] [outer = 0x0] 07:29:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1256a2800) [pid = 1673] [serial = 415] [outer = 0x125696400] 07:29:56 INFO - PROCESS | 1673 | 1466692196660 Marionette DEBUG loaded listener.js 07:29:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x126d32800) [pid = 1673] [serial = 416] [outer = 0x125696400] 07:29:57 INFO - PROCESS | 1673 | 1466692197038 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:29:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 07:29:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 620ms 07:29:57 INFO - PROCESS | 1673 | 1466692197065 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:29:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:29:57 INFO - PROCESS | 1673 | 1466692197067 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 07:29:57 INFO - PROCESS | 1673 | 1466692197071 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:29:57 INFO - PROCESS | 1673 | 1466692197072 Marionette TRACE conn2 <- [1,530,null,{}] 07:29:57 INFO - PROCESS | 1673 | 1466692197074 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:57 INFO - PROCESS | 1673 | 1466692197076 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:57 INFO - PROCESS | 1673 | 1466692197186 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:29:57 INFO - PROCESS | 1673 | 1466692197202 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:57 INFO - PROCESS | 1673 | 1466692197203 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x116956800 == 38 [pid = 1673] [id = 140] 07:29:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1188e9800) [pid = 1673] [serial = 417] [outer = 0x0] 07:29:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x126fb8800) [pid = 1673] [serial = 418] [outer = 0x1188e9800] 07:29:57 INFO - PROCESS | 1673 | 1466692197228 Marionette DEBUG loaded listener.js 07:29:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x128b20c00) [pid = 1673] [serial = 419] [outer = 0x1188e9800] 07:29:57 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x118123000) [pid = 1673] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:29:57 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1133f6c00) [pid = 1673] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:29:57 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11953e400) [pid = 1673] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:29:57 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1199bcc00) [pid = 1673] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:29:57 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x113c33000) [pid = 1673] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:29:57 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x112965800) [pid = 1673] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:29:57 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x112ae7800) [pid = 1673] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:29:57 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12407e000) [pid = 1673] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:29:57 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x128bcf000) [pid = 1673] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:29:57 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1257e1800) [pid = 1673] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:29:57 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x112965000) [pid = 1673] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:29:57 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x112962000) [pid = 1673] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:29:57 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1199a1800) [pid = 1673] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:29:57 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1244e9800) [pid = 1673] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:29:57 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1199a8800) [pid = 1673] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:29:57 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x124e18400) [pid = 1673] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:29:57 INFO - PROCESS | 1673 | 1466692197640 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:29:57 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 07:29:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:29:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:29:57 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 07:29:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:29:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:29:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:29:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 620ms 07:29:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:29:57 INFO - PROCESS | 1673 | 1466692197692 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:29:57 INFO - PROCESS | 1673 | 1466692197693 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 07:29:57 INFO - PROCESS | 1673 | 1466692197695 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:29:57 INFO - PROCESS | 1673 | 1466692197696 Marionette TRACE conn2 <- [1,534,null,{}] 07:29:57 INFO - PROCESS | 1673 | 1466692197698 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:57 INFO - PROCESS | 1673 | 1466692197699 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:57 INFO - PROCESS | 1673 | 1466692197792 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:29:57 INFO - PROCESS | 1673 | 1466692197796 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:57 INFO - PROCESS | 1673 | 1466692197797 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x1188c0800 == 39 [pid = 1673] [id = 141] 07:29:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x119146000) [pid = 1673] [serial = 420] [outer = 0x0] 07:29:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x12457a800) [pid = 1673] [serial = 421] [outer = 0x119146000] 07:29:57 INFO - PROCESS | 1673 | 1466692197822 Marionette DEBUG loaded listener.js 07:29:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x126d2f000) [pid = 1673] [serial = 422] [outer = 0x119146000] 07:29:58 INFO - PROCESS | 1673 | 1466692198123 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 07:29:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:29:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 469ms 07:29:58 INFO - PROCESS | 1673 | 1466692198164 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:29:58 INFO - PROCESS | 1673 | 1466692198166 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 07:29:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:29:58 INFO - PROCESS | 1673 | 1466692198170 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:29:58 INFO - PROCESS | 1673 | 1466692198173 Marionette TRACE conn2 <- [1,538,null,{}] 07:29:58 INFO - PROCESS | 1673 | 1466692198175 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:58 INFO - PROCESS | 1673 | 1466692198176 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:58 INFO - PROCESS | 1673 | 1466692198272 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:29:58 INFO - PROCESS | 1673 | 1466692198340 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:58 INFO - PROCESS | 1673 | 1466692198341 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a41c000 == 40 [pid = 1673] [id = 142] 07:29:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x11918e800) [pid = 1673] [serial = 423] [outer = 0x0] 07:29:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x126fbdc00) [pid = 1673] [serial = 424] [outer = 0x11918e800] 07:29:58 INFO - PROCESS | 1673 | 1466692198371 Marionette DEBUG loaded listener.js 07:29:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x120f14400) [pid = 1673] [serial = 425] [outer = 0x11918e800] 07:29:58 INFO - PROCESS | 1673 | 1466692198676 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:29:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 07:29:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 522ms 07:29:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:29:58 INFO - PROCESS | 1673 | 1466692198691 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:29:58 INFO - PROCESS | 1673 | 1466692198692 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 07:29:58 INFO - PROCESS | 1673 | 1466692198695 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:29:58 INFO - PROCESS | 1673 | 1466692198696 Marionette TRACE conn2 <- [1,542,null,{}] 07:29:58 INFO - PROCESS | 1673 | 1466692198698 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:58 INFO - PROCESS | 1673 | 1466692198700 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:58 INFO - PROCESS | 1673 | 1466692198799 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:29:58 INFO - PROCESS | 1673 | 1466692198805 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:58 INFO - PROCESS | 1673 | 1466692198806 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x12aa57800 == 41 [pid = 1673] [id = 143] 07:29:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x128bd1800) [pid = 1673] [serial = 426] [outer = 0x0] 07:29:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1294bd400) [pid = 1673] [serial = 427] [outer = 0x128bd1800] 07:29:58 INFO - PROCESS | 1673 | 1466692198833 Marionette DEBUG loaded listener.js 07:29:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12a721800) [pid = 1673] [serial = 428] [outer = 0x128bd1800] 07:29:59 INFO - PROCESS | 1673 | 1466692199155 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:29:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 07:29:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 469ms 07:29:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:29:59 INFO - PROCESS | 1673 | 1466692199167 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:29:59 INFO - PROCESS | 1673 | 1466692199169 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 07:29:59 INFO - PROCESS | 1673 | 1466692199171 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:29:59 INFO - PROCESS | 1673 | 1466692199172 Marionette TRACE conn2 <- [1,546,null,{}] 07:29:59 INFO - PROCESS | 1673 | 1466692199175 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:59 INFO - PROCESS | 1673 | 1466692199176 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:59 INFO - PROCESS | 1673 | 1466692199291 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:29:59 INFO - PROCESS | 1673 | 1466692199298 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:59 INFO - PROCESS | 1673 | 1466692199299 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b7b7800 == 42 [pid = 1673] [id = 144] 07:29:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x126f49400) [pid = 1673] [serial = 429] [outer = 0x0] 07:29:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12a723400) [pid = 1673] [serial = 430] [outer = 0x126f49400] 07:29:59 INFO - PROCESS | 1673 | 1466692199332 Marionette DEBUG loaded listener.js 07:29:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12b555c00) [pid = 1673] [serial = 431] [outer = 0x126f49400] 07:29:59 INFO - PROCESS | 1673 | 1466692199772 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 07:29:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:29:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 620ms 07:29:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:29:59 INFO - PROCESS | 1673 | 1466692199791 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:29:59 INFO - PROCESS | 1673 | 1466692199794 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 07:29:59 INFO - PROCESS | 1673 | 1466692199797 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:29:59 INFO - PROCESS | 1673 | 1466692199799 Marionette TRACE conn2 <- [1,550,null,{}] 07:29:59 INFO - PROCESS | 1673 | 1466692199804 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:59 INFO - PROCESS | 1673 | 1466692199806 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:29:59 INFO - PROCESS | 1673 | 1466692199912 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:29:59 INFO - PROCESS | 1673 | 1466692199996 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:59 INFO - PROCESS | 1673 | 1466692199998 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x118144000 == 43 [pid = 1673] [id = 145] 07:30:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1133ee400) [pid = 1673] [serial = 432] [outer = 0x0] 07:30:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x115f12400) [pid = 1673] [serial = 433] [outer = 0x1133ee400] 07:30:00 INFO - PROCESS | 1673 | 1466692200050 Marionette DEBUG loaded listener.js 07:30:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x118111000) [pid = 1673] [serial = 434] [outer = 0x1133ee400] 07:30:00 INFO - PROCESS | 1673 | 1466692200426 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 07:30:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 07:30:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 673ms 07:30:00 INFO - PROCESS | 1673 | 1466692200471 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:30:00 INFO - PROCESS | 1673 | 1466692200474 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 07:30:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:30:00 INFO - PROCESS | 1673 | 1466692200479 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:30:00 INFO - PROCESS | 1673 | 1466692200481 Marionette TRACE conn2 <- [1,554,null,{}] 07:30:00 INFO - PROCESS | 1673 | 1466692200483 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:00 INFO - PROCESS | 1673 | 1466692200485 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:00 INFO - PROCESS | 1673 | 1466692200587 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:30:00 INFO - PROCESS | 1673 | 1466692200640 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:00 INFO - PROCESS | 1673 | 1466692200642 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x124404000 == 44 [pid = 1673] [id = 146] 07:30:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x11858c800) [pid = 1673] [serial = 435] [outer = 0x0] 07:30:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1185b1800) [pid = 1673] [serial = 436] [outer = 0x11858c800] 07:30:00 INFO - PROCESS | 1673 | 1466692200673 Marionette DEBUG loaded listener.js 07:30:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x11952e000) [pid = 1673] [serial = 437] [outer = 0x11858c800] 07:30:00 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:01 INFO - PROCESS | 1673 | 1466692201144 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:30:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:30:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 669ms 07:30:01 INFO - PROCESS | 1673 | 1466692201149 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:30:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:30:01 INFO - PROCESS | 1673 | 1466692201150 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 07:30:01 INFO - PROCESS | 1673 | 1466692201153 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:30:01 INFO - PROCESS | 1673 | 1466692201155 Marionette TRACE conn2 <- [1,558,null,{}] 07:30:01 INFO - PROCESS | 1673 | 1466692201163 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:01 INFO - PROCESS | 1673 | 1466692201166 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:01 INFO - PROCESS | 1673 | 1466692201301 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:30:01 INFO - PROCESS | 1673 | 1466692201309 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:01 INFO - PROCESS | 1673 | 1466692201312 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba82800 == 45 [pid = 1673] [id = 147] 07:30:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12427f800) [pid = 1673] [serial = 438] [outer = 0x0] 07:30:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12457dc00) [pid = 1673] [serial = 439] [outer = 0x12427f800] 07:30:01 INFO - PROCESS | 1673 | 1466692201342 Marionette DEBUG loaded listener.js 07:30:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x124aae000) [pid = 1673] [serial = 440] [outer = 0x12427f800] 07:30:01 INFO - PROCESS | 1673 | 1466692201778 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:30:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:30:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 07:30:01 INFO - PROCESS | 1673 | 1466692201824 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:30:01 INFO - PROCESS | 1673 | 1466692201826 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 07:30:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:30:01 INFO - PROCESS | 1673 | 1466692201828 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:30:01 INFO - PROCESS | 1673 | 1466692201829 Marionette TRACE conn2 <- [1,562,null,{}] 07:30:01 INFO - PROCESS | 1673 | 1466692201832 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:01 INFO - PROCESS | 1673 | 1466692201833 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:01 INFO - PROCESS | 1673 | 1466692201953 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:30:02 INFO - PROCESS | 1673 | 1466692202019 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:02 INFO - PROCESS | 1673 | 1466692202021 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0c2800 == 46 [pid = 1673] [id = 148] 07:30:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x126ff7400) [pid = 1673] [serial = 441] [outer = 0x0] 07:30:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12938fc00) [pid = 1673] [serial = 442] [outer = 0x126ff7400] 07:30:02 INFO - PROCESS | 1673 | 1466692202049 Marionette DEBUG loaded listener.js 07:30:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12a606800) [pid = 1673] [serial = 443] [outer = 0x126ff7400] 07:30:02 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:02 INFO - PROCESS | 1673 | 1466692202448 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:30:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:30:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 669ms 07:30:02 INFO - PROCESS | 1673 | 1466692202497 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:30:02 INFO - PROCESS | 1673 | 1466692202499 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 07:30:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:30:02 INFO - PROCESS | 1673 | 1466692202501 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:30:02 INFO - PROCESS | 1673 | 1466692202502 Marionette TRACE conn2 <- [1,566,null,{}] 07:30:02 INFO - PROCESS | 1673 | 1466692202504 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:02 INFO - PROCESS | 1673 | 1466692202506 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:02 INFO - PROCESS | 1673 | 1466692202612 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:30:02 INFO - PROCESS | 1673 | 1466692202698 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:02 INFO - PROCESS | 1673 | 1466692202699 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x11667a000 == 47 [pid = 1673] [id = 149] 07:30:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x111d1a800) [pid = 1673] [serial = 444] [outer = 0x0] 07:30:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x112ae0800) [pid = 1673] [serial = 445] [outer = 0x111d1a800] 07:30:02 INFO - PROCESS | 1673 | 1466692202728 Marionette DEBUG loaded listener.js 07:30:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12a7f0800) [pid = 1673] [serial = 446] [outer = 0x111d1a800] 07:30:02 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:03 INFO - PROCESS | 1673 | 1466692203291 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:30:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:30:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 821ms 07:30:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:30:03 INFO - PROCESS | 1673 | 1466692203322 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:30:03 INFO - PROCESS | 1673 | 1466692203324 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 07:30:03 INFO - PROCESS | 1673 | 1466692203327 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:30:03 INFO - PROCESS | 1673 | 1466692203329 Marionette TRACE conn2 <- [1,570,null,{}] 07:30:03 INFO - PROCESS | 1673 | 1466692203333 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:03 INFO - PROCESS | 1673 | 1466692203336 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:03 INFO - PROCESS | 1673 | 1466692203429 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:30:03 INFO - PROCESS | 1673 | 1466692203498 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:03 INFO - PROCESS | 1673 | 1466692203500 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182d6000 == 48 [pid = 1673] [id = 150] 07:30:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x11662a400) [pid = 1673] [serial = 447] [outer = 0x0] 07:30:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x116978c00) [pid = 1673] [serial = 448] [outer = 0x11662a400] 07:30:03 INFO - PROCESS | 1673 | 1466692203527 Marionette DEBUG loaded listener.js 07:30:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x118120400) [pid = 1673] [serial = 449] [outer = 0x11662a400] 07:30:03 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x12aa57800 == 47 [pid = 1673] [id = 143] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x12a41c000 == 46 [pid = 1673] [id = 142] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x1188c0800 == 45 [pid = 1673] [id = 141] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x116956800 == 44 [pid = 1673] [id = 140] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x12694c000 == 43 [pid = 1673] [id = 139] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x124a1b000 == 42 [pid = 1673] [id = 138] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x12396e800 == 41 [pid = 1673] [id = 137] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x119bbe000 == 40 [pid = 1673] [id = 136] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x11916f800 == 39 [pid = 1673] [id = 135] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x117245800 == 38 [pid = 1673] [id = 134] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x11264c000 == 37 [pid = 1673] [id = 133] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x120f3d800 == 36 [pid = 1673] [id = 132] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x12aa53000 == 35 [pid = 1673] [id = 130] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x117009000 == 34 [pid = 1673] [id = 131] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x117010800 == 33 [pid = 1673] [id = 118] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x11667a000 == 32 [pid = 1673] [id = 149] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0c2800 == 31 [pid = 1673] [id = 148] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba82800 == 30 [pid = 1673] [id = 147] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x124404000 == 29 [pid = 1673] [id = 146] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x12b7b7800 == 28 [pid = 1673] [id = 144] 07:30:04 INFO - PROCESS | 1673 | --DOCSHELL 0x118144000 == 27 [pid = 1673] [id = 145] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x118598800) [pid = 1673] [serial = 358] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x119143000) [pid = 1673] [serial = 359] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x113c9a400) [pid = 1673] [serial = 355] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x116631c00) [pid = 1673] [serial = 356] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x120f16000) [pid = 1673] [serial = 361] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1210e9800) [pid = 1673] [serial = 362] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x124081c00) [pid = 1673] [serial = 364] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x11835d000) [pid = 1673] [serial = 353] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x11704f000) [pid = 1673] [serial = 352] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x112ae4c00) [pid = 1673] [serial = 341] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x112ade400) [pid = 1673] [serial = 340] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x11952d400) [pid = 1673] [serial = 344] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x125695400) [pid = 1673] [serial = 368] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x118358400) [pid = 1673] [serial = 343] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x124aadc00) [pid = 1673] [serial = 367] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x129388000) [pid = 1673] [serial = 373] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x126fb6c00) [pid = 1673] [serial = 370] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1294bb000) [pid = 1673] [serial = 374] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11858bc00) [pid = 1673] [serial = 379] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12a603c00) [pid = 1673] [serial = 376] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1250e4c00) [pid = 1673] [serial = 382] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x124bc2400) [pid = 1673] [serial = 347] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12a602800) [pid = 1673] [serial = 385] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x124582c00) [pid = 1673] [serial = 346] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x129394000) [pid = 1673] [serial = 383] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12a610400) [pid = 1673] [serial = 377] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12a938800) [pid = 1673] [serial = 386] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x128bc8c00) [pid = 1673] [serial = 371] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x12b751000) [pid = 1673] [serial = 388] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x119542c00) [pid = 1673] [serial = 380] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x128bcc800) [pid = 1673] [serial = 350] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12457d400) [pid = 1673] [serial = 365] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x126fb7400) [pid = 1673] [serial = 349] [outer = 0x0] [url = about:blank] 07:30:04 INFO - PROCESS | 1673 | 1466692204534 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:30:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:30:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1221ms 07:30:04 INFO - PROCESS | 1673 | 1466692204549 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:30:04 INFO - PROCESS | 1673 | 1466692204551 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 07:30:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:30:04 INFO - PROCESS | 1673 | 1466692204561 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:30:04 INFO - PROCESS | 1673 | 1466692204564 Marionette TRACE conn2 <- [1,574,null,{}] 07:30:04 INFO - PROCESS | 1673 | 1466692204569 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:04 INFO - PROCESS | 1673 | 1466692204571 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:04 INFO - PROCESS | 1673 | 1466692204677 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:30:04 INFO - PROCESS | 1673 | 1466692204773 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:04 INFO - PROCESS | 1673 | 1466692204776 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x115ded800 == 28 [pid = 1673] [id = 151] 07:30:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1132bb800) [pid = 1673] [serial = 450] [outer = 0x0] 07:30:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1133e0400) [pid = 1673] [serial = 451] [outer = 0x1132bb800] 07:30:04 INFO - PROCESS | 1673 | 1466692204808 Marionette DEBUG loaded listener.js 07:30:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1150c5c00) [pid = 1673] [serial = 452] [outer = 0x1132bb800] 07:30:05 INFO - PROCESS | 1673 | 1466692205324 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:30:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 823ms 07:30:05 INFO - PROCESS | 1673 | 1466692205383 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:30:05 INFO - PROCESS | 1673 | 1466692205387 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 07:30:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:30:05 INFO - PROCESS | 1673 | 1466692205392 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:30:05 INFO - PROCESS | 1673 | 1466692205394 Marionette TRACE conn2 <- [1,578,null,{}] 07:30:05 INFO - PROCESS | 1673 | 1466692205396 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:05 INFO - PROCESS | 1673 | 1466692205398 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:05 INFO - PROCESS | 1673 | 1466692205498 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:30:05 INFO - PROCESS | 1673 | 1466692205568 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:05 INFO - PROCESS | 1673 | 1466692205569 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169ba800 == 29 [pid = 1673] [id = 152] 07:30:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x117044400) [pid = 1673] [serial = 453] [outer = 0x0] 07:30:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x118106000) [pid = 1673] [serial = 454] [outer = 0x117044400] 07:30:05 INFO - PROCESS | 1673 | 1466692205601 Marionette DEBUG loaded listener.js 07:30:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11831d400) [pid = 1673] [serial = 455] [outer = 0x117044400] 07:30:06 INFO - PROCESS | 1673 | 1466692206147 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:30:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:30:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 821ms 07:30:06 INFO - PROCESS | 1673 | 1466692206251 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:30:06 INFO - PROCESS | 1673 | 1466692206253 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 07:30:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:30:06 INFO - PROCESS | 1673 | 1466692206257 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:30:06 INFO - PROCESS | 1673 | 1466692206259 Marionette TRACE conn2 <- [1,582,null,{}] 07:30:06 INFO - PROCESS | 1673 | 1466692206263 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:06 INFO - PROCESS | 1673 | 1466692206265 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:06 INFO - PROCESS | 1673 | 1466692206362 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:30:06 INFO - PROCESS | 1673 | 1466692206407 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:06 INFO - PROCESS | 1673 | 1466692206410 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x116133800 == 30 [pid = 1673] [id = 153] 07:30:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1133ee000) [pid = 1673] [serial = 456] [outer = 0x0] 07:30:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x113c3c400) [pid = 1673] [serial = 457] [outer = 0x1133ee000] 07:30:06 INFO - PROCESS | 1673 | 1466692206437 Marionette DEBUG loaded listener.js 07:30:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x116fabc00) [pid = 1673] [serial = 458] [outer = 0x1133ee000] 07:30:06 INFO - PROCESS | 1673 | 1466692206714 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:30:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:30:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 470ms 07:30:06 INFO - PROCESS | 1673 | 1466692206728 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:30:06 INFO - PROCESS | 1673 | 1466692206730 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 07:30:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:30:06 INFO - PROCESS | 1673 | 1466692206735 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:30:06 INFO - PROCESS | 1673 | 1466692206740 Marionette TRACE conn2 <- [1,586,null,{}] 07:30:06 INFO - PROCESS | 1673 | 1466692206747 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:06 INFO - PROCESS | 1673 | 1466692206749 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:06 INFO - PROCESS | 1673 | 1466692206830 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:30:06 INFO - PROCESS | 1673 | 1466692206878 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:06 INFO - PROCESS | 1673 | 1466692206879 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182db800 == 31 [pid = 1673] [id = 154] 07:30:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1133efc00) [pid = 1673] [serial = 459] [outer = 0x0] 07:30:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x118358400) [pid = 1673] [serial = 460] [outer = 0x1133efc00] 07:30:06 INFO - PROCESS | 1673 | 1466692206906 Marionette DEBUG loaded listener.js 07:30:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x11914dc00) [pid = 1673] [serial = 461] [outer = 0x1133efc00] 07:30:07 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:07 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:07 INFO - PROCESS | 1673 | 1466692207193 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:30:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:30:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 479ms 07:30:07 INFO - PROCESS | 1673 | 1466692207212 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:30:07 INFO - PROCESS | 1673 | 1466692207213 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 07:30:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:30:07 INFO - PROCESS | 1673 | 1466692207215 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:30:07 INFO - PROCESS | 1673 | 1466692207217 Marionette TRACE conn2 <- [1,590,null,{}] 07:30:07 INFO - PROCESS | 1673 | 1466692207232 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:07 INFO - PROCESS | 1673 | 1466692207238 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:07 INFO - PROCESS | 1673 | 1466692207320 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:30:07 INFO - PROCESS | 1673 | 1466692207332 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:07 INFO - PROCESS | 1673 | 1466692207335 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x11951f800 == 32 [pid = 1673] [id = 155] 07:30:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x119f04400) [pid = 1673] [serial = 462] [outer = 0x0] 07:30:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x120f12800) [pid = 1673] [serial = 463] [outer = 0x119f04400] 07:30:07 INFO - PROCESS | 1673 | 1466692207371 Marionette DEBUG loaded listener.js 07:30:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x120fe0800) [pid = 1673] [serial = 464] [outer = 0x119f04400] 07:30:07 INFO - PROCESS | 1673 | 1466692207715 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:30:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:30:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 527ms 07:30:07 INFO - PROCESS | 1673 | 1466692207744 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:30:07 INFO - PROCESS | 1673 | 1466692207745 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 07:30:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:30:07 INFO - PROCESS | 1673 | 1466692207748 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:30:07 INFO - PROCESS | 1673 | 1466692207749 Marionette TRACE conn2 <- [1,594,null,{}] 07:30:07 INFO - PROCESS | 1673 | 1466692207753 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:07 INFO - PROCESS | 1673 | 1466692207755 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:07 INFO - PROCESS | 1673 | 1466692207830 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:30:07 INFO - PROCESS | 1673 | 1466692207833 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:07 INFO - PROCESS | 1673 | 1466692207834 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f4d800 == 33 [pid = 1673] [id = 156] 07:30:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1210edc00) [pid = 1673] [serial = 465] [outer = 0x0] 07:30:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x123bc0800) [pid = 1673] [serial = 466] [outer = 0x1210edc00] 07:30:07 INFO - PROCESS | 1673 | 1466692207863 Marionette DEBUG loaded listener.js 07:30:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12407c400) [pid = 1673] [serial = 467] [outer = 0x1210edc00] 07:30:08 INFO - PROCESS | 1673 | 1466692208189 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:30:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:30:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 468ms 07:30:08 INFO - PROCESS | 1673 | 1466692208216 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:30:08 INFO - PROCESS | 1673 | 1466692208219 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 07:30:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:30:08 INFO - PROCESS | 1673 | 1466692208222 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:30:08 INFO - PROCESS | 1673 | 1466692208223 Marionette TRACE conn2 <- [1,598,null,{}] 07:30:08 INFO - PROCESS | 1673 | 1466692208225 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:08 INFO - PROCESS | 1673 | 1466692208226 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:08 INFO - PROCESS | 1673 | 1466692208297 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:30:08 INFO - PROCESS | 1673 | 1466692208331 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:08 INFO - PROCESS | 1673 | 1466692208332 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cd6800 == 34 [pid = 1673] [id = 157] 07:30:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x112962400) [pid = 1673] [serial = 468] [outer = 0x0] 07:30:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x124282400) [pid = 1673] [serial = 469] [outer = 0x112962400] 07:30:08 INFO - PROCESS | 1673 | 1466692208390 Marionette DEBUG loaded listener.js 07:30:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12457ec00) [pid = 1673] [serial = 470] [outer = 0x112962400] 07:30:08 INFO - PROCESS | 1673 | 1466692208713 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:30:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:30:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 518ms 07:30:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:30:08 INFO - PROCESS | 1673 | 1466692208741 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:30:08 INFO - PROCESS | 1673 | 1466692208742 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 07:30:08 INFO - PROCESS | 1673 | 1466692208744 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:30:08 INFO - PROCESS | 1673 | 1466692208745 Marionette TRACE conn2 <- [1,602,null,{}] 07:30:08 INFO - PROCESS | 1673 | 1466692208748 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:08 INFO - PROCESS | 1673 | 1466692208754 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:08 INFO - PROCESS | 1673 | 1466692208883 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:30:08 INFO - PROCESS | 1673 | 1466692208887 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:08 INFO - PROCESS | 1673 | 1466692208889 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x124ac7800 == 35 [pid = 1673] [id = 158] 07:30:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x124585c00) [pid = 1673] [serial = 471] [outer = 0x0] 07:30:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x124bbb400) [pid = 1673] [serial = 472] [outer = 0x124585c00] 07:30:08 INFO - PROCESS | 1673 | 1466692208915 Marionette DEBUG loaded listener.js 07:30:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1257e6c00) [pid = 1673] [serial = 473] [outer = 0x124585c00] 07:30:09 INFO - PROCESS | 1673 | 1466692209231 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:30:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:30:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 519ms 07:30:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:30:09 INFO - PROCESS | 1673 | 1466692209270 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:30:09 INFO - PROCESS | 1673 | 1466692209273 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 07:30:09 INFO - PROCESS | 1673 | 1466692209276 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:30:09 INFO - PROCESS | 1673 | 1466692209277 Marionette TRACE conn2 <- [1,606,null,{}] 07:30:09 INFO - PROCESS | 1673 | 1466692209279 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:09 INFO - PROCESS | 1673 | 1466692209280 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:09 INFO - PROCESS | 1673 | 1466692209372 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:30:09 INFO - PROCESS | 1673 | 1466692209376 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:09 INFO - PROCESS | 1673 | 1466692209377 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x126944800 == 36 [pid = 1673] [id = 159] 07:30:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x124589800) [pid = 1673] [serial = 474] [outer = 0x0] 07:30:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x126fb1000) [pid = 1673] [serial = 475] [outer = 0x124589800] 07:30:09 INFO - PROCESS | 1673 | 1466692209402 Marionette DEBUG loaded listener.js 07:30:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x128b21c00) [pid = 1673] [serial = 476] [outer = 0x124589800] 07:30:09 INFO - PROCESS | 1673 | 1466692209746 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:30:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 519ms 07:30:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:30:09 INFO - PROCESS | 1673 | 1466692209795 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:30:09 INFO - PROCESS | 1673 | 1466692209796 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 07:30:09 INFO - PROCESS | 1673 | 1466692209798 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:30:09 INFO - PROCESS | 1673 | 1466692209800 Marionette TRACE conn2 <- [1,610,null,{}] 07:30:09 INFO - PROCESS | 1673 | 1466692209802 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:09 INFO - PROCESS | 1673 | 1466692209803 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:09 INFO - PROCESS | 1673 | 1466692209895 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:30:09 INFO - PROCESS | 1673 | 1466692209909 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:09 INFO - PROCESS | 1673 | 1466692209910 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272e7800 == 37 [pid = 1673] [id = 160] 07:30:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x128b29800) [pid = 1673] [serial = 477] [outer = 0x0] 07:30:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x128bcdc00) [pid = 1673] [serial = 478] [outer = 0x128b29800] 07:30:09 INFO - PROCESS | 1673 | 1466692209935 Marionette DEBUG loaded listener.js 07:30:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12938b000) [pid = 1673] [serial = 479] [outer = 0x128b29800] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x126f49400) [pid = 1673] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x128bd1800) [pid = 1673] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x11918e800) [pid = 1673] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1133ee400) [pid = 1673] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x12427f800) [pid = 1673] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x126ff7400) [pid = 1673] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x111d1a800) [pid = 1673] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x11858c800) [pid = 1673] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x120fdf000) [pid = 1673] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x125696400) [pid = 1673] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1188e9800) [pid = 1673] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12a938c00) [pid = 1673] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1110e8400) [pid = 1673] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1164dbc00) [pid = 1673] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x111d83400) [pid = 1673] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11914e000) [pid = 1673] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x11953c000) [pid = 1673] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x11295f400) [pid = 1673] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x119146000) [pid = 1673] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:30:10 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x120f17400) [pid = 1673] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:30:10 INFO - PROCESS | 1673 | 1466692210288 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:30:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:30:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 517ms 07:30:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:30:10 INFO - PROCESS | 1673 | 1466692210317 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:30:10 INFO - PROCESS | 1673 | 1466692210319 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 07:30:10 INFO - PROCESS | 1673 | 1466692210322 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:30:10 INFO - PROCESS | 1673 | 1466692210323 Marionette TRACE conn2 <- [1,614,null,{}] 07:30:10 INFO - PROCESS | 1673 | 1466692210326 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:10 INFO - PROCESS | 1673 | 1466692210327 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:10 INFO - PROCESS | 1673 | 1466692210405 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:30:10 INFO - PROCESS | 1673 | 1466692210408 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:10 INFO - PROCESS | 1673 | 1466692210409 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x119185800 == 38 [pid = 1673] [id = 161] 07:30:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x112ae2c00) [pid = 1673] [serial = 480] [outer = 0x0] 07:30:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x116a19800) [pid = 1673] [serial = 481] [outer = 0x112ae2c00] 07:30:10 INFO - PROCESS | 1673 | 1466692210442 Marionette DEBUG loaded listener.js 07:30:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x11918fc00) [pid = 1673] [serial = 482] [outer = 0x112ae2c00] 07:30:10 INFO - PROCESS | 1673 | 1466692210744 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:30:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:30:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 468ms 07:30:10 INFO - PROCESS | 1673 | 1466692210790 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:30:10 INFO - PROCESS | 1673 | 1466692210791 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 07:30:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:30:10 INFO - PROCESS | 1673 | 1466692210794 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:30:10 INFO - PROCESS | 1673 | 1466692210795 Marionette TRACE conn2 <- [1,618,null,{}] 07:30:10 INFO - PROCESS | 1673 | 1466692210797 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:10 INFO - PROCESS | 1673 | 1466692210798 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:10 INFO - PROCESS | 1673 | 1466692210874 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:30:10 INFO - PROCESS | 1673 | 1466692210927 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:10 INFO - PROCESS | 1673 | 1466692210928 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291bd000 == 39 [pid = 1673] [id = 162] 07:30:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x112d47400) [pid = 1673] [serial = 483] [outer = 0x0] 07:30:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x120fdf000) [pid = 1673] [serial = 484] [outer = 0x112d47400] 07:30:10 INFO - PROCESS | 1673 | 1466692210952 Marionette DEBUG loaded listener.js 07:30:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x128bcf000) [pid = 1673] [serial = 485] [outer = 0x112d47400] 07:30:11 INFO - PROCESS | 1673 | 1466692211223 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:30:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:30:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 467ms 07:30:11 INFO - PROCESS | 1673 | 1466692211262 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:30:11 INFO - PROCESS | 1673 | 1466692211263 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 07:30:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:30:11 INFO - PROCESS | 1673 | 1466692211266 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:30:11 INFO - PROCESS | 1673 | 1466692211268 Marionette TRACE conn2 <- [1,622,null,{}] 07:30:11 INFO - PROCESS | 1673 | 1466692211278 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:11 INFO - PROCESS | 1673 | 1466692211279 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:11 INFO - PROCESS | 1673 | 1466692211373 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:30:11 INFO - PROCESS | 1673 | 1466692211377 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:11 INFO - PROCESS | 1673 | 1466692211378 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a620000 == 40 [pid = 1673] [id = 163] 07:30:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1164d9400) [pid = 1673] [serial = 486] [outer = 0x0] 07:30:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1294b4800) [pid = 1673] [serial = 487] [outer = 0x1164d9400] 07:30:11 INFO - PROCESS | 1673 | 1466692211412 Marionette DEBUG loaded listener.js 07:30:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12a92f000) [pid = 1673] [serial = 488] [outer = 0x1164d9400] 07:30:11 INFO - PROCESS | 1673 | 1466692211738 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:30:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:30:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 527ms 07:30:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:30:11 INFO - PROCESS | 1673 | 1466692211799 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:30:11 INFO - PROCESS | 1673 | 1466692211801 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 07:30:11 INFO - PROCESS | 1673 | 1466692211803 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:30:11 INFO - PROCESS | 1673 | 1466692211804 Marionette TRACE conn2 <- [1,626,null,{}] 07:30:11 INFO - PROCESS | 1673 | 1466692211806 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:11 INFO - PROCESS | 1673 | 1466692211807 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:11 INFO - PROCESS | 1673 | 1466692211883 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:30:11 INFO - PROCESS | 1673 | 1466692211889 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:11 INFO - PROCESS | 1673 | 1466692211890 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a6d1800 == 41 [pid = 1673] [id = 164] 07:30:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12a92f800) [pid = 1673] [serial = 489] [outer = 0x0] 07:30:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12b55b000) [pid = 1673] [serial = 490] [outer = 0x12a92f800] 07:30:11 INFO - PROCESS | 1673 | 1466692211914 Marionette DEBUG loaded listener.js 07:30:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12b751800) [pid = 1673] [serial = 491] [outer = 0x12a92f800] 07:30:12 INFO - PROCESS | 1673 | 1466692212226 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:30:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:30:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 468ms 07:30:12 INFO - PROCESS | 1673 | 1466692212272 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:30:12 INFO - PROCESS | 1673 | 1466692212273 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 07:30:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:30:12 INFO - PROCESS | 1673 | 1466692212276 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:30:12 INFO - PROCESS | 1673 | 1466692212278 Marionette TRACE conn2 <- [1,630,null,{}] 07:30:12 INFO - PROCESS | 1673 | 1466692212281 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:12 INFO - PROCESS | 1673 | 1466692212283 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:12 INFO - PROCESS | 1673 | 1466692212472 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:30:12 INFO - PROCESS | 1673 | 1466692212592 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:12 INFO - PROCESS | 1673 | 1466692212594 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x1130db000 == 42 [pid = 1673] [id = 165] 07:30:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x11295dc00) [pid = 1673] [serial = 492] [outer = 0x0] 07:30:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x112967400) [pid = 1673] [serial = 493] [outer = 0x11295dc00] 07:30:12 INFO - PROCESS | 1673 | 1466692212688 Marionette DEBUG loaded listener.js 07:30:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1133f1800) [pid = 1673] [serial = 494] [outer = 0x11295dc00] 07:30:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x11834f800) [pid = 1673] [serial = 495] [outer = 0x12d122800] 07:30:13 INFO - PROCESS | 1673 | 1466692213197 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:30:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:30:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 971ms 07:30:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:30:13 INFO - PROCESS | 1673 | 1466692213254 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:30:13 INFO - PROCESS | 1673 | 1466692213257 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 07:30:13 INFO - PROCESS | 1673 | 1466692213261 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:30:13 INFO - PROCESS | 1673 | 1466692213263 Marionette TRACE conn2 <- [1,634,null,{}] 07:30:13 INFO - PROCESS | 1673 | 1466692213266 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:13 INFO - PROCESS | 1673 | 1466692213272 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:13 INFO - PROCESS | 1673 | 1466692213370 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:30:13 INFO - PROCESS | 1673 | 1466692213446 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:13 INFO - PROCESS | 1673 | 1466692213447 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x1188bf800 == 43 [pid = 1673] [id = 166] 07:30:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x11858e000) [pid = 1673] [serial = 496] [outer = 0x0] 07:30:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x11918bc00) [pid = 1673] [serial = 497] [outer = 0x11858e000] 07:30:13 INFO - PROCESS | 1673 | 1466692213476 Marionette DEBUG loaded listener.js 07:30:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x11953c000) [pid = 1673] [serial = 498] [outer = 0x11858e000] 07:30:13 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:13 INFO - PROCESS | 1673 | 1466692213890 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:30:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:30:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 07:30:13 INFO - PROCESS | 1673 | 1466692213932 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:30:13 INFO - PROCESS | 1673 | 1466692213934 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 07:30:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:30:13 INFO - PROCESS | 1673 | 1466692213937 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:30:13 INFO - PROCESS | 1673 | 1466692213938 Marionette TRACE conn2 <- [1,638,null,{}] 07:30:13 INFO - PROCESS | 1673 | 1466692213940 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:13 INFO - PROCESS | 1673 | 1466692213942 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:14 INFO - PROCESS | 1673 | 1466692214042 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:30:14 INFO - PROCESS | 1673 | 1466692214097 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:14 INFO - PROCESS | 1673 | 1466692214098 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a42a000 == 44 [pid = 1673] [id = 167] 07:30:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x1210e8000) [pid = 1673] [serial = 499] [outer = 0x0] 07:30:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12407bc00) [pid = 1673] [serial = 500] [outer = 0x1210e8000] 07:30:14 INFO - PROCESS | 1673 | 1466692214128 Marionette DEBUG loaded listener.js 07:30:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x124584000) [pid = 1673] [serial = 501] [outer = 0x1210e8000] 07:30:14 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:14 INFO - PROCESS | 1673 | 1466692214542 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:30:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:30:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 618ms 07:30:14 INFO - PROCESS | 1673 | 1466692214555 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:30:14 INFO - PROCESS | 1673 | 1466692214558 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 07:30:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:30:14 INFO - PROCESS | 1673 | 1466692214566 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:30:14 INFO - PROCESS | 1673 | 1466692214569 Marionette TRACE conn2 <- [1,642,null,{}] 07:30:14 INFO - PROCESS | 1673 | 1466692214571 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:14 INFO - PROCESS | 1673 | 1466692214573 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:14 INFO - PROCESS | 1673 | 1466692214678 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:30:14 INFO - PROCESS | 1673 | 1466692214733 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:14 INFO - PROCESS | 1673 | 1466692214735 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba66800 == 45 [pid = 1673] [id = 168] 07:30:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x1245ce800) [pid = 1673] [serial = 502] [outer = 0x0] 07:30:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x1257e1400) [pid = 1673] [serial = 503] [outer = 0x1245ce800] 07:30:14 INFO - PROCESS | 1673 | 1466692214763 Marionette DEBUG loaded listener.js 07:30:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x129390000) [pid = 1673] [serial = 504] [outer = 0x1245ce800] 07:30:15 INFO - PROCESS | 1673 | 1466692215374 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:30:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:30:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 827ms 07:30:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:30:15 INFO - PROCESS | 1673 | 1466692215389 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:30:15 INFO - PROCESS | 1673 | 1466692215391 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 07:30:15 INFO - PROCESS | 1673 | 1466692215395 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:30:15 INFO - PROCESS | 1673 | 1466692215397 Marionette TRACE conn2 <- [1,646,null,{}] 07:30:15 INFO - PROCESS | 1673 | 1466692215401 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:15 INFO - PROCESS | 1673 | 1466692215403 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:15 INFO - PROCESS | 1673 | 1466692215502 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:30:15 INFO - PROCESS | 1673 | 1466692215554 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:15 INFO - PROCESS | 1673 | 1466692215555 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x118761000 == 46 [pid = 1673] [id = 169] 07:30:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x11662a000) [pid = 1673] [serial = 505] [outer = 0x0] 07:30:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x11835d000) [pid = 1673] [serial = 506] [outer = 0x11662a000] 07:30:15 INFO - PROCESS | 1673 | 1466692215587 Marionette DEBUG loaded listener.js 07:30:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x119195c00) [pid = 1673] [serial = 507] [outer = 0x11662a000] 07:30:16 INFO - PROCESS | 1673 | 1466692216031 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12a6d1800 == 45 [pid = 1673] [id = 164] 07:30:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12a620000 == 44 [pid = 1673] [id = 163] 07:30:16 INFO - PROCESS | 1673 | --DOCSHELL 0x1291bd000 == 43 [pid = 1673] [id = 162] 07:30:16 INFO - PROCESS | 1673 | --DOCSHELL 0x119185800 == 42 [pid = 1673] [id = 161] 07:30:16 INFO - PROCESS | 1673 | --DOCSHELL 0x1272e7800 == 41 [pid = 1673] [id = 160] 07:30:16 INFO - PROCESS | 1673 | --DOCSHELL 0x126944800 == 40 [pid = 1673] [id = 159] 07:30:16 INFO - PROCESS | 1673 | --DOCSHELL 0x124ac7800 == 39 [pid = 1673] [id = 158] 07:30:16 INFO - PROCESS | 1673 | --DOCSHELL 0x123cd6800 == 38 [pid = 1673] [id = 157] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x116978c00) [pid = 1673] [serial = 448] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOCSHELL 0x120f4d800 == 37 [pid = 1673] [id = 156] 07:30:16 INFO - PROCESS | 1673 | --DOCSHELL 0x11951f800 == 36 [pid = 1673] [id = 155] 07:30:16 INFO - PROCESS | 1673 | --DOCSHELL 0x1182db800 == 35 [pid = 1673] [id = 154] 07:30:16 INFO - PROCESS | 1673 | --DOCSHELL 0x116133800 == 34 [pid = 1673] [id = 153] 07:30:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:30:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 671ms 07:30:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:30:16 INFO - PROCESS | 1673 | 1466692216066 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:30:16 INFO - PROCESS | 1673 | 1466692216069 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 07:30:16 INFO - PROCESS | 1673 | 1466692216073 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:30:16 INFO - PROCESS | 1673 | 1466692216075 Marionette TRACE conn2 <- [1,650,null,{}] 07:30:16 INFO - PROCESS | 1673 | 1466692216077 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:16 INFO - PROCESS | 1673 | 1466692216078 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:16 INFO - PROCESS | 1673 | 1466692216155 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:30:16 INFO - PROCESS | 1673 | 1466692216159 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:16 INFO - PROCESS | 1673 | 1466692216160 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169a6000 == 35 [pid = 1673] [id = 170] 07:30:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x1199a2c00) [pid = 1673] [serial = 508] [outer = 0x0] 07:30:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x1199c3800) [pid = 1673] [serial = 509] [outer = 0x1199a2c00] 07:30:16 INFO - PROCESS | 1673 | 1466692216190 Marionette DEBUG loaded listener.js 07:30:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x120fd3400) [pid = 1673] [serial = 510] [outer = 0x1199a2c00] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x1294bd400) [pid = 1673] [serial = 427] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x120f14400) [pid = 1673] [serial = 425] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x115f12400) [pid = 1673] [serial = 433] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x124aae000) [pid = 1673] [serial = 440] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x12a606800) [pid = 1673] [serial = 443] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x12a7f0800) [pid = 1673] [serial = 446] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x11952e000) [pid = 1673] [serial = 437] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x118111000) [pid = 1673] [serial = 434] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x1185b1800) [pid = 1673] [serial = 436] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x112ae0800) [pid = 1673] [serial = 445] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x12938fc00) [pid = 1673] [serial = 442] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x12457dc00) [pid = 1673] [serial = 439] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x124282000) [pid = 1673] [serial = 412] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1256a2800) [pid = 1673] [serial = 415] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x124e1bc00) [pid = 1673] [serial = 413] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x126fb8800) [pid = 1673] [serial = 418] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12b8bb400) [pid = 1673] [serial = 389] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x118596800) [pid = 1673] [serial = 403] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x119190000) [pid = 1673] [serial = 404] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x118103800) [pid = 1673] [serial = 400] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x11815a800) [pid = 1673] [serial = 401] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x112ae3400) [pid = 1673] [serial = 397] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x113a92000) [pid = 1673] [serial = 398] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x119530c00) [pid = 1673] [serial = 394] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x120f0f400) [pid = 1673] [serial = 395] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x119fc9000) [pid = 1673] [serial = 406] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x120f16400) [pid = 1673] [serial = 407] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x112aebc00) [pid = 1673] [serial = 391] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11697cc00) [pid = 1673] [serial = 392] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12a721800) [pid = 1673] [serial = 428] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12457a800) [pid = 1673] [serial = 421] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x128b20c00) [pid = 1673] [serial = 419] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x120fdd400) [pid = 1673] [serial = 409] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1210eac00) [pid = 1673] [serial = 410] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x126d32800) [pid = 1673] [serial = 416] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x126d2f000) [pid = 1673] [serial = 422] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x126fbdc00) [pid = 1673] [serial = 424] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12b555c00) [pid = 1673] [serial = 431] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12a723400) [pid = 1673] [serial = 430] [outer = 0x0] [url = about:blank] 07:30:16 INFO - PROCESS | 1673 | 1466692216544 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:30:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:30:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 519ms 07:30:16 INFO - PROCESS | 1673 | 1466692216593 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:30:16 INFO - PROCESS | 1673 | 1466692216594 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 07:30:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:30:16 INFO - PROCESS | 1673 | 1466692216597 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:30:16 INFO - PROCESS | 1673 | 1466692216599 Marionette TRACE conn2 <- [1,654,null,{}] 07:30:16 INFO - PROCESS | 1673 | 1466692216606 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:16 INFO - PROCESS | 1673 | 1466692216609 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:16 INFO - PROCESS | 1673 | 1466692216687 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:30:16 INFO - PROCESS | 1673 | 1466692216693 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:16 INFO - PROCESS | 1673 | 1466692216695 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192b5000 == 36 [pid = 1673] [id = 171] 07:30:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x123a3f400) [pid = 1673] [serial = 511] [outer = 0x0] 07:30:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1244df800) [pid = 1673] [serial = 512] [outer = 0x123a3f400] 07:30:16 INFO - PROCESS | 1673 | 1466692216723 Marionette DEBUG loaded listener.js 07:30:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1245cd000) [pid = 1673] [serial = 513] [outer = 0x123a3f400] 07:30:17 INFO - PROCESS | 1673 | 1466692217078 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:30:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:30:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 520ms 07:30:17 INFO - PROCESS | 1673 | 1466692217118 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:30:17 INFO - PROCESS | 1673 | 1466692217120 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 07:30:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:30:17 INFO - PROCESS | 1673 | 1466692217125 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:30:17 INFO - PROCESS | 1673 | 1466692217126 Marionette TRACE conn2 <- [1,658,null,{}] 07:30:17 INFO - PROCESS | 1673 | 1466692217135 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:17 INFO - PROCESS | 1673 | 1466692217137 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:17 INFO - PROCESS | 1673 | 1466692217261 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:30:17 INFO - PROCESS | 1673 | 1466692217266 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:17 INFO - PROCESS | 1673 | 1466692217267 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x123984000 == 37 [pid = 1673] [id = 172] 07:30:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x124bbcc00) [pid = 1673] [serial = 514] [outer = 0x0] 07:30:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x12571cc00) [pid = 1673] [serial = 515] [outer = 0x124bbcc00] 07:30:17 INFO - PROCESS | 1673 | 1466692217310 Marionette DEBUG loaded listener.js 07:30:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x126d32800) [pid = 1673] [serial = 516] [outer = 0x124bbcc00] 07:30:17 INFO - PROCESS | 1673 | 1466692217693 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:30:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:30:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 576ms 07:30:17 INFO - PROCESS | 1673 | 1466692217707 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:30:17 INFO - PROCESS | 1673 | 1466692217709 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 07:30:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:30:17 INFO - PROCESS | 1673 | 1466692217711 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:30:17 INFO - PROCESS | 1673 | 1466692217712 Marionette TRACE conn2 <- [1,662,null,{}] 07:30:17 INFO - PROCESS | 1673 | 1466692217714 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:17 INFO - PROCESS | 1673 | 1466692217715 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:17 INFO - PROCESS | 1673 | 1466692217794 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:30:17 INFO - PROCESS | 1673 | 1466692217798 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:17 INFO - PROCESS | 1673 | 1466692217799 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x124612800 == 38 [pid = 1673] [id = 173] 07:30:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x112ae7800) [pid = 1673] [serial = 517] [outer = 0x0] 07:30:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x126ff9000) [pid = 1673] [serial = 518] [outer = 0x112ae7800] 07:30:17 INFO - PROCESS | 1673 | 1466692217826 Marionette DEBUG loaded listener.js 07:30:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x128cf3400) [pid = 1673] [serial = 519] [outer = 0x112ae7800] 07:30:18 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:18 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:18 INFO - PROCESS | 1673 | 1466692218174 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:30:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:30:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 468ms 07:30:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:30:18 INFO - PROCESS | 1673 | 1466692218179 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:30:18 INFO - PROCESS | 1673 | 1466692218180 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 07:30:18 INFO - PROCESS | 1673 | 1466692218182 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:30:18 INFO - PROCESS | 1673 | 1466692218183 Marionette TRACE conn2 <- [1,666,null,{}] 07:30:18 INFO - PROCESS | 1673 | 1466692218187 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:18 INFO - PROCESS | 1673 | 1466692218191 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:18 INFO - PROCESS | 1673 | 1466692218290 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:30:18 INFO - PROCESS | 1673 | 1466692218355 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:18 INFO - PROCESS | 1673 | 1466692218356 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x12563e800 == 39 [pid = 1673] [id = 174] 07:30:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x128bcd400) [pid = 1673] [serial = 520] [outer = 0x0] 07:30:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12a607400) [pid = 1673] [serial = 521] [outer = 0x128bcd400] 07:30:18 INFO - PROCESS | 1673 | 1466692218386 Marionette DEBUG loaded listener.js 07:30:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12b8b0800) [pid = 1673] [serial = 522] [outer = 0x128bcd400] 07:30:18 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:18 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:18 INFO - PROCESS | 1673 | 1466692218697 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:30:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:30:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 571ms 07:30:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:30:18 INFO - PROCESS | 1673 | 1466692218754 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:30:18 INFO - PROCESS | 1673 | 1466692218755 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 07:30:18 INFO - PROCESS | 1673 | 1466692218757 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:30:18 INFO - PROCESS | 1673 | 1466692218758 Marionette TRACE conn2 <- [1,670,null,{}] 07:30:18 INFO - PROCESS | 1673 | 1466692218760 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:18 INFO - PROCESS | 1673 | 1466692218761 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:18 INFO - PROCESS | 1673 | 1466692218859 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:30:18 INFO - PROCESS | 1673 | 1466692218874 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:18 INFO - PROCESS | 1673 | 1466692218876 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272fa000 == 40 [pid = 1673] [id = 175] 07:30:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12b8b0c00) [pid = 1673] [serial = 523] [outer = 0x0] 07:30:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12b8bb800) [pid = 1673] [serial = 524] [outer = 0x12b8b0c00] 07:30:18 INFO - PROCESS | 1673 | 1466692218900 Marionette DEBUG loaded listener.js 07:30:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12b908400) [pid = 1673] [serial = 525] [outer = 0x12b8b0c00] 07:30:19 INFO - PROCESS | 1673 | 1466692219242 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:30:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:30:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 518ms 07:30:19 INFO - PROCESS | 1673 | 1466692219282 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:30:19 INFO - PROCESS | 1673 | 1466692219283 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 07:30:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:30:19 INFO - PROCESS | 1673 | 1466692219285 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:30:19 INFO - PROCESS | 1673 | 1466692219286 Marionette TRACE conn2 <- [1,674,null,{}] 07:30:19 INFO - PROCESS | 1673 | 1466692219289 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:19 INFO - PROCESS | 1673 | 1466692219290 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:19 INFO - PROCESS | 1673 | 1466692219387 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:30:19 INFO - PROCESS | 1673 | 1466692219391 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:19 INFO - PROCESS | 1673 | 1466692219391 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x12940f800 == 41 [pid = 1673] [id = 176] 07:30:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12b745400) [pid = 1673] [serial = 526] [outer = 0x0] 07:30:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12b90f800) [pid = 1673] [serial = 527] [outer = 0x12b745400] 07:30:19 INFO - PROCESS | 1673 | 1466692219416 Marionette DEBUG loaded listener.js 07:30:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12b96ec00) [pid = 1673] [serial = 528] [outer = 0x12b745400] 07:30:19 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:19 INFO - PROCESS | 1673 | [1673] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:30:19 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:19 INFO - PROCESS | 1673 | 1466692219731 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:30:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 07:30:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 469ms 07:30:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:30:19 INFO - PROCESS | 1673 | 1466692219765 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:30:19 INFO - PROCESS | 1673 | 1466692219766 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 07:30:19 INFO - PROCESS | 1673 | 1466692219770 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:30:19 INFO - PROCESS | 1673 | 1466692219773 Marionette TRACE conn2 <- [1,678,null,{}] 07:30:19 INFO - PROCESS | 1673 | 1466692219776 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:19 INFO - PROCESS | 1673 | 1466692219777 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:19 INFO - PROCESS | 1673 | 1466692219876 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:30:19 INFO - PROCESS | 1673 | 1466692219886 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:19 INFO - PROCESS | 1673 | 1466692219887 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a513000 == 42 [pid = 1673] [id = 177] 07:30:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12b90e800) [pid = 1673] [serial = 529] [outer = 0x0] 07:30:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12b974000) [pid = 1673] [serial = 530] [outer = 0x12b90e800] 07:30:19 INFO - PROCESS | 1673 | 1466692219911 Marionette DEBUG loaded listener.js 07:30:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12b97a400) [pid = 1673] [serial = 531] [outer = 0x12b90e800] 07:30:20 INFO - PROCESS | 1673 | 1466692220264 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:30:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:30:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 522ms 07:30:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:30:20 INFO - PROCESS | 1673 | 1466692220295 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:30:20 INFO - PROCESS | 1673 | 1466692220297 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 07:30:20 INFO - PROCESS | 1673 | 1466692220299 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:30:20 INFO - PROCESS | 1673 | 1466692220300 Marionette TRACE conn2 <- [1,682,null,{}] 07:30:20 INFO - PROCESS | 1673 | 1466692220304 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:20 INFO - PROCESS | 1673 | 1466692220306 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:20 INFO - PROCESS | 1673 | 1466692220473 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:30:20 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x124585c00) [pid = 1673] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:30:20 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x124589800) [pid = 1673] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:30:20 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1133efc00) [pid = 1673] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:30:20 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x119f04400) [pid = 1673] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:30:20 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1210edc00) [pid = 1673] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:30:20 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1133ee000) [pid = 1673] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:30:20 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x128b29800) [pid = 1673] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:30:20 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x112ae2c00) [pid = 1673] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:30:20 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1164d9400) [pid = 1673] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:30:20 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x112962400) [pid = 1673] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:30:20 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x112d47400) [pid = 1673] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:30:20 INFO - PROCESS | 1673 | 1466692220513 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:20 INFO - PROCESS | 1673 | 1466692220514 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x119db0000 == 43 [pid = 1673] [id = 178] 07:30:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x112a78000) [pid = 1673] [serial = 532] [outer = 0x0] 07:30:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x113a9cc00) [pid = 1673] [serial = 533] [outer = 0x112a78000] 07:30:20 INFO - PROCESS | 1673 | 1466692220539 Marionette DEBUG loaded listener.js 07:30:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x120fdb400) [pid = 1673] [serial = 534] [outer = 0x112a78000] 07:30:21 INFO - PROCESS | 1673 | 1466692221284 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:30:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 07:30:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1018ms 07:30:21 INFO - PROCESS | 1673 | 1466692221318 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:30:21 INFO - PROCESS | 1673 | 1466692221321 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 07:30:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:30:21 INFO - PROCESS | 1673 | 1466692221324 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:30:21 INFO - PROCESS | 1673 | 1466692221325 Marionette TRACE conn2 <- [1,686,null,{}] 07:30:21 INFO - PROCESS | 1673 | 1466692221335 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:21 INFO - PROCESS | 1673 | 1466692221336 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:21 INFO - PROCESS | 1673 | 1466692221426 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:30:21 INFO - PROCESS | 1673 | 1466692221430 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:21 INFO - PROCESS | 1673 | 1466692221431 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba7e000 == 44 [pid = 1673] [id = 179] 07:30:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x120fe0000) [pid = 1673] [serial = 535] [outer = 0x0] 07:30:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12bf1a000) [pid = 1673] [serial = 536] [outer = 0x120fe0000] 07:30:21 INFO - PROCESS | 1673 | 1466692221458 Marionette DEBUG loaded listener.js 07:30:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12c3b0400) [pid = 1673] [serial = 537] [outer = 0x120fe0000] 07:30:22 INFO - PROCESS | 1673 | 1466692222260 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:30:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:30:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 976ms 07:30:22 INFO - PROCESS | 1673 | 1466692222301 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:30:22 INFO - PROCESS | 1673 | 1466692222304 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 07:30:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:30:22 INFO - PROCESS | 1673 | 1466692222307 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:30:22 INFO - PROCESS | 1673 | 1466692222308 Marionette TRACE conn2 <- [1,690,null,{}] 07:30:22 INFO - PROCESS | 1673 | 1466692222310 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:22 INFO - PROCESS | 1673 | 1466692222311 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:22 INFO - PROCESS | 1673 | 1466692222390 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:30:22 INFO - PROCESS | 1673 | 1466692222443 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:22 INFO - PROCESS | 1673 | 1466692222444 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0d0800 == 45 [pid = 1673] [id = 180] 07:30:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1210edc00) [pid = 1673] [serial = 538] [outer = 0x0] 07:30:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12c3b3c00) [pid = 1673] [serial = 539] [outer = 0x1210edc00] 07:30:22 INFO - PROCESS | 1673 | 1466692222469 Marionette DEBUG loaded listener.js 07:30:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12c761400) [pid = 1673] [serial = 540] [outer = 0x1210edc00] 07:30:23 INFO - PROCESS | 1673 | 1466692223407 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:30:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:30:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1118ms 07:30:23 INFO - PROCESS | 1673 | 1466692223426 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:30:23 INFO - PROCESS | 1673 | 1466692223429 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 07:30:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:30:23 INFO - PROCESS | 1673 | 1466692223432 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:30:23 INFO - PROCESS | 1673 | 1466692223434 Marionette TRACE conn2 <- [1,694,null,{}] 07:30:23 INFO - PROCESS | 1673 | 1466692223438 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:23 INFO - PROCESS | 1673 | 1466692223440 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:23 INFO - PROCESS | 1673 | 1466692223553 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:30:23 INFO - PROCESS | 1673 | 1466692223660 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:23 INFO - PROCESS | 1673 | 1466692223662 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182dd800 == 46 [pid = 1673] [id = 181] 07:30:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x11858b400) [pid = 1673] [serial = 541] [outer = 0x0] 07:30:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1185a3c00) [pid = 1673] [serial = 542] [outer = 0x11858b400] 07:30:23 INFO - PROCESS | 1673 | 1466692223714 Marionette DEBUG loaded listener.js 07:30:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x11999e000) [pid = 1673] [serial = 543] [outer = 0x11858b400] 07:30:24 INFO - PROCESS | 1673 | 1466692224778 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:30:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 07:30:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1372ms 07:30:24 INFO - PROCESS | 1673 | 1466692224805 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:30:24 INFO - PROCESS | 1673 | 1466692224808 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 07:30:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:30:24 INFO - PROCESS | 1673 | 1466692224813 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:30:24 INFO - PROCESS | 1673 | 1466692224815 Marionette TRACE conn2 <- [1,698,null,{}] 07:30:24 INFO - PROCESS | 1673 | 1466692224817 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:24 INFO - PROCESS | 1673 | 1466692224819 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:24 INFO - PROCESS | 1673 | 1466692224925 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:30:24 INFO - PROCESS | 1673 | 1466692224976 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:24 INFO - PROCESS | 1673 | 1466692224977 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x12694b000 == 47 [pid = 1673] [id = 182] 07:30:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x120f19000) [pid = 1673] [serial = 544] [outer = 0x0] 07:30:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x124583800) [pid = 1673] [serial = 545] [outer = 0x120f19000] 07:30:25 INFO - PROCESS | 1673 | 1466692225008 Marionette DEBUG loaded listener.js 07:30:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x124e7ec00) [pid = 1673] [serial = 546] [outer = 0x120f19000] 07:30:25 INFO - PROCESS | 1673 | 1466692225951 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:30:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 07:30:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1170ms 07:30:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:30:25 INFO - PROCESS | 1673 | 1466692225983 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:30:25 INFO - PROCESS | 1673 | 1466692225985 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 07:30:25 INFO - PROCESS | 1673 | 1466692225988 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:30:25 INFO - PROCESS | 1673 | 1466692225990 Marionette TRACE conn2 <- [1,702,null,{}] 07:30:25 INFO - PROCESS | 1673 | 1466692225994 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:25 INFO - PROCESS | 1673 | 1466692225995 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:26 INFO - PROCESS | 1673 | 1466692226085 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:30:26 INFO - PROCESS | 1673 | 1466692226139 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:26 INFO - PROCESS | 1673 | 1466692226142 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x118764000 == 48 [pid = 1673] [id = 183] 07:30:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1131af400) [pid = 1673] [serial = 547] [outer = 0x0] 07:30:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x116faf000) [pid = 1673] [serial = 548] [outer = 0x1131af400] 07:30:26 INFO - PROCESS | 1673 | 1466692226170 Marionette DEBUG loaded listener.js 07:30:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x11914ac00) [pid = 1673] [serial = 549] [outer = 0x1131af400] 07:30:26 INFO - PROCESS | 1673 | --DOCSHELL 0x1169ba800 == 47 [pid = 1673] [id = 152] 07:30:26 INFO - PROCESS | 1673 | --DOCSHELL 0x115ded800 == 46 [pid = 1673] [id = 151] 07:30:26 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba7e000 == 45 [pid = 1673] [id = 179] 07:30:26 INFO - PROCESS | 1673 | --DOCSHELL 0x119db0000 == 44 [pid = 1673] [id = 178] 07:30:26 INFO - PROCESS | 1673 | --DOCSHELL 0x12a513000 == 43 [pid = 1673] [id = 177] 07:30:26 INFO - PROCESS | 1673 | --DOCSHELL 0x12940f800 == 42 [pid = 1673] [id = 176] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x12b55b000) [pid = 1673] [serial = 490] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOCSHELL 0x1272fa000 == 41 [pid = 1673] [id = 175] 07:30:26 INFO - PROCESS | 1673 | --DOCSHELL 0x12563e800 == 40 [pid = 1673] [id = 174] 07:30:26 INFO - PROCESS | 1673 | --DOCSHELL 0x124612800 == 39 [pid = 1673] [id = 173] 07:30:26 INFO - PROCESS | 1673 | --DOCSHELL 0x123984000 == 38 [pid = 1673] [id = 172] 07:30:26 INFO - PROCESS | 1673 | --DOCSHELL 0x1192b5000 == 37 [pid = 1673] [id = 171] 07:30:26 INFO - PROCESS | 1673 | --DOCSHELL 0x1169a6000 == 36 [pid = 1673] [id = 170] 07:30:26 INFO - PROCESS | 1673 | --DOCSHELL 0x118761000 == 35 [pid = 1673] [id = 169] 07:30:26 INFO - PROCESS | 1673 | --DOCSHELL 0x12a42a000 == 34 [pid = 1673] [id = 167] 07:30:26 INFO - PROCESS | 1673 | --DOCSHELL 0x1188bf800 == 33 [pid = 1673] [id = 166] 07:30:26 INFO - PROCESS | 1673 | --DOCSHELL 0x1130db000 == 32 [pid = 1673] [id = 165] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x124bbb400) [pid = 1673] [serial = 472] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x126fb1000) [pid = 1673] [serial = 475] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1133e0400) [pid = 1673] [serial = 451] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x118358400) [pid = 1673] [serial = 460] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x11914dc00) [pid = 1673] [serial = 461] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1257e6c00) [pid = 1673] [serial = 473] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x120f12800) [pid = 1673] [serial = 463] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x120fe0800) [pid = 1673] [serial = 464] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x123bc0800) [pid = 1673] [serial = 466] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12407c400) [pid = 1673] [serial = 467] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x113c3c400) [pid = 1673] [serial = 457] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x116fabc00) [pid = 1673] [serial = 458] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x118106000) [pid = 1673] [serial = 454] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x128bcdc00) [pid = 1673] [serial = 478] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x128b21c00) [pid = 1673] [serial = 476] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x116a19800) [pid = 1673] [serial = 481] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11918fc00) [pid = 1673] [serial = 482] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1294b4800) [pid = 1673] [serial = 487] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12938b000) [pid = 1673] [serial = 479] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12a92f000) [pid = 1673] [serial = 488] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x124282400) [pid = 1673] [serial = 469] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12457ec00) [pid = 1673] [serial = 470] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x128bcf000) [pid = 1673] [serial = 485] [outer = 0x0] [url = about:blank] 07:30:26 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x120fdf000) [pid = 1673] [serial = 484] [outer = 0x0] [url = about:blank] 07:30:27 INFO - PROCESS | 1673 | 1466692227048 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:30:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:30:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1071ms 07:30:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:30:27 INFO - PROCESS | 1673 | 1466692227059 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:30:27 INFO - PROCESS | 1673 | 1466692227062 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 07:30:27 INFO - PROCESS | 1673 | 1466692227066 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:30:27 INFO - PROCESS | 1673 | 1466692227069 Marionette TRACE conn2 <- [1,706,null,{}] 07:30:27 INFO - PROCESS | 1673 | 1466692227072 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:27 INFO - PROCESS | 1673 | 1466692227074 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:27 INFO - PROCESS | 1673 | 1466692227151 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:30:27 INFO - PROCESS | 1673 | 1466692227158 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:27 INFO - PROCESS | 1673 | 1466692227159 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x116945800 == 33 [pid = 1673] [id = 184] 07:30:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x120f11400) [pid = 1673] [serial = 550] [outer = 0x0] 07:30:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1210eb800) [pid = 1673] [serial = 551] [outer = 0x120f11400] 07:30:27 INFO - PROCESS | 1673 | 1466692227186 Marionette DEBUG loaded listener.js 07:30:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1244e0400) [pid = 1673] [serial = 552] [outer = 0x120f11400] 07:30:28 INFO - PROCESS | 1673 | 1466692228048 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:30:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:30:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1023ms 07:30:28 INFO - PROCESS | 1673 | 1466692228090 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:30:28 INFO - PROCESS | 1673 | 1466692228091 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 07:30:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:30:28 INFO - PROCESS | 1673 | 1466692228096 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:30:28 INFO - PROCESS | 1673 | 1466692228099 Marionette TRACE conn2 <- [1,710,null,{}] 07:30:28 INFO - PROCESS | 1673 | 1466692228118 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:28 INFO - PROCESS | 1673 | 1466692228122 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:28 INFO - PROCESS | 1673 | 1466692228200 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:30:28 INFO - PROCESS | 1673 | 1466692228207 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:28 INFO - PROCESS | 1673 | 1466692228209 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x11951f000 == 34 [pid = 1673] [id = 185] 07:30:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x12457f000) [pid = 1673] [serial = 553] [outer = 0x0] 07:30:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1269e9400) [pid = 1673] [serial = 554] [outer = 0x12457f000] 07:30:28 INFO - PROCESS | 1673 | 1466692228237 Marionette DEBUG loaded listener.js 07:30:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x126fb6c00) [pid = 1673] [serial = 555] [outer = 0x12457f000] 07:30:29 INFO - PROCESS | 1673 | 1466692229057 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:30:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:30:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 985ms 07:30:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:30:29 INFO - PROCESS | 1673 | 1466692229083 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 07:30:29 INFO - PROCESS | 1673 | 1466692229084 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 07:30:29 INFO - PROCESS | 1673 | 1466692229088 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:30:29 INFO - PROCESS | 1673 | 1466692229090 Marionette TRACE conn2 <- [1,714,null,{}] 07:30:29 INFO - PROCESS | 1673 | 1466692229092 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:29 INFO - PROCESS | 1673 | 1466692229093 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:29 INFO - PROCESS | 1673 | 1466692229191 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:30:29 INFO - PROCESS | 1673 | 1466692229200 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:29 INFO - PROCESS | 1673 | 1466692229201 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x123ad5800 == 35 [pid = 1673] [id = 186] 07:30:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x128b25c00) [pid = 1673] [serial = 556] [outer = 0x0] 07:30:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x129387c00) [pid = 1673] [serial = 557] [outer = 0x128b25c00] 07:30:29 INFO - PROCESS | 1673 | 1466692229228 Marionette DEBUG loaded listener.js 07:30:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12a603c00) [pid = 1673] [serial = 558] [outer = 0x128b25c00] 07:30:30 INFO - PROCESS | 1673 | 1466692230028 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:30:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 07:30:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 972ms 07:30:30 INFO - PROCESS | 1673 | 1466692230060 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:30:30 INFO - PROCESS | 1673 | 1466692230061 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 07:30:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:30:30 INFO - PROCESS | 1673 | 1466692230063 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:30:30 INFO - PROCESS | 1673 | 1466692230064 Marionette TRACE conn2 <- [1,718,null,{}] 07:30:30 INFO - PROCESS | 1673 | 1466692230066 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:30 INFO - PROCESS | 1673 | 1466692230067 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:30 INFO - PROCESS | 1673 | 1466692230161 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:30:30 INFO - PROCESS | 1673 | 1466692230164 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:30 INFO - PROCESS | 1673 | 1466692230166 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x124a31000 == 36 [pid = 1673] [id = 187] 07:30:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x128bce000) [pid = 1673] [serial = 559] [outer = 0x0] 07:30:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12a7e4000) [pid = 1673] [serial = 560] [outer = 0x128bce000] 07:30:30 INFO - PROCESS | 1673 | 1466692230190 Marionette DEBUG loaded listener.js 07:30:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12a938c00) [pid = 1673] [serial = 561] [outer = 0x128bce000] 07:30:30 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12b8b0c00) [pid = 1673] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:30:30 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12b745400) [pid = 1673] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:30:30 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x123a3f400) [pid = 1673] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:30:30 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1199a2c00) [pid = 1673] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:30:30 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11662a000) [pid = 1673] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:30:30 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12a92f800) [pid = 1673] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:30:30 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x112ae7800) [pid = 1673] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:30:30 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x124bbcc00) [pid = 1673] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:30:30 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12b90e800) [pid = 1673] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:30:30 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x112a78000) [pid = 1673] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:30:30 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x120fe0000) [pid = 1673] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:30:30 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x128bcd400) [pid = 1673] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:30:31 INFO - PROCESS | 1673 | 1466692231015 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:30:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:30:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 968ms 07:30:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:30:31 INFO - PROCESS | 1673 | 1466692231031 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 07:30:31 INFO - PROCESS | 1673 | 1466692231033 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 07:30:31 INFO - PROCESS | 1673 | 1466692231035 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:30:31 INFO - PROCESS | 1673 | 1466692231037 Marionette TRACE conn2 <- [1,722,null,{}] 07:30:31 INFO - PROCESS | 1673 | 1466692231040 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:31 INFO - PROCESS | 1673 | 1466692231044 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:31 INFO - PROCESS | 1673 | 1466692231143 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:30:31 INFO - PROCESS | 1673 | 1466692231147 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:31 INFO - PROCESS | 1673 | 1466692231148 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x126db9000 == 37 [pid = 1673] [id = 188] 07:30:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x119186c00) [pid = 1673] [serial = 562] [outer = 0x0] 07:30:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x12b749800) [pid = 1673] [serial = 563] [outer = 0x119186c00] 07:30:31 INFO - PROCESS | 1673 | 1466692231173 Marionette DEBUG loaded listener.js 07:30:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12b908c00) [pid = 1673] [serial = 564] [outer = 0x119186c00] 07:30:31 INFO - PROCESS | 1673 | 1466692231490 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 07:30:31 INFO - PROCESS | 1673 | 1466692231510 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 07:30:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:30:31 INFO - PROCESS | 1673 | 1466692231513 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:30:31 INFO - PROCESS | 1673 | 1466692231514 Marionette TRACE conn2 <- [1,726,null,{}] 07:30:31 INFO - PROCESS | 1673 | 1466692231516 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:31 INFO - PROCESS | 1673 | 1466692231517 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:31 INFO - PROCESS | 1673 | 1466692231621 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:30:31 INFO - PROCESS | 1673 | 1466692231628 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:31 INFO - PROCESS | 1673 | 1466692231629 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x115f98000 == 38 [pid = 1673] [id = 189] 07:30:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x119541800) [pid = 1673] [serial = 565] [outer = 0x0] 07:30:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12b90e000) [pid = 1673] [serial = 566] [outer = 0x119541800] 07:30:31 INFO - PROCESS | 1673 | 1466692231654 Marionette DEBUG loaded listener.js 07:30:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12bf14400) [pid = 1673] [serial = 567] [outer = 0x119541800] 07:30:31 INFO - PROCESS | 1673 | 1466692231973 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:30:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:30:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 468ms 07:30:31 INFO - PROCESS | 1673 | 1466692231981 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:30:31 INFO - PROCESS | 1673 | 1466692231982 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 07:30:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:30:31 INFO - PROCESS | 1673 | 1466692231985 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:30:31 INFO - PROCESS | 1673 | 1466692231986 Marionette TRACE conn2 <- [1,730,null,{}] 07:30:31 INFO - PROCESS | 1673 | 1466692231991 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:31 INFO - PROCESS | 1673 | 1466692231993 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:32 INFO - PROCESS | 1673 | 1466692232071 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:30:32 INFO - PROCESS | 1673 | 1466692232075 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:32 INFO - PROCESS | 1673 | 1466692232077 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x129411800 == 39 [pid = 1673] [id = 190] 07:30:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12b745400) [pid = 1673] [serial = 568] [outer = 0x0] 07:30:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12bf1c000) [pid = 1673] [serial = 569] [outer = 0x12b745400] 07:30:32 INFO - PROCESS | 1673 | 1466692232101 Marionette DEBUG loaded listener.js 07:30:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12c3af800) [pid = 1673] [serial = 570] [outer = 0x12b745400] 07:30:32 INFO - PROCESS | 1673 | 1466692232454 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 07:30:32 INFO - PROCESS | 1673 | 1466692232507 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 07:30:32 INFO - PROCESS | 1673 | 1466692232509 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:30:32 INFO - PROCESS | 1673 | 1466692232510 Marionette TRACE conn2 <- [1,734,null,{}] 07:30:32 INFO - PROCESS | 1673 | 1466692232512 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:32 INFO - PROCESS | 1673 | 1466692232514 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:32 INFO - PROCESS | 1673 | 1466692232591 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:30:32 INFO - PROCESS | 1673 | 1466692232594 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:32 INFO - PROCESS | 1673 | 1466692232596 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b7a4800 == 40 [pid = 1673] [id = 191] 07:30:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x11722e400) [pid = 1673] [serial = 571] [outer = 0x0] 07:30:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x117232000) [pid = 1673] [serial = 572] [outer = 0x11722e400] 07:30:32 INFO - PROCESS | 1673 | 1466692232620 Marionette DEBUG loaded listener.js 07:30:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12c3af000) [pid = 1673] [serial = 573] [outer = 0x11722e400] 07:30:33 INFO - PROCESS | 1673 | 1466692233109 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:30:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:30:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 618ms 07:30:33 INFO - PROCESS | 1673 | 1466692233128 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:30:33 INFO - PROCESS | 1673 | 1466692233130 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 07:30:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:30:33 INFO - PROCESS | 1673 | 1466692233134 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:30:33 INFO - PROCESS | 1673 | 1466692233137 Marionette TRACE conn2 <- [1,738,null,{}] 07:30:33 INFO - PROCESS | 1673 | 1466692233141 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:33 INFO - PROCESS | 1673 | 1466692233142 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:33 INFO - PROCESS | 1673 | 1466692233246 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:30:33 INFO - PROCESS | 1673 | 1466692233315 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:33 INFO - PROCESS | 1673 | 1466692233316 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182e5800 == 41 [pid = 1673] [id = 192] 07:30:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x117230800) [pid = 1673] [serial = 574] [outer = 0x0] 07:30:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x11835b400) [pid = 1673] [serial = 575] [outer = 0x117230800] 07:30:33 INFO - PROCESS | 1673 | 1466692233347 Marionette DEBUG loaded listener.js 07:30:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x119529000) [pid = 1673] [serial = 576] [outer = 0x117230800] 07:30:34 INFO - PROCESS | 1673 | 1466692234274 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:30:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:30:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1174ms 07:30:34 INFO - PROCESS | 1673 | 1466692234307 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:30:34 INFO - PROCESS | 1673 | 1466692234310 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 07:30:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:30:34 INFO - PROCESS | 1673 | 1466692234315 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:30:34 INFO - PROCESS | 1673 | 1466692234317 Marionette TRACE conn2 <- [1,742,null,{}] 07:30:34 INFO - PROCESS | 1673 | 1466692234320 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:34 INFO - PROCESS | 1673 | 1466692234321 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:34 INFO - PROCESS | 1673 | 1466692234422 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:30:34 INFO - PROCESS | 1673 | 1466692234475 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:34 INFO - PROCESS | 1673 | 1466692234477 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x125636000 == 42 [pid = 1673] [id = 193] 07:30:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x118357c00) [pid = 1673] [serial = 577] [outer = 0x0] 07:30:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x123df4000) [pid = 1673] [serial = 578] [outer = 0x118357c00] 07:30:34 INFO - PROCESS | 1673 | 1466692234507 Marionette DEBUG loaded listener.js 07:30:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x124e1d400) [pid = 1673] [serial = 579] [outer = 0x118357c00] 07:30:35 INFO - PROCESS | 1673 | 1466692235430 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:30:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 07:30:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1170ms 07:30:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:30:35 INFO - PROCESS | 1673 | 1466692235487 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:30:35 INFO - PROCESS | 1673 | 1466692235488 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 07:30:35 INFO - PROCESS | 1673 | 1466692235491 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:30:35 INFO - PROCESS | 1673 | 1466692235493 Marionette TRACE conn2 <- [1,746,null,{}] 07:30:35 INFO - PROCESS | 1673 | 1466692235502 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:35 INFO - PROCESS | 1673 | 1466692235507 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:35 INFO - PROCESS | 1673 | 1466692235605 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:30:35 INFO - PROCESS | 1673 | 1466692235660 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:35 INFO - PROCESS | 1673 | 1466692235663 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf73800 == 43 [pid = 1673] [id = 194] 07:30:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x126ff6c00) [pid = 1673] [serial = 580] [outer = 0x0] 07:30:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12a60ec00) [pid = 1673] [serial = 581] [outer = 0x126ff6c00] 07:30:35 INFO - PROCESS | 1673 | 1466692235694 Marionette DEBUG loaded listener.js 07:30:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12b8b1000) [pid = 1673] [serial = 582] [outer = 0x126ff6c00] 07:30:36 INFO - PROCESS | 1673 | 1466692236601 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:30:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 07:30:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1174ms 07:30:36 INFO - PROCESS | 1673 | 1466692236666 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:30:36 INFO - PROCESS | 1673 | 1466692236668 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 07:30:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:30:36 INFO - PROCESS | 1673 | 1466692236671 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:30:36 INFO - PROCESS | 1673 | 1466692236673 Marionette TRACE conn2 <- [1,750,null,{}] 07:30:36 INFO - PROCESS | 1673 | 1466692236676 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:36 INFO - PROCESS | 1673 | 1466692236678 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:36 INFO - PROCESS | 1673 | 1466692236771 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:30:36 INFO - PROCESS | 1673 | 1466692236826 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:36 INFO - PROCESS | 1673 | 1466692236829 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e69000 == 44 [pid = 1673] [id = 195] 07:30:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x11811f400) [pid = 1673] [serial = 583] [outer = 0x0] 07:30:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x118350800) [pid = 1673] [serial = 584] [outer = 0x11811f400] 07:30:36 INFO - PROCESS | 1673 | 1466692236858 Marionette DEBUG loaded listener.js 07:30:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x11914e000) [pid = 1673] [serial = 585] [outer = 0x11811f400] 07:30:37 INFO - PROCESS | 1673 | --DOCSHELL 0x129411800 == 43 [pid = 1673] [id = 190] 07:30:37 INFO - PROCESS | 1673 | --DOCSHELL 0x115f98000 == 42 [pid = 1673] [id = 189] 07:30:37 INFO - PROCESS | 1673 | --DOCSHELL 0x126db9000 == 41 [pid = 1673] [id = 188] 07:30:37 INFO - PROCESS | 1673 | --DOCSHELL 0x124a31000 == 40 [pid = 1673] [id = 187] 07:30:37 INFO - PROCESS | 1673 | --DOCSHELL 0x123ad5800 == 39 [pid = 1673] [id = 186] 07:30:37 INFO - PROCESS | 1673 | --DOCSHELL 0x11951f000 == 38 [pid = 1673] [id = 185] 07:30:37 INFO - PROCESS | 1673 | --DOCSHELL 0x116945800 == 37 [pid = 1673] [id = 184] 07:30:37 INFO - PROCESS | 1673 | --DOCSHELL 0x118764000 == 36 [pid = 1673] [id = 183] 07:30:37 INFO - PROCESS | 1673 | --DOCSHELL 0x12694b000 == 35 [pid = 1673] [id = 182] 07:30:37 INFO - PROCESS | 1673 | --DOCSHELL 0x1182dd800 == 34 [pid = 1673] [id = 181] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12b8bb800) [pid = 1673] [serial = 524] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x12b90f800) [pid = 1673] [serial = 527] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1244df800) [pid = 1673] [serial = 512] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1245cd000) [pid = 1673] [serial = 513] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1199c3800) [pid = 1673] [serial = 509] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x12b908400) [pid = 1673] [serial = 525] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x120fd3400) [pid = 1673] [serial = 510] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x119195c00) [pid = 1673] [serial = 507] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x11835d000) [pid = 1673] [serial = 506] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12b751800) [pid = 1673] [serial = 491] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x11918bc00) [pid = 1673] [serial = 497] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x126ff9000) [pid = 1673] [serial = 518] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x128cf3400) [pid = 1673] [serial = 519] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12571cc00) [pid = 1673] [serial = 515] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x126d32800) [pid = 1673] [serial = 516] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1257e1400) [pid = 1673] [serial = 503] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x112967400) [pid = 1673] [serial = 493] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12407bc00) [pid = 1673] [serial = 500] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12b974000) [pid = 1673] [serial = 530] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x11918b800) [pid = 1673] [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.] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12b96ec00) [pid = 1673] [serial = 528] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12b97a400) [pid = 1673] [serial = 531] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x120fdb400) [pid = 1673] [serial = 534] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x113a9cc00) [pid = 1673] [serial = 533] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12bf1a000) [pid = 1673] [serial = 536] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12a607400) [pid = 1673] [serial = 521] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12b8b0800) [pid = 1673] [serial = 522] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x12c3b0400) [pid = 1673] [serial = 537] [outer = 0x0] [url = about:blank] 07:30:37 INFO - PROCESS | 1673 | 1466692237732 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:30:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:30:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1072ms 07:30:37 INFO - PROCESS | 1673 | 1466692237743 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:30:37 INFO - PROCESS | 1673 | 1466692237746 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 07:30:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:30:37 INFO - PROCESS | 1673 | 1466692237750 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:30:37 INFO - PROCESS | 1673 | 1466692237751 Marionette TRACE conn2 <- [1,754,null,{}] 07:30:37 INFO - PROCESS | 1673 | 1466692237755 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:37 INFO - PROCESS | 1673 | 1466692237757 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:37 INFO - PROCESS | 1673 | 1466692237837 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:30:37 INFO - PROCESS | 1673 | 1466692237843 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:37 INFO - PROCESS | 1673 | 1466692237844 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192bd800 == 35 [pid = 1673] [id = 196] 07:30:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1199a8c00) [pid = 1673] [serial = 586] [outer = 0x0] 07:30:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x123bba000) [pid = 1673] [serial = 587] [outer = 0x1199a8c00] 07:30:37 INFO - PROCESS | 1673 | 1466692237871 Marionette DEBUG loaded listener.js 07:30:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1244e9000) [pid = 1673] [serial = 588] [outer = 0x1199a8c00] 07:30:38 INFO - PROCESS | 1673 | 1466692238694 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:30:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 07:30:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 973ms 07:30:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:30:38 INFO - PROCESS | 1673 | 1466692238727 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:30:38 INFO - PROCESS | 1673 | 1466692238728 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 07:30:38 INFO - PROCESS | 1673 | 1466692238731 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:30:38 INFO - PROCESS | 1673 | 1466692238734 Marionette TRACE conn2 <- [1,758,null,{}] 07:30:38 INFO - PROCESS | 1673 | 1466692238744 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:38 INFO - PROCESS | 1673 | 1466692238746 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:38 INFO - PROCESS | 1673 | 1466692238825 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:30:38 INFO - PROCESS | 1673 | 1466692238830 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:38 INFO - PROCESS | 1673 | 1466692238831 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x123ceb000 == 36 [pid = 1673] [id = 197] 07:30:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1269f8800) [pid = 1673] [serial = 589] [outer = 0x0] 07:30:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x126fb2c00) [pid = 1673] [serial = 590] [outer = 0x1269f8800] 07:30:38 INFO - PROCESS | 1673 | 1466692238861 Marionette DEBUG loaded listener.js 07:30:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x129386c00) [pid = 1673] [serial = 591] [outer = 0x1269f8800] 07:30:39 INFO - PROCESS | 1673 | 1466692239233 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:30:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:30:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 524ms 07:30:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:30:39 INFO - PROCESS | 1673 | 1466692239256 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:30:39 INFO - PROCESS | 1673 | 1466692239258 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 07:30:39 INFO - PROCESS | 1673 | 1466692239260 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:30:39 INFO - PROCESS | 1673 | 1466692239261 Marionette TRACE conn2 <- [1,762,null,{}] 07:30:39 INFO - PROCESS | 1673 | 1466692239263 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:39 INFO - PROCESS | 1673 | 1466692239264 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:39 INFO - PROCESS | 1673 | 1466692239366 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:30:39 INFO - PROCESS | 1673 | 1466692239377 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:39 INFO - PROCESS | 1673 | 1466692239378 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x1256bb000 == 37 [pid = 1673] [id = 198] 07:30:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12a60f800) [pid = 1673] [serial = 592] [outer = 0x0] 07:30:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x12b552800) [pid = 1673] [serial = 593] [outer = 0x12a60f800] 07:30:39 INFO - PROCESS | 1673 | 1466692239404 Marionette DEBUG loaded listener.js 07:30:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12b8be000) [pid = 1673] [serial = 594] [outer = 0x12a60f800] 07:30:40 INFO - PROCESS | 1673 | 1466692240192 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:30:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:30:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 969ms 07:30:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:30:40 INFO - PROCESS | 1673 | 1466692240229 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:30:40 INFO - PROCESS | 1673 | 1466692240230 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 07:30:40 INFO - PROCESS | 1673 | 1466692240233 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:30:40 INFO - PROCESS | 1673 | 1466692240234 Marionette TRACE conn2 <- [1,766,null,{}] 07:30:40 INFO - PROCESS | 1673 | 1466692240236 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:40 INFO - PROCESS | 1673 | 1466692240237 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:40 INFO - PROCESS | 1673 | 1466692240342 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:30:40 INFO - PROCESS | 1673 | 1466692240354 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:40 INFO - PROCESS | 1673 | 1466692240355 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x128b64000 == 38 [pid = 1673] [id = 199] 07:30:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12b90e400) [pid = 1673] [serial = 595] [outer = 0x0] 07:30:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12b96e800) [pid = 1673] [serial = 596] [outer = 0x12b90e400] 07:30:40 INFO - PROCESS | 1673 | 1466692240380 Marionette DEBUG loaded listener.js 07:30:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12bf15400) [pid = 1673] [serial = 597] [outer = 0x12b90e400] 07:30:40 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12b745400) [pid = 1673] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:30:40 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x128bce000) [pid = 1673] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:30:40 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x120f11400) [pid = 1673] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:30:40 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12457f000) [pid = 1673] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:30:40 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1131af400) [pid = 1673] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:30:40 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x119541800) [pid = 1673] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:30:40 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x119186c00) [pid = 1673] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:30:40 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x128b25c00) [pid = 1673] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:30:41 INFO - PROCESS | 1673 | 1466692241202 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:30:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:30:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1018ms 07:30:41 INFO - PROCESS | 1673 | 1466692241251 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:30:41 INFO - PROCESS | 1673 | 1466692241252 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 07:30:41 INFO - PROCESS | 1673 | 1466692241255 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:30:41 INFO - PROCESS | 1673 | 1466692241256 Marionette TRACE conn2 <- [1,770,null,{}] 07:30:41 INFO - PROCESS | 1673 | 1466692241265 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:41 INFO - PROCESS | 1673 | 1466692241269 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:41 INFO - PROCESS | 1673 | 1466692241365 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:30:41 INFO - PROCESS | 1673 | 1466692241371 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:41 INFO - PROCESS | 1673 | 1466692241372 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a50c800 == 39 [pid = 1673] [id = 200] 07:30:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x12bf12800) [pid = 1673] [serial = 598] [outer = 0x0] 07:30:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x12c3b2000) [pid = 1673] [serial = 599] [outer = 0x12bf12800] 07:30:41 INFO - PROCESS | 1673 | 1466692241399 Marionette DEBUG loaded listener.js 07:30:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12c761c00) [pid = 1673] [serial = 600] [outer = 0x12bf12800] 07:30:41 INFO - PROCESS | 1673 | 1466692241736 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 517ms 07:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:30:41 INFO - PROCESS | 1673 | 1466692241773 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:30:41 INFO - PROCESS | 1673 | 1466692241774 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 07:30:41 INFO - PROCESS | 1673 | 1466692241776 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:30:41 INFO - PROCESS | 1673 | 1466692241777 Marionette TRACE conn2 <- [1,774,null,{}] 07:30:41 INFO - PROCESS | 1673 | 1466692241779 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:41 INFO - PROCESS | 1673 | 1466692241781 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:41 INFO - PROCESS | 1673 | 1466692241890 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:30:41 INFO - PROCESS | 1673 | 1466692241896 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:41 INFO - PROCESS | 1673 | 1466692241897 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a6c8000 == 40 [pid = 1673] [id = 201] 07:30:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1210c7800) [pid = 1673] [serial = 601] [outer = 0x0] 07:30:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1210ca800) [pid = 1673] [serial = 602] [outer = 0x1210c7800] 07:30:41 INFO - PROCESS | 1673 | 1466692241922 Marionette DEBUG loaded listener.js 07:30:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1210d1800) [pid = 1673] [serial = 603] [outer = 0x1210c7800] 07:30:42 INFO - PROCESS | 1673 | 1466692242219 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 468ms 07:30:42 INFO - PROCESS | 1673 | 1466692242244 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:30:42 INFO - PROCESS | 1673 | 1466692242245 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 07:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:30:42 INFO - PROCESS | 1673 | 1466692242248 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:30:42 INFO - PROCESS | 1673 | 1466692242249 Marionette TRACE conn2 <- [1,778,null,{}] 07:30:42 INFO - PROCESS | 1673 | 1466692242251 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:42 INFO - PROCESS | 1673 | 1466692242252 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:42 INFO - PROCESS | 1673 | 1466692242334 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:30:42 INFO - PROCESS | 1673 | 1466692242340 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:42 INFO - PROCESS | 1673 | 1466692242341 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf74000 == 41 [pid = 1673] [id = 202] 07:30:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1210d1c00) [pid = 1673] [serial = 604] [outer = 0x0] 07:30:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1238d8c00) [pid = 1673] [serial = 605] [outer = 0x1210d1c00] 07:30:42 INFO - PROCESS | 1673 | 1466692242366 Marionette DEBUG loaded listener.js 07:30:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1238dc800) [pid = 1673] [serial = 606] [outer = 0x1210d1c00] 07:30:42 INFO - PROCESS | 1673 | 1466692242704 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 468ms 07:30:42 INFO - PROCESS | 1673 | 1466692242716 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:30:42 INFO - PROCESS | 1673 | 1466692242718 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 07:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:30:42 INFO - PROCESS | 1673 | 1466692242722 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:30:42 INFO - PROCESS | 1673 | 1466692242725 Marionette TRACE conn2 <- [1,782,null,{}] 07:30:42 INFO - PROCESS | 1673 | 1466692242727 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:42 INFO - PROCESS | 1673 | 1466692242728 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:42 INFO - PROCESS | 1673 | 1466692242848 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:30:42 INFO - PROCESS | 1673 | 1466692242854 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:42 INFO - PROCESS | 1673 | 1466692242855 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf80000 == 42 [pid = 1673] [id = 203] 07:30:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x113a42400) [pid = 1673] [serial = 607] [outer = 0x0] 07:30:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1238de800) [pid = 1673] [serial = 608] [outer = 0x113a42400] 07:30:42 INFO - PROCESS | 1673 | 1466692242879 Marionette DEBUG loaded listener.js 07:30:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x124592c00) [pid = 1673] [serial = 609] [outer = 0x113a42400] 07:30:43 INFO - PROCESS | 1673 | 1466692243289 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 623ms 07:30:43 INFO - PROCESS | 1673 | 1466692243344 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:30:43 INFO - PROCESS | 1673 | 1466692243346 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 07:30:43 INFO - PROCESS | 1673 | 1466692243349 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:30:43 INFO - PROCESS | 1673 | 1466692243351 Marionette TRACE conn2 <- [1,786,null,{}] 07:30:43 INFO - PROCESS | 1673 | 1466692243355 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:43 INFO - PROCESS | 1673 | 1466692243357 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:43 INFO - PROCESS | 1673 | 1466692243461 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:30:43 INFO - PROCESS | 1673 | 1466692243532 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:43 INFO - PROCESS | 1673 | 1466692243533 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182d8000 == 43 [pid = 1673] [id = 204] 07:30:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x11722bc00) [pid = 1673] [serial = 610] [outer = 0x0] 07:30:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x11810c000) [pid = 1673] [serial = 611] [outer = 0x11722bc00] 07:30:43 INFO - PROCESS | 1673 | 1466692243564 Marionette DEBUG loaded listener.js 07:30:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x11918e800) [pid = 1673] [serial = 612] [outer = 0x11722bc00] 07:30:43 INFO - PROCESS | 1673 | 1466692243969 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 672ms 07:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:30:44 INFO - PROCESS | 1673 | 1466692244045 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:30:44 INFO - PROCESS | 1673 | 1466692244048 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 07:30:44 INFO - PROCESS | 1673 | 1466692244052 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:30:44 INFO - PROCESS | 1673 | 1466692244054 Marionette TRACE conn2 <- [1,790,null,{}] 07:30:44 INFO - PROCESS | 1673 | 1466692244056 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:44 INFO - PROCESS | 1673 | 1466692244058 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:44 INFO - PROCESS | 1673 | 1466692244160 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:30:44 INFO - PROCESS | 1673 | 1466692244220 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:44 INFO - PROCESS | 1673 | 1466692244221 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x1256b9000 == 44 [pid = 1673] [id = 205] 07:30:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x120f1b000) [pid = 1673] [serial = 613] [outer = 0x0] 07:30:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1210ee000) [pid = 1673] [serial = 614] [outer = 0x120f1b000] 07:30:44 INFO - PROCESS | 1673 | 1466692244251 Marionette DEBUG loaded listener.js 07:30:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1244e0800) [pid = 1673] [serial = 615] [outer = 0x120f1b000] 07:30:44 INFO - PROCESS | 1673 | 1466692244710 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 720ms 07:30:44 INFO - PROCESS | 1673 | 1466692244773 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:30:44 INFO - PROCESS | 1673 | 1466692244774 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 07:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:30:44 INFO - PROCESS | 1673 | 1466692244777 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:30:44 INFO - PROCESS | 1673 | 1466692244779 Marionette TRACE conn2 <- [1,794,null,{}] 07:30:44 INFO - PROCESS | 1673 | 1466692244787 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:44 INFO - PROCESS | 1673 | 1466692244790 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:44 INFO - PROCESS | 1673 | 1466692244892 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:30:44 INFO - PROCESS | 1673 | 1466692244967 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:44 INFO - PROCESS | 1673 | 1466692244969 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c54c000 == 45 [pid = 1673] [id = 206] 07:30:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12458f800) [pid = 1673] [serial = 616] [outer = 0x0] 07:30:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12459bc00) [pid = 1673] [serial = 617] [outer = 0x12458f800] 07:30:45 INFO - PROCESS | 1673 | 1466692245000 Marionette DEBUG loaded listener.js 07:30:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x124fce400) [pid = 1673] [serial = 618] [outer = 0x12458f800] 07:30:45 INFO - PROCESS | 1673 | 1466692245413 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 07:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:30:45 INFO - PROCESS | 1673 | 1466692245458 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:30:45 INFO - PROCESS | 1673 | 1466692245460 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 07:30:45 INFO - PROCESS | 1673 | 1466692245462 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:30:45 INFO - PROCESS | 1673 | 1466692245463 Marionette TRACE conn2 <- [1,798,null,{}] 07:30:45 INFO - PROCESS | 1673 | 1466692245466 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:45 INFO - PROCESS | 1673 | 1466692245467 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:45 INFO - PROCESS | 1673 | 1466692245571 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:30:45 INFO - PROCESS | 1673 | 1466692245630 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:45 INFO - PROCESS | 1673 | 1466692245631 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c8cc800 == 46 [pid = 1673] [id = 207] 07:30:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1269e9800) [pid = 1673] [serial = 619] [outer = 0x0] 07:30:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x126fb9c00) [pid = 1673] [serial = 620] [outer = 0x1269e9800] 07:30:45 INFO - PROCESS | 1673 | 1466692245660 Marionette DEBUG loaded listener.js 07:30:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12a7ee800) [pid = 1673] [serial = 621] [outer = 0x1269e9800] 07:30:46 INFO - PROCESS | 1673 | 1466692246274 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 07:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 820ms 07:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:30:46 INFO - PROCESS | 1673 | 1466692246282 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:30:46 INFO - PROCESS | 1673 | 1466692246284 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 07:30:46 INFO - PROCESS | 1673 | 1466692246289 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:30:46 INFO - PROCESS | 1673 | 1466692246292 Marionette TRACE conn2 <- [1,802,null,{}] 07:30:46 INFO - PROCESS | 1673 | 1466692246295 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:46 INFO - PROCESS | 1673 | 1466692246297 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:46 INFO - PROCESS | 1673 | 1466692246391 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:30:46 INFO - PROCESS | 1673 | 1466692246465 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:46 INFO - PROCESS | 1673 | 1466692246468 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x11951d800 == 47 [pid = 1673] [id = 208] 07:30:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x117226c00) [pid = 1673] [serial = 622] [outer = 0x0] 07:30:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x118111c00) [pid = 1673] [serial = 623] [outer = 0x117226c00] 07:30:46 INFO - PROCESS | 1673 | 1466692246499 Marionette DEBUG loaded listener.js 07:30:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x119523400) [pid = 1673] [serial = 624] [outer = 0x117226c00] 07:30:46 INFO - PROCESS | 1673 | 1466692246973 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 07:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 726ms 07:30:47 INFO - PROCESS | 1673 | 1466692247014 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 07:30:47 INFO - PROCESS | 1673 | 1466692247019 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 07:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:30:47 INFO - PROCESS | 1673 | 1466692247025 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:30:47 INFO - PROCESS | 1673 | 1466692247028 Marionette TRACE conn2 <- [1,806,null,{}] 07:30:47 INFO - PROCESS | 1673 | 1466692247032 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:47 INFO - PROCESS | 1673 | 1466692247034 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0d0800 == 46 [pid = 1673] [id = 180] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf74000 == 45 [pid = 1673] [id = 202] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12a6c8000 == 44 [pid = 1673] [id = 201] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12a50c800 == 43 [pid = 1673] [id = 200] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x128b64000 == 42 [pid = 1673] [id = 199] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1256bb000 == 41 [pid = 1673] [id = 198] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x123ceb000 == 40 [pid = 1673] [id = 197] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1192bd800 == 39 [pid = 1673] [id = 196] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x117e69000 == 38 [pid = 1673] [id = 195] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf73800 == 37 [pid = 1673] [id = 194] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x125636000 == 36 [pid = 1673] [id = 193] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1182e5800 == 35 [pid = 1673] [id = 192] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12b7a4800 == 34 [pid = 1673] [id = 191] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba66800 == 33 [pid = 1673] [id = 168] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1182d6000 == 32 [pid = 1673] [id = 150] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x11951d800 == 31 [pid = 1673] [id = 208] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12c8cc800 == 30 [pid = 1673] [id = 207] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12c54c000 == 29 [pid = 1673] [id = 206] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1256b9000 == 28 [pid = 1673] [id = 205] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf80000 == 27 [pid = 1673] [id = 203] 07:30:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1182d8000 == 26 [pid = 1673] [id = 204] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x117232000) [pid = 1673] [serial = 572] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x12bf1c000) [pid = 1673] [serial = 569] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x12a7e4000) [pid = 1673] [serial = 560] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12c3b3c00) [pid = 1673] [serial = 539] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1210eb800) [pid = 1673] [serial = 551] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1244e0400) [pid = 1673] [serial = 552] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1269e9400) [pid = 1673] [serial = 554] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x124583800) [pid = 1673] [serial = 545] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x11914ac00) [pid = 1673] [serial = 549] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x116faf000) [pid = 1673] [serial = 548] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1185a3c00) [pid = 1673] [serial = 542] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12bf14400) [pid = 1673] [serial = 567] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12b749800) [pid = 1673] [serial = 563] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x129387c00) [pid = 1673] [serial = 557] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x12a938c00) [pid = 1673] [serial = 561] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12a603c00) [pid = 1673] [serial = 558] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12b908c00) [pid = 1673] [serial = 564] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x126fb6c00) [pid = 1673] [serial = 555] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12c3af800) [pid = 1673] [serial = 570] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12b90e000) [pid = 1673] [serial = 566] [outer = 0x0] [url = about:blank] 07:30:47 INFO - PROCESS | 1673 | 1466692247840 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:30:47 INFO - PROCESS | 1673 | 1466692247890 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:47 INFO - PROCESS | 1673 | 1466692247892 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x113a24000 == 27 [pid = 1673] [id = 209] 07:30:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1133f5000) [pid = 1673] [serial = 625] [outer = 0x0] 07:30:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x116fa0c00) [pid = 1673] [serial = 626] [outer = 0x1133f5000] 07:30:47 INFO - PROCESS | 1673 | 1466692247921 Marionette DEBUG loaded listener.js 07:30:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x11722f800) [pid = 1673] [serial = 627] [outer = 0x1133f5000] 07:30:48 INFO - PROCESS | 1673 | [1673] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:30:48 INFO - PROCESS | 1673 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 07:30:48 INFO - PROCESS | 1673 | Determined SkiaGL cache limits: Size 100663296, Items: 256 07:30:48 INFO - PROCESS | 1673 | [GFX2-]: Using SkiaGL canvas. 07:30:48 INFO - PROCESS | 1673 | 1466692248263 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07: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 07:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1273ms 07:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:30:48 INFO - PROCESS | 1673 | 1466692248298 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:30:48 INFO - PROCESS | 1673 | 1466692248300 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 07:30:48 INFO - PROCESS | 1673 | 1466692248303 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:30:48 INFO - PROCESS | 1673 | 1466692248305 Marionette TRACE conn2 <- [1,810,null,{}] 07:30:48 INFO - PROCESS | 1673 | 1466692248308 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:48 INFO - PROCESS | 1673 | 1466692248310 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:48 INFO - PROCESS | 1673 | 1466692248388 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:30:48 INFO - PROCESS | 1673 | 1466692248393 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:48 INFO - PROCESS | 1673 | 1466692248394 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182d0800 == 28 [pid = 1673] [id = 210] 07:30:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x117224400) [pid = 1673] [serial = 628] [outer = 0x0] 07:30:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1210cb800) [pid = 1673] [serial = 629] [outer = 0x117224400] 07:30:48 INFO - PROCESS | 1673 | 1466692248438 Marionette DEBUG loaded listener.js 07:30:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1238d3400) [pid = 1673] [serial = 630] [outer = 0x117224400] 07:30:48 INFO - PROCESS | 1673 | 1466692248799 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 519ms 07:30:48 INFO - PROCESS | 1673 | 1466692248823 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 07:30:48 INFO - PROCESS | 1673 | 1466692248825 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 07:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:30:48 INFO - PROCESS | 1673 | 1466692248827 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:30:48 INFO - PROCESS | 1673 | 1466692248829 Marionette TRACE conn2 <- [1,814,null,{}] 07:30:48 INFO - PROCESS | 1673 | 1466692248831 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:48 INFO - PROCESS | 1673 | 1466692248832 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:48 INFO - PROCESS | 1673 | 1466692248911 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:30:48 INFO - PROCESS | 1673 | 1466692248918 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:48 INFO - PROCESS | 1673 | 1466692248919 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192be000 == 29 [pid = 1673] [id = 211] 07:30:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12407bc00) [pid = 1673] [serial = 631] [outer = 0x0] 07:30:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12457f000) [pid = 1673] [serial = 632] [outer = 0x12407bc00] 07:30:48 INFO - PROCESS | 1673 | 1466692248955 Marionette DEBUG loaded listener.js 07:30:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12458fc00) [pid = 1673] [serial = 633] [outer = 0x12407bc00] 07:30:49 INFO - PROCESS | 1673 | 1466692249335 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 07:30:49 INFO - PROCESS | 1673 | 1466692249349 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 07:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:30:49 INFO - PROCESS | 1673 | 1466692249357 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:30:49 INFO - PROCESS | 1673 | 1466692249361 Marionette TRACE conn2 <- [1,818,null,{}] 07:30:49 INFO - PROCESS | 1673 | 1466692249363 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:49 INFO - PROCESS | 1673 | 1466692249366 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:49 INFO - PROCESS | 1673 | 1466692249469 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:30:49 INFO - PROCESS | 1673 | 1466692249475 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:49 INFO - PROCESS | 1673 | 1466692249476 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x124618800 == 30 [pid = 1673] [id = 212] 07:30:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x124594000) [pid = 1673] [serial = 634] [outer = 0x0] 07:30:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x124e7cc00) [pid = 1673] [serial = 635] [outer = 0x124594000] 07:30:49 INFO - PROCESS | 1673 | 1466692249518 Marionette DEBUG loaded listener.js 07:30:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x126dd2800) [pid = 1673] [serial = 636] [outer = 0x124594000] 07:30:49 INFO - PROCESS | 1673 | 1466692249932 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 625ms 07:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:30:49 INFO - PROCESS | 1673 | 1466692249978 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:30:49 INFO - PROCESS | 1673 | 1466692249980 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 07:30:49 INFO - PROCESS | 1673 | 1466692249982 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:30:49 INFO - PROCESS | 1673 | 1466692249983 Marionette TRACE conn2 <- [1,822,null,{}] 07:30:49 INFO - PROCESS | 1673 | 1466692249985 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:49 INFO - PROCESS | 1673 | 1466692249987 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:50 INFO - PROCESS | 1673 | 1466692250111 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:30:50 INFO - PROCESS | 1673 | 1466692250115 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:50 INFO - PROCESS | 1673 | 1466692250116 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x1256bf000 == 31 [pid = 1673] [id = 213] 07:30:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x112aebc00) [pid = 1673] [serial = 637] [outer = 0x0] 07:30:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x126fff800) [pid = 1673] [serial = 638] [outer = 0x112aebc00] 07:30:50 INFO - PROCESS | 1673 | 1466692250141 Marionette DEBUG loaded listener.js 07:30:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x128cec800) [pid = 1673] [serial = 639] [outer = 0x112aebc00] 07:30:50 INFO - PROCESS | 1673 | 1466692250512 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 07:30:50 INFO - PROCESS | 1673 | 1466692250552 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 07:30:50 INFO - PROCESS | 1673 | 1466692250554 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:30:50 INFO - PROCESS | 1673 | 1466692250555 Marionette TRACE conn2 <- [1,826,null,{}] 07:30:50 INFO - PROCESS | 1673 | 1466692250557 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:50 INFO - PROCESS | 1673 | 1466692250558 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:50 INFO - PROCESS | 1673 | 1466692250661 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:30:50 INFO - PROCESS | 1673 | 1466692250675 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:50 INFO - PROCESS | 1673 | 1466692250679 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x128b69800 == 32 [pid = 1673] [id = 214] 07:30:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x123e57000) [pid = 1673] [serial = 640] [outer = 0x0] 07:30:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12a7e7c00) [pid = 1673] [serial = 641] [outer = 0x123e57000] 07:30:50 INFO - PROCESS | 1673 | 1466692250711 Marionette DEBUG loaded listener.js 07:30:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12b744c00) [pid = 1673] [serial = 642] [outer = 0x123e57000] 07:30:51 INFO - PROCESS | 1673 | 1466692251074 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 569ms 07:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:30:51 INFO - PROCESS | 1673 | 1466692251124 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:30:51 INFO - PROCESS | 1673 | 1466692251125 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 07:30:51 INFO - PROCESS | 1673 | 1466692251127 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:30:51 INFO - PROCESS | 1673 | 1466692251128 Marionette TRACE conn2 <- [1,830,null,{}] 07:30:51 INFO - PROCESS | 1673 | 1466692251130 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:51 INFO - PROCESS | 1673 | 1466692251131 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:51 INFO - PROCESS | 1673 | 1466692251228 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:30:51 INFO - PROCESS | 1673 | 1466692251241 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 1673 | 1466692251242 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x113e31000 == 33 [pid = 1673] [id = 215] 07:30:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12b746000) [pid = 1673] [serial = 643] [outer = 0x0] 07:30:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12b8b9800) [pid = 1673] [serial = 644] [outer = 0x12b746000] 07:30:51 INFO - PROCESS | 1673 | 1466692251266 Marionette DEBUG loaded listener.js 07:30:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x12b90d800) [pid = 1673] [serial = 645] [outer = 0x12b746000] 07:30:51 INFO - PROCESS | 1673 | 1466692251618 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 518ms 07:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:30:51 INFO - PROCESS | 1673 | 1466692251651 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:30:51 INFO - PROCESS | 1673 | 1466692251652 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 07:30:51 INFO - PROCESS | 1673 | 1466692251654 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:30:51 INFO - PROCESS | 1673 | 1466692251656 Marionette TRACE conn2 <- [1,834,null,{}] 07:30:51 INFO - PROCESS | 1673 | 1466692251658 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:51 INFO - PROCESS | 1673 | 1466692251659 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:51 INFO - PROCESS | 1673 | 1466692251757 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:30:51 INFO - PROCESS | 1673 | 1466692251760 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 1673 | 1466692251761 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x12aa51000 == 34 [pid = 1673] [id = 216] 07:30:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x11815a800) [pid = 1673] [serial = 646] [outer = 0x0] 07:30:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x12b970000) [pid = 1673] [serial = 647] [outer = 0x11815a800] 07:30:51 INFO - PROCESS | 1673 | 1466692251786 Marionette DEBUG loaded listener.js 07:30:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x12bf17c00) [pid = 1673] [serial = 648] [outer = 0x11815a800] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x1210d1c00) [pid = 1673] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x12a60f800) [pid = 1673] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x12b90e400) [pid = 1673] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x12bf12800) [pid = 1673] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x1269f8800) [pid = 1673] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x11811f400) [pid = 1673] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x118357c00) [pid = 1673] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x126ff6c00) [pid = 1673] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x11722e400) [pid = 1673] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1199a8c00) [pid = 1673] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x117230800) [pid = 1673] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1210c7800) [pid = 1673] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x11858b400) [pid = 1673] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x120f19000) [pid = 1673] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1210edc00) [pid = 1673] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1245ce800) [pid = 1673] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x11295dc00) [pid = 1673] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1210e8000) [pid = 1673] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1132bb800) [pid = 1673] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x11662a400) [pid = 1673] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11858e000) [pid = 1673] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x117044400) [pid = 1673] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:30:52 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x113a42400) [pid = 1673] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:30:52 INFO - PROCESS | 1673 | 1466692252561 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 919ms 07:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:30:52 INFO - PROCESS | 1673 | 1466692252575 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:30:52 INFO - PROCESS | 1673 | 1466692252576 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 07:30:52 INFO - PROCESS | 1673 | 1466692252578 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:30:52 INFO - PROCESS | 1673 | 1466692252579 Marionette TRACE conn2 <- [1,838,null,{}] 07:30:52 INFO - PROCESS | 1673 | 1466692252581 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:52 INFO - PROCESS | 1673 | 1466692252582 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:52 INFO - PROCESS | 1673 | 1466692252659 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:30:52 INFO - PROCESS | 1673 | 1466692252663 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:52 INFO - PROCESS | 1673 | 1466692252664 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a6d6000 == 35 [pid = 1673] [id = 217] 07:30:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x11223ec00) [pid = 1673] [serial = 649] [outer = 0x0] 07:30:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x11662a400) [pid = 1673] [serial = 650] [outer = 0x11223ec00] 07:30:52 INFO - PROCESS | 1673 | 1466692252689 Marionette DEBUG loaded listener.js 07:30:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x11858e000) [pid = 1673] [serial = 651] [outer = 0x11223ec00] 07:30:53 INFO - PROCESS | 1673 | 1466692253032 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 469ms 07:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:30:53 INFO - PROCESS | 1673 | 1466692253047 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:30:53 INFO - PROCESS | 1673 | 1466692253049 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 07:30:53 INFO - PROCESS | 1673 | 1466692253051 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:30:53 INFO - PROCESS | 1673 | 1466692253052 Marionette TRACE conn2 <- [1,842,null,{}] 07:30:53 INFO - PROCESS | 1673 | 1466692253057 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:53 INFO - PROCESS | 1673 | 1466692253058 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:53 INFO - PROCESS | 1673 | 1466692253161 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:30:53 INFO - PROCESS | 1673 | 1466692253167 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:53 INFO - PROCESS | 1673 | 1466692253168 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf70800 == 36 [pid = 1673] [id = 218] 07:30:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x112fc8000) [pid = 1673] [serial = 652] [outer = 0x0] 07:30:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x120f19000) [pid = 1673] [serial = 653] [outer = 0x112fc8000] 07:30:53 INFO - PROCESS | 1673 | 1466692253194 Marionette DEBUG loaded listener.js 07:30:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x123bc0c00) [pid = 1673] [serial = 654] [outer = 0x112fc8000] 07:30:53 INFO - PROCESS | 1673 | 1466692253492 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 472ms 07:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:30:53 INFO - PROCESS | 1673 | 1466692253525 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:30:53 INFO - PROCESS | 1673 | 1466692253526 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 07:30:53 INFO - PROCESS | 1673 | 1466692253528 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:30:53 INFO - PROCESS | 1673 | 1466692253529 Marionette TRACE conn2 <- [1,846,null,{}] 07:30:53 INFO - PROCESS | 1673 | 1466692253531 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:53 INFO - PROCESS | 1673 | 1466692253533 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:53 INFO - PROCESS | 1673 | 1466692253611 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:30:53 INFO - PROCESS | 1673 | 1466692253615 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:53 INFO - PROCESS | 1673 | 1466692253617 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c8d0000 == 37 [pid = 1673] [id = 219] 07:30:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x119531000) [pid = 1673] [serial = 655] [outer = 0x0] 07:30:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x126ff6c00) [pid = 1673] [serial = 656] [outer = 0x119531000] 07:30:53 INFO - PROCESS | 1673 | 1466692253646 Marionette DEBUG loaded listener.js 07:30:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12bf19800) [pid = 1673] [serial = 657] [outer = 0x119531000] 07:30:54 INFO - PROCESS | 1673 | 1466692254010 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 519ms 07:30:54 INFO - PROCESS | 1673 | 1466692254051 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:30:54 INFO - PROCESS | 1673 | 1466692254052 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 07:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:30:54 INFO - PROCESS | 1673 | 1466692254054 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:30:54 INFO - PROCESS | 1673 | 1466692254056 Marionette TRACE conn2 <- [1,850,null,{}] 07:30:54 INFO - PROCESS | 1673 | 1466692254059 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:54 INFO - PROCESS | 1673 | 1466692254060 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:54 INFO - PROCESS | 1673 | 1466692254147 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:30:54 INFO - PROCESS | 1673 | 1466692254151 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:54 INFO - PROCESS | 1673 | 1466692254152 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x12406a000 == 38 [pid = 1673] [id = 220] 07:30:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12bf19c00) [pid = 1673] [serial = 658] [outer = 0x0] 07:30:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12c3b3c00) [pid = 1673] [serial = 659] [outer = 0x12bf19c00] 07:30:54 INFO - PROCESS | 1673 | 1466692254180 Marionette DEBUG loaded listener.js 07:30:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12c763c00) [pid = 1673] [serial = 660] [outer = 0x12bf19c00] 07:30:54 INFO - PROCESS | 1673 | 1466692254547 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 520ms 07:30:54 INFO - PROCESS | 1673 | 1466692254575 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:30:54 INFO - PROCESS | 1673 | 1466692254577 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 07:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:30:54 INFO - PROCESS | 1673 | 1466692254581 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:30:54 INFO - PROCESS | 1673 | 1466692254584 Marionette TRACE conn2 <- [1,854,null,{}] 07:30:54 INFO - PROCESS | 1673 | 1466692254588 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:54 INFO - PROCESS | 1673 | 1466692254590 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:54 INFO - PROCESS | 1673 | 1466692254686 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:30:54 INFO - PROCESS | 1673 | 1466692254793 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:54 INFO - PROCESS | 1673 | 1466692254796 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x117358000 == 39 [pid = 1673] [id = 221] 07:30:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x117232400) [pid = 1673] [serial = 661] [outer = 0x0] 07:30:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x118123400) [pid = 1673] [serial = 662] [outer = 0x117232400] 07:30:54 INFO - PROCESS | 1673 | 1466692254828 Marionette DEBUG loaded listener.js 07:30:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x11918e400) [pid = 1673] [serial = 663] [outer = 0x117232400] 07:30:55 INFO - PROCESS | 1673 | 1466692255387 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 825ms 07:30:55 INFO - PROCESS | 1673 | 1466692255429 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:30:55 INFO - PROCESS | 1673 | 1466692255433 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 07:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:30:55 INFO - PROCESS | 1673 | 1466692255441 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:30:55 INFO - PROCESS | 1673 | 1466692255443 Marionette TRACE conn2 <- [1,858,null,{}] 07:30:55 INFO - PROCESS | 1673 | 1466692255446 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:55 INFO - PROCESS | 1673 | 1466692255447 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:55 INFO - PROCESS | 1673 | 1466692255558 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:30:55 INFO - PROCESS | 1673 | 1466692255646 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:55 INFO - PROCESS | 1673 | 1466692255647 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x125636000 == 40 [pid = 1673] [id = 222] 07:30:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x124088800) [pid = 1673] [serial = 664] [outer = 0x0] 07:30:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1244e3000) [pid = 1673] [serial = 665] [outer = 0x124088800] 07:30:55 INFO - PROCESS | 1673 | 1466692255678 Marionette DEBUG loaded listener.js 07:30:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x124594800) [pid = 1673] [serial = 666] [outer = 0x124088800] 07:30:56 INFO - PROCESS | 1673 | 1466692256189 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 771ms 07:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:30:56 INFO - PROCESS | 1673 | 1466692256230 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:30:56 INFO - PROCESS | 1673 | 1466692256231 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 07:30:56 INFO - PROCESS | 1673 | 1466692256235 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:30:56 INFO - PROCESS | 1673 | 1466692256239 Marionette TRACE conn2 <- [1,862,null,{}] 07:30:56 INFO - PROCESS | 1673 | 1466692256247 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:56 INFO - PROCESS | 1673 | 1466692256251 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:56 INFO - PROCESS | 1673 | 1466692256367 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:30:56 INFO - PROCESS | 1673 | 1466692256488 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:56 INFO - PROCESS | 1673 | 1466692256491 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x112f82800 == 41 [pid = 1673] [id = 223] 07:30:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x111fcac00) [pid = 1673] [serial = 667] [outer = 0x0] 07:30:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x112962800) [pid = 1673] [serial = 668] [outer = 0x111fcac00] 07:30:56 INFO - PROCESS | 1673 | 1466692256706 Marionette DEBUG loaded listener.js 07:30:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x112fc4000) [pid = 1673] [serial = 669] [outer = 0x111fcac00] 07:30:57 INFO - PROCESS | 1673 | --DOCSHELL 0x12c8d0000 == 40 [pid = 1673] [id = 219] 07:30:57 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf70800 == 39 [pid = 1673] [id = 218] 07:30:57 INFO - PROCESS | 1673 | --DOCSHELL 0x12a6d6000 == 38 [pid = 1673] [id = 217] 07:30:57 INFO - PROCESS | 1673 | --DOCSHELL 0x12aa51000 == 37 [pid = 1673] [id = 216] 07:30:57 INFO - PROCESS | 1673 | --DOCSHELL 0x113e31000 == 36 [pid = 1673] [id = 215] 07:30:57 INFO - PROCESS | 1673 | --DOCSHELL 0x128b69800 == 35 [pid = 1673] [id = 214] 07:30:57 INFO - PROCESS | 1673 | --DOCSHELL 0x1256bf000 == 34 [pid = 1673] [id = 213] 07:30:57 INFO - PROCESS | 1673 | --DOCSHELL 0x124618800 == 33 [pid = 1673] [id = 212] 07:30:57 INFO - PROCESS | 1673 | --DOCSHELL 0x1192be000 == 32 [pid = 1673] [id = 211] 07:30:57 INFO - PROCESS | 1673 | --DOCSHELL 0x1182d0800 == 31 [pid = 1673] [id = 210] 07:30:57 INFO - PROCESS | 1673 | --DOCSHELL 0x113a24000 == 30 [pid = 1673] [id = 209] 07:30:57 INFO - PROCESS | 1673 | 1466692257295 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1075ms 07:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:30:57 INFO - PROCESS | 1673 | 1466692257311 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:30:57 INFO - PROCESS | 1673 | 1466692257313 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 07:30:57 INFO - PROCESS | 1673 | 1466692257317 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:30:57 INFO - PROCESS | 1673 | 1466692257318 Marionette TRACE conn2 <- [1,866,null,{}] 07:30:57 INFO - PROCESS | 1673 | 1466692257321 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:57 INFO - PROCESS | 1673 | 1466692257323 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:57 INFO - PROCESS | 1673 | 1466692257406 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:30:57 INFO - PROCESS | 1673 | 1466692257412 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:57 INFO - PROCESS | 1673 | 1466692257414 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169a9000 == 31 [pid = 1673] [id = 224] 07:30:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x115fcec00) [pid = 1673] [serial = 670] [outer = 0x0] 07:30:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x1167c4400) [pid = 1673] [serial = 671] [outer = 0x115fcec00] 07:30:57 INFO - PROCESS | 1673 | 1466692257442 Marionette DEBUG loaded listener.js 07:30:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x118125800) [pid = 1673] [serial = 672] [outer = 0x115fcec00] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x129390000) [pid = 1673] [serial = 504] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x1133f1800) [pid = 1673] [serial = 494] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x124584000) [pid = 1673] [serial = 501] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1150c5c00) [pid = 1673] [serial = 452] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x118120400) [pid = 1673] [serial = 449] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x11953c000) [pid = 1673] [serial = 498] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x11831d400) [pid = 1673] [serial = 455] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x12c761400) [pid = 1673] [serial = 540] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x11999e000) [pid = 1673] [serial = 543] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x124e7ec00) [pid = 1673] [serial = 546] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1238d8c00) [pid = 1673] [serial = 605] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12b552800) [pid = 1673] [serial = 593] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12b96e800) [pid = 1673] [serial = 596] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x12c3b2000) [pid = 1673] [serial = 599] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x126fb2c00) [pid = 1673] [serial = 590] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x118350800) [pid = 1673] [serial = 584] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x11914e000) [pid = 1673] [serial = 585] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x123df4000) [pid = 1673] [serial = 578] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x124e1d400) [pid = 1673] [serial = 579] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x12a60ec00) [pid = 1673] [serial = 581] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12b8b1000) [pid = 1673] [serial = 582] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12c3af000) [pid = 1673] [serial = 573] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x123bba000) [pid = 1673] [serial = 587] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1244e9000) [pid = 1673] [serial = 588] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11835b400) [pid = 1673] [serial = 575] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x119529000) [pid = 1673] [serial = 576] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12bf15400) [pid = 1673] [serial = 597] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1238dc800) [pid = 1673] [serial = 606] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12b8be000) [pid = 1673] [serial = 594] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1210d1800) [pid = 1673] [serial = 603] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12c761c00) [pid = 1673] [serial = 600] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x129386c00) [pid = 1673] [serial = 591] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1210ca800) [pid = 1673] [serial = 602] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x124592c00) [pid = 1673] [serial = 609] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1238de800) [pid = 1673] [serial = 608] [outer = 0x0] [url = about:blank] 07:30:57 INFO - PROCESS | 1673 | 1466692257807 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 519ms 07:30:57 INFO - PROCESS | 1673 | 1466692257836 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:30:57 INFO - PROCESS | 1673 | 1466692257838 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 07:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:30:57 INFO - PROCESS | 1673 | 1466692257842 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:30:57 INFO - PROCESS | 1673 | 1466692257844 Marionette TRACE conn2 <- [1,870,null,{}] 07:30:57 INFO - PROCESS | 1673 | 1466692257847 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:57 INFO - PROCESS | 1673 | 1466692257848 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:57 INFO - PROCESS | 1673 | 1466692257929 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:30:57 INFO - PROCESS | 1673 | 1466692257933 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:57 INFO - PROCESS | 1673 | 1466692257934 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x1184ac800 == 32 [pid = 1673] [id = 225] 07:30:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1110f1c00) [pid = 1673] [serial = 673] [outer = 0x0] 07:30:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x11858e400) [pid = 1673] [serial = 674] [outer = 0x1110f1c00] 07:30:57 INFO - PROCESS | 1673 | 1466692257962 Marionette DEBUG loaded listener.js 07:30:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x119143000) [pid = 1673] [serial = 675] [outer = 0x1110f1c00] 07:30:58 INFO - PROCESS | 1673 | 1466692258321 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 521ms 07:30:58 INFO - PROCESS | 1673 | 1466692258363 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:30:58 INFO - PROCESS | 1673 | 1466692258365 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 07:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:30:58 INFO - PROCESS | 1673 | 1466692258367 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:30:58 INFO - PROCESS | 1673 | 1466692258369 Marionette TRACE conn2 <- [1,874,null,{}] 07:30:58 INFO - PROCESS | 1673 | 1466692258385 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:58 INFO - PROCESS | 1673 | 1466692258388 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:58 INFO - PROCESS | 1673 | 1466692258473 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:30:58 INFO - PROCESS | 1673 | 1466692258478 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:58 INFO - PROCESS | 1673 | 1466692258479 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x119db8000 == 33 [pid = 1673] [id = 226] 07:30:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x119534800) [pid = 1673] [serial = 676] [outer = 0x0] 07:30:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x120f10c00) [pid = 1673] [serial = 677] [outer = 0x119534800] 07:30:58 INFO - PROCESS | 1673 | 1466692258504 Marionette DEBUG loaded listener.js 07:30:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1210cf400) [pid = 1673] [serial = 678] [outer = 0x119534800] 07:30:58 INFO - PROCESS | 1673 | 1466692258823 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 475ms 07:30:58 INFO - PROCESS | 1673 | 1466692258843 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:30:58 INFO - PROCESS | 1673 | 1466692258845 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 07:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:30:58 INFO - PROCESS | 1673 | 1466692258847 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:30:58 INFO - PROCESS | 1673 | 1466692258848 Marionette TRACE conn2 <- [1,878,null,{}] 07:30:58 INFO - PROCESS | 1673 | 1466692258850 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:58 INFO - PROCESS | 1673 | 1466692258851 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:58 INFO - PROCESS | 1673 | 1466692258933 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:30:58 INFO - PROCESS | 1673 | 1466692258940 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:58 INFO - PROCESS | 1673 | 1466692258941 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x124420000 == 34 [pid = 1673] [id = 227] 07:30:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1210e6800) [pid = 1673] [serial = 679] [outer = 0x0] 07:30:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x123bc4000) [pid = 1673] [serial = 680] [outer = 0x1210e6800] 07:30:58 INFO - PROCESS | 1673 | 1466692258966 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1244e6400) [pid = 1673] [serial = 681] [outer = 0x1210e6800] 07:30:59 INFO - PROCESS | 1673 | 1466692259307 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 468ms 07:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:30:59 INFO - PROCESS | 1673 | 1466692259315 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:30:59 INFO - PROCESS | 1673 | 1466692259316 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 07:30:59 INFO - PROCESS | 1673 | 1466692259318 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:30:59 INFO - PROCESS | 1673 | 1466692259319 Marionette TRACE conn2 <- [1,882,null,{}] 07:30:59 INFO - PROCESS | 1673 | 1466692259325 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:59 INFO - PROCESS | 1673 | 1466692259326 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:59 INFO - PROCESS | 1673 | 1466692259440 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:30:59 INFO - PROCESS | 1673 | 1466692259451 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:59 INFO - PROCESS | 1673 | 1466692259452 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:30:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x1256cd000 == 35 [pid = 1673] [id = 228] 07:30:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12428c000) [pid = 1673] [serial = 682] [outer = 0x0] 07:30:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x124586c00) [pid = 1673] [serial = 683] [outer = 0x12428c000] 07:30:59 INFO - PROCESS | 1673 | 1466692259485 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1245c6c00) [pid = 1673] [serial = 684] [outer = 0x12428c000] 07:30:59 INFO - PROCESS | 1673 | 1466692259840 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 572ms 07:30:59 INFO - PROCESS | 1673 | 1466692259890 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:30:59 INFO - PROCESS | 1673 | 1466692259892 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 07:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:30:59 INFO - PROCESS | 1673 | 1466692259894 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:30:59 INFO - PROCESS | 1673 | 1466692259895 Marionette TRACE conn2 <- [1,886,null,{}] 07:30:59 INFO - PROCESS | 1673 | 1466692259897 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:59 INFO - PROCESS | 1673 | 1466692259901 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:00 INFO - PROCESS | 1673 | 1466692260001 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:31:00 INFO - PROCESS | 1673 | 1466692260012 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:00 INFO - PROCESS | 1673 | 1466692260013 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x128c82000 == 36 [pid = 1673] [id = 229] 07:31:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x124aa5400) [pid = 1673] [serial = 685] [outer = 0x0] 07:31:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1257de400) [pid = 1673] [serial = 686] [outer = 0x124aa5400] 07:31:00 INFO - PROCESS | 1673 | 1466692260040 Marionette DEBUG loaded listener.js 07:31:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x126f43400) [pid = 1673] [serial = 687] [outer = 0x124aa5400] 07:31:00 INFO - PROCESS | 1673 | 1466692260394 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 518ms 07:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:31:00 INFO - PROCESS | 1673 | 1466692260412 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:31:00 INFO - PROCESS | 1673 | 1466692260413 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 07:31:00 INFO - PROCESS | 1673 | 1466692260415 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:31:00 INFO - PROCESS | 1673 | 1466692260416 Marionette TRACE conn2 <- [1,890,null,{}] 07:31:00 INFO - PROCESS | 1673 | 1466692260419 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:00 INFO - PROCESS | 1673 | 1466692260420 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:00 INFO - PROCESS | 1673 | 1466692260519 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:31:00 INFO - PROCESS | 1673 | 1466692260554 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:00 INFO - PROCESS | 1673 | 1466692260556 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a507000 == 37 [pid = 1673] [id = 230] 07:31:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x124e16000) [pid = 1673] [serial = 688] [outer = 0x0] 07:31:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x126fbac00) [pid = 1673] [serial = 689] [outer = 0x124e16000] 07:31:00 INFO - PROCESS | 1673 | 1466692260580 Marionette DEBUG loaded listener.js 07:31:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x128822400) [pid = 1673] [serial = 690] [outer = 0x124e16000] 07:31:00 INFO - PROCESS | 1673 | 1466692260881 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 522ms 07:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:31:00 INFO - PROCESS | 1673 | 1466692260937 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:31:00 INFO - PROCESS | 1673 | 1466692260938 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 07:31:00 INFO - PROCESS | 1673 | 1466692260940 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:31:00 INFO - PROCESS | 1673 | 1466692260941 Marionette TRACE conn2 <- [1,894,null,{}] 07:31:00 INFO - PROCESS | 1673 | 1466692260944 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:00 INFO - PROCESS | 1673 | 1466692260945 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:01 INFO - PROCESS | 1673 | 1466692261046 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:31:01 INFO - PROCESS | 1673 | 1466692261057 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:01 INFO - PROCESS | 1673 | 1466692261058 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b5bd000 == 38 [pid = 1673] [id = 231] 07:31:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x126fb4c00) [pid = 1673] [serial = 691] [outer = 0x0] 07:31:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x128828000) [pid = 1673] [serial = 692] [outer = 0x126fb4c00] 07:31:01 INFO - PROCESS | 1673 | 1466692261083 Marionette DEBUG loaded listener.js 07:31:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12882c400) [pid = 1673] [serial = 693] [outer = 0x126fb4c00] 07:31:01 INFO - PROCESS | 1673 | 1466692261506 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:31:01 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x117226c00) [pid = 1673] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:31:01 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12b746000) [pid = 1673] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:31:01 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x123e57000) [pid = 1673] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:31:01 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x11815a800) [pid = 1673] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:31:01 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x117224400) [pid = 1673] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:31:01 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11223ec00) [pid = 1673] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:31:01 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1133f5000) [pid = 1673] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:31:01 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x112fc8000) [pid = 1673] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:31:01 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12407bc00) [pid = 1673] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:31:01 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x124594000) [pid = 1673] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:31:01 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x119531000) [pid = 1673] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:31:01 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11722bc00) [pid = 1673] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:31:01 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x120f1b000) [pid = 1673] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:31:01 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12458f800) [pid = 1673] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:31:01 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1269e9800) [pid = 1673] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:31:01 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x112aebc00) [pid = 1673] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 619ms 07:31:01 INFO - PROCESS | 1673 | 1466692261561 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:31:01 INFO - PROCESS | 1673 | 1466692261562 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 07:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:31:01 INFO - PROCESS | 1673 | 1466692261564 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:31:01 INFO - PROCESS | 1673 | 1466692261565 Marionette TRACE conn2 <- [1,898,null,{}] 07:31:01 INFO - PROCESS | 1673 | 1466692261567 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:01 INFO - PROCESS | 1673 | 1466692261569 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:01 INFO - PROCESS | 1673 | 1466692261650 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:31:01 INFO - PROCESS | 1673 | 1466692261654 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:01 INFO - PROCESS | 1673 | 1466692261655 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x119dbb000 == 39 [pid = 1673] [id = 232] 07:31:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x117233c00) [pid = 1673] [serial = 694] [outer = 0x0] 07:31:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x11858d000) [pid = 1673] [serial = 695] [outer = 0x117233c00] 07:31:01 INFO - PROCESS | 1673 | 1466692261681 Marionette DEBUG loaded listener.js 07:31:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1210cc800) [pid = 1673] [serial = 696] [outer = 0x117233c00] 07:31:02 INFO - PROCESS | 1673 | 1466692262033 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 519ms 07:31:02 INFO - PROCESS | 1673 | 1466692262084 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:31:02 INFO - PROCESS | 1673 | 1466692262086 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 07:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:31:02 INFO - PROCESS | 1673 | 1466692262090 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:31:02 INFO - PROCESS | 1673 | 1466692262092 Marionette TRACE conn2 <- [1,902,null,{}] 07:31:02 INFO - PROCESS | 1673 | 1466692262094 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:02 INFO - PROCESS | 1673 | 1466692262096 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:02 INFO - PROCESS | 1673 | 1466692262261 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:31:02 INFO - PROCESS | 1673 | 1466692262310 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:02 INFO - PROCESS | 1673 | 1466692262311 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf88000 == 40 [pid = 1673] [id = 233] 07:31:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x124598c00) [pid = 1673] [serial = 697] [outer = 0x0] 07:31:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x128827400) [pid = 1673] [serial = 698] [outer = 0x124598c00] 07:31:02 INFO - PROCESS | 1673 | 1466692262364 Marionette DEBUG loaded listener.js 07:31:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x128bca400) [pid = 1673] [serial = 699] [outer = 0x124598c00] 07:31:02 INFO - PROCESS | 1673 | 1466692262681 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 620ms 07:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:31:02 INFO - PROCESS | 1673 | 1466692262710 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:31:02 INFO - PROCESS | 1673 | 1466692262711 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 07:31:02 INFO - PROCESS | 1673 | 1466692262713 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:31:02 INFO - PROCESS | 1673 | 1466692262715 Marionette TRACE conn2 <- [1,906,null,{}] 07:31:02 INFO - PROCESS | 1673 | 1466692262717 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:02 INFO - PROCESS | 1673 | 1466692262719 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:02 INFO - PROCESS | 1673 | 1466692262812 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 07:31:02 INFO - PROCESS | 1673 | 1466692262872 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:02 INFO - PROCESS | 1673 | 1466692262873 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c556000 == 41 [pid = 1673] [id = 234] 07:31:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x123e57000) [pid = 1673] [serial = 700] [outer = 0x0] 07:31:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12938e000) [pid = 1673] [serial = 701] [outer = 0x123e57000] 07:31:02 INFO - PROCESS | 1673 | 1466692262897 Marionette DEBUG loaded listener.js 07:31:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12b54f400) [pid = 1673] [serial = 702] [outer = 0x123e57000] 07:31:03 INFO - PROCESS | 1673 | 1466692263141 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]]]}] 07:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 473ms 07:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:31:03 INFO - PROCESS | 1673 | 1466692263194 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 07:31:03 INFO - PROCESS | 1673 | 1466692263195 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 07:31:03 INFO - PROCESS | 1673 | 1466692263197 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:31:03 INFO - PROCESS | 1673 | 1466692263198 Marionette TRACE conn2 <- [1,910,null,{}] 07:31:03 INFO - PROCESS | 1673 | 1466692263201 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}] 07:31:03 INFO - PROCESS | 1673 | 1466692263202 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:03 INFO - PROCESS | 1673 | 1466692263290 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 07:31:03 INFO - PROCESS | 1673 | 1466692263294 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:03 INFO - PROCESS | 1673 | 1466692263295 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ca4a800 == 42 [pid = 1673] [id = 235] 07:31:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12a603c00) [pid = 1673] [serial = 703] [outer = 0x0] 07:31:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12a938c00) [pid = 1673] [serial = 704] [outer = 0x12a603c00] 07:31:03 INFO - PROCESS | 1673 | 1466692263327 Marionette DEBUG loaded listener.js 07:31:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12b8b9000) [pid = 1673] [serial = 705] [outer = 0x12a603c00] 07:31:03 INFO - PROCESS | 1673 | 1466692263774 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]]]}] 07:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 618ms 07:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:31:03 INFO - PROCESS | 1673 | 1466692263816 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 07:31:03 INFO - PROCESS | 1673 | 1466692263818 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 07:31:03 INFO - PROCESS | 1673 | 1466692263824 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:31:03 INFO - PROCESS | 1673 | 1466692263826 Marionette TRACE conn2 <- [1,914,null,{}] 07:31:03 INFO - PROCESS | 1673 | 1466692263830 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}] 07:31:03 INFO - PROCESS | 1673 | 1466692263832 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:03 INFO - PROCESS | 1673 | 1466692263939 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 07:31:04 INFO - PROCESS | 1673 | 1466692264020 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:04 INFO - PROCESS | 1673 | 1466692264022 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x11849d000 == 43 [pid = 1673] [id = 236] 07:31:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x113a41000) [pid = 1673] [serial = 706] [outer = 0x0] 07:31:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x115fc6c00) [pid = 1673] [serial = 707] [outer = 0x113a41000] 07:31:04 INFO - PROCESS | 1673 | 1466692264056 Marionette DEBUG loaded listener.js 07:31:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x118315400) [pid = 1673] [serial = 708] [outer = 0x113a41000] 07:31:04 INFO - PROCESS | 1673 | 1466692264488 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]]]}] 07:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 673ms 07:31:04 INFO - PROCESS | 1673 | 1466692264495 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 07:31:04 INFO - PROCESS | 1673 | 1466692264498 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 07:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:31:04 INFO - PROCESS | 1673 | 1466692264502 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:31:04 INFO - PROCESS | 1673 | 1466692264506 Marionette TRACE conn2 <- [1,918,null,{}] 07:31:04 INFO - PROCESS | 1673 | 1466692264509 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}] 07:31:04 INFO - PROCESS | 1673 | 1466692264511 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:04 INFO - PROCESS | 1673 | 1466692264617 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 07:31:04 INFO - PROCESS | 1673 | 1466692264678 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:04 INFO - PROCESS | 1673 | 1466692264679 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x128b5e800 == 44 [pid = 1673] [id = 237] 07:31:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x11914ac00) [pid = 1673] [serial = 709] [outer = 0x0] 07:31:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x11952e000) [pid = 1673] [serial = 710] [outer = 0x11914ac00] 07:31:04 INFO - PROCESS | 1673 | 1466692264710 Marionette DEBUG loaded listener.js 07:31:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x120f11000) [pid = 1673] [serial = 711] [outer = 0x11914ac00] 07:31:05 INFO - PROCESS | 1673 | 1466692265159 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]]]}] 07:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 724ms 07:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:31:05 INFO - PROCESS | 1673 | 1466692265257 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 07:31:05 INFO - PROCESS | 1673 | 1466692265258 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 07:31:05 INFO - PROCESS | 1673 | 1466692265262 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:31:05 INFO - PROCESS | 1673 | 1466692265265 Marionette TRACE conn2 <- [1,922,null,{}] 07:31:05 INFO - PROCESS | 1673 | 1466692265274 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}] 07:31:05 INFO - PROCESS | 1673 | 1466692265278 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:05 INFO - PROCESS | 1673 | 1466692265380 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 07:31:05 INFO - PROCESS | 1673 | 1466692265455 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:05 INFO - PROCESS | 1673 | 1466692265457 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d024000 == 45 [pid = 1673] [id = 238] 07:31:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12459ac00) [pid = 1673] [serial = 712] [outer = 0x0] 07:31:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1245c7400) [pid = 1673] [serial = 713] [outer = 0x12459ac00] 07:31:05 INFO - PROCESS | 1673 | 1466692265488 Marionette DEBUG loaded listener.js 07:31:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1250e4c00) [pid = 1673] [serial = 714] [outer = 0x12459ac00] 07:31:05 INFO - PROCESS | 1673 | 1466692265901 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]]]}] 07:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 672ms 07:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:31:05 INFO - PROCESS | 1673 | 1466692265934 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 07:31:05 INFO - PROCESS | 1673 | 1466692265936 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 07:31:05 INFO - PROCESS | 1673 | 1466692265939 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:31:05 INFO - PROCESS | 1673 | 1466692265940 Marionette TRACE conn2 <- [1,926,null,{}] 07:31:05 INFO - PROCESS | 1673 | 1466692265942 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}] 07:31:05 INFO - PROCESS | 1673 | 1466692265944 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:06 INFO - PROCESS | 1673 | 1466692266045 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 07:31:06 INFO - PROCESS | 1673 | 1466692266106 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:06 INFO - PROCESS | 1673 | 1466692266107 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d371000 == 46 [pid = 1673] [id = 239] 07:31:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1269e9800) [pid = 1673] [serial = 715] [outer = 0x0] 07:31:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x128828400) [pid = 1673] [serial = 716] [outer = 0x1269e9800] 07:31:06 INFO - PROCESS | 1673 | 1466692266176 Marionette DEBUG loaded listener.js 07:31:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12910bc00) [pid = 1673] [serial = 717] [outer = 0x1269e9800] 07:31:06 INFO - PROCESS | 1673 | 1466692266759 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]]]}] 07:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 868ms 07:31:06 INFO - PROCESS | 1673 | 1466692266826 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 07:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:31:06 INFO - PROCESS | 1673 | 1466692266828 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 07:31:06 INFO - PROCESS | 1673 | 1466692266832 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:31:06 INFO - PROCESS | 1673 | 1466692266834 Marionette TRACE conn2 <- [1,930,null,{}] 07:31:06 INFO - PROCESS | 1673 | 1466692266839 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}] 07:31:06 INFO - PROCESS | 1673 | 1466692266842 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:06 INFO - PROCESS | 1673 | 1466692266939 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 07:31:07 INFO - PROCESS | 1673 | 1466692267016 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:07 INFO - PROCESS | 1673 | 1466692267020 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x1130d0000 == 47 [pid = 1673] [id = 240] 07:31:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x112a80800) [pid = 1673] [serial = 718] [outer = 0x0] 07:31:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x112ab7000) [pid = 1673] [serial = 719] [outer = 0x112a80800] 07:31:07 INFO - PROCESS | 1673 | 1466692267065 Marionette DEBUG loaded listener.js 07:31:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x112fc8000) [pid = 1673] [serial = 720] [outer = 0x112a80800] 07:31:07 INFO - PROCESS | 1673 | 1466692267580 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]]]}] 07:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 771ms 07:31:07 INFO - PROCESS | 1673 | 1466692267602 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 07:31:07 INFO - PROCESS | 1673 | 1466692267605 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 07:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:31:07 INFO - PROCESS | 1673 | 1466692267610 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:31:07 INFO - PROCESS | 1673 | 1466692267611 Marionette TRACE conn2 <- [1,934,null,{}] 07:31:07 INFO - PROCESS | 1673 | 1466692267614 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}] 07:31:07 INFO - PROCESS | 1673 | 1466692267615 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:07 INFO - PROCESS | 1673 | 1466692267709 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 07:31:07 INFO - PROCESS | 1673 | 1466692267771 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:07 INFO - PROCESS | 1673 | 1466692267773 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x117012000 == 48 [pid = 1673] [id = 241] 07:31:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x1150c6800) [pid = 1673] [serial = 721] [outer = 0x0] 07:31:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x115fcac00) [pid = 1673] [serial = 722] [outer = 0x1150c6800] 07:31:07 INFO - PROCESS | 1673 | 1466692267801 Marionette DEBUG loaded listener.js 07:31:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x1164dfc00) [pid = 1673] [serial = 723] [outer = 0x1150c6800] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x12c556000 == 47 [pid = 1673] [id = 234] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf88000 == 46 [pid = 1673] [id = 233] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x119dbb000 == 45 [pid = 1673] [id = 232] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x12b5bd000 == 44 [pid = 1673] [id = 231] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x12a507000 == 43 [pid = 1673] [id = 230] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x128c82000 == 42 [pid = 1673] [id = 229] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x1256cd000 == 41 [pid = 1673] [id = 228] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x124420000 == 40 [pid = 1673] [id = 227] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x119db8000 == 39 [pid = 1673] [id = 226] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x1184ac800 == 38 [pid = 1673] [id = 225] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x1169a9000 == 37 [pid = 1673] [id = 224] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x112f82800 == 36 [pid = 1673] [id = 223] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x125636000 == 35 [pid = 1673] [id = 222] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x117358000 == 34 [pid = 1673] [id = 221] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x12406a000 == 33 [pid = 1673] [id = 220] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x1130d0000 == 32 [pid = 1673] [id = 240] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x12d371000 == 31 [pid = 1673] [id = 239] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x12d024000 == 30 [pid = 1673] [id = 238] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x128b5e800 == 29 [pid = 1673] [id = 237] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x12ca4a800 == 28 [pid = 1673] [id = 235] 07:31:08 INFO - PROCESS | 1673 | --DOCSHELL 0x11849d000 == 27 [pid = 1673] [id = 236] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x12b90d800) [pid = 1673] [serial = 645] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x1238d3400) [pid = 1673] [serial = 630] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x11858e000) [pid = 1673] [serial = 651] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x116fa0c00) [pid = 1673] [serial = 626] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x11722f800) [pid = 1673] [serial = 627] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x11662a400) [pid = 1673] [serial = 650] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x120f19000) [pid = 1673] [serial = 653] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x12457f000) [pid = 1673] [serial = 632] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12458fc00) [pid = 1673] [serial = 633] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x124e7cc00) [pid = 1673] [serial = 635] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x126ff6c00) [pid = 1673] [serial = 656] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x11918e800) [pid = 1673] [serial = 612] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x11810c000) [pid = 1673] [serial = 611] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1244e0800) [pid = 1673] [serial = 615] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1210ee000) [pid = 1673] [serial = 614] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x124fce400) [pid = 1673] [serial = 618] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12459bc00) [pid = 1673] [serial = 617] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12a7ee800) [pid = 1673] [serial = 621] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x126fb9c00) [pid = 1673] [serial = 620] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x12c3b3c00) [pid = 1673] [serial = 659] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12bf17c00) [pid = 1673] [serial = 648] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12bf19800) [pid = 1673] [serial = 657] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x128cec800) [pid = 1673] [serial = 639] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x126fff800) [pid = 1673] [serial = 638] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x123bc0c00) [pid = 1673] [serial = 654] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x126dd2800) [pid = 1673] [serial = 636] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x118111c00) [pid = 1673] [serial = 623] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12b8b9800) [pid = 1673] [serial = 644] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x119523400) [pid = 1673] [serial = 624] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12b744c00) [pid = 1673] [serial = 642] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12a7e7c00) [pid = 1673] [serial = 641] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x12b970000) [pid = 1673] [serial = 647] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1210cb800) [pid = 1673] [serial = 629] [outer = 0x0] [url = about:blank] 07:31:08 INFO - PROCESS | 1673 | 1466692268828 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]]]}] 07:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1272ms 07:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:31:08 INFO - PROCESS | 1673 | 1466692268882 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 07:31:08 INFO - PROCESS | 1673 | 1466692268884 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 07:31:08 INFO - PROCESS | 1673 | 1466692268887 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:31:08 INFO - PROCESS | 1673 | 1466692268890 Marionette TRACE conn2 <- [1,938,null,{}] 07:31:08 INFO - PROCESS | 1673 | 1466692268893 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}] 07:31:08 INFO - PROCESS | 1673 | 1466692268895 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:08 INFO - PROCESS | 1673 | 1466692268973 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 07:31:08 INFO - PROCESS | 1673 | 1466692268977 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:08 INFO - PROCESS | 1673 | 1466692268979 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x115df3000 == 28 [pid = 1673] [id = 242] 07:31:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x11223dc00) [pid = 1673] [serial = 724] [outer = 0x0] 07:31:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x112aaf800) [pid = 1673] [serial = 725] [outer = 0x11223dc00] 07:31:09 INFO - PROCESS | 1673 | 1466692269008 Marionette DEBUG loaded listener.js 07:31:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x112ae5400) [pid = 1673] [serial = 726] [outer = 0x11223dc00] 07:31:09 INFO - PROCESS | 1673 | 1466692269343 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]]]}] 07:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 472ms 07:31:09 INFO - PROCESS | 1673 | 1466692269360 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 07:31:09 INFO - PROCESS | 1673 | 1466692269363 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 07:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:31:09 INFO - PROCESS | 1673 | 1466692269367 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:31:09 INFO - PROCESS | 1673 | 1466692269368 Marionette TRACE conn2 <- [1,942,null,{}] 07:31:09 INFO - PROCESS | 1673 | 1466692269371 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}] 07:31:09 INFO - PROCESS | 1673 | 1466692269375 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:09 INFO - PROCESS | 1673 | 1466692269452 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 07:31:09 INFO - PROCESS | 1673 | 1466692269503 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:09 INFO - PROCESS | 1673 | 1466692269504 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169b0000 == 29 [pid = 1673] [id = 243] 07:31:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x112a82800) [pid = 1673] [serial = 727] [outer = 0x0] 07:31:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1132c1800) [pid = 1673] [serial = 728] [outer = 0x112a82800] 07:31:09 INFO - PROCESS | 1673 | 1466692269531 Marionette DEBUG loaded listener.js 07:31:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x115f6bc00) [pid = 1673] [serial = 729] [outer = 0x112a82800] 07:31:09 INFO - PROCESS | 1673 | 1466692269847 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]]]}] 07:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 520ms 07:31:09 INFO - PROCESS | 1673 | 1466692269889 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 07:31:09 INFO - PROCESS | 1673 | 1466692269891 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 07:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:31:09 INFO - PROCESS | 1673 | 1466692269894 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:31:09 INFO - PROCESS | 1673 | 1466692269896 Marionette TRACE conn2 <- [1,946,null,{}] 07:31:09 INFO - PROCESS | 1673 | 1466692269904 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}] 07:31:09 INFO - PROCESS | 1673 | 1466692269907 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:09 INFO - PROCESS | 1673 | 1466692269982 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 07:31:10 INFO - PROCESS | 1673 | 1466692270043 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:10 INFO - PROCESS | 1673 | 1466692270045 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182d5000 == 30 [pid = 1673] [id = 244] 07:31:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x116fa9400) [pid = 1673] [serial = 730] [outer = 0x0] 07:31:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x117227400) [pid = 1673] [serial = 731] [outer = 0x116fa9400] 07:31:10 INFO - PROCESS | 1673 | 1466692270071 Marionette DEBUG loaded listener.js 07:31:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1172c8c00) [pid = 1673] [serial = 732] [outer = 0x116fa9400] 07:31:10 INFO - PROCESS | 1673 | 1466692270346 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]]]}] 07:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 472ms 07:31:10 INFO - PROCESS | 1673 | 1466692270366 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 07:31:10 INFO - PROCESS | 1673 | 1466692270368 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 07:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:31:10 INFO - PROCESS | 1673 | 1466692270378 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:31:10 INFO - PROCESS | 1673 | 1466692270379 Marionette TRACE conn2 <- [1,950,null,{}] 07:31:10 INFO - PROCESS | 1673 | 1466692270382 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}] 07:31:10 INFO - PROCESS | 1673 | 1466692270383 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:10 INFO - PROCESS | 1673 | 1466692270466 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 07:31:10 INFO - PROCESS | 1673 | 1466692270470 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:10 INFO - PROCESS | 1673 | 1466692270473 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x119165800 == 31 [pid = 1673] [id = 245] 07:31:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x118108c00) [pid = 1673] [serial = 733] [outer = 0x0] 07:31:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x118158c00) [pid = 1673] [serial = 734] [outer = 0x118108c00] 07:31:10 INFO - PROCESS | 1673 | 1466692270499 Marionette DEBUG loaded listener.js 07:31:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x118318800) [pid = 1673] [serial = 735] [outer = 0x118108c00] 07:31:10 INFO - PROCESS | 1673 | 1466692270862 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]]]}] 07:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 526ms 07:31:10 INFO - PROCESS | 1673 | 1466692270897 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 07:31:10 INFO - PROCESS | 1673 | 1466692270898 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 07:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:31:10 INFO - PROCESS | 1673 | 1466692270900 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:31:10 INFO - PROCESS | 1673 | 1466692270901 Marionette TRACE conn2 <- [1,954,null,{}] 07:31:10 INFO - PROCESS | 1673 | 1466692270904 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}] 07:31:10 INFO - PROCESS | 1673 | 1466692270907 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:11 INFO - PROCESS | 1673 | 1466692271000 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 07:31:11 INFO - PROCESS | 1673 | 1466692271004 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:11 INFO - PROCESS | 1673 | 1466692271005 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x11950f000 == 32 [pid = 1673] [id = 246] 07:31:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1176cbc00) [pid = 1673] [serial = 736] [outer = 0x0] 07:31:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x118357000) [pid = 1673] [serial = 737] [outer = 0x1176cbc00] 07:31:11 INFO - PROCESS | 1673 | 1466692271031 Marionette DEBUG loaded listener.js 07:31:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x11851b800) [pid = 1673] [serial = 738] [outer = 0x1176cbc00] 07:31:11 INFO - PROCESS | 1673 | 1466692271382 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]]]}] 07:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 518ms 07:31:11 INFO - PROCESS | 1673 | 1466692271419 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 07:31:11 INFO - PROCESS | 1673 | 1466692271420 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 07:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:31:11 INFO - PROCESS | 1673 | 1466692271425 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:31:11 INFO - PROCESS | 1673 | 1466692271426 Marionette TRACE conn2 <- [1,958,null,{}] 07:31:11 INFO - PROCESS | 1673 | 1466692271428 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}] 07:31:11 INFO - PROCESS | 1673 | 1466692271433 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:11 INFO - PROCESS | 1673 | 1466692271534 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 07:31:11 INFO - PROCESS | 1673 | 1466692271540 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:11 INFO - PROCESS | 1673 | 1466692271541 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x119bd4800 == 33 [pid = 1673] [id = 247] 07:31:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x11858e800) [pid = 1673] [serial = 739] [outer = 0x0] 07:31:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11859a000) [pid = 1673] [serial = 740] [outer = 0x11858e800] 07:31:11 INFO - PROCESS | 1673 | 1466692271567 Marionette DEBUG loaded listener.js 07:31:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x119533800) [pid = 1673] [serial = 741] [outer = 0x11858e800] 07:31:11 INFO - PROCESS | 1673 | 1466692271898 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]]]}] 07:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 518ms 07:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:31:11 INFO - PROCESS | 1673 | 1466692271943 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 07:31:11 INFO - PROCESS | 1673 | 1466692271944 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 07:31:11 INFO - PROCESS | 1673 | 1466692271946 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:31:11 INFO - PROCESS | 1673 | 1466692271947 Marionette TRACE conn2 <- [1,962,null,{}] 07:31:11 INFO - PROCESS | 1673 | 1466692271950 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}] 07:31:11 INFO - PROCESS | 1673 | 1466692271951 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:12 INFO - PROCESS | 1673 | 1466692272038 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 07:31:12 INFO - PROCESS | 1673 | 1466692272073 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:12 INFO - PROCESS | 1673 | 1466692272074 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cdb000 == 34 [pid = 1673] [id = 248] 07:31:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x112965c00) [pid = 1673] [serial = 742] [outer = 0x0] 07:31:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1199bd400) [pid = 1673] [serial = 743] [outer = 0x112965c00] 07:31:12 INFO - PROCESS | 1673 | 1466692272098 Marionette DEBUG loaded listener.js 07:31:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x119fc5800) [pid = 1673] [serial = 744] [outer = 0x112965c00] 07:31:12 INFO - PROCESS | 1673 | 1466692272419 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]]]}] 07:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 520ms 07:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:31:12 INFO - PROCESS | 1673 | 1466692272466 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 07:31:12 INFO - PROCESS | 1673 | 1466692272467 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 07:31:12 INFO - PROCESS | 1673 | 1466692272469 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:31:12 INFO - PROCESS | 1673 | 1466692272470 Marionette TRACE conn2 <- [1,966,null,{}] 07:31:12 INFO - PROCESS | 1673 | 1466692272473 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}] 07:31:12 INFO - PROCESS | 1673 | 1466692272474 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:12 INFO - PROCESS | 1673 | 1466692272568 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 07:31:12 INFO - PROCESS | 1673 | 1466692272572 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:12 INFO - PROCESS | 1673 | 1466692272573 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x124068000 == 35 [pid = 1673] [id = 249] 07:31:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x116a12800) [pid = 1673] [serial = 745] [outer = 0x0] 07:31:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x120f11400) [pid = 1673] [serial = 746] [outer = 0x116a12800] 07:31:12 INFO - PROCESS | 1673 | 1466692272598 Marionette DEBUG loaded listener.js 07:31:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x120fdc400) [pid = 1673] [serial = 747] [outer = 0x116a12800] 07:31:12 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x124aa5400) [pid = 1673] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:31:12 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x124e16000) [pid = 1673] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:31:12 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x126fb4c00) [pid = 1673] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:31:12 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x117233c00) [pid = 1673] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:31:12 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x115fcec00) [pid = 1673] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:31:12 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1210e6800) [pid = 1673] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:31:12 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x111fcac00) [pid = 1673] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:31:12 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1110f1c00) [pid = 1673] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:31:12 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12bf19c00) [pid = 1673] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:31:12 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x119534800) [pid = 1673] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:31:12 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x117232400) [pid = 1673] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:31:12 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x124088800) [pid = 1673] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:31:12 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x124598c00) [pid = 1673] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:31:12 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x123e57000) [pid = 1673] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:31:12 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12428c000) [pid = 1673] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:31:12 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12a603c00) [pid = 1673] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:31:13 INFO - PROCESS | 1673 | 1466692273078 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]]]}] 07:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 620ms 07:31:13 INFO - PROCESS | 1673 | 1466692273096 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 07:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:31:13 INFO - PROCESS | 1673 | 1466692273106 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 07:31:13 INFO - PROCESS | 1673 | 1466692273115 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:31:13 INFO - PROCESS | 1673 | 1466692273116 Marionette TRACE conn2 <- [1,970,null,{}] 07:31:13 INFO - PROCESS | 1673 | 1466692273134 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}] 07:31:13 INFO - PROCESS | 1673 | 1466692273135 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:13 INFO - PROCESS | 1673 | 1466692273215 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 07:31:13 INFO - PROCESS | 1673 | 1466692273219 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 1673 | 1466692273221 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x124abe800 == 36 [pid = 1673] [id = 250] 07:31:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x111f58000) [pid = 1673] [serial = 748] [outer = 0x0] 07:31:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x119536400) [pid = 1673] [serial = 749] [outer = 0x111f58000] 07:31:13 INFO - PROCESS | 1673 | 1466692273248 Marionette DEBUG loaded listener.js 07:31:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x120fde000) [pid = 1673] [serial = 750] [outer = 0x111f58000] 07:31:13 INFO - PROCESS | 1673 | 1466692273564 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]]]}] 07:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 470ms 07:31:13 INFO - PROCESS | 1673 | 1466692273585 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 07:31:13 INFO - PROCESS | 1673 | 1466692273587 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 07:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:31:13 INFO - PROCESS | 1673 | 1466692273591 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:31:13 INFO - PROCESS | 1673 | 1466692273592 Marionette TRACE conn2 <- [1,974,null,{}] 07:31:13 INFO - PROCESS | 1673 | 1466692273595 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}] 07:31:13 INFO - PROCESS | 1673 | 1466692273596 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:13 INFO - PROCESS | 1673 | 1466692273669 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 07:31:13 INFO - PROCESS | 1673 | 1466692273675 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 1673 | 1466692273676 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x1256c7000 == 37 [pid = 1673] [id = 251] 07:31:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1188e6800) [pid = 1673] [serial = 751] [outer = 0x0] 07:31:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1210cfc00) [pid = 1673] [serial = 752] [outer = 0x1188e6800] 07:31:13 INFO - PROCESS | 1673 | 1466692273701 Marionette DEBUG loaded listener.js 07:31:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1210e7000) [pid = 1673] [serial = 753] [outer = 0x1188e6800] 07:31:14 INFO - PROCESS | 1673 | 1466692274029 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]]]}] 07:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 471ms 07:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:31:14 INFO - PROCESS | 1673 | 1466692274061 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 07:31:14 INFO - PROCESS | 1673 | 1466692274062 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 07:31:14 INFO - PROCESS | 1673 | 1466692274064 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:31:14 INFO - PROCESS | 1673 | 1466692274076 Marionette TRACE conn2 <- [1,978,null,{}] 07:31:14 INFO - PROCESS | 1673 | 1466692274088 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}] 07:31:14 INFO - PROCESS | 1673 | 1466692274089 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:14 INFO - PROCESS | 1673 | 1466692274175 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 07:31:14 INFO - PROCESS | 1673 | 1466692274179 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:14 INFO - PROCESS | 1673 | 1466692274180 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272e4000 == 38 [pid = 1673] [id = 252] 07:31:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1210ec800) [pid = 1673] [serial = 754] [outer = 0x0] 07:31:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1238df800) [pid = 1673] [serial = 755] [outer = 0x1210ec800] 07:31:14 INFO - PROCESS | 1673 | 1466692274207 Marionette DEBUG loaded listener.js 07:31:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x123fa1400) [pid = 1673] [serial = 756] [outer = 0x1210ec800] 07:31:14 INFO - PROCESS | 1673 | 1466692274542 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]]]}] 07:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 489ms 07:31:14 INFO - PROCESS | 1673 | 1466692274553 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 07:31:14 INFO - PROCESS | 1673 | 1466692274556 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 07:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:31:14 INFO - PROCESS | 1673 | 1466692274561 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:31:14 INFO - PROCESS | 1673 | 1466692274562 Marionette TRACE conn2 <- [1,982,null,{}] 07:31:14 INFO - PROCESS | 1673 | 1466692274564 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}] 07:31:14 INFO - PROCESS | 1673 | 1466692274565 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:14 INFO - PROCESS | 1673 | 1466692274644 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 07:31:14 INFO - PROCESS | 1673 | 1466692274647 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:14 INFO - PROCESS | 1673 | 1466692274648 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x128b64000 == 39 [pid = 1673] [id = 253] 07:31:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x112966000) [pid = 1673] [serial = 757] [outer = 0x0] 07:31:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1244e1000) [pid = 1673] [serial = 758] [outer = 0x112966000] 07:31:14 INFO - PROCESS | 1673 | 1466692274673 Marionette DEBUG loaded listener.js 07:31:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1244ec800) [pid = 1673] [serial = 759] [outer = 0x112966000] 07:31:15 INFO - PROCESS | 1673 | --DOCSHELL 0x115df3000 == 38 [pid = 1673] [id = 242] 07:31:15 INFO - PROCESS | 1673 | --DOCSHELL 0x117012000 == 37 [pid = 1673] [id = 241] 07:31:15 INFO - PROCESS | 1673 | --DOCSHELL 0x1169b0000 == 36 [pid = 1673] [id = 243] 07:31:15 INFO - PROCESS | 1673 | --DOCSHELL 0x123cdb000 == 35 [pid = 1673] [id = 248] 07:31:15 INFO - PROCESS | 1673 | --DOCSHELL 0x124068000 == 34 [pid = 1673] [id = 249] 07:31:15 INFO - PROCESS | 1673 | --DOCSHELL 0x119bd4800 == 33 [pid = 1673] [id = 247] 07:31:15 INFO - PROCESS | 1673 | --DOCSHELL 0x1256c7000 == 32 [pid = 1673] [id = 251] 07:31:15 INFO - PROCESS | 1673 | --DOCSHELL 0x11950f000 == 31 [pid = 1673] [id = 246] 07:31:15 INFO - PROCESS | 1673 | --DOCSHELL 0x119165800 == 30 [pid = 1673] [id = 245] 07:31:15 INFO - PROCESS | 1673 | --DOCSHELL 0x124abe800 == 29 [pid = 1673] [id = 250] 07:31:15 INFO - PROCESS | 1673 | --DOCSHELL 0x1182d5000 == 28 [pid = 1673] [id = 244] 07:31:16 INFO - PROCESS | 1673 | --DOCSHELL 0x1272e4000 == 27 [pid = 1673] [id = 252] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1257de400) [pid = 1673] [serial = 686] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x126fbac00) [pid = 1673] [serial = 689] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x128828000) [pid = 1673] [serial = 692] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x128822400) [pid = 1673] [serial = 690] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x11858d000) [pid = 1673] [serial = 695] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1210cc800) [pid = 1673] [serial = 696] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1167c4400) [pid = 1673] [serial = 671] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x118125800) [pid = 1673] [serial = 672] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x123bc4000) [pid = 1673] [serial = 680] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1244e6400) [pid = 1673] [serial = 681] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x112962800) [pid = 1673] [serial = 668] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x112fc4000) [pid = 1673] [serial = 669] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11858e400) [pid = 1673] [serial = 674] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x119143000) [pid = 1673] [serial = 675] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12c763c00) [pid = 1673] [serial = 660] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x120f10c00) [pid = 1673] [serial = 677] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1210cf400) [pid = 1673] [serial = 678] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x118123400) [pid = 1673] [serial = 662] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x11918e400) [pid = 1673] [serial = 663] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1244e3000) [pid = 1673] [serial = 665] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x124594800) [pid = 1673] [serial = 666] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12882c400) [pid = 1673] [serial = 693] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x128827400) [pid = 1673] [serial = 698] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x12b54f400) [pid = 1673] [serial = 702] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x124586c00) [pid = 1673] [serial = 683] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x1245c6c00) [pid = 1673] [serial = 684] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x126f43400) [pid = 1673] [serial = 687] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x12938e000) [pid = 1673] [serial = 701] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x128bca400) [pid = 1673] [serial = 699] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x12a938c00) [pid = 1673] [serial = 704] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x12b8b9000) [pid = 1673] [serial = 705] [outer = 0x0] [url = about:blank] 07:31:16 INFO - PROCESS | 1673 | 1466692276169 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]]]}] 07:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1624ms 07:31:16 INFO - PROCESS | 1673 | 1466692276186 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 07:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:31:16 INFO - PROCESS | 1673 | 1466692276190 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 07:31:16 INFO - PROCESS | 1673 | 1466692276194 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:31:16 INFO - PROCESS | 1673 | 1466692276196 Marionette TRACE conn2 <- [1,986,null,{}] 07:31:16 INFO - PROCESS | 1673 | 1466692276200 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}] 07:31:16 INFO - PROCESS | 1673 | 1466692276202 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:16 INFO - PROCESS | 1673 | 1466692276281 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 07:31:16 INFO - PROCESS | 1673 | 1466692276329 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:16 INFO - PROCESS | 1673 | 1466692276331 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x113c71800 == 28 [pid = 1673] [id = 254] 07:31:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x112ab3000) [pid = 1673] [serial = 760] [outer = 0x0] 07:31:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x112adc400) [pid = 1673] [serial = 761] [outer = 0x112ab3000] 07:31:16 INFO - PROCESS | 1673 | 1466692276360 Marionette DEBUG loaded listener.js 07:31:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1131b5c00) [pid = 1673] [serial = 762] [outer = 0x112ab3000] 07:31:16 INFO - PROCESS | 1673 | 1466692276664 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]]]}] 07:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 521ms 07:31:16 INFO - PROCESS | 1673 | 1466692276714 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 07:31:16 INFO - PROCESS | 1673 | 1466692276718 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 07:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:31:16 INFO - PROCESS | 1673 | 1466692276725 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:31:16 INFO - PROCESS | 1673 | 1466692276727 Marionette TRACE conn2 <- [1,990,null,{}] 07:31:16 INFO - PROCESS | 1673 | 1466692276729 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}] 07:31:16 INFO - PROCESS | 1673 | 1466692276731 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:16 INFO - PROCESS | 1673 | 1466692276805 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 07:31:16 INFO - PROCESS | 1673 | 1466692276854 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:16 INFO - PROCESS | 1673 | 1466692276856 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x11700c000 == 29 [pid = 1673] [id = 255] 07:31:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1132b9c00) [pid = 1673] [serial = 763] [outer = 0x0] 07:31:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x113c37400) [pid = 1673] [serial = 764] [outer = 0x1132b9c00] 07:31:16 INFO - PROCESS | 1673 | 1466692276885 Marionette DEBUG loaded listener.js 07:31:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x116909400) [pid = 1673] [serial = 765] [outer = 0x1132b9c00] 07:31:17 INFO - PROCESS | 1673 | 1466692277182 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]]]}] 07:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 470ms 07:31:17 INFO - PROCESS | 1673 | 1466692277195 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 07:31:17 INFO - PROCESS | 1673 | 1466692277196 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 07:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:31:17 INFO - PROCESS | 1673 | 1466692277198 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:31:17 INFO - PROCESS | 1673 | 1466692277214 Marionette TRACE conn2 <- [1,994,null,{}] 07:31:17 INFO - PROCESS | 1673 | 1466692277229 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}] 07:31:17 INFO - PROCESS | 1673 | 1466692277232 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:17 INFO - PROCESS | 1673 | 1466692277310 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 07:31:17 INFO - PROCESS | 1673 | 1466692277315 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:17 INFO - PROCESS | 1673 | 1466692277317 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182e8000 == 30 [pid = 1673] [id = 256] 07:31:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x111ba5800) [pid = 1673] [serial = 766] [outer = 0x0] 07:31:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1176bd400) [pid = 1673] [serial = 767] [outer = 0x111ba5800] 07:31:17 INFO - PROCESS | 1673 | 1466692277348 Marionette DEBUG loaded listener.js 07:31:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x118110400) [pid = 1673] [serial = 768] [outer = 0x111ba5800] 07:31:17 INFO - PROCESS | 1673 | 1466692277690 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]]]}] 07:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 543ms 07:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:31:17 INFO - PROCESS | 1673 | 1466692277742 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 07:31:17 INFO - PROCESS | 1673 | 1466692277743 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 07:31:17 INFO - PROCESS | 1673 | 1466692277746 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:31:17 INFO - PROCESS | 1673 | 1466692277747 Marionette TRACE conn2 <- [1,998,null,{}] 07:31:17 INFO - PROCESS | 1673 | 1466692277749 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}] 07:31:17 INFO - PROCESS | 1673 | 1466692277750 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:17 INFO - PROCESS | 1673 | 1466692277827 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 07:31:17 INFO - PROCESS | 1673 | 1466692277831 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:17 INFO - PROCESS | 1673 | 1466692277832 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192bf000 == 31 [pid = 1673] [id = 257] 07:31:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x11815a800) [pid = 1673] [serial = 769] [outer = 0x0] 07:31:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x11834e800) [pid = 1673] [serial = 770] [outer = 0x11815a800] 07:31:17 INFO - PROCESS | 1673 | 1466692277862 Marionette DEBUG loaded listener.js 07:31:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x11835c800) [pid = 1673] [serial = 771] [outer = 0x11815a800] 07:31:18 INFO - PROCESS | 1673 | 1466692278278 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]]]}] 07:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 569ms 07:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:31:18 INFO - PROCESS | 1673 | 1466692278314 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 07:31:18 INFO - PROCESS | 1673 | 1466692278315 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 07:31:18 INFO - PROCESS | 1673 | 1466692278318 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:31:18 INFO - PROCESS | 1673 | 1466692278319 Marionette TRACE conn2 <- [1,1002,null,{}] 07:31:18 INFO - PROCESS | 1673 | 1466692278321 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}] 07:31:18 INFO - PROCESS | 1673 | 1466692278325 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:18 INFO - PROCESS | 1673 | 1466692278426 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 07:31:18 INFO - PROCESS | 1673 | 1466692278433 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:18 INFO - PROCESS | 1673 | 1466692278434 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199e7000 == 32 [pid = 1673] [id = 258] 07:31:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x112ae4c00) [pid = 1673] [serial = 772] [outer = 0x0] 07:31:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11858c800) [pid = 1673] [serial = 773] [outer = 0x112ae4c00] 07:31:18 INFO - PROCESS | 1673 | 1466692278462 Marionette DEBUG loaded listener.js 07:31:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1185b1000) [pid = 1673] [serial = 774] [outer = 0x112ae4c00] 07:31:18 INFO - PROCESS | 1673 | 1466692278810 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]]]}] 07:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 522ms 07:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:31:18 INFO - PROCESS | 1673 | 1466692278841 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 07:31:18 INFO - PROCESS | 1673 | 1466692278842 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 07:31:18 INFO - PROCESS | 1673 | 1466692278844 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:31:18 INFO - PROCESS | 1673 | 1466692278845 Marionette TRACE conn2 <- [1,1006,null,{}] 07:31:18 INFO - PROCESS | 1673 | 1466692278848 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}] 07:31:18 INFO - PROCESS | 1673 | 1466692278852 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:18 INFO - PROCESS | 1673 | 1466692278943 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 07:31:18 INFO - PROCESS | 1673 | 1466692278947 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:18 INFO - PROCESS | 1673 | 1466692278948 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cd7000 == 33 [pid = 1673] [id = 259] 07:31:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1185ac000) [pid = 1673] [serial = 775] [outer = 0x0] 07:31:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x119190000) [pid = 1673] [serial = 776] [outer = 0x1185ac000] 07:31:18 INFO - PROCESS | 1673 | 1466692278976 Marionette DEBUG loaded listener.js 07:31:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x120f13400) [pid = 1673] [serial = 777] [outer = 0x1185ac000] 07:31:19 INFO - PROCESS | 1673 | 1466692279314 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]]]}] 07:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 520ms 07:31:19 INFO - PROCESS | 1673 | 1466692279366 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 07:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:31:19 INFO - PROCESS | 1673 | 1466692279368 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 07:31:19 INFO - PROCESS | 1673 | 1466692279371 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:31:19 INFO - PROCESS | 1673 | 1466692279373 Marionette TRACE conn2 <- [1,1010,null,{}] 07:31:19 INFO - PROCESS | 1673 | 1466692279375 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}] 07:31:19 INFO - PROCESS | 1673 | 1466692279377 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:19 INFO - PROCESS | 1673 | 1466692279456 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 07:31:19 INFO - PROCESS | 1673 | 1466692279460 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:19 INFO - PROCESS | 1673 | 1466692279461 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x124a23800 == 34 [pid = 1673] [id = 260] 07:31:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x119531000) [pid = 1673] [serial = 778] [outer = 0x0] 07:31:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x120f1b000) [pid = 1673] [serial = 779] [outer = 0x119531000] 07:31:19 INFO - PROCESS | 1673 | 1466692279488 Marionette DEBUG loaded listener.js 07:31:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1210d1800) [pid = 1673] [serial = 780] [outer = 0x119531000] 07:31:19 INFO - PROCESS | 1673 | 1466692279814 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]]]}] 07:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 471ms 07:31:19 INFO - PROCESS | 1673 | 1466692279843 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 07:31:19 INFO - PROCESS | 1673 | 1466692279844 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 07:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:31:19 INFO - PROCESS | 1673 | 1466692279847 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:31:19 INFO - PROCESS | 1673 | 1466692279848 Marionette TRACE conn2 <- [1,1014,null,{}] 07:31:19 INFO - PROCESS | 1673 | 1466692279850 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}] 07:31:19 INFO - PROCESS | 1673 | 1466692279851 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:19 INFO - PROCESS | 1673 | 1466692279923 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 07:31:19 INFO - PROCESS | 1673 | 1466692279927 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:19 INFO - PROCESS | 1673 | 1466692279928 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x1256c5800 == 35 [pid = 1673] [id = 261] 07:31:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1210d2400) [pid = 1673] [serial = 781] [outer = 0x0] 07:31:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1238d9400) [pid = 1673] [serial = 782] [outer = 0x1210d2400] 07:31:19 INFO - PROCESS | 1673 | 1466692279955 Marionette DEBUG loaded listener.js 07:31:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12395bc00) [pid = 1673] [serial = 783] [outer = 0x1210d2400] 07:31:20 INFO - PROCESS | 1673 | 1466692280260 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]]]}] 07:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 468ms 07:31:20 INFO - PROCESS | 1673 | 1466692280316 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 07:31:20 INFO - PROCESS | 1673 | 1466692280317 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 07:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:31:20 INFO - PROCESS | 1673 | 1466692280319 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:31:20 INFO - PROCESS | 1673 | 1466692280320 Marionette TRACE conn2 <- [1,1018,null,{}] 07:31:20 INFO - PROCESS | 1673 | 1466692280322 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}] 07:31:20 INFO - PROCESS | 1673 | 1466692280323 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:20 INFO - PROCESS | 1673 | 1466692280419 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 07:31:20 INFO - PROCESS | 1673 | 1466692280435 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:20 INFO - PROCESS | 1673 | 1466692280436 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182e5800 == 36 [pid = 1673] [id = 262] 07:31:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x120f19400) [pid = 1673] [serial = 784] [outer = 0x0] 07:31:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x123bbe400) [pid = 1673] [serial = 785] [outer = 0x120f19400] 07:31:20 INFO - PROCESS | 1673 | 1466692280462 Marionette DEBUG loaded listener.js 07:31:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x123f9e800) [pid = 1673] [serial = 786] [outer = 0x120f19400] 07:31:20 INFO - PROCESS | 1673 | 1466692280758 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]]]}] 07:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 468ms 07:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:31:20 INFO - PROCESS | 1673 | 1466692280790 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 07:31:20 INFO - PROCESS | 1673 | 1466692280793 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 07:31:20 INFO - PROCESS | 1673 | 1466692280795 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:31:20 INFO - PROCESS | 1673 | 1466692280796 Marionette TRACE conn2 <- [1,1022,null,{}] 07:31:20 INFO - PROCESS | 1673 | 1466692280798 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}] 07:31:20 INFO - PROCESS | 1673 | 1466692280799 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:20 INFO - PROCESS | 1673 | 1466692280878 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 07:31:20 INFO - PROCESS | 1673 | 1466692280882 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:20 INFO - PROCESS | 1673 | 1466692280883 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x128b64800 == 37 [pid = 1673] [id = 263] 07:31:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x123a3fc00) [pid = 1673] [serial = 787] [outer = 0x0] 07:31:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1244e5c00) [pid = 1673] [serial = 788] [outer = 0x123a3fc00] 07:31:20 INFO - PROCESS | 1673 | 1466692280910 Marionette DEBUG loaded listener.js 07:31:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12457c000) [pid = 1673] [serial = 789] [outer = 0x123a3fc00] 07:31:21 INFO - PROCESS | 1673 | 1466692281249 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]]]}] 07:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 469ms 07:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:31:21 INFO - PROCESS | 1673 | 1466692281264 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 07:31:21 INFO - PROCESS | 1673 | 1466692281265 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 07:31:21 INFO - PROCESS | 1673 | 1466692281267 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:31:21 INFO - PROCESS | 1673 | 1466692281269 Marionette TRACE conn2 <- [1,1026,null,{}] 07:31:21 INFO - PROCESS | 1673 | 1466692281273 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}] 07:31:21 INFO - PROCESS | 1673 | 1466692281275 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:21 INFO - PROCESS | 1673 | 1466692281392 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 07:31:21 INFO - PROCESS | 1673 | 1466692281405 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:21 INFO - PROCESS | 1673 | 1466692281407 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199ea000 == 38 [pid = 1673] [id = 264] 07:31:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1244e5400) [pid = 1673] [serial = 790] [outer = 0x0] 07:31:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12457ec00) [pid = 1673] [serial = 791] [outer = 0x1244e5400] 07:31:21 INFO - PROCESS | 1673 | 1466692281440 Marionette DEBUG loaded listener.js 07:31:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x124595400) [pid = 1673] [serial = 792] [outer = 0x1244e5400] 07:31:21 INFO - PROCESS | 1673 | 1466692281754 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]]]}] 07:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 523ms 07:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:31:21 INFO - PROCESS | 1673 | 1466692281792 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 07:31:21 INFO - PROCESS | 1673 | 1466692281793 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 07:31:21 INFO - PROCESS | 1673 | 1466692281795 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:31:21 INFO - PROCESS | 1673 | 1466692281796 Marionette TRACE conn2 <- [1,1030,null,{}] 07:31:21 INFO - PROCESS | 1673 | 1466692281798 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}] 07:31:21 INFO - PROCESS | 1673 | 1466692281799 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:21 INFO - PROCESS | 1673 | 1466692281894 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 07:31:21 INFO - PROCESS | 1673 | 1466692281903 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:21 INFO - PROCESS | 1673 | 1466692281904 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a41d000 == 39 [pid = 1673] [id = 265] 07:31:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x11223c000) [pid = 1673] [serial = 793] [outer = 0x0] 07:31:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1245c8400) [pid = 1673] [serial = 794] [outer = 0x11223c000] 07:31:21 INFO - PROCESS | 1673 | 1466692281932 Marionette DEBUG loaded listener.js 07:31:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x124aa7000) [pid = 1673] [serial = 795] [outer = 0x11223c000] 07:31:22 INFO - PROCESS | 1673 | 1466692282245 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]]]}] 07:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 468ms 07:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:31:22 INFO - PROCESS | 1673 | 1466692282263 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 07:31:22 INFO - PROCESS | 1673 | 1466692282264 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 07:31:22 INFO - PROCESS | 1673 | 1466692282266 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:31:22 INFO - PROCESS | 1673 | 1466692282267 Marionette TRACE conn2 <- [1,1034,null,{}] 07:31:22 INFO - PROCESS | 1673 | 1466692282269 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}] 07:31:22 INFO - PROCESS | 1673 | 1466692282271 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:22 INFO - PROCESS | 1673 | 1466692282369 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 07:31:22 INFO - PROCESS | 1673 | 1466692282403 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:22 INFO - PROCESS | 1673 | 1466692282411 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a518800 == 40 [pid = 1673] [id = 266] 07:31:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x124596400) [pid = 1673] [serial = 796] [outer = 0x0] 07:31:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x124bc0000) [pid = 1673] [serial = 797] [outer = 0x124596400] 07:31:22 INFO - PROCESS | 1673 | 1466692282436 Marionette DEBUG loaded listener.js 07:31:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x124e1f000) [pid = 1673] [serial = 798] [outer = 0x124596400] 07:31:22 INFO - PROCESS | 1673 | 1466692282766 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]]]}] 07:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 518ms 07:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:31:22 INFO - PROCESS | 1673 | 1466692282784 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 07:31:22 INFO - PROCESS | 1673 | 1466692282786 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 07:31:22 INFO - PROCESS | 1673 | 1466692282788 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:31:22 INFO - PROCESS | 1673 | 1466692282790 Marionette TRACE conn2 <- [1,1038,null,{}] 07:31:22 INFO - PROCESS | 1673 | 1466692282794 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}] 07:31:22 INFO - PROCESS | 1673 | 1466692282795 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:22 INFO - PROCESS | 1673 | 1466692282893 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 07:31:22 INFO - PROCESS | 1673 | 1466692282906 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:22 INFO - PROCESS | 1673 | 1466692282907 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a6ca000 == 41 [pid = 1673] [id = 267] 07:31:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x124bc3c00) [pid = 1673] [serial = 799] [outer = 0x0] 07:31:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x1250f0800) [pid = 1673] [serial = 800] [outer = 0x124bc3c00] 07:31:22 INFO - PROCESS | 1673 | 1466692282931 Marionette DEBUG loaded listener.js 07:31:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x12569d400) [pid = 1673] [serial = 801] [outer = 0x124bc3c00] 07:31:23 INFO - PROCESS | 1673 | 1466692283235 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]]]}] 07:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 473ms 07:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:31:23 INFO - PROCESS | 1673 | 1466692283264 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 1673 | 1466692283265 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 07:31:23 INFO - PROCESS | 1673 | 1466692283267 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 1673 | 1466692283268 Marionette TRACE conn2 <- [1,1042,null,{}] 07:31:23 INFO - PROCESS | 1673 | 1466692283271 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}] 07:31:23 INFO - PROCESS | 1673 | 1466692283274 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:23 INFO - PROCESS | 1673 | 1466692283370 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 07:31:23 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x1210ec800) [pid = 1673] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:31:23 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1176cbc00) [pid = 1673] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:31:23 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x11858e800) [pid = 1673] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:31:23 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x112965c00) [pid = 1673] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:31:23 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x116a12800) [pid = 1673] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:31:23 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x111f58000) [pid = 1673] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:31:23 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1188e6800) [pid = 1673] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:31:23 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x11914ac00) [pid = 1673] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:31:23 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x113a41000) [pid = 1673] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:31:23 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x118108c00) [pid = 1673] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:31:23 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x116fa9400) [pid = 1673] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:31:23 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x112a82800) [pid = 1673] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:31:23 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x11223dc00) [pid = 1673] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:31:23 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1150c6800) [pid = 1673] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:31:23 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x112a80800) [pid = 1673] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:31:23 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1269e9800) [pid = 1673] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:31:23 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x12459ac00) [pid = 1673] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:31:23 INFO - PROCESS | 1673 | 1466692283564 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 1673 | 1466692283565 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x1164b0000 == 42 [pid = 1673] [id = 268] 07:31:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1110e4c00) [pid = 1673] [serial = 802] [outer = 0x0] 07:31:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x11295ac00) [pid = 1673] [serial = 803] [outer = 0x1110e4c00] 07:31:23 INFO - PROCESS | 1673 | 1466692283589 Marionette DEBUG loaded listener.js 07:31:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x113a41000) [pid = 1673] [serial = 804] [outer = 0x1110e4c00] 07:31:23 INFO - PROCESS | 1673 | 1466692283876 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]]]}] 07:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 618ms 07:31:23 INFO - PROCESS | 1673 | 1466692283886 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 1673 | 1466692283889 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 07:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:31:23 INFO - PROCESS | 1673 | 1466692283896 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 1673 | 1466692283897 Marionette TRACE conn2 <- [1,1046,null,{}] 07:31:23 INFO - PROCESS | 1673 | 1466692283899 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}] 07:31:23 INFO - PROCESS | 1673 | 1466692283900 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:23 INFO - PROCESS | 1673 | 1466692283985 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 07:31:23 INFO - PROCESS | 1673 | 1466692283992 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 1673 | 1466692283993 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b7a1800 == 43 [pid = 1673] [id = 269] 07:31:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x113a98800) [pid = 1673] [serial = 805] [outer = 0x0] 07:31:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x11858e800) [pid = 1673] [serial = 806] [outer = 0x113a98800] 07:31:24 INFO - PROCESS | 1673 | 1466692284018 Marionette DEBUG loaded listener.js 07:31:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x120fde800) [pid = 1673] [serial = 807] [outer = 0x113a98800] 07:31:24 INFO - PROCESS | 1673 | 1466692284328 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]]]}] 07:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 468ms 07:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:31:24 INFO - PROCESS | 1673 | 1466692284365 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 07:31:24 INFO - PROCESS | 1673 | 1466692284366 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 07:31:24 INFO - PROCESS | 1673 | 1466692284368 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:31:24 INFO - PROCESS | 1673 | 1466692284369 Marionette TRACE conn2 <- [1,1050,null,{}] 07:31:24 INFO - PROCESS | 1673 | 1466692284371 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}] 07:31:24 INFO - PROCESS | 1673 | 1466692284373 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:24 INFO - PROCESS | 1673 | 1466692284484 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 07:31:24 INFO - PROCESS | 1673 | 1466692284491 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:24 INFO - PROCESS | 1673 | 1466692284492 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b7ba000 == 44 [pid = 1673] [id = 270] 07:31:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x118111400) [pid = 1673] [serial = 808] [outer = 0x0] 07:31:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1244ee000) [pid = 1673] [serial = 809] [outer = 0x118111400] 07:31:24 INFO - PROCESS | 1673 | 1466692284516 Marionette DEBUG loaded listener.js 07:31:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1257e1800) [pid = 1673] [serial = 810] [outer = 0x118111400] 07:31:24 INFO - PROCESS | 1673 | 1466692284814 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]]]}] 07:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 468ms 07:31:24 INFO - PROCESS | 1673 | 1466692284837 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 07:31:24 INFO - PROCESS | 1673 | 1466692284838 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 07:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:31:24 INFO - PROCESS | 1673 | 1466692284844 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:31:24 INFO - PROCESS | 1673 | 1466692284845 Marionette TRACE conn2 <- [1,1054,null,{}] 07:31:24 INFO - PROCESS | 1673 | 1466692284847 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}] 07:31:24 INFO - PROCESS | 1673 | 1466692284848 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:24 INFO - PROCESS | 1673 | 1466692284932 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 07:31:24 INFO - PROCESS | 1673 | 1466692284935 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:24 INFO - PROCESS | 1673 | 1466692284936 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba77000 == 45 [pid = 1673] [id = 271] 07:31:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12571ec00) [pid = 1673] [serial = 811] [outer = 0x0] 07:31:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1269ed400) [pid = 1673] [serial = 812] [outer = 0x12571ec00] 07:31:24 INFO - PROCESS | 1673 | 1466692284962 Marionette DEBUG loaded listener.js 07:31:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x126d35400) [pid = 1673] [serial = 813] [outer = 0x12571ec00] 07:31:25 INFO - PROCESS | 1673 | 1466692285290 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]]]}] 07:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 469ms 07:31:25 INFO - PROCESS | 1673 | 1466692285313 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 07:31:25 INFO - PROCESS | 1673 | 1466692285314 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 07:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:31:25 INFO - PROCESS | 1673 | 1466692285316 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:31:25 INFO - PROCESS | 1673 | 1466692285317 Marionette TRACE conn2 <- [1,1058,null,{}] 07:31:25 INFO - PROCESS | 1673 | 1466692285329 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}] 07:31:25 INFO - PROCESS | 1673 | 1466692285331 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:25 INFO - PROCESS | 1673 | 1466692285434 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 07:31:25 INFO - PROCESS | 1673 | 1466692285443 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:25 INFO - PROCESS | 1673 | 1466692285444 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf80800 == 46 [pid = 1673] [id = 272] 07:31:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x126d37800) [pid = 1673] [serial = 814] [outer = 0x0] 07:31:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x126f43c00) [pid = 1673] [serial = 815] [outer = 0x126d37800] 07:31:25 INFO - PROCESS | 1673 | 1466692285468 Marionette DEBUG loaded listener.js 07:31:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x126fb3000) [pid = 1673] [serial = 816] [outer = 0x126d37800] 07:31:26 INFO - PROCESS | 1673 | 1466692286026 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]]]}] 07:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 770ms 07:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:31:26 INFO - PROCESS | 1673 | 1466692286087 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 07:31:26 INFO - PROCESS | 1673 | 1466692286090 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 07:31:26 INFO - PROCESS | 1673 | 1466692286093 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:31:26 INFO - PROCESS | 1673 | 1466692286095 Marionette TRACE conn2 <- [1,1062,null,{}] 07:31:26 INFO - PROCESS | 1673 | 1466692286100 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}] 07:31:26 INFO - PROCESS | 1673 | 1466692286101 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:26 INFO - PROCESS | 1673 | 1466692286237 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 07:31:26 INFO - PROCESS | 1673 | 1466692286317 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:26 INFO - PROCESS | 1673 | 1466692286318 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x117020000 == 47 [pid = 1673] [id = 273] 07:31:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x112aea400) [pid = 1673] [serial = 817] [outer = 0x0] 07:31:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x1131ae000) [pid = 1673] [serial = 818] [outer = 0x112aea400] 07:31:26 INFO - PROCESS | 1673 | 1466692286349 Marionette DEBUG loaded listener.js 07:31:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x115d10400) [pid = 1673] [serial = 819] [outer = 0x112aea400] 07:31:27 INFO - PROCESS | 1673 | 1466692287066 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]]]}] 07:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1022ms 07:31:27 INFO - PROCESS | 1673 | 1466692287116 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 07:31:27 INFO - PROCESS | 1673 | 1466692287118 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 07:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:31:27 INFO - PROCESS | 1673 | 1466692287122 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:31:27 INFO - PROCESS | 1673 | 1466692287124 Marionette TRACE conn2 <- [1,1066,null,{}] 07:31:27 INFO - PROCESS | 1673 | 1466692287128 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}] 07:31:27 INFO - PROCESS | 1673 | 1466692287129 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:27 INFO - PROCESS | 1673 | 1466692287241 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 07:31:27 INFO - PROCESS | 1673 | 1466692287293 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:27 INFO - PROCESS | 1673 | 1466692287296 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x11694c000 == 48 [pid = 1673] [id = 274] 07:31:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x112ae5c00) [pid = 1673] [serial = 820] [outer = 0x0] 07:31:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x112fcf000) [pid = 1673] [serial = 821] [outer = 0x112ae5c00] 07:31:27 INFO - PROCESS | 1673 | 1466692287324 Marionette DEBUG loaded listener.js 07:31:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x1167cf400) [pid = 1673] [serial = 822] [outer = 0x112ae5c00] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba77000 == 47 [pid = 1673] [id = 271] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x12b7ba000 == 46 [pid = 1673] [id = 270] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x12b7a1800 == 45 [pid = 1673] [id = 269] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x1164b0000 == 44 [pid = 1673] [id = 268] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x12a6ca000 == 43 [pid = 1673] [id = 267] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x12a518800 == 42 [pid = 1673] [id = 266] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x12a41d000 == 41 [pid = 1673] [id = 265] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x1199ea000 == 40 [pid = 1673] [id = 264] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x128b64800 == 39 [pid = 1673] [id = 263] 07:31:27 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x1244e1000) [pid = 1673] [serial = 758] [outer = 0x0] [url = about:blank] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x1182e5800 == 38 [pid = 1673] [id = 262] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x1256c5800 == 37 [pid = 1673] [id = 261] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x124a23800 == 36 [pid = 1673] [id = 260] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x123cd7000 == 35 [pid = 1673] [id = 259] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x1199e7000 == 34 [pid = 1673] [id = 258] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x1192bf000 == 33 [pid = 1673] [id = 257] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x1182e8000 == 32 [pid = 1673] [id = 256] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x11700c000 == 31 [pid = 1673] [id = 255] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x113c71800 == 30 [pid = 1673] [id = 254] 07:31:27 INFO - PROCESS | 1673 | --DOCSHELL 0x128b64000 == 29 [pid = 1673] [id = 253] 07:31:27 INFO - PROCESS | 1673 | 1466692287886 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]]]}] 07:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 786ms 07:31:27 INFO - PROCESS | 1673 | 1466692287907 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 07:31:27 INFO - PROCESS | 1673 | 1466692287912 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 07:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:31:27 INFO - PROCESS | 1673 | 1466692287918 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:31:27 INFO - PROCESS | 1673 | 1466692287921 Marionette TRACE conn2 <- [1,1070,null,{}] 07:31:27 INFO - PROCESS | 1673 | 1466692287933 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}] 07:31:27 INFO - PROCESS | 1673 | 1466692287935 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:28 INFO - PROCESS | 1673 | 1466692288045 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x123fa1400) [pid = 1673] [serial = 756] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x118357000) [pid = 1673] [serial = 737] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x11859a000) [pid = 1673] [serial = 740] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x1199bd400) [pid = 1673] [serial = 743] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x119533800) [pid = 1673] [serial = 741] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x120f11400) [pid = 1673] [serial = 746] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x119fc5800) [pid = 1673] [serial = 744] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x120fde000) [pid = 1673] [serial = 750] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x1210cfc00) [pid = 1673] [serial = 752] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1210e7000) [pid = 1673] [serial = 753] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1238df800) [pid = 1673] [serial = 755] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x119536400) [pid = 1673] [serial = 749] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x120fdc400) [pid = 1673] [serial = 747] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x120f11000) [pid = 1673] [serial = 711] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x11952e000) [pid = 1673] [serial = 710] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x118315400) [pid = 1673] [serial = 708] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x115fc6c00) [pid = 1673] [serial = 707] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x118158c00) [pid = 1673] [serial = 734] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x117227400) [pid = 1673] [serial = 731] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1172c8c00) [pid = 1673] [serial = 732] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1132c1800) [pid = 1673] [serial = 728] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x115f6bc00) [pid = 1673] [serial = 729] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x112aaf800) [pid = 1673] [serial = 725] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x112ae5400) [pid = 1673] [serial = 726] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1164dfc00) [pid = 1673] [serial = 723] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x115fcac00) [pid = 1673] [serial = 722] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x112fc8000) [pid = 1673] [serial = 720] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x112ab7000) [pid = 1673] [serial = 719] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x128828400) [pid = 1673] [serial = 716] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12910bc00) [pid = 1673] [serial = 717] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1250e4c00) [pid = 1673] [serial = 714] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1245c7400) [pid = 1673] [serial = 713] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x11851b800) [pid = 1673] [serial = 738] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x118318800) [pid = 1673] [serial = 735] [outer = 0x0] [url = about:blank] 07:31:28 INFO - PROCESS | 1673 | 1466692288119 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:28 INFO - PROCESS | 1673 | 1466692288120 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x117006800 == 30 [pid = 1673] [id = 275] 07:31:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1131afc00) [pid = 1673] [serial = 823] [outer = 0x0] 07:31:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x115fcc800) [pid = 1673] [serial = 824] [outer = 0x1131afc00] 07:31:28 INFO - PROCESS | 1673 | 1466692288150 Marionette DEBUG loaded listener.js 07:31:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x118105800) [pid = 1673] [serial = 825] [outer = 0x1131afc00] 07:31:28 INFO - PROCESS | 1673 | 1466692288450 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]]]}] 07:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 582ms 07:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:31:28 INFO - PROCESS | 1673 | 1466692288499 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 07:31:28 INFO - PROCESS | 1673 | 1466692288500 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 07:31:28 INFO - PROCESS | 1673 | 1466692288503 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:31:28 INFO - PROCESS | 1673 | 1466692288507 Marionette TRACE conn2 <- [1,1074,null,{}] 07:31:28 INFO - PROCESS | 1673 | 1466692288515 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}] 07:31:28 INFO - PROCESS | 1673 | 1466692288519 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:28 INFO - PROCESS | 1673 | 1466692288615 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 07:31:28 INFO - PROCESS | 1673 | 1466692288666 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:28 INFO - PROCESS | 1673 | 1466692288668 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x118762800 == 31 [pid = 1673] [id = 276] 07:31:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x118111000) [pid = 1673] [serial = 826] [outer = 0x0] 07:31:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x118354400) [pid = 1673] [serial = 827] [outer = 0x118111000] 07:31:28 INFO - PROCESS | 1673 | 1466692288697 Marionette DEBUG loaded listener.js 07:31:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x118596c00) [pid = 1673] [serial = 828] [outer = 0x118111000] 07:31:29 INFO - PROCESS | 1673 | 1466692289003 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]]]}] 07:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 525ms 07:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:31:29 INFO - PROCESS | 1673 | 1466692289029 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 07:31:29 INFO - PROCESS | 1673 | 1466692289030 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 07:31:29 INFO - PROCESS | 1673 | 1466692289032 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:31:29 INFO - PROCESS | 1673 | 1466692289033 Marionette TRACE conn2 <- [1,1078,null,{}] 07:31:29 INFO - PROCESS | 1673 | 1466692289036 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}] 07:31:29 INFO - PROCESS | 1673 | 1466692289037 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:29 INFO - PROCESS | 1673 | 1466692289114 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 07:31:29 INFO - PROCESS | 1673 | 1466692289118 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:29 INFO - PROCESS | 1673 | 1466692289119 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x11951f000 == 32 [pid = 1673] [id = 277] 07:31:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1185ad000) [pid = 1673] [serial = 829] [outer = 0x0] 07:31:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x11918d000) [pid = 1673] [serial = 830] [outer = 0x1185ad000] 07:31:29 INFO - PROCESS | 1673 | 1466692289147 Marionette DEBUG loaded listener.js 07:31:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x11952f800) [pid = 1673] [serial = 831] [outer = 0x1185ad000] 07:31:29 INFO - PROCESS | 1673 | 1466692289466 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]]]}] 07:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 468ms 07:31:29 INFO - PROCESS | 1673 | 1466692289501 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 07:31:29 INFO - PROCESS | 1673 | 1466692289502 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 07:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:31:29 INFO - PROCESS | 1673 | 1466692289504 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:31:29 INFO - PROCESS | 1673 | 1466692289505 Marionette TRACE conn2 <- [1,1082,null,{}] 07:31:29 INFO - PROCESS | 1673 | 1466692289507 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}] 07:31:29 INFO - PROCESS | 1673 | 1466692289509 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:29 INFO - PROCESS | 1673 | 1466692289580 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 07:31:29 INFO - PROCESS | 1673 | 1466692289584 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:29 INFO - PROCESS | 1673 | 1466692289585 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f52000 == 33 [pid = 1673] [id = 278] 07:31:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1132b9800) [pid = 1673] [serial = 832] [outer = 0x0] 07:31:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1199bc000) [pid = 1673] [serial = 833] [outer = 0x1132b9800] 07:31:29 INFO - PROCESS | 1673 | 1466692289613 Marionette DEBUG loaded listener.js 07:31:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x119a6ac00) [pid = 1673] [serial = 834] [outer = 0x1132b9800] 07:31:29 INFO - PROCESS | 1673 | 1466692289991 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]]]}] 07:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 520ms 07:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:31:30 INFO - PROCESS | 1673 | 1466692290025 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 07:31:30 INFO - PROCESS | 1673 | 1466692290027 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 07:31:30 INFO - PROCESS | 1673 | 1466692290030 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - PROCESS | 1673 | 1466692290032 Marionette TRACE conn2 <- [1,1086,null,{}] 07:31:30 INFO - PROCESS | 1673 | 1466692290035 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}] 07:31:30 INFO - PROCESS | 1673 | 1466692290041 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:30 INFO - PROCESS | 1673 | 1466692290229 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 07:31:30 INFO - PROCESS | 1673 | 1466692290258 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 1673 | 1466692290259 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x123ac3000 == 34 [pid = 1673] [id = 279] 07:31:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x112963c00) [pid = 1673] [serial = 835] [outer = 0x0] 07:31:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x120f19000) [pid = 1673] [serial = 836] [outer = 0x112963c00] 07:31:30 INFO - PROCESS | 1673 | 1466692290300 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1238dd000) [pid = 1673] [serial = 837] [outer = 0x112963c00] 07:31:30 INFO - PROCESS | 1673 | 1466692290666 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]]]}] 07:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 07:31:30 INFO - PROCESS | 1673 | 1466692290705 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 07:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:31:30 INFO - PROCESS | 1673 | 1466692290706 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 07:31:30 INFO - PROCESS | 1673 | 1466692290708 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - PROCESS | 1673 | 1466692290709 Marionette TRACE conn2 <- [1,1090,null,{}] 07:31:30 INFO - PROCESS | 1673 | 1466692290711 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}] 07:31:30 INFO - PROCESS | 1673 | 1466692290713 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:30 INFO - PROCESS | 1673 | 1466692290804 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 07:31:30 INFO - PROCESS | 1673 | 1466692290808 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 1673 | 1466692290809 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x124a1b000 == 35 [pid = 1673] [id = 280] 07:31:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1238dd800) [pid = 1673] [serial = 838] [outer = 0x0] 07:31:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12407bc00) [pid = 1673] [serial = 839] [outer = 0x1238dd800] 07:31:30 INFO - PROCESS | 1673 | 1466692290840 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1244e3000) [pid = 1673] [serial = 840] [outer = 0x1238dd800] 07:31:31 INFO - PROCESS | 1673 | 1466692291150 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]]]}] 07:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 469ms 07:31:31 INFO - PROCESS | 1673 | 1466692291180 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 07:31:31 INFO - PROCESS | 1673 | 1466692291182 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 07:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:31:31 INFO - PROCESS | 1673 | 1466692291191 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:31:31 INFO - PROCESS | 1673 | 1466692291194 Marionette TRACE conn2 <- [1,1094,null,{}] 07:31:31 INFO - PROCESS | 1673 | 1466692291196 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}] 07:31:31 INFO - PROCESS | 1673 | 1466692291197 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:31 INFO - PROCESS | 1673 | 1466692291291 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 07:31:31 INFO - PROCESS | 1673 | 1466692291328 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:31 INFO - PROCESS | 1673 | 1466692291329 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x1256b4800 == 36 [pid = 1673] [id = 281] 07:31:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12457c400) [pid = 1673] [serial = 841] [outer = 0x0] 07:31:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12457f400) [pid = 1673] [serial = 842] [outer = 0x12457c400] 07:31:31 INFO - PROCESS | 1673 | 1466692291353 Marionette DEBUG loaded listener.js 07:31:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x124587c00) [pid = 1673] [serial = 843] [outer = 0x12457c400] 07:31:31 INFO - PROCESS | 1673 | 1466692291704 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]]]}] 07:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 523ms 07:31:31 INFO - PROCESS | 1673 | 1466692291713 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 07:31:31 INFO - PROCESS | 1673 | 1466692291715 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 07:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:31:31 INFO - PROCESS | 1673 | 1466692291730 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:31:31 INFO - PROCESS | 1673 | 1466692291732 Marionette TRACE conn2 <- [1,1098,null,{}] 07:31:31 INFO - PROCESS | 1673 | 1466692291736 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}] 07:31:31 INFO - PROCESS | 1673 | 1466692291738 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:31 INFO - PROCESS | 1673 | 1466692291886 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 07:31:31 INFO - PROCESS | 1673 | 1466692291952 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:31 INFO - PROCESS | 1673 | 1466692291954 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272f8000 == 37 [pid = 1673] [id = 282] 07:31:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x118358000) [pid = 1673] [serial = 844] [outer = 0x0] 07:31:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x124592400) [pid = 1673] [serial = 845] [outer = 0x118358000] 07:31:31 INFO - PROCESS | 1673 | 1466692291995 Marionette DEBUG loaded listener.js 07:31:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12459c000) [pid = 1673] [serial = 846] [outer = 0x118358000] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x113a98800) [pid = 1673] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1110e4c00) [pid = 1673] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1244e5400) [pid = 1673] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x118111400) [pid = 1673] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x11223c000) [pid = 1673] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x124596400) [pid = 1673] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1185ac000) [pid = 1673] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x11815a800) [pid = 1673] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x111ba5800) [pid = 1673] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x112ab3000) [pid = 1673] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x123a3fc00) [pid = 1673] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x119531000) [pid = 1673] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x112ae4c00) [pid = 1673] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12571ec00) [pid = 1673] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1132b9c00) [pid = 1673] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x120f19400) [pid = 1673] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1210d2400) [pid = 1673] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:31:32 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x124bc3c00) [pid = 1673] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:31:32 INFO - PROCESS | 1673 | 1466692292472 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]]]}] 07:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 780ms 07:31:32 INFO - PROCESS | 1673 | 1466692292501 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 07:31:32 INFO - PROCESS | 1673 | 1466692292502 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 07:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:31:32 INFO - PROCESS | 1673 | 1466692292504 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - PROCESS | 1673 | 1466692292505 Marionette TRACE conn2 <- [1,1102,null,{}] 07:31:32 INFO - PROCESS | 1673 | 1466692292508 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}] 07:31:32 INFO - PROCESS | 1673 | 1466692292509 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:32 INFO - PROCESS | 1673 | 1466692292581 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 07:31:32 INFO - PROCESS | 1673 | 1466692292651 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:32 INFO - PROCESS | 1673 | 1466692292652 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x119516800 == 38 [pid = 1673] [id = 283] 07:31:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x112ae0c00) [pid = 1673] [serial = 847] [outer = 0x0] 07:31:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x118111400) [pid = 1673] [serial = 848] [outer = 0x112ae0c00] 07:31:32 INFO - PROCESS | 1673 | 1466692292678 Marionette DEBUG loaded listener.js 07:31:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1185b1c00) [pid = 1673] [serial = 849] [outer = 0x112ae0c00] 07:31:32 INFO - PROCESS | 1673 | 1466692292936 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]]]}] 07:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 473ms 07:31:32 INFO - PROCESS | 1673 | 1466692292979 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 07:31:32 INFO - PROCESS | 1673 | 1466692292980 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 07:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:31:32 INFO - PROCESS | 1673 | 1466692292982 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - PROCESS | 1673 | 1466692292984 Marionette TRACE conn2 <- [1,1106,null,{}] 07:31:32 INFO - PROCESS | 1673 | 1466692292986 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}] 07:31:32 INFO - PROCESS | 1673 | 1466692292989 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:33 INFO - PROCESS | 1673 | 1466692293097 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 07:31:33 INFO - PROCESS | 1673 | 1466692293102 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:33 INFO - PROCESS | 1673 | 1466692293103 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x129423000 == 39 [pid = 1673] [id = 284] 07:31:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x11952e800) [pid = 1673] [serial = 850] [outer = 0x0] 07:31:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x124599c00) [pid = 1673] [serial = 851] [outer = 0x11952e800] 07:31:33 INFO - PROCESS | 1673 | 1466692293132 Marionette DEBUG loaded listener.js 07:31:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x124bbfc00) [pid = 1673] [serial = 852] [outer = 0x11952e800] 07:31:33 INFO - PROCESS | 1673 | 1466692293451 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]]]}] 07:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 519ms 07:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:31:33 INFO - PROCESS | 1673 | 1466692293502 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 07:31:33 INFO - PROCESS | 1673 | 1466692293503 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 07:31:33 INFO - PROCESS | 1673 | 1466692293505 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:31:33 INFO - PROCESS | 1673 | 1466692293506 Marionette TRACE conn2 <- [1,1110,null,{}] 07:31:33 INFO - PROCESS | 1673 | 1466692293509 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}] 07:31:33 INFO - PROCESS | 1673 | 1466692293510 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:33 INFO - PROCESS | 1673 | 1466692293612 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 07:31:33 INFO - PROCESS | 1673 | 1466692293619 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:33 INFO - PROCESS | 1673 | 1466692293620 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a519000 == 40 [pid = 1673] [id = 285] 07:31:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x124e1d400) [pid = 1673] [serial = 853] [outer = 0x0] 07:31:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1250f1c00) [pid = 1673] [serial = 854] [outer = 0x124e1d400] 07:31:33 INFO - PROCESS | 1673 | 1466692293645 Marionette DEBUG loaded listener.js 07:31:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12571ec00) [pid = 1673] [serial = 855] [outer = 0x124e1d400] 07:31:33 INFO - PROCESS | 1673 | 1466692293944 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]]]}] 07:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 470ms 07:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:31:33 INFO - PROCESS | 1673 | 1466692293976 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 07:31:33 INFO - PROCESS | 1673 | 1466692293977 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 07:31:33 INFO - PROCESS | 1673 | 1466692293979 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:31:33 INFO - PROCESS | 1673 | 1466692293980 Marionette TRACE conn2 <- [1,1114,null,{}] 07:31:33 INFO - PROCESS | 1673 | 1466692293982 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}] 07:31:33 INFO - PROCESS | 1673 | 1466692293983 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:34 INFO - PROCESS | 1673 | 1466692294067 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 07:31:34 INFO - PROCESS | 1673 | 1466692294072 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:34 INFO - PROCESS | 1673 | 1466692294074 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b5a3800 == 41 [pid = 1673] [id = 286] 07:31:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x125721800) [pid = 1673] [serial = 856] [outer = 0x0] 07:31:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x126d2e400) [pid = 1673] [serial = 857] [outer = 0x125721800] 07:31:34 INFO - PROCESS | 1673 | 1466692294099 Marionette DEBUG loaded listener.js 07:31:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x126fb3800) [pid = 1673] [serial = 858] [outer = 0x125721800] 07:31:34 INFO - PROCESS | 1673 | 1466692294515 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]]]}] 07:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 569ms 07:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:31:34 INFO - PROCESS | 1673 | 1466692294549 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 07:31:34 INFO - PROCESS | 1673 | 1466692294551 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 07:31:34 INFO - PROCESS | 1673 | 1466692294555 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:31:34 INFO - PROCESS | 1673 | 1466692294559 Marionette TRACE conn2 <- [1,1118,null,{}] 07:31:34 INFO - PROCESS | 1673 | 1466692294563 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}] 07:31:34 INFO - PROCESS | 1673 | 1466692294565 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:34 INFO - PROCESS | 1673 | 1466692294669 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 07:31:34 INFO - PROCESS | 1673 | 1466692294737 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:34 INFO - PROCESS | 1673 | 1466692294739 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x11678f800 == 42 [pid = 1673] [id = 287] 07:31:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x112aaf800) [pid = 1673] [serial = 859] [outer = 0x0] 07:31:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1133ef400) [pid = 1673] [serial = 860] [outer = 0x112aaf800] 07:31:34 INFO - PROCESS | 1673 | 1466692294770 Marionette DEBUG loaded listener.js 07:31:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x11697cc00) [pid = 1673] [serial = 861] [outer = 0x112aaf800] 07:31:35 INFO - PROCESS | 1673 | 1466692295195 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]]]}] 07:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 673ms 07:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:31:35 INFO - PROCESS | 1673 | 1466692295228 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 07:31:35 INFO - PROCESS | 1673 | 1466692295231 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 07:31:35 INFO - PROCESS | 1673 | 1466692295235 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:31:35 INFO - PROCESS | 1673 | 1466692295237 Marionette TRACE conn2 <- [1,1122,null,{}] 07:31:35 INFO - PROCESS | 1673 | 1466692295240 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}] 07:31:35 INFO - PROCESS | 1673 | 1466692295241 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:35 INFO - PROCESS | 1673 | 1466692295364 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 07:31:35 INFO - PROCESS | 1673 | 1466692295446 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:35 INFO - PROCESS | 1673 | 1466692295448 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f51800 == 43 [pid = 1673] [id = 288] 07:31:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x118110c00) [pid = 1673] [serial = 862] [outer = 0x0] 07:31:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x118127c00) [pid = 1673] [serial = 863] [outer = 0x118110c00] 07:31:35 INFO - PROCESS | 1673 | 1466692295478 Marionette DEBUG loaded listener.js 07:31:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x11835b400) [pid = 1673] [serial = 864] [outer = 0x118110c00] 07:31:35 INFO - PROCESS | 1673 | 1466692295906 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]]]}] 07:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 721ms 07:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:31:35 INFO - PROCESS | 1673 | 1466692295957 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 07:31:35 INFO - PROCESS | 1673 | 1466692295959 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 07:31:35 INFO - PROCESS | 1673 | 1466692295961 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:31:35 INFO - PROCESS | 1673 | 1466692295963 Marionette TRACE conn2 <- [1,1126,null,{}] 07:31:35 INFO - PROCESS | 1673 | 1466692295971 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}] 07:31:35 INFO - PROCESS | 1673 | 1466692295977 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:36 INFO - PROCESS | 1673 | 1466692296075 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 07:31:36 INFO - PROCESS | 1673 | 1466692296184 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:36 INFO - PROCESS | 1673 | 1466692296186 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0c2000 == 44 [pid = 1673] [id = 289] 07:31:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1210d3000) [pid = 1673] [serial = 865] [outer = 0x0] 07:31:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12407c400) [pid = 1673] [serial = 866] [outer = 0x1210d3000] 07:31:36 INFO - PROCESS | 1673 | 1466692296241 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12459d400) [pid = 1673] [serial = 867] [outer = 0x1210d3000] 07:31:36 INFO - PROCESS | 1673 | 1466692296763 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]]]}] 07:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 823ms 07:31:36 INFO - PROCESS | 1673 | 1466692296785 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 07:31:36 INFO - PROCESS | 1673 | 1466692296786 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 07:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:31:36 INFO - PROCESS | 1673 | 1466692296789 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:31:36 INFO - PROCESS | 1673 | 1466692296790 Marionette TRACE conn2 <- [1,1130,null,{}] 07:31:36 INFO - PROCESS | 1673 | 1466692296792 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}] 07:31:36 INFO - PROCESS | 1673 | 1466692296794 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:36 INFO - PROCESS | 1673 | 1466692296893 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 07:31:36 INFO - PROCESS | 1673 | 1466692296949 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:36 INFO - PROCESS | 1673 | 1466692296950 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0db000 == 45 [pid = 1673] [id = 290] 07:31:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x124e11400) [pid = 1673] [serial = 868] [outer = 0x0] 07:31:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x126fb3c00) [pid = 1673] [serial = 869] [outer = 0x124e11400] 07:31:36 INFO - PROCESS | 1673 | 1466692296979 Marionette DEBUG loaded listener.js 07:31:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x126fbcc00) [pid = 1673] [serial = 870] [outer = 0x124e11400] 07:31:37 INFO - PROCESS | 1673 | 1466692297557 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]]]}] 07:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 821ms 07:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:31:37 INFO - PROCESS | 1673 | 1466692297610 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 07:31:37 INFO - PROCESS | 1673 | 1466692297613 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 07:31:37 INFO - PROCESS | 1673 | 1466692297616 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:31:37 INFO - PROCESS | 1673 | 1466692297618 Marionette TRACE conn2 <- [1,1134,null,{}] 07:31:37 INFO - PROCESS | 1673 | 1466692297622 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}] 07:31:37 INFO - PROCESS | 1673 | 1466692297623 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:37 INFO - PROCESS | 1673 | 1466692297720 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 07:31:37 INFO - PROCESS | 1673 | 1466692297788 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:37 INFO - PROCESS | 1673 | 1466692297791 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x119504800 == 46 [pid = 1673] [id = 291] 07:31:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x115fcbc00) [pid = 1673] [serial = 871] [outer = 0x0] 07:31:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x11662f800) [pid = 1673] [serial = 872] [outer = 0x115fcbc00] 07:31:37 INFO - PROCESS | 1673 | 1466692297819 Marionette DEBUG loaded listener.js 07:31:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x113c9bc00) [pid = 1673] [serial = 873] [outer = 0x115fcbc00] 07:31:38 INFO - PROCESS | 1673 | 1466692298304 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]]]}] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x12a519000 == 45 [pid = 1673] [id = 285] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x129423000 == 44 [pid = 1673] [id = 284] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x119516800 == 43 [pid = 1673] [id = 283] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x1272f8000 == 42 [pid = 1673] [id = 282] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x1256b4800 == 41 [pid = 1673] [id = 281] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x124a1b000 == 40 [pid = 1673] [id = 280] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x123ac3000 == 39 [pid = 1673] [id = 279] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x120f52000 == 38 [pid = 1673] [id = 278] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x11951f000 == 37 [pid = 1673] [id = 277] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x118762800 == 36 [pid = 1673] [id = 276] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x117006800 == 35 [pid = 1673] [id = 275] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x11694c000 == 34 [pid = 1673] [id = 274] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x117020000 == 33 [pid = 1673] [id = 273] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf80800 == 32 [pid = 1673] [id = 272] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0db000 == 31 [pid = 1673] [id = 290] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0c2000 == 30 [pid = 1673] [id = 289] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x120f51800 == 29 [pid = 1673] [id = 288] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x12b5a3800 == 28 [pid = 1673] [id = 286] 07:31:38 INFO - PROCESS | 1673 | --DOCSHELL 0x11678f800 == 27 [pid = 1673] [id = 287] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x11834e800) [pid = 1673] [serial = 770] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x11835c800) [pid = 1673] [serial = 771] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x1176bd400) [pid = 1673] [serial = 767] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x118110400) [pid = 1673] [serial = 768] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x112adc400) [pid = 1673] [serial = 761] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x1131b5c00) [pid = 1673] [serial = 762] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x1244e5c00) [pid = 1673] [serial = 788] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x12457c000) [pid = 1673] [serial = 789] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x120f1b000) [pid = 1673] [serial = 779] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1210d1800) [pid = 1673] [serial = 780] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x11858c800) [pid = 1673] [serial = 773] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1269ed400) [pid = 1673] [serial = 812] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1185b1000) [pid = 1673] [serial = 774] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x113c37400) [pid = 1673] [serial = 764] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x116909400) [pid = 1673] [serial = 765] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x123bbe400) [pid = 1673] [serial = 785] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x123f9e800) [pid = 1673] [serial = 786] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1238d9400) [pid = 1673] [serial = 782] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x12395bc00) [pid = 1673] [serial = 783] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1250f0800) [pid = 1673] [serial = 800] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x124e1f000) [pid = 1673] [serial = 798] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12569d400) [pid = 1673] [serial = 801] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x11858e800) [pid = 1673] [serial = 806] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x11295ac00) [pid = 1673] [serial = 803] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x113a41000) [pid = 1673] [serial = 804] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12457ec00) [pid = 1673] [serial = 791] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x124aa7000) [pid = 1673] [serial = 795] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1244ee000) [pid = 1673] [serial = 809] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x126d35400) [pid = 1673] [serial = 813] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1257e1800) [pid = 1673] [serial = 810] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x124595400) [pid = 1673] [serial = 792] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x120fde800) [pid = 1673] [serial = 807] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x126f43c00) [pid = 1673] [serial = 815] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1245c8400) [pid = 1673] [serial = 794] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x124bc0000) [pid = 1673] [serial = 797] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x119190000) [pid = 1673] [serial = 776] [outer = 0x0] [url = about:blank] 07:31:38 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x120f13400) [pid = 1673] [serial = 777] [outer = 0x0] [url = about:blank] 07:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1327ms 07:31:38 INFO - PROCESS | 1673 | 1466692298960 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 07:31:38 INFO - PROCESS | 1673 | 1466692298963 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 07:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:31:38 INFO - PROCESS | 1673 | 1466692298967 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:31:38 INFO - PROCESS | 1673 | 1466692298969 Marionette TRACE conn2 <- [1,1138,null,{}] 07:31:38 INFO - PROCESS | 1673 | 1466692298972 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}] 07:31:38 INFO - PROCESS | 1673 | 1466692298974 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:39 INFO - PROCESS | 1673 | 1466692299050 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 07:31:39 INFO - PROCESS | 1673 | 1466692299058 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 1673 | 1466692299061 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x113ac0800 == 28 [pid = 1673] [id = 292] 07:31:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x112ae1800) [pid = 1673] [serial = 874] [outer = 0x0] 07:31:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x112ae7000) [pid = 1673] [serial = 875] [outer = 0x112ae1800] 07:31:39 INFO - PROCESS | 1673 | 1466692299089 Marionette DEBUG loaded listener.js 07:31:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1133eb000) [pid = 1673] [serial = 876] [outer = 0x112ae1800] 07:31:39 INFO - PROCESS | 1673 | 1466692299415 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]]]}] 07:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 472ms 07:31:39 INFO - PROCESS | 1673 | 1466692299442 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 07:31:39 INFO - PROCESS | 1673 | 1466692299444 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 07:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:31:39 INFO - PROCESS | 1673 | 1466692299449 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:31:39 INFO - PROCESS | 1673 | 1466692299452 Marionette TRACE conn2 <- [1,1142,null,{}] 07:31:39 INFO - PROCESS | 1673 | 1466692299454 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}] 07:31:39 INFO - PROCESS | 1673 | 1466692299456 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:39 INFO - PROCESS | 1673 | 1466692299548 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 07:31:39 INFO - PROCESS | 1673 | 1466692299600 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 1673 | 1466692299602 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x117004800 == 29 [pid = 1673] [id = 293] 07:31:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x113a4f400) [pid = 1673] [serial = 877] [outer = 0x0] 07:31:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x115f6a800) [pid = 1673] [serial = 878] [outer = 0x113a4f400] 07:31:39 INFO - PROCESS | 1673 | 1466692299629 Marionette DEBUG loaded listener.js 07:31:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x117048000) [pid = 1673] [serial = 879] [outer = 0x113a4f400] 07:31:39 INFO - PROCESS | 1673 | 1466692299916 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]]]}] 07:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 523ms 07:31:39 INFO - PROCESS | 1673 | 1466692299970 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 07:31:39 INFO - PROCESS | 1673 | 1466692299972 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 07:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:31:39 INFO - PROCESS | 1673 | 1466692299977 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:31:39 INFO - PROCESS | 1673 | 1466692299978 Marionette TRACE conn2 <- [1,1146,null,{}] 07:31:39 INFO - PROCESS | 1673 | 1466692299985 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}] 07:31:39 INFO - PROCESS | 1673 | 1466692299988 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:40 INFO - PROCESS | 1673 | 1466692300070 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 07:31:40 INFO - PROCESS | 1673 | 1466692300127 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 1673 | 1466692300129 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182ec000 == 30 [pid = 1673] [id = 294] 07:31:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1176bf800) [pid = 1673] [serial = 880] [outer = 0x0] 07:31:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x118159800) [pid = 1673] [serial = 881] [outer = 0x1176bf800] 07:31:40 INFO - PROCESS | 1673 | 1466692300158 Marionette DEBUG loaded listener.js 07:31:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x11835a400) [pid = 1673] [serial = 882] [outer = 0x1176bf800] 07:31:40 INFO - PROCESS | 1673 | 1466692300546 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]]]}] 07:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 619ms 07:31:40 INFO - PROCESS | 1673 | 1466692300598 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 07:31:40 INFO - PROCESS | 1673 | 1466692300600 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 07:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:31:40 INFO - PROCESS | 1673 | 1466692300603 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:31:40 INFO - PROCESS | 1673 | 1466692300605 Marionette TRACE conn2 <- [1,1150,null,{}] 07:31:40 INFO - PROCESS | 1673 | 1466692300608 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}] 07:31:40 INFO - PROCESS | 1673 | 1466692300610 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:40 INFO - PROCESS | 1673 | 1466692300718 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 07:31:40 INFO - PROCESS | 1673 | 1466692300727 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 1673 | 1466692300728 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192b7000 == 31 [pid = 1673] [id = 295] 07:31:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x118598000) [pid = 1673] [serial = 883] [outer = 0x0] 07:31:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x119149c00) [pid = 1673] [serial = 884] [outer = 0x118598000] 07:31:40 INFO - PROCESS | 1673 | 1466692300754 Marionette DEBUG loaded listener.js 07:31:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x119524400) [pid = 1673] [serial = 885] [outer = 0x118598000] 07:31:41 INFO - PROCESS | 1673 | 1466692301075 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]]]}] 07:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 520ms 07:31:41 INFO - PROCESS | 1673 | 1466692301123 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 07:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:31:41 INFO - PROCESS | 1673 | 1466692301124 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 07:31:41 INFO - PROCESS | 1673 | 1466692301126 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:31:41 INFO - PROCESS | 1673 | 1466692301127 Marionette TRACE conn2 <- [1,1154,null,{}] 07:31:41 INFO - PROCESS | 1673 | 1466692301130 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}] 07:31:41 INFO - PROCESS | 1673 | 1466692301131 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:41 INFO - PROCESS | 1673 | 1466692301229 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 07:31:41 INFO - PROCESS | 1673 | 1466692301267 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:41 INFO - PROCESS | 1673 | 1466692301268 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x119dbb800 == 32 [pid = 1673] [id = 296] 07:31:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x11835bc00) [pid = 1673] [serial = 886] [outer = 0x0] 07:31:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1199bc400) [pid = 1673] [serial = 887] [outer = 0x11835bc00] 07:31:41 INFO - PROCESS | 1673 | 1466692301293 Marionette DEBUG loaded listener.js 07:31:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x120f15400) [pid = 1673] [serial = 888] [outer = 0x11835bc00] 07:31:41 INFO - PROCESS | 1673 | 1466692301620 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]]]}] 07:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 518ms 07:31:41 INFO - PROCESS | 1673 | 1466692301645 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 07:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:31:41 INFO - PROCESS | 1673 | 1466692301647 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 07:31:41 INFO - PROCESS | 1673 | 1466692301654 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:31:41 INFO - PROCESS | 1673 | 1466692301655 Marionette TRACE conn2 <- [1,1158,null,{}] 07:31:41 INFO - PROCESS | 1673 | 1466692301660 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}] 07:31:41 INFO - PROCESS | 1673 | 1466692301664 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:41 INFO - PROCESS | 1673 | 1466692301775 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 07:31:41 INFO - PROCESS | 1673 | 1466692301810 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:41 INFO - PROCESS | 1673 | 1466692301812 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x123f19000 == 33 [pid = 1673] [id = 297] 07:31:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1210c4800) [pid = 1673] [serial = 889] [outer = 0x0] 07:31:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1238dd400) [pid = 1673] [serial = 890] [outer = 0x1210c4800] 07:31:41 INFO - PROCESS | 1673 | 1466692301837 Marionette DEBUG loaded listener.js 07:31:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x123fa0000) [pid = 1673] [serial = 891] [outer = 0x1210c4800] 07:31:42 INFO - PROCESS | 1673 | 1466692302145 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]]]}] 07:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 526ms 07:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:31:42 INFO - PROCESS | 1673 | 1466692302184 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 07:31:42 INFO - PROCESS | 1673 | 1466692302185 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 07:31:42 INFO - PROCESS | 1673 | 1466692302188 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:31:42 INFO - PROCESS | 1673 | 1466692302189 Marionette TRACE conn2 <- [1,1162,null,{}] 07:31:42 INFO - PROCESS | 1673 | 1466692302194 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}] 07:31:42 INFO - PROCESS | 1673 | 1466692302195 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:42 INFO - PROCESS | 1673 | 1466692302294 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 07:31:42 INFO - PROCESS | 1673 | 1466692302297 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:42 INFO - PROCESS | 1673 | 1466692302298 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x124acf000 == 34 [pid = 1673] [id = 298] 07:31:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1210cd400) [pid = 1673] [serial = 892] [outer = 0x0] 07:31:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1244e9800) [pid = 1673] [serial = 893] [outer = 0x1210cd400] 07:31:42 INFO - PROCESS | 1673 | 1466692302354 Marionette DEBUG loaded listener.js 07:31:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x124582800) [pid = 1673] [serial = 894] [outer = 0x1210cd400] 07:31:42 INFO - PROCESS | 1673 | 1466692302664 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]]]}] 07:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 520ms 07:31:42 INFO - PROCESS | 1673 | 1466692302709 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 07:31:42 INFO - PROCESS | 1673 | 1466692302710 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 07:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:31:42 INFO - PROCESS | 1673 | 1466692302713 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:31:42 INFO - PROCESS | 1673 | 1466692302714 Marionette TRACE conn2 <- [1,1166,null,{}] 07:31:42 INFO - PROCESS | 1673 | 1466692302717 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}] 07:31:42 INFO - PROCESS | 1673 | 1466692302718 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:42 INFO - PROCESS | 1673 | 1466692302828 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 07:31:42 INFO - PROCESS | 1673 | 1466692302845 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:42 INFO - PROCESS | 1673 | 1466692302846 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x126944800 == 35 [pid = 1673] [id = 299] 07:31:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x112ae6000) [pid = 1673] [serial = 895] [outer = 0x0] 07:31:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12459cc00) [pid = 1673] [serial = 896] [outer = 0x112ae6000] 07:31:42 INFO - PROCESS | 1673 | 1466692302886 Marionette DEBUG loaded listener.js 07:31:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1245c8c00) [pid = 1673] [serial = 897] [outer = 0x112ae6000] 07:31:43 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x112966000) [pid = 1673] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:31:43 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x124e1d400) [pid = 1673] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:31:43 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1238dd800) [pid = 1673] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:31:43 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12457c400) [pid = 1673] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:31:43 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1132b9800) [pid = 1673] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:31:43 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x112ae5c00) [pid = 1673] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:31:43 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x118358000) [pid = 1673] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:31:43 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1185ad000) [pid = 1673] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:31:43 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x125721800) [pid = 1673] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:31:43 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x118111000) [pid = 1673] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:31:43 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x112ae0c00) [pid = 1673] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:31:43 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1131afc00) [pid = 1673] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:31:43 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x112aea400) [pid = 1673] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:31:43 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x126d37800) [pid = 1673] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:31:43 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x11952e800) [pid = 1673] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:31:43 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x112963c00) [pid = 1673] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:31:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x116976800) [pid = 1673] [serial = 898] [outer = 0x12d122800] 07:31:43 INFO - PROCESS | 1673 | 1466692303478 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]]]}] 07:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 819ms 07:31:43 INFO - PROCESS | 1673 | 1466692303536 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 07:31:43 INFO - PROCESS | 1673 | 1466692303537 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 07:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:31:43 INFO - PROCESS | 1673 | 1466692303544 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:31:43 INFO - PROCESS | 1673 | 1466692303545 Marionette TRACE conn2 <- [1,1170,null,{}] 07:31:43 INFO - PROCESS | 1673 | 1466692303547 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}] 07:31:43 INFO - PROCESS | 1673 | 1466692303548 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:43 INFO - PROCESS | 1673 | 1466692303628 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 07:31:43 INFO - PROCESS | 1673 | 1466692303633 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:43 INFO - PROCESS | 1673 | 1466692303634 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x126f9d000 == 36 [pid = 1673] [id = 300] 07:31:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x116905800) [pid = 1673] [serial = 899] [outer = 0x0] 07:31:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x120fdcc00) [pid = 1673] [serial = 900] [outer = 0x116905800] 07:31:43 INFO - PROCESS | 1673 | 1466692303668 Marionette DEBUG loaded listener.js 07:31:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x124594800) [pid = 1673] [serial = 901] [outer = 0x116905800] 07:31:43 INFO - PROCESS | 1673 | 1466692303992 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]]]}] 07:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 468ms 07:31:44 INFO - PROCESS | 1673 | 1466692304012 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 07:31:44 INFO - PROCESS | 1673 | 1466692304013 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 07:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:31:44 INFO - PROCESS | 1673 | 1466692304015 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:31:44 INFO - PROCESS | 1673 | 1466692304017 Marionette TRACE conn2 <- [1,1174,null,{}] 07:31:44 INFO - PROCESS | 1673 | 1466692304019 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}] 07:31:44 INFO - PROCESS | 1673 | 1466692304020 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:44 INFO - PROCESS | 1673 | 1466692304097 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 07:31:44 INFO - PROCESS | 1673 | 1466692304101 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:44 INFO - PROCESS | 1673 | 1466692304102 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x128b69000 == 37 [pid = 1673] [id = 301] 07:31:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x124583800) [pid = 1673] [serial = 902] [outer = 0x0] 07:31:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x124aa5400) [pid = 1673] [serial = 903] [outer = 0x124583800] 07:31:44 INFO - PROCESS | 1673 | 1466692304129 Marionette DEBUG loaded listener.js 07:31:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x124bc7c00) [pid = 1673] [serial = 904] [outer = 0x124583800] 07:31:44 INFO - PROCESS | 1673 | 1466692304458 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] 07:31:44 INFO - PROCESS | 1673 | 1466692304486 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 07:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:31:44 INFO - PROCESS | 1673 | 1466692304490 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:31:44 INFO - PROCESS | 1673 | 1466692304492 Marionette TRACE conn2 <- [1,1178,null,{}] 07:31:44 INFO - PROCESS | 1673 | 1466692304494 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}] 07:31:44 INFO - PROCESS | 1673 | 1466692304495 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:44 INFO - PROCESS | 1673 | 1466692304606 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 07:31:44 INFO - PROCESS | 1673 | 1466692304614 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:44 INFO - PROCESS | 1673 | 1466692304616 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x129425000 == 38 [pid = 1673] [id = 302] 07:31:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x124595400) [pid = 1673] [serial = 905] [outer = 0x0] 07:31:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x124fce000) [pid = 1673] [serial = 906] [outer = 0x124595400] 07:31:44 INFO - PROCESS | 1673 | 1466692304651 Marionette DEBUG loaded listener.js 07:31:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1257e5400) [pid = 1673] [serial = 907] [outer = 0x124595400] 07:31:44 INFO - PROCESS | 1673 | 1466692304966 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] 07:31:45 INFO - PROCESS | 1673 | 1466692305012 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 07:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:31:45 INFO - PROCESS | 1673 | 1466692305014 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:31:45 INFO - PROCESS | 1673 | 1466692305015 Marionette TRACE conn2 <- [1,1182,null,{}] 07:31:45 INFO - PROCESS | 1673 | 1466692305017 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}] 07:31:45 INFO - PROCESS | 1673 | 1466692305018 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:45 INFO - PROCESS | 1673 | 1466692305100 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 07:31:45 INFO - PROCESS | 1673 | 1466692305104 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:45 INFO - PROCESS | 1673 | 1466692305106 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a61c800 == 39 [pid = 1673] [id = 303] 07:31:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1269ed000) [pid = 1673] [serial = 908] [outer = 0x0] 07:31:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x126fb7000) [pid = 1673] [serial = 909] [outer = 0x1269ed000] 07:31:45 INFO - PROCESS | 1673 | 1466692305137 Marionette DEBUG loaded listener.js 07:31:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x126ff2000) [pid = 1673] [serial = 910] [outer = 0x1269ed000] 07:31:45 INFO - PROCESS | 1673 | 1466692305757 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] 07:31:45 INFO - PROCESS | 1673 | 1466692305857 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 07:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:31:45 INFO - PROCESS | 1673 | 1466692305885 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:31:45 INFO - PROCESS | 1673 | 1466692305887 Marionette TRACE conn2 <- [1,1186,null,{}] 07:31:45 INFO - PROCESS | 1673 | 1466692305891 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}] 07:31:45 INFO - PROCESS | 1673 | 1466692305893 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:46 INFO - PROCESS | 1673 | 1466692306004 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 07:31:46 INFO - PROCESS | 1673 | 1466692306057 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:46 INFO - PROCESS | 1673 | 1466692306059 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x117360800 == 40 [pid = 1673] [id = 304] 07:31:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1133ee400) [pid = 1673] [serial = 911] [outer = 0x0] 07:31:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1167c3800) [pid = 1673] [serial = 912] [outer = 0x1133ee400] 07:31:46 INFO - PROCESS | 1673 | 1466692306090 Marionette DEBUG loaded listener.js 07:31:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x11722a000) [pid = 1673] [serial = 913] [outer = 0x1133ee400] 07:31:46 INFO - PROCESS | 1673 | 1466692306589 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] 07:31:46 INFO - PROCESS | 1673 | 1466692306612 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 07:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:31:46 INFO - PROCESS | 1673 | 1466692306617 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:31:46 INFO - PROCESS | 1673 | 1466692306619 Marionette TRACE conn2 <- [1,1190,null,{}] 07:31:46 INFO - PROCESS | 1673 | 1466692306665 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}] 07:31:46 INFO - PROCESS | 1673 | 1466692306667 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:46 INFO - PROCESS | 1673 | 1466692306793 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 07:31:46 INFO - PROCESS | 1673 | 1466692306853 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:46 INFO - PROCESS | 1673 | 1466692306854 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x118136000 == 41 [pid = 1673] [id = 305] 07:31:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x118103800) [pid = 1673] [serial = 914] [outer = 0x0] 07:31:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x118123800) [pid = 1673] [serial = 915] [outer = 0x118103800] 07:31:46 INFO - PROCESS | 1673 | 1466692306886 Marionette DEBUG loaded listener.js 07:31:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x11858d800) [pid = 1673] [serial = 916] [outer = 0x118103800] 07:31:47 INFO - PROCESS | 1673 | --DOCSHELL 0x129425000 == 40 [pid = 1673] [id = 302] 07:31:47 INFO - PROCESS | 1673 | --DOCSHELL 0x128b69000 == 39 [pid = 1673] [id = 301] 07:31:47 INFO - PROCESS | 1673 | --DOCSHELL 0x126f9d000 == 38 [pid = 1673] [id = 300] 07:31:47 INFO - PROCESS | 1673 | --DOCSHELL 0x126944800 == 37 [pid = 1673] [id = 299] 07:31:47 INFO - PROCESS | 1673 | --DOCSHELL 0x124acf000 == 36 [pid = 1673] [id = 298] 07:31:47 INFO - PROCESS | 1673 | --DOCSHELL 0x123f19000 == 35 [pid = 1673] [id = 297] 07:31:47 INFO - PROCESS | 1673 | --DOCSHELL 0x119dbb800 == 34 [pid = 1673] [id = 296] 07:31:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1192b7000 == 33 [pid = 1673] [id = 295] 07:31:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1182ec000 == 32 [pid = 1673] [id = 294] 07:31:47 INFO - PROCESS | 1673 | --DOCSHELL 0x117004800 == 31 [pid = 1673] [id = 293] 07:31:47 INFO - PROCESS | 1673 | --DOCSHELL 0x113ac0800 == 30 [pid = 1673] [id = 292] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1244ec800) [pid = 1673] [serial = 759] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12571ec00) [pid = 1673] [serial = 855] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12407bc00) [pid = 1673] [serial = 839] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x12457f400) [pid = 1673] [serial = 842] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1199bc000) [pid = 1673] [serial = 833] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x119a6ac00) [pid = 1673] [serial = 834] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x112fcf000) [pid = 1673] [serial = 821] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1167cf400) [pid = 1673] [serial = 822] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x124592400) [pid = 1673] [serial = 845] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11918d000) [pid = 1673] [serial = 830] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x11952f800) [pid = 1673] [serial = 831] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x126d2e400) [pid = 1673] [serial = 857] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x118354400) [pid = 1673] [serial = 827] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x118111400) [pid = 1673] [serial = 848] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x118596c00) [pid = 1673] [serial = 828] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x126fb3800) [pid = 1673] [serial = 858] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x115fcc800) [pid = 1673] [serial = 824] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x118105800) [pid = 1673] [serial = 825] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1131ae000) [pid = 1673] [serial = 818] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x115d10400) [pid = 1673] [serial = 819] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x126fb3000) [pid = 1673] [serial = 816] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x124587c00) [pid = 1673] [serial = 843] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x124599c00) [pid = 1673] [serial = 851] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12459c000) [pid = 1673] [serial = 846] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x120f19000) [pid = 1673] [serial = 836] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1238dd000) [pid = 1673] [serial = 837] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1244e3000) [pid = 1673] [serial = 840] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1250f1c00) [pid = 1673] [serial = 854] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x124bbfc00) [pid = 1673] [serial = 852] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1185b1c00) [pid = 1673] [serial = 849] [outer = 0x0] [url = about:blank] 07:31:47 INFO - PROCESS | 1673 | 1466692307533 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] 07:31:47 INFO - PROCESS | 1673 | 1466692307545 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 07:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:31:47 INFO - PROCESS | 1673 | 1466692307548 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:31:47 INFO - PROCESS | 1673 | 1466692307550 Marionette TRACE conn2 <- [1,1194,null,{}] 07:31:47 INFO - PROCESS | 1673 | 1466692307554 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}] 07:31:47 INFO - PROCESS | 1673 | 1466692307555 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:47 INFO - PROCESS | 1673 | 1466692307632 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 07:31:47 INFO - PROCESS | 1673 | 1466692307636 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:47 INFO - PROCESS | 1673 | 1466692307640 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169a6000 == 31 [pid = 1673] [id = 306] 07:31:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x11722d000) [pid = 1673] [serial = 917] [outer = 0x0] 07:31:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x1172bf800) [pid = 1673] [serial = 918] [outer = 0x11722d000] 07:31:47 INFO - PROCESS | 1673 | 1466692307672 Marionette DEBUG loaded listener.js 07:31:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x11811f400) [pid = 1673] [serial = 919] [outer = 0x11722d000] 07:31:48 INFO - PROCESS | 1673 | 1466692308017 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] 07:31:48 INFO - PROCESS | 1673 | 1466692308072 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 07:31:48 INFO - PROCESS | 1673 | 1466692308076 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:31:48 INFO - PROCESS | 1673 | 1466692308078 Marionette TRACE conn2 <- [1,1198,null,{}] 07:31:48 INFO - PROCESS | 1673 | 1466692308080 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}] 07:31:48 INFO - PROCESS | 1673 | 1466692308082 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:48 INFO - PROCESS | 1673 | 1466692308155 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 07:31:48 INFO - PROCESS | 1673 | 1466692308162 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:48 INFO - PROCESS | 1673 | 1466692308163 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182d7000 == 32 [pid = 1673] [id = 307] 07:31:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x11858b800) [pid = 1673] [serial = 920] [outer = 0x0] 07:31:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x11914f800) [pid = 1673] [serial = 921] [outer = 0x11858b800] 07:31:48 INFO - PROCESS | 1673 | 1466692308190 Marionette DEBUG loaded listener.js 07:31:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x119531800) [pid = 1673] [serial = 922] [outer = 0x11858b800] 07:31:48 INFO - PROCESS | 1673 | 1466692308514 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]]]}] 07:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 470ms 07:31:48 INFO - PROCESS | 1673 | 1466692308547 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 07:31:48 INFO - PROCESS | 1673 | 1466692308549 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 07:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:31:48 INFO - PROCESS | 1673 | 1466692308553 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:31:48 INFO - PROCESS | 1673 | 1466692308557 Marionette TRACE conn2 <- [1,1202,null,{}] 07:31:48 INFO - PROCESS | 1673 | 1466692308568 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}] 07:31:48 INFO - PROCESS | 1673 | 1466692308573 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:48 INFO - PROCESS | 1673 | 1466692308701 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 07:31:48 INFO - PROCESS | 1673 | 1466692308789 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:48 INFO - PROCESS | 1673 | 1466692308791 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x119dad800 == 33 [pid = 1673] [id = 308] 07:31:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1132bb800) [pid = 1673] [serial = 923] [outer = 0x0] 07:31:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x120f19000) [pid = 1673] [serial = 924] [outer = 0x1132bb800] 07:31:48 INFO - PROCESS | 1673 | 1466692308838 Marionette DEBUG loaded listener.js 07:31:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1238dd000) [pid = 1673] [serial = 925] [outer = 0x1132bb800] 07:31:49 INFO - PROCESS | 1673 | 1466692309231 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]]]}] 07:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 724ms 07:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:31:49 INFO - PROCESS | 1673 | 1466692309276 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 07:31:49 INFO - PROCESS | 1673 | 1466692309278 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 07:31:49 INFO - PROCESS | 1673 | 1466692309280 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:31:49 INFO - PROCESS | 1673 | 1466692309281 Marionette TRACE conn2 <- [1,1206,null,{}] 07:31:49 INFO - PROCESS | 1673 | 1466692309283 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}] 07:31:49 INFO - PROCESS | 1673 | 1466692309285 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:49 INFO - PROCESS | 1673 | 1466692309362 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 07:31:49 INFO - PROCESS | 1673 | 1466692309366 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 1673 | 1466692309367 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x124413800 == 34 [pid = 1673] [id = 309] 07:31:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x123963800) [pid = 1673] [serial = 926] [outer = 0x0] 07:31:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1244dfc00) [pid = 1673] [serial = 927] [outer = 0x123963800] 07:31:49 INFO - PROCESS | 1673 | 1466692309394 Marionette DEBUG loaded listener.js 07:31:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x12457c000) [pid = 1673] [serial = 928] [outer = 0x123963800] 07:31:49 INFO - PROCESS | 1673 | 1466692309738 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]]]}] 07:31:49 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 07:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 469ms 07:31:49 INFO - PROCESS | 1673 | 1466692309749 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 07:31:49 INFO - PROCESS | 1673 | 1466692309751 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 07:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:31:49 INFO - PROCESS | 1673 | 1466692309753 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:31:49 INFO - PROCESS | 1673 | 1466692309754 Marionette TRACE conn2 <- [1,1210,null,{}] 07:31:49 INFO - PROCESS | 1673 | 1466692309758 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}] 07:31:49 INFO - PROCESS | 1673 | 1466692309760 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:49 INFO - PROCESS | 1673 | 1466692309852 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 07:31:49 INFO - PROCESS | 1673 | 1466692309889 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 1673 | 1466692309890 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x12563c000 == 35 [pid = 1673] [id = 310] 07:31:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1167c4c00) [pid = 1673] [serial = 929] [outer = 0x0] 07:31:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x124589000) [pid = 1673] [serial = 930] [outer = 0x1167c4c00] 07:31:49 INFO - PROCESS | 1673 | 1466692309915 Marionette DEBUG loaded listener.js 07:31:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12459b400) [pid = 1673] [serial = 931] [outer = 0x1167c4c00] 07:31:50 INFO - PROCESS | 1673 | 1466692310267 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]]]}] 07:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 522ms 07:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:31:50 INFO - PROCESS | 1673 | 1466692310276 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 07:31:50 INFO - PROCESS | 1673 | 1466692310277 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 07:31:50 INFO - PROCESS | 1673 | 1466692310279 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:31:50 INFO - PROCESS | 1673 | 1466692310280 Marionette TRACE conn2 <- [1,1214,null,{}] 07:31:50 INFO - PROCESS | 1673 | 1466692310282 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}] 07:31:50 INFO - PROCESS | 1673 | 1466692310286 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:50 INFO - PROCESS | 1673 | 1466692310402 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 07:31:50 INFO - PROCESS | 1673 | 1466692310438 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:50 INFO - PROCESS | 1673 | 1466692310440 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x126dc0000 == 36 [pid = 1673] [id = 311] 07:31:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x124590800) [pid = 1673] [serial = 932] [outer = 0x0] 07:31:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12569b000) [pid = 1673] [serial = 933] [outer = 0x124590800] 07:31:50 INFO - PROCESS | 1673 | 1466692310465 Marionette DEBUG loaded listener.js 07:31:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x126fb5000) [pid = 1673] [serial = 934] [outer = 0x124590800] 07:31:50 INFO - PROCESS | 1673 | 1466692310782 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]]]}] 07:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 518ms 07:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:31:50 INFO - PROCESS | 1673 | 1466692310798 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 07:31:50 INFO - PROCESS | 1673 | 1466692310799 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 07:31:50 INFO - PROCESS | 1673 | 1466692310801 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:31:50 INFO - PROCESS | 1673 | 1466692310802 Marionette TRACE conn2 <- [1,1218,null,{}] 07:31:50 INFO - PROCESS | 1673 | 1466692310805 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}] 07:31:50 INFO - PROCESS | 1673 | 1466692310808 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:50 INFO - PROCESS | 1673 | 1466692310910 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 07:31:50 INFO - PROCESS | 1673 | 1466692310913 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:50 INFO - PROCESS | 1673 | 1466692310914 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291c5800 == 37 [pid = 1673] [id = 312] 07:31:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12571ec00) [pid = 1673] [serial = 935] [outer = 0x0] 07:31:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x126ff4800) [pid = 1673] [serial = 936] [outer = 0x12571ec00] 07:31:50 INFO - PROCESS | 1673 | 1466692310940 Marionette DEBUG loaded listener.js 07:31:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x126fffc00) [pid = 1673] [serial = 937] [outer = 0x12571ec00] 07:31:51 INFO - PROCESS | 1673 | 1466692311265 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]]]}] 07:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 468ms 07:31:51 INFO - PROCESS | 1673 | 1466692311269 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 07:31:51 INFO - PROCESS | 1673 | 1466692311271 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 07:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:31:51 INFO - PROCESS | 1673 | 1466692311280 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - PROCESS | 1673 | 1466692311281 Marionette TRACE conn2 <- [1,1222,null,{}] 07:31:51 INFO - PROCESS | 1673 | 1466692311283 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}] 07:31:51 INFO - PROCESS | 1673 | 1466692311285 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:51 INFO - PROCESS | 1673 | 1466692311385 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 07:31:51 INFO - PROCESS | 1673 | 1466692311396 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 1673 | 1466692311397 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a41a800 == 38 [pid = 1673] [id = 313] 07:31:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12881e400) [pid = 1673] [serial = 938] [outer = 0x0] 07:31:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x128824800) [pid = 1673] [serial = 939] [outer = 0x12881e400] 07:31:51 INFO - PROCESS | 1673 | 1466692311422 Marionette DEBUG loaded listener.js 07:31:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x128829400) [pid = 1673] [serial = 940] [outer = 0x12881e400] 07:31:51 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x113a4f400) [pid = 1673] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:31:51 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x11835bc00) [pid = 1673] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:31:51 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x118598000) [pid = 1673] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:31:51 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x112ae1800) [pid = 1673] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:31:51 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1210cd400) [pid = 1673] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:31:51 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1176bf800) [pid = 1673] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:31:51 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x115fcbc00) [pid = 1673] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:31:51 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x112aaf800) [pid = 1673] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:31:51 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x118110c00) [pid = 1673] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:31:51 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1210d3000) [pid = 1673] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:31:51 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x124e11400) [pid = 1673] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:31:51 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1210c4800) [pid = 1673] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:31:51 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x112ae6000) [pid = 1673] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:31:51 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x116905800) [pid = 1673] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:31:51 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x124583800) [pid = 1673] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:31:51 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x124595400) [pid = 1673] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:31:51 INFO - PROCESS | 1673 | 1466692311807 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] 07:31:51 INFO - PROCESS | 1673 | 1466692311852 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 07:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:31:51 INFO - PROCESS | 1673 | 1466692311854 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - PROCESS | 1673 | 1466692311855 Marionette TRACE conn2 <- [1,1226,null,{}] 07:31:51 INFO - PROCESS | 1673 | 1466692311857 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}] 07:31:51 INFO - PROCESS | 1673 | 1466692311858 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:51 INFO - PROCESS | 1673 | 1466692311934 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 07:31:51 INFO - PROCESS | 1673 | 1466692311990 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 1673 | 1466692311991 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x119bd6800 == 39 [pid = 1673] [id = 314] 07:31:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x113381800) [pid = 1673] [serial = 941] [outer = 0x0] 07:31:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11722c400) [pid = 1673] [serial = 942] [outer = 0x113381800] 07:31:52 INFO - PROCESS | 1673 | 1466692312016 Marionette DEBUG loaded listener.js 07:31:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x120f0d800) [pid = 1673] [serial = 943] [outer = 0x113381800] 07:31:52 INFO - PROCESS | 1673 | 1466692312282 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]]]}] 07:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 471ms 07:31:52 INFO - PROCESS | 1673 | 1466692312330 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 07:31:52 INFO - PROCESS | 1673 | 1466692312332 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 07:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:31:52 INFO - PROCESS | 1673 | 1466692312334 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:31:52 INFO - PROCESS | 1673 | 1466692312335 Marionette TRACE conn2 <- [1,1230,null,{}] 07:31:52 INFO - PROCESS | 1673 | 1466692312338 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}] 07:31:52 INFO - PROCESS | 1673 | 1466692312340 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:52 INFO - PROCESS | 1673 | 1466692312419 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 07:31:52 INFO - PROCESS | 1673 | 1466692312426 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:52 INFO - PROCESS | 1673 | 1466692312427 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a6e2000 == 40 [pid = 1673] [id = 315] 07:31:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x120f0fc00) [pid = 1673] [serial = 944] [outer = 0x0] 07:31:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x128822400) [pid = 1673] [serial = 945] [outer = 0x120f0fc00] 07:31:52 INFO - PROCESS | 1673 | 1466692312458 Marionette DEBUG loaded listener.js 07:31:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12882cc00) [pid = 1673] [serial = 946] [outer = 0x120f0fc00] 07:31:52 INFO - PROCESS | 1673 | 1466692312800 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]]]}] 07:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 469ms 07:31:52 INFO - PROCESS | 1673 | 1466692312803 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 07:31:52 INFO - PROCESS | 1673 | 1466692312805 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 07:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:31:52 INFO - PROCESS | 1673 | 1466692312809 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:31:52 INFO - PROCESS | 1673 | 1466692312811 Marionette TRACE conn2 <- [1,1234,null,{}] 07:31:52 INFO - PROCESS | 1673 | 1466692312813 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}] 07:31:52 INFO - PROCESS | 1673 | 1466692312815 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:52 INFO - PROCESS | 1673 | 1466692312930 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 07:31:52 INFO - PROCESS | 1673 | 1466692312937 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:52 INFO - PROCESS | 1673 | 1466692312939 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b7b0800 == 41 [pid = 1673] [id = 316] 07:31:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x118316000) [pid = 1673] [serial = 947] [outer = 0x0] 07:31:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x128b21400) [pid = 1673] [serial = 948] [outer = 0x118316000] 07:31:52 INFO - PROCESS | 1673 | 1466692312966 Marionette DEBUG loaded listener.js 07:31:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x128bd0400) [pid = 1673] [serial = 949] [outer = 0x118316000] 07:31:53 INFO - PROCESS | 1673 | 1466692313261 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]]]}] 07:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 470ms 07:31:53 INFO - PROCESS | 1673 | 1466692313279 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 07:31:53 INFO - PROCESS | 1673 | 1466692313280 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 07:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:31:53 INFO - PROCESS | 1673 | 1466692313282 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:31:53 INFO - PROCESS | 1673 | 1466692313283 Marionette TRACE conn2 <- [1,1238,null,{}] 07:31:53 INFO - PROCESS | 1673 | 1466692313285 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}] 07:31:53 INFO - PROCESS | 1673 | 1466692313286 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:53 INFO - PROCESS | 1673 | 1466692313369 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 07:31:53 INFO - PROCESS | 1673 | 1466692313375 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:53 INFO - PROCESS | 1673 | 1466692313377 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba71800 == 42 [pid = 1673] [id = 317] 07:31:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x128bd5c00) [pid = 1673] [serial = 950] [outer = 0x0] 07:31:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x128cf7800) [pid = 1673] [serial = 951] [outer = 0x128bd5c00] 07:31:53 INFO - PROCESS | 1673 | 1466692313408 Marionette DEBUG loaded listener.js 07:31:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x129386800) [pid = 1673] [serial = 952] [outer = 0x128bd5c00] 07:31:53 INFO - PROCESS | 1673 | 1466692313829 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]]]}] 07:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 570ms 07:31:53 INFO - PROCESS | 1673 | 1466692313853 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 07:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:31:53 INFO - PROCESS | 1673 | 1466692313855 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 07:31:53 INFO - PROCESS | 1673 | 1466692313858 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:31:53 INFO - PROCESS | 1673 | 1466692313861 Marionette TRACE conn2 <- [1,1242,null,{}] 07:31:53 INFO - PROCESS | 1673 | 1466692313864 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}] 07:31:53 INFO - PROCESS | 1673 | 1466692313866 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:53 INFO - PROCESS | 1673 | 1466692313973 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 07:31:54 INFO - PROCESS | 1673 | 1466692314045 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:54 INFO - PROCESS | 1673 | 1466692314047 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x11701b000 == 43 [pid = 1673] [id = 318] 07:31:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x113a92000) [pid = 1673] [serial = 953] [outer = 0x0] 07:31:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x113c9c000) [pid = 1673] [serial = 954] [outer = 0x113a92000] 07:31:54 INFO - PROCESS | 1673 | 1466692314077 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1176bf800) [pid = 1673] [serial = 955] [outer = 0x113a92000] 07:31:54 INFO - PROCESS | 1673 | 1466692314503 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]]]}] 07:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 671ms 07:31:54 INFO - PROCESS | 1673 | 1466692314530 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 07:31:54 INFO - PROCESS | 1673 | 1466692314533 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 07:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:31:54 INFO - PROCESS | 1673 | 1466692314537 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:31:54 INFO - PROCESS | 1673 | 1466692314539 Marionette TRACE conn2 <- [1,1246,null,{}] 07:31:54 INFO - PROCESS | 1673 | 1466692314542 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}] 07:31:54 INFO - PROCESS | 1673 | 1466692314544 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:54 INFO - PROCESS | 1673 | 1466692314645 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 07:31:54 INFO - PROCESS | 1673 | 1466692314702 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:54 INFO - PROCESS | 1673 | 1466692314704 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x12441f000 == 44 [pid = 1673] [id = 319] 07:31:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11831e400) [pid = 1673] [serial = 956] [outer = 0x0] 07:31:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x119532400) [pid = 1673] [serial = 957] [outer = 0x11831e400] 07:31:54 INFO - PROCESS | 1673 | 1466692314734 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x120f0f400) [pid = 1673] [serial = 958] [outer = 0x11831e400] 07:31:55 INFO - PROCESS | 1673 | 1466692315181 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]]]}] 07:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 671ms 07:31:55 INFO - PROCESS | 1673 | 1466692315210 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 07:31:55 INFO - PROCESS | 1673 | 1466692315211 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 07:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:31:55 INFO - PROCESS | 1673 | 1466692315214 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:31:55 INFO - PROCESS | 1673 | 1466692315216 Marionette TRACE conn2 <- [1,1250,null,{}] 07:31:55 INFO - PROCESS | 1673 | 1466692315241 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}] 07:31:55 INFO - PROCESS | 1673 | 1466692315244 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:55 INFO - PROCESS | 1673 | 1466692315411 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 07:31:55 INFO - PROCESS | 1673 | 1466692315465 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:55 INFO - PROCESS | 1673 | 1466692315467 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba6d000 == 45 [pid = 1673] [id = 320] 07:31:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12467c400) [pid = 1673] [serial = 959] [outer = 0x0] 07:31:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x124bc0c00) [pid = 1673] [serial = 960] [outer = 0x12467c400] 07:31:55 INFO - PROCESS | 1673 | 1466692315498 Marionette DEBUG loaded listener.js 07:31:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1256a2000) [pid = 1673] [serial = 961] [outer = 0x12467c400] 07:31:55 INFO - PROCESS | 1673 | 1466692315911 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]]]}] 07:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 721ms 07:31:55 INFO - PROCESS | 1673 | 1466692315936 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 07:31:55 INFO - PROCESS | 1673 | 1466692315938 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 07:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:31:55 INFO - PROCESS | 1673 | 1466692315942 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:31:55 INFO - PROCESS | 1673 | 1466692315944 Marionette TRACE conn2 <- [1,1254,null,{}] 07:31:55 INFO - PROCESS | 1673 | 1466692315946 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}] 07:31:55 INFO - PROCESS | 1673 | 1466692315947 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:56 INFO - PROCESS | 1673 | 1466692316058 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 07:31:56 INFO - PROCESS | 1673 | 1466692316140 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:56 INFO - PROCESS | 1673 | 1466692316141 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a504000 == 46 [pid = 1673] [id = 321] 07:31:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x125721800) [pid = 1673] [serial = 962] [outer = 0x0] 07:31:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x126fb3400) [pid = 1673] [serial = 963] [outer = 0x125721800] 07:31:56 INFO - PROCESS | 1673 | 1466692316170 Marionette DEBUG loaded listener.js 07:31:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x128b1d400) [pid = 1673] [serial = 964] [outer = 0x125721800] 07:31:56 INFO - PROCESS | 1673 | 1466692316779 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]]]}] 07:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 874ms 07:31:56 INFO - PROCESS | 1673 | 1466692316815 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 07:31:56 INFO - PROCESS | 1673 | 1466692316817 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 07:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:31:56 INFO - PROCESS | 1673 | 1466692316821 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:31:56 INFO - PROCESS | 1673 | 1466692316822 Marionette TRACE conn2 <- [1,1258,null,{}] 07:31:56 INFO - PROCESS | 1673 | 1466692316828 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}] 07:31:56 INFO - PROCESS | 1673 | 1466692316829 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:56 INFO - PROCESS | 1673 | 1466692316927 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 07:31:57 INFO - PROCESS | 1673 | 1466692316998 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:57 INFO - PROCESS | 1673 | 1466692317001 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x119166800 == 47 [pid = 1673] [id = 322] 07:31:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x11722c800) [pid = 1673] [serial = 965] [outer = 0x0] 07:31:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x1172c0800) [pid = 1673] [serial = 966] [outer = 0x11722c800] 07:31:57 INFO - PROCESS | 1673 | 1466692317028 Marionette DEBUG loaded listener.js 07:31:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x118125800) [pid = 1673] [serial = 967] [outer = 0x11722c800] 07:31:57 INFO - PROCESS | 1673 | 1466692317436 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]]]}] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12b7b0800 == 46 [pid = 1673] [id = 316] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12a6e2000 == 45 [pid = 1673] [id = 315] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x119bd6800 == 44 [pid = 1673] [id = 314] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12a41a800 == 43 [pid = 1673] [id = 313] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1291c5800 == 42 [pid = 1673] [id = 312] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x126dc0000 == 41 [pid = 1673] [id = 311] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12563c000 == 40 [pid = 1673] [id = 310] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x124413800 == 39 [pid = 1673] [id = 309] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x119dad800 == 38 [pid = 1673] [id = 308] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1182d7000 == 37 [pid = 1673] [id = 307] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1169a6000 == 36 [pid = 1673] [id = 306] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x118136000 == 35 [pid = 1673] [id = 305] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x117360800 == 34 [pid = 1673] [id = 304] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12a61c800 == 33 [pid = 1673] [id = 303] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x119504800 == 32 [pid = 1673] [id = 291] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12a504000 == 31 [pid = 1673] [id = 321] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba6d000 == 30 [pid = 1673] [id = 320] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12441f000 == 29 [pid = 1673] [id = 319] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba71800 == 28 [pid = 1673] [id = 317] 07:31:58 INFO - PROCESS | 1673 | --DOCSHELL 0x11701b000 == 27 [pid = 1673] [id = 318] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x115f6a800) [pid = 1673] [serial = 878] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x120f15400) [pid = 1673] [serial = 888] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x117048000) [pid = 1673] [serial = 879] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x119149c00) [pid = 1673] [serial = 884] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1199bc400) [pid = 1673] [serial = 887] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x112ae7000) [pid = 1673] [serial = 875] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1244e9800) [pid = 1673] [serial = 893] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1133eb000) [pid = 1673] [serial = 876] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x118159800) [pid = 1673] [serial = 881] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x11835a400) [pid = 1673] [serial = 882] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x11662f800) [pid = 1673] [serial = 872] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x113c9bc00) [pid = 1673] [serial = 873] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x11697cc00) [pid = 1673] [serial = 861] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1133ef400) [pid = 1673] [serial = 860] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11835b400) [pid = 1673] [serial = 864] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x118127c00) [pid = 1673] [serial = 863] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12459d400) [pid = 1673] [serial = 867] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12407c400) [pid = 1673] [serial = 866] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x126fbcc00) [pid = 1673] [serial = 870] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x126fb3c00) [pid = 1673] [serial = 869] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x123fa0000) [pid = 1673] [serial = 891] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1238dd400) [pid = 1673] [serial = 890] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x11834f800) [pid = 1673] [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.] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x124582800) [pid = 1673] [serial = 894] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12459cc00) [pid = 1673] [serial = 896] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x120fdcc00) [pid = 1673] [serial = 900] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x124aa5400) [pid = 1673] [serial = 903] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x124fce000) [pid = 1673] [serial = 906] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x124594800) [pid = 1673] [serial = 901] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x126fb7000) [pid = 1673] [serial = 909] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1245c8c00) [pid = 1673] [serial = 897] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x124bc7c00) [pid = 1673] [serial = 904] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x119524400) [pid = 1673] [serial = 885] [outer = 0x0] [url = about:blank] 07:31:58 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x1257e5400) [pid = 1673] [serial = 907] [outer = 0x0] [url = about:blank] 07:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1328ms 07:31:58 INFO - PROCESS | 1673 | 1466692318246 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 07:31:58 INFO - PROCESS | 1673 | 1466692318250 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 07:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:31:58 INFO - PROCESS | 1673 | 1466692318260 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:31:58 INFO - PROCESS | 1673 | 1466692318263 Marionette TRACE conn2 <- [1,1262,null,{}] 07:31:58 INFO - PROCESS | 1673 | 1466692318268 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}] 07:31:58 INFO - PROCESS | 1673 | 1466692318270 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:58 INFO - PROCESS | 1673 | 1466692318351 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 07:31:58 INFO - PROCESS | 1673 | 1466692318355 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:58 INFO - PROCESS | 1673 | 1466692318361 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x115f8b800 == 28 [pid = 1673] [id = 323] 07:31:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x1133ef400) [pid = 1673] [serial = 968] [outer = 0x0] 07:31:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x113a9cc00) [pid = 1673] [serial = 969] [outer = 0x1133ef400] 07:31:58 INFO - PROCESS | 1673 | 1466692318388 Marionette DEBUG loaded listener.js 07:31:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1164d9400) [pid = 1673] [serial = 970] [outer = 0x1133ef400] 07:31:58 INFO - PROCESS | 1673 | 1466692318848 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]]]}] 07:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 622ms 07:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:31:58 INFO - PROCESS | 1673 | 1466692318883 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 07:31:58 INFO - PROCESS | 1673 | 1466692318886 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 07:31:58 INFO - PROCESS | 1673 | 1466692318906 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:31:58 INFO - PROCESS | 1673 | 1466692318911 Marionette TRACE conn2 <- [1,1266,null,{}] 07:31:58 INFO - PROCESS | 1673 | 1466692318916 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}] 07:31:58 INFO - PROCESS | 1673 | 1466692318919 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:59 INFO - PROCESS | 1673 | 1466692319039 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 07:31:59 INFO - PROCESS | 1673 | 1466692319125 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:59 INFO - PROCESS | 1673 | 1466692319128 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x117255800 == 29 [pid = 1673] [id = 324] 07:31:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x11722e800) [pid = 1673] [serial = 971] [outer = 0x0] 07:31:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1176cbc00) [pid = 1673] [serial = 972] [outer = 0x11722e800] 07:31:59 INFO - PROCESS | 1673 | 1466692319173 Marionette DEBUG loaded listener.js 07:31:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x11815dc00) [pid = 1673] [serial = 973] [outer = 0x11722e800] 07:31:59 INFO - PROCESS | 1673 | 1466692319494 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]]]}] 07:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 644ms 07:31:59 INFO - PROCESS | 1673 | 1466692319532 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 07:31:59 INFO - PROCESS | 1673 | 1466692319533 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 07:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:31:59 INFO - PROCESS | 1673 | 1466692319536 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:31:59 INFO - PROCESS | 1673 | 1466692319537 Marionette TRACE conn2 <- [1,1270,null,{}] 07:31:59 INFO - PROCESS | 1673 | 1466692319548 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}] 07:31:59 INFO - PROCESS | 1673 | 1466692319551 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:59 INFO - PROCESS | 1673 | 1466692319676 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 07:31:59 INFO - PROCESS | 1673 | 1466692319687 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:59 INFO - PROCESS | 1673 | 1466692319690 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:31:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x118766800 == 30 [pid = 1673] [id = 325] 07:31:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x11858e400) [pid = 1673] [serial = 974] [outer = 0x0] 07:31:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x119147400) [pid = 1673] [serial = 975] [outer = 0x11858e400] 07:31:59 INFO - PROCESS | 1673 | 1466692319719 Marionette DEBUG loaded listener.js 07:31:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11952c000) [pid = 1673] [serial = 976] [outer = 0x11858e400] 07:32:00 INFO - PROCESS | 1673 | 1466692320040 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]]]}] 07:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 519ms 07:32:00 INFO - PROCESS | 1673 | 1466692320056 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 07:32:00 INFO - PROCESS | 1673 | 1466692320059 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 07:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:32:00 INFO - PROCESS | 1673 | 1466692320063 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:32:00 INFO - PROCESS | 1673 | 1466692320064 Marionette TRACE conn2 <- [1,1274,null,{}] 07:32:00 INFO - PROCESS | 1673 | 1466692320066 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}] 07:32:00 INFO - PROCESS | 1673 | 1466692320068 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:00 INFO - PROCESS | 1673 | 1466692320145 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 07:32:00 INFO - PROCESS | 1673 | 1466692320148 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:00 INFO - PROCESS | 1673 | 1466692320150 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199e4800 == 31 [pid = 1673] [id = 326] 07:32:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x119a68800) [pid = 1673] [serial = 977] [outer = 0x0] 07:32:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x120f18400) [pid = 1673] [serial = 978] [outer = 0x119a68800] 07:32:00 INFO - PROCESS | 1673 | 1466692320178 Marionette DEBUG loaded listener.js 07:32:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1210c7400) [pid = 1673] [serial = 979] [outer = 0x119a68800] 07:32:00 INFO - PROCESS | 1673 | 1466692320575 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]]]}] 07:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 521ms 07:32:00 INFO - PROCESS | 1673 | 1466692320585 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 07:32:00 INFO - PROCESS | 1673 | 1466692320587 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 07:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:32:00 INFO - PROCESS | 1673 | 1466692320592 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:32:00 INFO - PROCESS | 1673 | 1466692320594 Marionette TRACE conn2 <- [1,1278,null,{}] 07:32:00 INFO - PROCESS | 1673 | 1466692320597 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}] 07:32:00 INFO - PROCESS | 1673 | 1466692320599 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:00 INFO - PROCESS | 1673 | 1466692320742 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 07:32:00 INFO - PROCESS | 1673 | 1466692320774 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:00 INFO - PROCESS | 1673 | 1466692320775 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x123860000 == 32 [pid = 1673] [id = 327] 07:32:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1210ce000) [pid = 1673] [serial = 980] [outer = 0x0] 07:32:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1238d5400) [pid = 1673] [serial = 981] [outer = 0x1210ce000] 07:32:00 INFO - PROCESS | 1673 | 1466692320815 Marionette DEBUG loaded listener.js 07:32:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1238e2000) [pid = 1673] [serial = 982] [outer = 0x1210ce000] 07:32:01 INFO - PROCESS | 1673 | 1466692321227 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]]]}] 07:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 07:32:01 INFO - PROCESS | 1673 | 1466692321262 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 07:32:01 INFO - PROCESS | 1673 | 1466692321264 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 07:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:32:01 INFO - PROCESS | 1673 | 1466692321266 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:32:01 INFO - PROCESS | 1673 | 1466692321267 Marionette TRACE conn2 <- [1,1282,null,{}] 07:32:01 INFO - PROCESS | 1673 | 1466692321269 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}] 07:32:01 INFO - PROCESS | 1673 | 1466692321273 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:01 INFO - PROCESS | 1673 | 1466692321386 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 07:32:01 INFO - PROCESS | 1673 | 1466692321422 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:01 INFO - PROCESS | 1673 | 1466692321423 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x124075800 == 33 [pid = 1673] [id = 328] 07:32:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x123dfc800) [pid = 1673] [serial = 983] [outer = 0x0] 07:32:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1244eec00) [pid = 1673] [serial = 984] [outer = 0x123dfc800] 07:32:01 INFO - PROCESS | 1673 | 1466692321449 Marionette DEBUG loaded listener.js 07:32:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x124595000) [pid = 1673] [serial = 985] [outer = 0x123dfc800] 07:32:01 INFO - PROCESS | 1673 | 1466692321778 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]]]}] 07:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 519ms 07:32:01 INFO - PROCESS | 1673 | 1466692321785 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 07:32:01 INFO - PROCESS | 1673 | 1466692321786 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 07:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:32:01 INFO - PROCESS | 1673 | 1466692321789 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:32:01 INFO - PROCESS | 1673 | 1466692321792 Marionette TRACE conn2 <- [1,1286,null,{}] 07:32:01 INFO - PROCESS | 1673 | 1466692321796 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}] 07:32:01 INFO - PROCESS | 1673 | 1466692321797 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:01 INFO - PROCESS | 1673 | 1466692321890 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 07:32:01 INFO - PROCESS | 1673 | 1466692321939 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:01 INFO - PROCESS | 1673 | 1466692321940 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x124e70000 == 34 [pid = 1673] [id = 329] 07:32:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x118595400) [pid = 1673] [serial = 986] [outer = 0x0] 07:32:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1245cc400) [pid = 1673] [serial = 987] [outer = 0x118595400] 07:32:01 INFO - PROCESS | 1673 | 1466692321991 Marionette DEBUG loaded listener.js 07:32:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x124e17c00) [pid = 1673] [serial = 988] [outer = 0x118595400] 07:32:02 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1167c4c00) [pid = 1673] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:32:02 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x124590800) [pid = 1673] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:32:02 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x113381800) [pid = 1673] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:32:02 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12571ec00) [pid = 1673] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:32:02 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1133ee400) [pid = 1673] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:32:02 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x11858b800) [pid = 1673] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:32:02 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11722d000) [pid = 1673] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:32:02 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1132bb800) [pid = 1673] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:32:02 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1269ed000) [pid = 1673] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:32:02 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x118103800) [pid = 1673] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:32:02 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x123963800) [pid = 1673] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:32:02 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12881e400) [pid = 1673] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:32:02 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x118316000) [pid = 1673] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:32:02 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x128bd5c00) [pid = 1673] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:32:02 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x120f0fc00) [pid = 1673] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:32:02 INFO - PROCESS | 1673 | 1466692322646 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]]]}] 07:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 873ms 07:32:02 INFO - PROCESS | 1673 | 1466692322662 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 07:32:02 INFO - PROCESS | 1673 | 1466692322663 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 07:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:32:02 INFO - PROCESS | 1673 | 1466692322665 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:32:02 INFO - PROCESS | 1673 | 1466692322666 Marionette TRACE conn2 <- [1,1290,null,{}] 07:32:02 INFO - PROCESS | 1673 | 1466692322669 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}] 07:32:02 INFO - PROCESS | 1673 | 1466692322670 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:02 INFO - PROCESS | 1673 | 1466692322745 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 07:32:02 INFO - PROCESS | 1673 | 1466692322748 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:02 INFO - PROCESS | 1673 | 1466692322749 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x125635800 == 35 [pid = 1673] [id = 330] 07:32:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x112aaf000) [pid = 1673] [serial = 989] [outer = 0x0] 07:32:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11810d000) [pid = 1673] [serial = 990] [outer = 0x112aaf000] 07:32:02 INFO - PROCESS | 1673 | 1466692322776 Marionette DEBUG loaded listener.js 07:32:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1238d8000) [pid = 1673] [serial = 991] [outer = 0x112aaf000] 07:32:03 INFO - PROCESS | 1673 | 1466692323101 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]]]}] 07:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 469ms 07:32:03 INFO - PROCESS | 1673 | 1466692323135 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 07:32:03 INFO - PROCESS | 1673 | 1466692323136 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 07:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:32:03 INFO - PROCESS | 1673 | 1466692323139 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:32:03 INFO - PROCESS | 1673 | 1466692323140 Marionette TRACE conn2 <- [1,1294,null,{}] 07:32:03 INFO - PROCESS | 1673 | 1466692323143 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}] 07:32:03 INFO - PROCESS | 1673 | 1466692323144 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:03 INFO - PROCESS | 1673 | 1466692323247 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 07:32:03 INFO - PROCESS | 1673 | 1466692323278 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:03 INFO - PROCESS | 1673 | 1466692323279 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272dc000 == 36 [pid = 1673] [id = 331] 07:32:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12457ec00) [pid = 1673] [serial = 992] [outer = 0x0] 07:32:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x124e1d400) [pid = 1673] [serial = 993] [outer = 0x12457ec00] 07:32:03 INFO - PROCESS | 1673 | 1466692323319 Marionette DEBUG loaded listener.js 07:32:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x125698c00) [pid = 1673] [serial = 994] [outer = 0x12457ec00] 07:32:03 INFO - PROCESS | 1673 | 1466692323697 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]]]}] 07:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 569ms 07:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:32:03 INFO - PROCESS | 1673 | 1466692323708 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 07:32:03 INFO - PROCESS | 1673 | 1466692323710 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 07:32:03 INFO - PROCESS | 1673 | 1466692323712 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:32:03 INFO - PROCESS | 1673 | 1466692323713 Marionette TRACE conn2 <- [1,1298,null,{}] 07:32:03 INFO - PROCESS | 1673 | 1466692323715 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}] 07:32:03 INFO - PROCESS | 1673 | 1466692323716 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:03 INFO - PROCESS | 1673 | 1466692323799 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 07:32:03 INFO - PROCESS | 1673 | 1466692323869 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:03 INFO - PROCESS | 1673 | 1466692323870 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x128b65800 == 37 [pid = 1673] [id = 332] 07:32:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1238df800) [pid = 1673] [serial = 995] [outer = 0x0] 07:32:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1257dd800) [pid = 1673] [serial = 996] [outer = 0x1238df800] 07:32:03 INFO - PROCESS | 1673 | 1466692323906 Marionette DEBUG loaded listener.js 07:32:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1269f8400) [pid = 1673] [serial = 997] [outer = 0x1238df800] 07:32:04 INFO - PROCESS | 1673 | 1466692324316 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]]]}] 07:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 620ms 07:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:32:04 INFO - PROCESS | 1673 | 1466692324333 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 07:32:04 INFO - PROCESS | 1673 | 1466692324334 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 07:32:04 INFO - PROCESS | 1673 | 1466692324336 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:32:04 INFO - PROCESS | 1673 | 1466692324338 Marionette TRACE conn2 <- [1,1302,null,{}] 07:32:04 INFO - PROCESS | 1673 | 1466692324343 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}] 07:32:04 INFO - PROCESS | 1673 | 1466692324345 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:04 INFO - PROCESS | 1673 | 1466692324454 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 07:32:04 INFO - PROCESS | 1673 | 1466692324484 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:04 INFO - PROCESS | 1673 | 1466692324486 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291c1000 == 38 [pid = 1673] [id = 333] 07:32:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x112a77c00) [pid = 1673] [serial = 998] [outer = 0x0] 07:32:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x124582000) [pid = 1673] [serial = 999] [outer = 0x112a77c00] 07:32:04 INFO - PROCESS | 1673 | 1466692324520 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12882a000) [pid = 1673] [serial = 1000] [outer = 0x112a77c00] 07:32:05 INFO - PROCESS | 1673 | 1466692325064 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]]]}] 07:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 772ms 07:32:05 INFO - PROCESS | 1673 | 1466692325109 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 07:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:32:05 INFO - PROCESS | 1673 | 1466692325112 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 07:32:05 INFO - PROCESS | 1673 | 1466692325115 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:32:05 INFO - PROCESS | 1673 | 1466692325118 Marionette TRACE conn2 <- [1,1306,null,{}] 07:32:05 INFO - PROCESS | 1673 | 1466692325122 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}] 07:32:05 INFO - PROCESS | 1673 | 1466692325123 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:05 INFO - PROCESS | 1673 | 1466692325233 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 07:32:05 INFO - PROCESS | 1673 | 1466692325311 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:05 INFO - PROCESS | 1673 | 1466692325312 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x11724c000 == 39 [pid = 1673] [id = 334] 07:32:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x115f0b000) [pid = 1673] [serial = 1001] [outer = 0x0] 07:32:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1164e4000) [pid = 1673] [serial = 1002] [outer = 0x115f0b000] 07:32:05 INFO - PROCESS | 1673 | 1466692325344 Marionette DEBUG loaded listener.js 07:32:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x117045000) [pid = 1673] [serial = 1003] [outer = 0x115f0b000] 07:32:05 INFO - PROCESS | 1673 | 1466692325902 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]]]}] 07:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 821ms 07:32:05 INFO - PROCESS | 1673 | 1466692325937 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 07:32:05 INFO - PROCESS | 1673 | 1466692325944 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 07:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:32:05 INFO - PROCESS | 1673 | 1466692325951 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:32:05 INFO - PROCESS | 1673 | 1466692325955 Marionette TRACE conn2 <- [1,1310,null,{}] 07:32:05 INFO - PROCESS | 1673 | 1466692325959 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}] 07:32:05 INFO - PROCESS | 1673 | 1466692325961 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:06 INFO - PROCESS | 1673 | 1466692326095 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 07:32:06 INFO - PROCESS | 1673 | 1466692326176 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:06 INFO - PROCESS | 1673 | 1466692326178 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cee800 == 40 [pid = 1673] [id = 335] 07:32:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x117046400) [pid = 1673] [serial = 1004] [outer = 0x0] 07:32:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x118353000) [pid = 1673] [serial = 1005] [outer = 0x117046400] 07:32:06 INFO - PROCESS | 1673 | 1466692326210 Marionette DEBUG loaded listener.js 07:32:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x11952d800) [pid = 1673] [serial = 1006] [outer = 0x117046400] 07:32:06 INFO - PROCESS | 1673 | --DOCSHELL 0x128b65800 == 39 [pid = 1673] [id = 332] 07:32:06 INFO - PROCESS | 1673 | --DOCSHELL 0x1272dc000 == 38 [pid = 1673] [id = 331] 07:32:06 INFO - PROCESS | 1673 | --DOCSHELL 0x125635800 == 37 [pid = 1673] [id = 330] 07:32:06 INFO - PROCESS | 1673 | --DOCSHELL 0x124e70000 == 36 [pid = 1673] [id = 329] 07:32:06 INFO - PROCESS | 1673 | --DOCSHELL 0x124075800 == 35 [pid = 1673] [id = 328] 07:32:06 INFO - PROCESS | 1673 | --DOCSHELL 0x123860000 == 34 [pid = 1673] [id = 327] 07:32:06 INFO - PROCESS | 1673 | 1466692326843 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] 07:32:06 INFO - PROCESS | 1673 | 1466692326879 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 07:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:32:06 INFO - PROCESS | 1673 | 1466692326882 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:32:06 INFO - PROCESS | 1673 | 1466692326884 Marionette TRACE conn2 <- [1,1314,null,{}] 07:32:06 INFO - PROCESS | 1673 | 1466692326887 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}] 07:32:06 INFO - PROCESS | 1673 | 1466692326889 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x124589000) [pid = 1673] [serial = 930] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12569b000) [pid = 1673] [serial = 933] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12459b400) [pid = 1673] [serial = 931] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x11722c400) [pid = 1673] [serial = 942] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x126ff4800) [pid = 1673] [serial = 936] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1167c3800) [pid = 1673] [serial = 912] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11722a000) [pid = 1673] [serial = 913] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x11914f800) [pid = 1673] [serial = 921] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x119531800) [pid = 1673] [serial = 922] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1172bf800) [pid = 1673] [serial = 918] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11811f400) [pid = 1673] [serial = 919] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x120f19000) [pid = 1673] [serial = 924] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1238dd000) [pid = 1673] [serial = 925] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x126fb5000) [pid = 1673] [serial = 934] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x126ff2000) [pid = 1673] [serial = 910] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x118123800) [pid = 1673] [serial = 915] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x11858d800) [pid = 1673] [serial = 916] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1244dfc00) [pid = 1673] [serial = 927] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x128824800) [pid = 1673] [serial = 939] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x120f0d800) [pid = 1673] [serial = 943] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x126fffc00) [pid = 1673] [serial = 937] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x128bd0400) [pid = 1673] [serial = 949] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x128cf7800) [pid = 1673] [serial = 951] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x129386800) [pid = 1673] [serial = 952] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x128822400) [pid = 1673] [serial = 945] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x12882cc00) [pid = 1673] [serial = 946] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x128b21400) [pid = 1673] [serial = 948] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x128829400) [pid = 1673] [serial = 940] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x12457c000) [pid = 1673] [serial = 928] [outer = 0x0] [url = about:blank] 07:32:06 INFO - PROCESS | 1673 | 1466692326996 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 07:32:07 INFO - PROCESS | 1673 | 1466692327037 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:07 INFO - PROCESS | 1673 | 1466692327038 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x117006800 == 31 [pid = 1673] [id = 336] 07:32:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x115fcbc00) [pid = 1673] [serial = 1007] [outer = 0x0] 07:32:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x116977800) [pid = 1673] [serial = 1008] [outer = 0x115fcbc00] 07:32:07 INFO - PROCESS | 1673 | 1466692327066 Marionette DEBUG loaded listener.js 07:32:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x11722f000) [pid = 1673] [serial = 1009] [outer = 0x115fcbc00] 07:32:07 INFO - PROCESS | 1673 | 1466692327353 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]]]}] 07:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 520ms 07:32:07 INFO - PROCESS | 1673 | 1466692327422 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 07:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:32:07 INFO - PROCESS | 1673 | 1466692327428 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 07:32:07 INFO - PROCESS | 1673 | 1466692327432 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:32:07 INFO - PROCESS | 1673 | 1466692327434 Marionette TRACE conn2 <- [1,1318,null,{}] 07:32:07 INFO - PROCESS | 1673 | 1466692327436 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}] 07:32:07 INFO - PROCESS | 1673 | 1466692327438 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:07 INFO - PROCESS | 1673 | 1466692327547 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 07:32:07 INFO - PROCESS | 1673 | 1466692327553 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:07 INFO - PROCESS | 1673 | 1466692327555 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x11875b800 == 32 [pid = 1673] [id = 337] 07:32:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x118157c00) [pid = 1673] [serial = 1010] [outer = 0x0] 07:32:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x11858f000) [pid = 1673] [serial = 1011] [outer = 0x118157c00] 07:32:07 INFO - PROCESS | 1673 | 1466692327585 Marionette DEBUG loaded listener.js 07:32:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x11914ec00) [pid = 1673] [serial = 1012] [outer = 0x118157c00] 07:32:07 INFO - PROCESS | 1673 | 1466692327906 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]]]}] 07:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 518ms 07:32:07 INFO - PROCESS | 1673 | 1466692327951 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 07:32:07 INFO - PROCESS | 1673 | 1466692327952 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 07:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:32:07 INFO - PROCESS | 1673 | 1466692327955 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:32:07 INFO - PROCESS | 1673 | 1466692327957 Marionette TRACE conn2 <- [1,1322,null,{}] 07:32:07 INFO - PROCESS | 1673 | 1466692327964 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}] 07:32:07 INFO - PROCESS | 1673 | 1466692327968 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:08 INFO - PROCESS | 1673 | 1466692328049 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 07:32:08 INFO - PROCESS | 1673 | 1466692328106 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:08 INFO - PROCESS | 1673 | 1466692328108 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x12385a800 == 33 [pid = 1673] [id = 338] 07:32:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x119188400) [pid = 1673] [serial = 1013] [outer = 0x0] 07:32:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x119540000) [pid = 1673] [serial = 1014] [outer = 0x119188400] 07:32:08 INFO - PROCESS | 1673 | 1466692328136 Marionette DEBUG loaded listener.js 07:32:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1210cb400) [pid = 1673] [serial = 1015] [outer = 0x119188400] 07:32:08 INFO - PROCESS | 1673 | 1466692328398 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]]]}] 07:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 471ms 07:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:32:08 INFO - PROCESS | 1673 | 1466692328431 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 07:32:08 INFO - PROCESS | 1673 | 1466692328433 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 07:32:08 INFO - PROCESS | 1673 | 1466692328435 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:32:08 INFO - PROCESS | 1673 | 1466692328436 Marionette TRACE conn2 <- [1,1326,null,{}] 07:32:08 INFO - PROCESS | 1673 | 1466692328438 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}] 07:32:08 INFO - PROCESS | 1673 | 1466692328439 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:08 INFO - PROCESS | 1673 | 1466692328574 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 07:32:08 INFO - PROCESS | 1673 | 1466692328625 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:08 INFO - PROCESS | 1673 | 1466692328627 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x1130d1000 == 34 [pid = 1673] [id = 339] 07:32:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1111a0400) [pid = 1673] [serial = 1016] [outer = 0x0] 07:32:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x112ab3000) [pid = 1673] [serial = 1017] [outer = 0x1111a0400] 07:32:08 INFO - PROCESS | 1673 | 1466692328660 Marionette DEBUG loaded listener.js 07:32:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x116a0c000) [pid = 1673] [serial = 1018] [outer = 0x1111a0400] 07:32:09 INFO - PROCESS | 1673 | 1466692329139 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]]]}] 07:32:09 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 07:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 719ms 07:32:09 INFO - PROCESS | 1673 | 1466692329155 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 07:32:09 INFO - PROCESS | 1673 | 1466692329160 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 07:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:32:09 INFO - PROCESS | 1673 | 1466692329163 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:32:09 INFO - PROCESS | 1673 | 1466692329165 Marionette TRACE conn2 <- [1,1330,null,{}] 07:32:09 INFO - PROCESS | 1673 | 1466692329168 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}] 07:32:09 INFO - PROCESS | 1673 | 1466692329172 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:09 INFO - PROCESS | 1673 | 1466692329269 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 07:32:09 INFO - PROCESS | 1673 | 1466692329317 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:09 INFO - PROCESS | 1673 | 1466692329319 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x123864800 == 35 [pid = 1673] [id = 340] 07:32:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11722c400) [pid = 1673] [serial = 1019] [outer = 0x0] 07:32:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1185b2800) [pid = 1673] [serial = 1020] [outer = 0x11722c400] 07:32:09 INFO - PROCESS | 1673 | 1466692329352 Marionette DEBUG loaded listener.js 07:32:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x120f11c00) [pid = 1673] [serial = 1021] [outer = 0x11722c400] 07:32:09 INFO - PROCESS | 1673 | 1466692329767 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]]]}] 07:32:09 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 07:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 669ms 07:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:32:09 INFO - PROCESS | 1673 | 1466692329833 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 07:32:09 INFO - PROCESS | 1673 | 1466692329835 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 07:32:09 INFO - PROCESS | 1673 | 1466692329837 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:32:09 INFO - PROCESS | 1673 | 1466692329839 Marionette TRACE conn2 <- [1,1334,null,{}] 07:32:09 INFO - PROCESS | 1673 | 1466692329841 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}] 07:32:09 INFO - PROCESS | 1673 | 1466692329843 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:09 INFO - PROCESS | 1673 | 1466692329958 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 07:32:10 INFO - PROCESS | 1673 | 1466692330037 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:10 INFO - PROCESS | 1673 | 1466692330038 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x125636000 == 36 [pid = 1673] [id = 341] 07:32:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1210d2c00) [pid = 1673] [serial = 1022] [outer = 0x0] 07:32:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x123f9f800) [pid = 1673] [serial = 1023] [outer = 0x1210d2c00] 07:32:10 INFO - PROCESS | 1673 | 1466692330069 Marionette DEBUG loaded listener.js 07:32:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12457dc00) [pid = 1673] [serial = 1024] [outer = 0x1210d2c00] 07:32:10 INFO - PROCESS | 1673 | 1466692330499 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]]]}] 07:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 719ms 07:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:32:10 INFO - PROCESS | 1673 | 1466692330557 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 07:32:10 INFO - PROCESS | 1673 | 1466692330560 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 07:32:10 INFO - PROCESS | 1673 | 1466692330568 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:32:10 INFO - PROCESS | 1673 | 1466692330571 Marionette TRACE conn2 <- [1,1338,null,{}] 07:32:10 INFO - PROCESS | 1673 | 1466692330573 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}] 07:32:10 INFO - PROCESS | 1673 | 1466692330576 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:10 INFO - PROCESS | 1673 | 1466692330675 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 07:32:10 INFO - PROCESS | 1673 | 1466692330741 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:10 INFO - PROCESS | 1673 | 1466692330742 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182dc000 == 37 [pid = 1673] [id = 342] 07:32:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1210e8c00) [pid = 1673] [serial = 1025] [outer = 0x0] 07:32:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x124aa5400) [pid = 1673] [serial = 1026] [outer = 0x1210e8c00] 07:32:10 INFO - PROCESS | 1673 | 1466692330771 Marionette DEBUG loaded listener.js 07:32:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x124fccc00) [pid = 1673] [serial = 1027] [outer = 0x1210e8c00] 07:32:11 INFO - PROCESS | 1673 | 1466692331693 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]]]}] 07:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1176ms 07:32:11 INFO - PROCESS | 1673 | 1466692331740 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 07:32:11 INFO - PROCESS | 1673 | 1466692331741 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 07:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:32:11 INFO - PROCESS | 1673 | 1466692331744 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:32:11 INFO - PROCESS | 1673 | 1466692331745 Marionette TRACE conn2 <- [1,1342,null,{}] 07:32:11 INFO - PROCESS | 1673 | 1466692331747 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}] 07:32:11 INFO - PROCESS | 1673 | 1466692331748 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:11 INFO - PROCESS | 1673 | 1466692331841 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 07:32:11 INFO - PROCESS | 1673 | 1466692331891 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:11 INFO - PROCESS | 1673 | 1466692331893 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x12940d800 == 38 [pid = 1673] [id = 343] 07:32:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1250f0800) [pid = 1673] [serial = 1028] [outer = 0x0] 07:32:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1269f0800) [pid = 1673] [serial = 1029] [outer = 0x1250f0800] 07:32:11 INFO - PROCESS | 1673 | 1466692331923 Marionette DEBUG loaded listener.js 07:32:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x126fb2c00) [pid = 1673] [serial = 1030] [outer = 0x1250f0800] 07:32:12 INFO - PROCESS | 1673 | 1466692332395 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]]]}] 07:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 668ms 07:32:12 INFO - PROCESS | 1673 | 1466692332430 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 07:32:12 INFO - PROCESS | 1673 | 1466692332433 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 07:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:32:12 INFO - PROCESS | 1673 | 1466692332437 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:32:12 INFO - PROCESS | 1673 | 1466692332439 Marionette TRACE conn2 <- [1,1346,null,{}] 07:32:12 INFO - PROCESS | 1673 | 1466692332445 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}] 07:32:12 INFO - PROCESS | 1673 | 1466692332447 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:12 INFO - PROCESS | 1673 | 1466692332556 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 07:32:12 INFO - PROCESS | 1673 | 1466692332623 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:12 INFO - PROCESS | 1673 | 1466692332624 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192cb800 == 39 [pid = 1673] [id = 344] 07:32:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1167c3400) [pid = 1673] [serial = 1031] [outer = 0x0] 07:32:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x118105400) [pid = 1673] [serial = 1032] [outer = 0x1167c3400] 07:32:12 INFO - PROCESS | 1673 | 1466692332652 Marionette DEBUG loaded listener.js 07:32:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x118590400) [pid = 1673] [serial = 1033] [outer = 0x1167c3400] 07:32:13 INFO - PROCESS | 1673 | --DOCSHELL 0x12385a800 == 38 [pid = 1673] [id = 338] 07:32:13 INFO - PROCESS | 1673 | --DOCSHELL 0x11875b800 == 37 [pid = 1673] [id = 337] 07:32:13 INFO - PROCESS | 1673 | --DOCSHELL 0x117006800 == 36 [pid = 1673] [id = 336] 07:32:13 INFO - PROCESS | 1673 | --DOCSHELL 0x123cee800 == 35 [pid = 1673] [id = 335] 07:32:13 INFO - PROCESS | 1673 | --DOCSHELL 0x11724c000 == 34 [pid = 1673] [id = 334] 07:32:13 INFO - PROCESS | 1673 | --DOCSHELL 0x119166800 == 33 [pid = 1673] [id = 322] 07:32:13 INFO - PROCESS | 1673 | --DOCSHELL 0x12940d800 == 32 [pid = 1673] [id = 343] 07:32:13 INFO - PROCESS | 1673 | --DOCSHELL 0x1182dc000 == 31 [pid = 1673] [id = 342] 07:32:13 INFO - PROCESS | 1673 | --DOCSHELL 0x125636000 == 30 [pid = 1673] [id = 341] 07:32:13 INFO - PROCESS | 1673 | --DOCSHELL 0x123864800 == 29 [pid = 1673] [id = 340] 07:32:13 INFO - PROCESS | 1673 | --DOCSHELL 0x1291c1000 == 28 [pid = 1673] [id = 333] 07:32:13 INFO - PROCESS | 1673 | --DOCSHELL 0x1130d1000 == 27 [pid = 1673] [id = 339] 07:32:13 INFO - PROCESS | 1673 | 1466692333528 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]]]}] 07:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1127ms 07:32:13 INFO - PROCESS | 1673 | 1466692333594 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 07:32:13 INFO - PROCESS | 1673 | 1466692333596 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 07:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:32:13 INFO - PROCESS | 1673 | 1466692333599 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:32:13 INFO - PROCESS | 1673 | 1466692333602 Marionette TRACE conn2 <- [1,1350,null,{}] 07:32:13 INFO - PROCESS | 1673 | 1466692333605 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}] 07:32:13 INFO - PROCESS | 1673 | 1466692333607 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:13 INFO - PROCESS | 1673 | 1466692333709 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 07:32:13 INFO - PROCESS | 1673 | 1466692333749 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:13 INFO - PROCESS | 1673 | 1466692333750 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169bd800 == 28 [pid = 1673] [id = 345] 07:32:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x116189c00) [pid = 1673] [serial = 1034] [outer = 0x0] 07:32:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x11697bc00) [pid = 1673] [serial = 1035] [outer = 0x116189c00] 07:32:13 INFO - PROCESS | 1673 | 1466692333778 Marionette DEBUG loaded listener.js 07:32:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1176c5400) [pid = 1673] [serial = 1036] [outer = 0x116189c00] 07:32:14 INFO - PROCESS | 1673 | 1466692334116 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]]]}] 07:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 570ms 07:32:14 INFO - PROCESS | 1673 | 1466692334170 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 07:32:14 INFO - PROCESS | 1673 | 1466692334173 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 07:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:32:14 INFO - PROCESS | 1673 | 1466692334178 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:32:14 INFO - PROCESS | 1673 | 1466692334180 Marionette TRACE conn2 <- [1,1354,null,{}] 07:32:14 INFO - PROCESS | 1673 | 1466692334188 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}] 07:32:14 INFO - PROCESS | 1673 | 1466692334190 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:14 INFO - PROCESS | 1673 | 1466692334289 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 07:32:14 INFO - PROCESS | 1673 | 1466692334294 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:14 INFO - PROCESS | 1673 | 1466692334295 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x1188b6000 == 29 [pid = 1673] [id = 346] 07:32:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x118104800) [pid = 1673] [serial = 1037] [outer = 0x0] 07:32:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x11831d400) [pid = 1673] [serial = 1038] [outer = 0x118104800] 07:32:14 INFO - PROCESS | 1673 | 1466692334322 Marionette DEBUG loaded listener.js 07:32:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x11918a400) [pid = 1673] [serial = 1039] [outer = 0x118104800] 07:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 524ms 07:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:32:14 INFO - PROCESS | 1673 | 1466692334699 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]]]}] 07:32:14 INFO - PROCESS | 1673 | 1466692334703 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 07:32:14 INFO - PROCESS | 1673 | 1466692334704 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 07:32:14 INFO - PROCESS | 1673 | 1466692334706 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:32:14 INFO - PROCESS | 1673 | 1466692334712 Marionette TRACE conn2 <- [1,1358,null,{}] 07:32:14 INFO - PROCESS | 1673 | 1466692334720 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}] 07:32:14 INFO - PROCESS | 1673 | 1466692334724 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:14 INFO - PROCESS | 1673 | 1466692334841 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 07:32:14 INFO - PROCESS | 1673 | 1466692334846 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:14 INFO - PROCESS | 1673 | 1466692334848 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x124404000 == 30 [pid = 1673] [id = 347] 07:32:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1199bdc00) [pid = 1673] [serial = 1040] [outer = 0x0] 07:32:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x120fdd800) [pid = 1673] [serial = 1041] [outer = 0x1199bdc00] 07:32:14 INFO - PROCESS | 1673 | 1466692334876 Marionette DEBUG loaded listener.js 07:32:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1238dd000) [pid = 1673] [serial = 1042] [outer = 0x1199bdc00] 07:32:15 INFO - PROCESS | 1673 | 1466692335230 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]]]}] 07:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 575ms 07:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:32:15 INFO - PROCESS | 1673 | 1466692335281 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 07:32:15 INFO - PROCESS | 1673 | 1466692335283 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 07:32:15 INFO - PROCESS | 1673 | 1466692335285 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:32:15 INFO - PROCESS | 1673 | 1466692335286 Marionette TRACE conn2 <- [1,1362,null,{}] 07:32:15 INFO - PROCESS | 1673 | 1466692335288 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}] 07:32:15 INFO - PROCESS | 1673 | 1466692335290 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:15 INFO - PROCESS | 1673 | 1466692335385 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 07:32:15 INFO - PROCESS | 1673 | 1466692335423 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:15 INFO - PROCESS | 1673 | 1466692335424 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x125737000 == 31 [pid = 1673] [id = 348] 07:32:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x123bc4400) [pid = 1673] [serial = 1043] [outer = 0x0] 07:32:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x1244e7800) [pid = 1673] [serial = 1044] [outer = 0x123bc4400] 07:32:15 INFO - PROCESS | 1673 | 1466692335449 Marionette DEBUG loaded listener.js 07:32:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12457f400) [pid = 1673] [serial = 1045] [outer = 0x123bc4400] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x11722e800) [pid = 1673] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x1133ef400) [pid = 1673] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x1210ce000) [pid = 1673] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x11858e400) [pid = 1673] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x119a68800) [pid = 1673] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x11722c800) [pid = 1673] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x113a92000) [pid = 1673] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x11831e400) [pid = 1673] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x12467c400) [pid = 1673] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x123dfc800) [pid = 1673] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x125721800) [pid = 1673] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x118595400) [pid = 1673] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x112aaf000) [pid = 1673] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x12457ec00) [pid = 1673] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1238df800) [pid = 1673] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x117046400) [pid = 1673] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x115fcbc00) [pid = 1673] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x112a77c00) [pid = 1673] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x118157c00) [pid = 1673] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x115f0b000) [pid = 1673] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:32:15 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x119188400) [pid = 1673] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:32:15 INFO - PROCESS | 1673 | 1466692335961 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]]]}] 07:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 719ms 07:32:16 INFO - PROCESS | 1673 | 1466692336004 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 07:32:16 INFO - PROCESS | 1673 | 1466692336006 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 07:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:32:16 INFO - PROCESS | 1673 | 1466692336017 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:32:16 INFO - PROCESS | 1673 | 1466692336018 Marionette TRACE conn2 <- [1,1366,null,{}] 07:32:16 INFO - PROCESS | 1673 | 1466692336020 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}] 07:32:16 INFO - PROCESS | 1673 | 1466692336022 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:16 INFO - PROCESS | 1673 | 1466692336091 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 07:32:16 INFO - PROCESS | 1673 | 1466692336147 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:16 INFO - PROCESS | 1673 | 1466692336148 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cea800 == 32 [pid = 1673] [id = 349] 07:32:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1110efc00) [pid = 1673] [serial = 1046] [outer = 0x0] 07:32:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x113e16c00) [pid = 1673] [serial = 1047] [outer = 0x1110efc00] 07:32:16 INFO - PROCESS | 1673 | 1466692336175 Marionette DEBUG loaded listener.js 07:32:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1176c3400) [pid = 1673] [serial = 1048] [outer = 0x1110efc00] 07:32:16 INFO - PROCESS | 1673 | 1466692336476 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] 07:32:16 INFO - PROCESS | 1673 | 1466692336486 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 07:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:32:16 INFO - PROCESS | 1673 | 1466692336488 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:32:16 INFO - PROCESS | 1673 | 1466692336490 Marionette TRACE conn2 <- [1,1370,null,{}] 07:32:16 INFO - PROCESS | 1673 | 1466692336500 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}] 07:32:16 INFO - PROCESS | 1673 | 1466692336504 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:16 INFO - PROCESS | 1673 | 1466692336593 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 07:32:16 INFO - PROCESS | 1673 | 1466692336598 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:16 INFO - PROCESS | 1673 | 1466692336599 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a425000 == 33 [pid = 1673] [id = 350] 07:32:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1122aac00) [pid = 1673] [serial = 1049] [outer = 0x0] 07:32:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1199c2400) [pid = 1673] [serial = 1050] [outer = 0x1122aac00] 07:32:16 INFO - PROCESS | 1673 | 1466692336640 Marionette DEBUG loaded listener.js 07:32:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x124592400) [pid = 1673] [serial = 1051] [outer = 0x1122aac00] 07:32:16 INFO - PROCESS | 1673 | 1466692336959 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] 07:32:17 INFO - PROCESS | 1673 | 1466692337017 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 07:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:32:17 INFO - PROCESS | 1673 | 1466692337029 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:32:17 INFO - PROCESS | 1673 | 1466692337030 Marionette TRACE conn2 <- [1,1374,null,{}] 07:32:17 INFO - PROCESS | 1673 | 1466692337039 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}] 07:32:17 INFO - PROCESS | 1673 | 1466692337041 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:17 INFO - PROCESS | 1673 | 1466692337112 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 07:32:17 INFO - PROCESS | 1673 | 1466692337115 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:17 INFO - PROCESS | 1673 | 1466692337116 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a61a800 == 34 [pid = 1673] [id = 351] 07:32:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x124594c00) [pid = 1673] [serial = 1052] [outer = 0x0] 07:32:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12459d400) [pid = 1673] [serial = 1053] [outer = 0x124594c00] 07:32:17 INFO - PROCESS | 1673 | 1466692337143 Marionette DEBUG loaded listener.js 07:32:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x124bc0800) [pid = 1673] [serial = 1054] [outer = 0x124594c00] 07:32:17 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:17 INFO - PROCESS | 1673 | 1466692337505 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] 07:32:17 INFO - PROCESS | 1673 | 1466692337551 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 07:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:32:17 INFO - PROCESS | 1673 | 1466692337555 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:32:17 INFO - PROCESS | 1673 | 1466692337557 Marionette TRACE conn2 <- [1,1378,null,{}] 07:32:17 INFO - PROCESS | 1673 | 1466692337560 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}] 07:32:17 INFO - PROCESS | 1673 | 1466692337562 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:17 INFO - PROCESS | 1673 | 1466692337707 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 07:32:17 INFO - PROCESS | 1673 | 1466692337760 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:17 INFO - PROCESS | 1673 | 1466692337761 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a630800 == 35 [pid = 1673] [id = 352] 07:32:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x124595800) [pid = 1673] [serial = 1055] [outer = 0x0] 07:32:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1210eac00) [pid = 1673] [serial = 1056] [outer = 0x124595800] 07:32:17 INFO - PROCESS | 1673 | 1466692337794 Marionette DEBUG loaded listener.js 07:32:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1269f0400) [pid = 1673] [serial = 1057] [outer = 0x124595800] 07:32:18 INFO - PROCESS | 1673 | 1466692338458 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] 07:32:18 INFO - PROCESS | 1673 | 1466692338531 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 07:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:32:18 INFO - PROCESS | 1673 | 1466692338534 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:32:18 INFO - PROCESS | 1673 | 1466692338537 Marionette TRACE conn2 <- [1,1382,null,{}] 07:32:18 INFO - PROCESS | 1673 | 1466692338541 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}] 07:32:18 INFO - PROCESS | 1673 | 1466692338542 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:18 INFO - PROCESS | 1673 | 1466692338650 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 07:32:18 INFO - PROCESS | 1673 | 1466692338726 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:18 INFO - PROCESS | 1673 | 1466692338727 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x11875f800 == 36 [pid = 1673] [id = 353] 07:32:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1133dd000) [pid = 1673] [serial = 1058] [outer = 0x0] 07:32:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x116630000) [pid = 1673] [serial = 1059] [outer = 0x1133dd000] 07:32:18 INFO - PROCESS | 1673 | 1466692338759 Marionette DEBUG loaded listener.js 07:32:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x11811fc00) [pid = 1673] [serial = 1060] [outer = 0x1133dd000] 07:32:19 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:19 INFO - PROCESS | 1673 | 1466692339360 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] 07:32:19 INFO - PROCESS | 1673 | 1466692339410 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 07:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:32:19 INFO - PROCESS | 1673 | 1466692339414 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:32:19 INFO - PROCESS | 1673 | 1466692339416 Marionette TRACE conn2 <- [1,1386,null,{}] 07:32:19 INFO - PROCESS | 1673 | 1466692339419 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}] 07:32:19 INFO - PROCESS | 1673 | 1466692339420 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:19 INFO - PROCESS | 1673 | 1466692339529 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 07:32:19 INFO - PROCESS | 1673 | 1466692339605 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:19 INFO - PROCESS | 1673 | 1466692339606 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x116621800 == 37 [pid = 1673] [id = 354] 07:32:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x112ae9400) [pid = 1673] [serial = 1061] [outer = 0x0] 07:32:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x115f0c800) [pid = 1673] [serial = 1062] [outer = 0x112ae9400] 07:32:19 INFO - PROCESS | 1673 | 1466692339638 Marionette DEBUG loaded listener.js 07:32:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x11835d400) [pid = 1673] [serial = 1063] [outer = 0x112ae9400] 07:32:20 INFO - PROCESS | 1673 | --DOCSHELL 0x12a61a800 == 36 [pid = 1673] [id = 351] 07:32:20 INFO - PROCESS | 1673 | --DOCSHELL 0x12a425000 == 35 [pid = 1673] [id = 350] 07:32:20 INFO - PROCESS | 1673 | --DOCSHELL 0x123cea800 == 34 [pid = 1673] [id = 349] 07:32:20 INFO - PROCESS | 1673 | --DOCSHELL 0x125737000 == 33 [pid = 1673] [id = 348] 07:32:20 INFO - PROCESS | 1673 | --DOCSHELL 0x124404000 == 32 [pid = 1673] [id = 347] 07:32:20 INFO - PROCESS | 1673 | --DOCSHELL 0x1188b6000 == 31 [pid = 1673] [id = 346] 07:32:20 INFO - PROCESS | 1673 | --DOCSHELL 0x1169bd800 == 30 [pid = 1673] [id = 345] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x11914ec00) [pid = 1673] [serial = 1012] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x119540000) [pid = 1673] [serial = 1014] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1176cbc00) [pid = 1673] [serial = 972] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x11815dc00) [pid = 1673] [serial = 973] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x113a9cc00) [pid = 1673] [serial = 969] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1164d9400) [pid = 1673] [serial = 970] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1238d5400) [pid = 1673] [serial = 981] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x119147400) [pid = 1673] [serial = 975] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x11952c000) [pid = 1673] [serial = 976] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x120f18400) [pid = 1673] [serial = 978] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x118125800) [pid = 1673] [serial = 967] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1172c0800) [pid = 1673] [serial = 966] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1176bf800) [pid = 1673] [serial = 955] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x113c9c000) [pid = 1673] [serial = 954] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x120f0f400) [pid = 1673] [serial = 958] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x119532400) [pid = 1673] [serial = 957] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1256a2000) [pid = 1673] [serial = 961] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x124bc0c00) [pid = 1673] [serial = 960] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1244eec00) [pid = 1673] [serial = 984] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x128b1d400) [pid = 1673] [serial = 964] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1238e2000) [pid = 1673] [serial = 982] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x126fb3400) [pid = 1673] [serial = 963] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1245cc400) [pid = 1673] [serial = 987] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x124595000) [pid = 1673] [serial = 985] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1238d8000) [pid = 1673] [serial = 991] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x11810d000) [pid = 1673] [serial = 990] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x124e17c00) [pid = 1673] [serial = 988] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x124e1d400) [pid = 1673] [serial = 993] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1269f8400) [pid = 1673] [serial = 997] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x125698c00) [pid = 1673] [serial = 994] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x1257dd800) [pid = 1673] [serial = 996] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x116977800) [pid = 1673] [serial = 1008] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x11722f000) [pid = 1673] [serial = 1009] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x11858f000) [pid = 1673] [serial = 1011] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x1210c7400) [pid = 1673] [serial = 979] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x12882a000) [pid = 1673] [serial = 1000] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x1164e4000) [pid = 1673] [serial = 1002] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x1210cb400) [pid = 1673] [serial = 1015] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x117045000) [pid = 1673] [serial = 1003] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x118353000) [pid = 1673] [serial = 1005] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x11952d800) [pid = 1673] [serial = 1006] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x124582000) [pid = 1673] [serial = 999] [outer = 0x0] [url = about:blank] 07:32:20 INFO - PROCESS | 1673 | 1466692340199 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] 07:32:20 INFO - PROCESS | 1673 | 1466692340238 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 07:32:20 INFO - PROCESS | 1673 | 1466692340246 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 1673 | 1466692340249 Marionette TRACE conn2 <- [1,1390,null,{}] 07:32:20 INFO - PROCESS | 1673 | 1466692340253 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}] 07:32:20 INFO - PROCESS | 1673 | 1466692340254 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:20 INFO - PROCESS | 1673 | 1466692340336 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 07:32:20 INFO - PROCESS | 1673 | 1466692340345 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:20 INFO - PROCESS | 1673 | 1466692340347 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x11661c000 == 31 [pid = 1673] [id = 355] 07:32:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x118111000) [pid = 1673] [serial = 1064] [outer = 0x0] 07:32:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x118129400) [pid = 1673] [serial = 1065] [outer = 0x118111000] 07:32:20 INFO - PROCESS | 1673 | 1466692340375 Marionette DEBUG loaded listener.js 07:32:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x11851b800) [pid = 1673] [serial = 1066] [outer = 0x118111000] 07:32:20 INFO - PROCESS | 1673 | 1466692340839 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]]]}] 07:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 626ms 07:32:20 INFO - PROCESS | 1673 | 1466692340868 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 07:32:20 INFO - PROCESS | 1673 | 1466692340872 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 07:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:32:20 INFO - PROCESS | 1673 | 1466692340878 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 1673 | 1466692340881 Marionette TRACE conn2 <- [1,1394,null,{}] 07:32:20 INFO - PROCESS | 1673 | 1466692340885 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}] 07:32:20 INFO - PROCESS | 1673 | 1466692340887 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:21 INFO - PROCESS | 1673 | 1466692341035 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 07:32:21 INFO - PROCESS | 1673 | 1466692341091 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:21 INFO - PROCESS | 1673 | 1466692341092 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182da800 == 32 [pid = 1673] [id = 356] 07:32:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x11851d800) [pid = 1673] [serial = 1067] [outer = 0x0] 07:32:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x119533400) [pid = 1673] [serial = 1068] [outer = 0x11851d800] 07:32:21 INFO - PROCESS | 1673 | 1466692341119 Marionette DEBUG loaded listener.js 07:32:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x119a6a000) [pid = 1673] [serial = 1069] [outer = 0x11851d800] 07:32:21 INFO - PROCESS | 1673 | 1466692341412 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]]]}] 07:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 571ms 07:32:21 INFO - PROCESS | 1673 | 1466692341449 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 07:32:21 INFO - PROCESS | 1673 | 1466692341450 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 07:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:32:21 INFO - PROCESS | 1673 | 1466692341452 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:32:21 INFO - PROCESS | 1673 | 1466692341455 Marionette TRACE conn2 <- [1,1398,null,{}] 07:32:21 INFO - PROCESS | 1673 | 1466692341467 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}] 07:32:21 INFO - PROCESS | 1673 | 1466692341470 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:21 INFO - PROCESS | 1673 | 1466692341549 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 07:32:21 INFO - PROCESS | 1673 | 1466692341554 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:21 INFO - PROCESS | 1673 | 1466692341557 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199f6000 == 33 [pid = 1673] [id = 357] 07:32:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x112ae4400) [pid = 1673] [serial = 1070] [outer = 0x0] 07:32:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x1210ea800) [pid = 1673] [serial = 1071] [outer = 0x112ae4400] 07:32:21 INFO - PROCESS | 1673 | 1466692341587 Marionette DEBUG loaded listener.js 07:32:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x123df4400) [pid = 1673] [serial = 1072] [outer = 0x112ae4400] 07:32:21 INFO - PROCESS | 1673 | 1466692341926 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]]]}] 07:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 525ms 07:32:21 INFO - PROCESS | 1673 | 1466692341982 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 07:32:21 INFO - PROCESS | 1673 | 1466692341985 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 07:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:32:21 INFO - PROCESS | 1673 | 1466692341989 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:32:21 INFO - PROCESS | 1673 | 1466692341992 Marionette TRACE conn2 <- [1,1402,null,{}] 07:32:21 INFO - PROCESS | 1673 | 1466692341995 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}] 07:32:21 INFO - PROCESS | 1673 | 1466692341997 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:22 INFO - PROCESS | 1673 | 1466692342122 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 07:32:22 INFO - PROCESS | 1673 | 1466692342128 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:22 INFO - PROCESS | 1673 | 1466692342129 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x12406a000 == 34 [pid = 1673] [id = 358] 07:32:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x124284800) [pid = 1673] [serial = 1073] [outer = 0x0] 07:32:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x124580c00) [pid = 1673] [serial = 1074] [outer = 0x124284800] 07:32:22 INFO - PROCESS | 1673 | 1466692342171 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x12458f400) [pid = 1673] [serial = 1075] [outer = 0x124284800] 07:32:22 INFO - PROCESS | 1673 | 1466692342585 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]]]}] 07:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 623ms 07:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:32:22 INFO - PROCESS | 1673 | 1466692342618 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 07:32:22 INFO - PROCESS | 1673 | 1466692342619 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 07:32:22 INFO - PROCESS | 1673 | 1466692342621 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:32:22 INFO - PROCESS | 1673 | 1466692342623 Marionette TRACE conn2 <- [1,1406,null,{}] 07:32:22 INFO - PROCESS | 1673 | 1466692342631 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}] 07:32:22 INFO - PROCESS | 1673 | 1466692342633 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:22 INFO - PROCESS | 1673 | 1466692342725 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 07:32:22 INFO - PROCESS | 1673 | 1466692342728 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:22 INFO - PROCESS | 1673 | 1466692342730 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x125639000 == 35 [pid = 1673] [id = 359] 07:32:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1244df800) [pid = 1673] [serial = 1076] [outer = 0x0] 07:32:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x12459a400) [pid = 1673] [serial = 1077] [outer = 0x1244df800] 07:32:22 INFO - PROCESS | 1673 | 1466692342755 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x124e1dc00) [pid = 1673] [serial = 1078] [outer = 0x1244df800] 07:32:23 INFO - PROCESS | 1673 | 1466692343117 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]]]}] 07:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 524ms 07:32:23 INFO - PROCESS | 1673 | 1466692343146 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 07:32:23 INFO - PROCESS | 1673 | 1466692343148 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 07:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:32:23 INFO - PROCESS | 1673 | 1466692343150 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - PROCESS | 1673 | 1466692343151 Marionette TRACE conn2 <- [1,1410,null,{}] 07:32:23 INFO - PROCESS | 1673 | 1466692343154 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}] 07:32:23 INFO - PROCESS | 1673 | 1466692343158 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:23 INFO - PROCESS | 1673 | 1466692343266 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 07:32:23 INFO - PROCESS | 1673 | 1466692343319 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:23 INFO - PROCESS | 1673 | 1466692343320 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x126f9a800 == 36 [pid = 1673] [id = 360] 07:32:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x124fcf000) [pid = 1673] [serial = 1079] [outer = 0x0] 07:32:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x126fb0000) [pid = 1673] [serial = 1080] [outer = 0x124fcf000] 07:32:23 INFO - PROCESS | 1673 | 1466692343361 Marionette DEBUG loaded listener.js 07:32:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x126ff5000) [pid = 1673] [serial = 1081] [outer = 0x124fcf000] 07:32:23 INFO - PROCESS | 1673 | 1466692343868 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]]]}] 07:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 769ms 07:32:23 INFO - PROCESS | 1673 | 1466692343919 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 07:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:32:23 INFO - PROCESS | 1673 | 1466692343928 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 07:32:23 INFO - PROCESS | 1673 | 1466692343931 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - PROCESS | 1673 | 1466692343932 Marionette TRACE conn2 <- [1,1414,null,{}] 07:32:23 INFO - PROCESS | 1673 | 1466692343934 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}] 07:32:23 INFO - PROCESS | 1673 | 1466692343935 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:24 INFO - PROCESS | 1673 | 1466692344030 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 07:32:24 INFO - PROCESS | 1673 | 1466692344046 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:24 INFO - PROCESS | 1673 | 1466692344047 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199dd800 == 37 [pid = 1673] [id = 361] 07:32:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x126ff5400) [pid = 1673] [serial = 1082] [outer = 0x0] 07:32:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x128820800) [pid = 1673] [serial = 1083] [outer = 0x126ff5400] 07:32:24 INFO - PROCESS | 1673 | 1466692344072 Marionette DEBUG loaded listener.js 07:32:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x128828400) [pid = 1673] [serial = 1084] [outer = 0x126ff5400] 07:32:24 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x118104800) [pid = 1673] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:32:24 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1167c3400) [pid = 1673] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:32:24 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1111a0400) [pid = 1673] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:32:24 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1199bdc00) [pid = 1673] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:32:24 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x11722c400) [pid = 1673] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:32:24 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1210d2c00) [pid = 1673] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:32:24 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1210e8c00) [pid = 1673] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:32:24 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1250f0800) [pid = 1673] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:32:24 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1110efc00) [pid = 1673] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:32:24 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x1122aac00) [pid = 1673] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:32:24 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x124594c00) [pid = 1673] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:32:24 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x116189c00) [pid = 1673] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:32:24 INFO - PROCESS | 1673 | 1466692344433 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]]]}] 07:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 518ms 07:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:32:24 INFO - PROCESS | 1673 | 1466692344450 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 07:32:24 INFO - PROCESS | 1673 | 1466692344451 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 07:32:24 INFO - PROCESS | 1673 | 1466692344453 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:32:24 INFO - PROCESS | 1673 | 1466692344454 Marionette TRACE conn2 <- [1,1418,null,{}] 07:32:24 INFO - PROCESS | 1673 | 1466692344457 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}] 07:32:24 INFO - PROCESS | 1673 | 1466692344459 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:24 INFO - PROCESS | 1673 | 1466692344535 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 07:32:24 INFO - PROCESS | 1673 | 1466692344539 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:24 INFO - PROCESS | 1673 | 1466692344540 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a427800 == 38 [pid = 1673] [id = 362] 07:32:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1110e3c00) [pid = 1673] [serial = 1085] [outer = 0x0] 07:32:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x11722c400) [pid = 1673] [serial = 1086] [outer = 0x1110e3c00] 07:32:24 INFO - PROCESS | 1673 | 1466692344568 Marionette DEBUG loaded listener.js 07:32:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x1238d4400) [pid = 1673] [serial = 1087] [outer = 0x1110e3c00] 07:32:24 INFO - PROCESS | 1673 | 1466692344924 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]]]}] 07:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 518ms 07:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:32:24 INFO - PROCESS | 1673 | 1466692344979 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 07:32:24 INFO - PROCESS | 1673 | 1466692344981 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 07:32:24 INFO - PROCESS | 1673 | 1466692344983 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:32:24 INFO - PROCESS | 1673 | 1466692344984 Marionette TRACE conn2 <- [1,1422,null,{}] 07:32:24 INFO - PROCESS | 1673 | 1466692344986 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}] 07:32:24 INFO - PROCESS | 1673 | 1466692344987 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:25 INFO - PROCESS | 1673 | 1466692345064 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 07:32:25 INFO - PROCESS | 1673 | 1466692345067 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:25 INFO - PROCESS | 1673 | 1466692345069 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a6d5800 == 39 [pid = 1673] [id = 363] 07:32:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1210d2c00) [pid = 1673] [serial = 1088] [outer = 0x0] 07:32:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x128821800) [pid = 1673] [serial = 1089] [outer = 0x1210d2c00] 07:32:25 INFO - PROCESS | 1673 | 1466692345094 Marionette DEBUG loaded listener.js 07:32:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x128b1fc00) [pid = 1673] [serial = 1090] [outer = 0x1210d2c00] 07:32:25 INFO - PROCESS | 1673 | 1466692345497 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]]]}] 07:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 521ms 07:32:25 INFO - PROCESS | 1673 | 1466692345527 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 07:32:25 INFO - PROCESS | 1673 | 1466692345529 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 07:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:32:25 INFO - PROCESS | 1673 | 1466692345544 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:32:25 INFO - PROCESS | 1673 | 1466692345546 Marionette TRACE conn2 <- [1,1426,null,{}] 07:32:25 INFO - PROCESS | 1673 | 1466692345550 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}] 07:32:25 INFO - PROCESS | 1673 | 1466692345552 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:25 INFO - PROCESS | 1673 | 1466692345676 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 07:32:25 INFO - PROCESS | 1673 | 1466692345684 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:25 INFO - PROCESS | 1673 | 1466692345685 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b7ac000 == 40 [pid = 1673] [id = 364] 07:32:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x128b22800) [pid = 1673] [serial = 1091] [outer = 0x0] 07:32:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x128b29c00) [pid = 1673] [serial = 1092] [outer = 0x128b22800] 07:32:25 INFO - PROCESS | 1673 | 1466692345726 Marionette DEBUG loaded listener.js 07:32:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x128bc9800) [pid = 1673] [serial = 1093] [outer = 0x128b22800] 07:32:26 INFO - PROCESS | 1673 | 1466692346102 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]]]}] 07:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 579ms 07:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:32:26 INFO - PROCESS | 1673 | 1466692346114 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 07:32:26 INFO - PROCESS | 1673 | 1466692346115 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 07:32:26 INFO - PROCESS | 1673 | 1466692346118 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:32:26 INFO - PROCESS | 1673 | 1466692346120 Marionette TRACE conn2 <- [1,1430,null,{}] 07:32:26 INFO - PROCESS | 1673 | 1466692346122 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}] 07:32:26 INFO - PROCESS | 1673 | 1466692346124 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:26 INFO - PROCESS | 1673 | 1466692346240 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 07:32:26 INFO - PROCESS | 1673 | 1466692346246 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:26 INFO - PROCESS | 1673 | 1466692346248 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf77800 == 41 [pid = 1673] [id = 365] 07:32:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1238dd800) [pid = 1673] [serial = 1094] [outer = 0x0] 07:32:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x128bcd400) [pid = 1673] [serial = 1095] [outer = 0x1238dd800] 07:32:26 INFO - PROCESS | 1673 | 1466692346275 Marionette DEBUG loaded listener.js 07:32:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x129391800) [pid = 1673] [serial = 1096] [outer = 0x1238dd800] 07:32:26 INFO - PROCESS | 1673 | 1466692346762 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]]]}] 07:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 672ms 07:32:26 INFO - PROCESS | 1673 | 1466692346790 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 07:32:26 INFO - PROCESS | 1673 | 1466692346793 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 07:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:32:26 INFO - PROCESS | 1673 | 1466692346796 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:32:26 INFO - PROCESS | 1673 | 1466692346799 Marionette TRACE conn2 <- [1,1434,null,{}] 07:32:26 INFO - PROCESS | 1673 | 1466692346803 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}] 07:32:26 INFO - PROCESS | 1673 | 1466692346805 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:26 INFO - PROCESS | 1673 | 1466692346910 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 07:32:27 INFO - PROCESS | 1673 | 1466692347016 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:27 INFO - PROCESS | 1673 | 1466692347018 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182d8000 == 42 [pid = 1673] [id = 366] 07:32:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x118121000) [pid = 1673] [serial = 1097] [outer = 0x0] 07:32:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x11834f800) [pid = 1673] [serial = 1098] [outer = 0x118121000] 07:32:27 INFO - PROCESS | 1673 | 1466692347050 Marionette DEBUG loaded listener.js 07:32:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1188e9400) [pid = 1673] [serial = 1099] [outer = 0x118121000] 07:32:27 INFO - PROCESS | 1673 | 1466692347481 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]]]}] 07:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 723ms 07:32:27 INFO - PROCESS | 1673 | 1466692347520 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 07:32:27 INFO - PROCESS | 1673 | 1466692347523 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 07:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:32:27 INFO - PROCESS | 1673 | 1466692347546 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:32:27 INFO - PROCESS | 1673 | 1466692347548 Marionette TRACE conn2 <- [1,1438,null,{}] 07:32:27 INFO - PROCESS | 1673 | 1466692347550 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}] 07:32:27 INFO - PROCESS | 1673 | 1466692347552 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:27 INFO - PROCESS | 1673 | 1466692347653 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 07:32:27 INFO - PROCESS | 1673 | 1466692347721 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:27 INFO - PROCESS | 1673 | 1466692347722 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x126f8e000 == 43 [pid = 1673] [id = 367] 07:32:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x120fdc000) [pid = 1673] [serial = 1100] [outer = 0x0] 07:32:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1210d2400) [pid = 1673] [serial = 1101] [outer = 0x120fdc000] 07:32:27 INFO - PROCESS | 1673 | 1466692347753 Marionette DEBUG loaded listener.js 07:32:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x123a3c800) [pid = 1673] [serial = 1102] [outer = 0x120fdc000] 07:32:28 INFO - PROCESS | 1673 | 1466692348166 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]]]}] 07:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 673ms 07:32:28 INFO - PROCESS | 1673 | 1466692348240 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 07:32:28 INFO - PROCESS | 1673 | 1466692348241 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 07:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:32:28 INFO - PROCESS | 1673 | 1466692348275 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:32:28 INFO - PROCESS | 1673 | 1466692348277 Marionette TRACE conn2 <- [1,1442,null,{}] 07:32:28 INFO - PROCESS | 1673 | 1466692348287 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}] 07:32:28 INFO - PROCESS | 1673 | 1466692348290 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:28 INFO - PROCESS | 1673 | 1466692348391 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 07:32:28 INFO - PROCESS | 1673 | 1466692348460 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:28 INFO - PROCESS | 1673 | 1466692348462 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf8e800 == 44 [pid = 1673] [id = 368] 07:32:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1257e7c00) [pid = 1673] [serial = 1103] [outer = 0x0] 07:32:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x126dd7c00) [pid = 1673] [serial = 1104] [outer = 0x1257e7c00] 07:32:28 INFO - PROCESS | 1673 | 1466692348493 Marionette DEBUG loaded listener.js 07:32:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x128822000) [pid = 1673] [serial = 1105] [outer = 0x1257e7c00] 07:32:28 INFO - PROCESS | 1673 | 1466692348994 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]]]}] 07:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 793ms 07:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:32:29 INFO - PROCESS | 1673 | 1466692349049 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 07:32:29 INFO - PROCESS | 1673 | 1466692349051 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 07:32:29 INFO - PROCESS | 1673 | 1466692349053 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:32:29 INFO - PROCESS | 1673 | 1466692349054 Marionette TRACE conn2 <- [1,1446,null,{}] 07:32:29 INFO - PROCESS | 1673 | 1466692349057 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}] 07:32:29 INFO - PROCESS | 1673 | 1466692349059 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:29 INFO - PROCESS | 1673 | 1466692349161 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 07:32:29 INFO - PROCESS | 1673 | 1466692349228 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:29 INFO - PROCESS | 1673 | 1466692349229 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x117244800 == 45 [pid = 1673] [id = 369] 07:32:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x117227800) [pid = 1673] [serial = 1106] [outer = 0x0] 07:32:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1238e1400) [pid = 1673] [serial = 1107] [outer = 0x117227800] 07:32:29 INFO - PROCESS | 1673 | 1466692349258 Marionette DEBUG loaded listener.js 07:32:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x126fb1800) [pid = 1673] [serial = 1108] [outer = 0x117227800] 07:32:29 INFO - PROCESS | 1673 | 1466692349854 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]]]}] 07:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 869ms 07:32:29 INFO - PROCESS | 1673 | 1466692349923 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 07:32:29 INFO - PROCESS | 1673 | 1466692349928 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 07:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:32:29 INFO - PROCESS | 1673 | 1466692349931 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:32:29 INFO - PROCESS | 1673 | 1466692349933 Marionette TRACE conn2 <- [1,1450,null,{}] 07:32:29 INFO - PROCESS | 1673 | 1466692349937 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}] 07:32:29 INFO - PROCESS | 1673 | 1466692349938 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:30 INFO - PROCESS | 1673 | 1466692350031 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 07:32:30 INFO - PROCESS | 1673 | 1466692350087 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:30 INFO - PROCESS | 1673 | 1466692350089 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x117259800 == 46 [pid = 1673] [id = 370] 07:32:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x117226400) [pid = 1673] [serial = 1109] [outer = 0x0] 07:32:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x11722dc00) [pid = 1673] [serial = 1110] [outer = 0x117226400] 07:32:30 INFO - PROCESS | 1673 | 1466692350117 Marionette DEBUG loaded listener.js 07:32:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x118106000) [pid = 1673] [serial = 1111] [outer = 0x117226400] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12b7ac000 == 45 [pid = 1673] [id = 364] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12a6d5800 == 44 [pid = 1673] [id = 363] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12a427800 == 43 [pid = 1673] [id = 362] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x1199dd800 == 42 [pid = 1673] [id = 361] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x126f9a800 == 41 [pid = 1673] [id = 360] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x125639000 == 40 [pid = 1673] [id = 359] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12406a000 == 39 [pid = 1673] [id = 358] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x1199f6000 == 38 [pid = 1673] [id = 357] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x1182da800 == 37 [pid = 1673] [id = 356] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x11661c000 == 36 [pid = 1673] [id = 355] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x116621800 == 35 [pid = 1673] [id = 354] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x11875f800 == 34 [pid = 1673] [id = 353] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12a630800 == 33 [pid = 1673] [id = 352] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x1192cb800 == 32 [pid = 1673] [id = 344] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x117244800 == 31 [pid = 1673] [id = 369] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf8e800 == 30 [pid = 1673] [id = 368] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x126f8e000 == 29 [pid = 1673] [id = 367] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf77800 == 28 [pid = 1673] [id = 365] 07:32:30 INFO - PROCESS | 1673 | --DOCSHELL 0x1182d8000 == 27 [pid = 1673] [id = 366] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x11831d400) [pid = 1673] [serial = 1038] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x118105400) [pid = 1673] [serial = 1032] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x116a0c000) [pid = 1673] [serial = 1018] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x112ab3000) [pid = 1673] [serial = 1017] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x120fdd800) [pid = 1673] [serial = 1041] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x120f11c00) [pid = 1673] [serial = 1021] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1185b2800) [pid = 1673] [serial = 1020] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12457dc00) [pid = 1673] [serial = 1024] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x123f9f800) [pid = 1673] [serial = 1023] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x124fccc00) [pid = 1673] [serial = 1027] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x124aa5400) [pid = 1673] [serial = 1026] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x126fb2c00) [pid = 1673] [serial = 1030] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1269f0800) [pid = 1673] [serial = 1029] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x11918a400) [pid = 1673] [serial = 1039] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1244e7800) [pid = 1673] [serial = 1044] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x113e16c00) [pid = 1673] [serial = 1047] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1238dd000) [pid = 1673] [serial = 1042] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1199c2400) [pid = 1673] [serial = 1050] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x124592400) [pid = 1673] [serial = 1051] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12459d400) [pid = 1673] [serial = 1053] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x11697bc00) [pid = 1673] [serial = 1035] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1176c5400) [pid = 1673] [serial = 1036] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x124bc0800) [pid = 1673] [serial = 1054] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1176c3400) [pid = 1673] [serial = 1048] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x118590400) [pid = 1673] [serial = 1033] [outer = 0x0] [url = about:blank] 07:32:30 INFO - PROCESS | 1673 | 1466692350958 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]]]}] 07:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1072ms 07:32:31 INFO - PROCESS | 1673 | 1466692351003 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 07:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:32:31 INFO - PROCESS | 1673 | 1466692351005 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 07:32:31 INFO - PROCESS | 1673 | 1466692351008 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:32:31 INFO - PROCESS | 1673 | 1466692351010 Marionette TRACE conn2 <- [1,1454,null,{}] 07:32:31 INFO - PROCESS | 1673 | 1466692351014 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}] 07:32:31 INFO - PROCESS | 1673 | 1466692351016 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:31 INFO - PROCESS | 1673 | 1466692351097 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 07:32:31 INFO - PROCESS | 1673 | 1466692351148 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:31 INFO - PROCESS | 1673 | 1466692351151 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x11667c800 == 28 [pid = 1673] [id = 371] 07:32:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x113a42800) [pid = 1673] [serial = 1112] [outer = 0x0] 07:32:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x115fcb400) [pid = 1673] [serial = 1113] [outer = 0x113a42800] 07:32:31 INFO - PROCESS | 1673 | 1466692351181 Marionette DEBUG loaded listener.js 07:32:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x116974800) [pid = 1673] [serial = 1114] [outer = 0x113a42800] 07:32:31 INFO - PROCESS | 1673 | 1466692351499 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]]]}] 07:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 522ms 07:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:32:31 INFO - PROCESS | 1673 | 1466692351531 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 07:32:31 INFO - PROCESS | 1673 | 1466692351535 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 07:32:31 INFO - PROCESS | 1673 | 1466692351539 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:32:31 INFO - PROCESS | 1673 | 1466692351543 Marionette TRACE conn2 <- [1,1458,null,{}] 07:32:31 INFO - PROCESS | 1673 | 1466692351546 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}] 07:32:31 INFO - PROCESS | 1673 | 1466692351548 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:31 INFO - PROCESS | 1673 | 1466692351624 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 07:32:31 INFO - PROCESS | 1673 | 1466692351630 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:31 INFO - PROCESS | 1673 | 1466692351632 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182e5000 == 29 [pid = 1673] [id = 372] 07:32:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x117226000) [pid = 1673] [serial = 1115] [outer = 0x0] 07:32:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x118111400) [pid = 1673] [serial = 1116] [outer = 0x117226000] 07:32:31 INFO - PROCESS | 1673 | 1466692351660 Marionette DEBUG loaded listener.js 07:32:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x11834f400) [pid = 1673] [serial = 1117] [outer = 0x117226000] 07:32:32 INFO - PROCESS | 1673 | 1466692352050 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]]]}] 07:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 523ms 07:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:32:32 INFO - PROCESS | 1673 | 1466692352064 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 07:32:32 INFO - PROCESS | 1673 | 1466692352065 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 07:32:32 INFO - PROCESS | 1673 | 1466692352067 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:32:32 INFO - PROCESS | 1673 | 1466692352069 Marionette TRACE conn2 <- [1,1462,null,{}] 07:32:32 INFO - PROCESS | 1673 | 1466692352080 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}] 07:32:32 INFO - PROCESS | 1673 | 1466692352083 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:32 INFO - PROCESS | 1673 | 1466692352156 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 07:32:32 INFO - PROCESS | 1673 | 1466692352164 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:32 INFO - PROCESS | 1673 | 1466692352166 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199e6000 == 30 [pid = 1673] [id = 373] 07:32:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1131aec00) [pid = 1673] [serial = 1118] [outer = 0x0] 07:32:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x119150400) [pid = 1673] [serial = 1119] [outer = 0x1131aec00] 07:32:32 INFO - PROCESS | 1673 | 1466692352194 Marionette DEBUG loaded listener.js 07:32:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x119534400) [pid = 1673] [serial = 1120] [outer = 0x1131aec00] 07:32:32 INFO - PROCESS | 1673 | 1466692352521 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]]]}] 07:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 471ms 07:32:32 INFO - PROCESS | 1673 | 1466692352538 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 07:32:32 INFO - PROCESS | 1673 | 1466692352540 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 07:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:32:32 INFO - PROCESS | 1673 | 1466692352545 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:32:32 INFO - PROCESS | 1673 | 1466692352547 Marionette TRACE conn2 <- [1,1466,null,{}] 07:32:32 INFO - PROCESS | 1673 | 1466692352549 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}] 07:32:32 INFO - PROCESS | 1673 | 1466692352550 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:32 INFO - PROCESS | 1673 | 1466692352655 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 07:32:32 INFO - PROCESS | 1673 | 1466692352687 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:32 INFO - PROCESS | 1673 | 1466692352689 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12385f000 == 31 [pid = 1673] [id = 374] 07:32:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x119f08000) [pid = 1673] [serial = 1121] [outer = 0x0] 07:32:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x120f14000) [pid = 1673] [serial = 1122] [outer = 0x119f08000] 07:32:32 INFO - PROCESS | 1673 | 1466692352714 Marionette DEBUG loaded listener.js 07:32:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1210c6800) [pid = 1673] [serial = 1123] [outer = 0x119f08000] 07:32:33 INFO - PROCESS | 1673 | 1466692353027 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]]]}] 07:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 522ms 07:32:33 INFO - PROCESS | 1673 | 1466692353066 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 07:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:32:33 INFO - PROCESS | 1673 | 1466692353075 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 07:32:33 INFO - PROCESS | 1673 | 1466692353077 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:32:33 INFO - PROCESS | 1673 | 1466692353078 Marionette TRACE conn2 <- [1,1470,null,{}] 07:32:33 INFO - PROCESS | 1673 | 1466692353088 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}] 07:32:33 INFO - PROCESS | 1673 | 1466692353089 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:33 INFO - PROCESS | 1673 | 1466692353179 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 07:32:33 INFO - PROCESS | 1673 | 1466692353183 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:33 INFO - PROCESS | 1673 | 1466692353184 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x124a15800 == 32 [pid = 1673] [id = 375] 07:32:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1133ed000) [pid = 1673] [serial = 1124] [outer = 0x0] 07:32:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1210c7800) [pid = 1673] [serial = 1125] [outer = 0x1133ed000] 07:32:33 INFO - PROCESS | 1673 | 1466692353209 Marionette DEBUG loaded listener.js 07:32:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1238db400) [pid = 1673] [serial = 1126] [outer = 0x1133ed000] 07:32:33 INFO - PROCESS | 1673 | 1466692353533 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]]]}] 07:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 469ms 07:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:32:33 INFO - PROCESS | 1673 | 1466692353546 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 07:32:33 INFO - PROCESS | 1673 | 1466692353547 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 07:32:33 INFO - PROCESS | 1673 | 1466692353549 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:32:33 INFO - PROCESS | 1673 | 1466692353550 Marionette TRACE conn2 <- [1,1474,null,{}] 07:32:33 INFO - PROCESS | 1673 | 1466692353553 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}] 07:32:33 INFO - PROCESS | 1673 | 1466692353557 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:33 INFO - PROCESS | 1673 | 1466692353668 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 07:32:33 INFO - PROCESS | 1673 | 1466692353702 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:33 INFO - PROCESS | 1673 | 1466692353704 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12694b000 == 33 [pid = 1673] [id = 376] 07:32:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1238e2c00) [pid = 1673] [serial = 1127] [outer = 0x0] 07:32:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1244eb400) [pid = 1673] [serial = 1128] [outer = 0x1238e2c00] 07:32:33 INFO - PROCESS | 1673 | 1466692353729 Marionette DEBUG loaded listener.js 07:32:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1245c7000) [pid = 1673] [serial = 1129] [outer = 0x1238e2c00] 07:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 519ms 07:32:34 INFO - PROCESS | 1673 | 1466692354061 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]]]}] 07:32:34 INFO - PROCESS | 1673 | 1466692354068 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 07:32:34 INFO - PROCESS | 1673 | 1466692354070 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 07:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:32:34 INFO - PROCESS | 1673 | 1466692354072 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:32:34 INFO - PROCESS | 1673 | 1466692354073 Marionette TRACE conn2 <- [1,1478,null,{}] 07:32:34 INFO - PROCESS | 1673 | 1466692354077 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}] 07:32:34 INFO - PROCESS | 1673 | 1466692354085 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:34 INFO - PROCESS | 1673 | 1466692354186 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 07:32:34 INFO - PROCESS | 1673 | 1466692354191 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:34 INFO - PROCESS | 1673 | 1466692354192 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272ef000 == 34 [pid = 1673] [id = 377] 07:32:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12395bc00) [pid = 1673] [serial = 1130] [outer = 0x0] 07:32:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x124bc0800) [pid = 1673] [serial = 1131] [outer = 0x12395bc00] 07:32:34 INFO - PROCESS | 1673 | 1466692354217 Marionette DEBUG loaded listener.js 07:32:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x124fccc00) [pid = 1673] [serial = 1132] [outer = 0x12395bc00] 07:32:34 INFO - PROCESS | 1673 | 1466692354573 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]]]}] 07:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 523ms 07:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:32:34 INFO - PROCESS | 1673 | 1466692354595 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 07:32:34 INFO - PROCESS | 1673 | 1466692354597 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 07:32:34 INFO - PROCESS | 1673 | 1466692354605 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:32:34 INFO - PROCESS | 1673 | 1466692354606 Marionette TRACE conn2 <- [1,1482,null,{}] 07:32:34 INFO - PROCESS | 1673 | 1466692354608 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}] 07:32:34 INFO - PROCESS | 1673 | 1466692354609 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:34 INFO - PROCESS | 1673 | 1466692354703 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 07:32:34 INFO - PROCESS | 1673 | 1466692354708 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:34 INFO - PROCESS | 1673 | 1466692354709 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291c5000 == 35 [pid = 1673] [id = 378] 07:32:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x112ae7800) [pid = 1673] [serial = 1133] [outer = 0x0] 07:32:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12569d800) [pid = 1673] [serial = 1134] [outer = 0x112ae7800] 07:32:34 INFO - PROCESS | 1673 | 1466692354734 Marionette DEBUG loaded listener.js 07:32:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1257e4c00) [pid = 1673] [serial = 1135] [outer = 0x112ae7800] 07:32:35 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x123bc4400) [pid = 1673] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:32:35 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1238dd800) [pid = 1673] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:32:35 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x128b22800) [pid = 1673] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:32:35 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1244df800) [pid = 1673] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:32:35 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x124fcf000) [pid = 1673] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:32:35 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x126ff5400) [pid = 1673] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:32:35 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x124284800) [pid = 1673] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:32:35 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x118111000) [pid = 1673] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:32:35 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1133dd000) [pid = 1673] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:32:35 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x124595800) [pid = 1673] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:32:35 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x112ae9400) [pid = 1673] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:32:35 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x11851d800) [pid = 1673] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:32:35 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x112ae4400) [pid = 1673] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:32:35 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1110e3c00) [pid = 1673] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:32:35 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1210d2c00) [pid = 1673] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:32:35 INFO - PROCESS | 1673 | 1466692355229 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]]]}] 07:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 674ms 07:32:35 INFO - PROCESS | 1673 | 1466692355274 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 07:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:32:35 INFO - PROCESS | 1673 | 1466692355275 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 07:32:35 INFO - PROCESS | 1673 | 1466692355277 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:32:35 INFO - PROCESS | 1673 | 1466692355278 Marionette TRACE conn2 <- [1,1486,null,{}] 07:32:35 INFO - PROCESS | 1673 | 1466692355288 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}] 07:32:35 INFO - PROCESS | 1673 | 1466692355289 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:35 INFO - PROCESS | 1673 | 1466692355363 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 07:32:35 INFO - PROCESS | 1673 | 1466692355416 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:35 INFO - PROCESS | 1673 | 1466692355417 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199e0000 == 36 [pid = 1673] [id = 379] 07:32:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1110e7400) [pid = 1673] [serial = 1136] [outer = 0x0] 07:32:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x11851d800) [pid = 1673] [serial = 1137] [outer = 0x1110e7400] 07:32:35 INFO - PROCESS | 1673 | 1466692355442 Marionette DEBUG loaded listener.js 07:32:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1238e0000) [pid = 1673] [serial = 1138] [outer = 0x1110e7400] 07:32:35 INFO - PROCESS | 1673 | 1466692355731 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]]]}] 07:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 470ms 07:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:32:35 INFO - PROCESS | 1673 | 1466692355748 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 07:32:35 INFO - PROCESS | 1673 | 1466692355749 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 07:32:35 INFO - PROCESS | 1673 | 1466692355752 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:32:35 INFO - PROCESS | 1673 | 1466692355753 Marionette TRACE conn2 <- [1,1490,null,{}] 07:32:35 INFO - PROCESS | 1673 | 1466692355755 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}] 07:32:35 INFO - PROCESS | 1673 | 1466692355756 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:35 INFO - PROCESS | 1673 | 1466692355846 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 07:32:35 INFO - PROCESS | 1673 | 1466692355850 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:35 INFO - PROCESS | 1673 | 1466692355851 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b5a2800 == 37 [pid = 1673] [id = 380] 07:32:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x123a42000) [pid = 1673] [serial = 1139] [outer = 0x0] 07:32:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1269f8400) [pid = 1673] [serial = 1140] [outer = 0x123a42000] 07:32:35 INFO - PROCESS | 1673 | 1466692355876 Marionette DEBUG loaded listener.js 07:32:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x126fb3c00) [pid = 1673] [serial = 1141] [outer = 0x123a42000] 07:32:36 INFO - PROCESS | 1673 | 1466692356316 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]]]}] 07:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 621ms 07:32:36 INFO - PROCESS | 1673 | 1466692356374 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 1673 | 1466692356376 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 07:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:32:36 INFO - PROCESS | 1673 | 1466692356379 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - PROCESS | 1673 | 1466692356382 Marionette TRACE conn2 <- [1,1494,null,{}] 07:32:36 INFO - PROCESS | 1673 | 1466692356385 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}] 07:32:36 INFO - PROCESS | 1673 | 1466692356388 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:36 INFO - PROCESS | 1673 | 1466692356525 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 07:32:36 INFO - PROCESS | 1673 | 1466692356529 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:36 INFO - PROCESS | 1673 | 1466692356531 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x124629000 == 38 [pid = 1673] [id = 381] 07:32:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x126ff5400) [pid = 1673] [serial = 1142] [outer = 0x0] 07:32:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1210c5c00) [pid = 1673] [serial = 1143] [outer = 0x126ff5400] 07:32:36 INFO - PROCESS | 1673 | 1466692356558 Marionette DEBUG loaded listener.js 07:32:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x129110800) [pid = 1673] [serial = 1144] [outer = 0x126ff5400] 07:32:36 INFO - PROCESS | 1673 | 1466692356885 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]]]}] 07:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 520ms 07:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:32:36 INFO - PROCESS | 1673 | 1466692356899 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 1673 | 1466692356901 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 07:32:36 INFO - PROCESS | 1673 | 1466692356904 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - PROCESS | 1673 | 1466692356905 Marionette TRACE conn2 <- [1,1498,null,{}] 07:32:36 INFO - PROCESS | 1673 | 1466692356908 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}] 07:32:36 INFO - PROCESS | 1673 | 1466692356911 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:37 INFO - PROCESS | 1673 | 1466692357017 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 07:32:37 INFO - PROCESS | 1673 | 1466692357025 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:37 INFO - PROCESS | 1673 | 1466692357026 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0d8000 == 39 [pid = 1673] [id = 382] 07:32:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x128826400) [pid = 1673] [serial = 1145] [outer = 0x0] 07:32:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x129110c00) [pid = 1673] [serial = 1146] [outer = 0x128826400] 07:32:37 INFO - PROCESS | 1673 | 1466692357057 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1294b7c00) [pid = 1673] [serial = 1147] [outer = 0x128826400] 07:32:37 INFO - PROCESS | 1673 | 1466692357573 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]]]}] 07:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 723ms 07:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:32:37 INFO - PROCESS | 1673 | 1466692357627 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 07:32:37 INFO - PROCESS | 1673 | 1466692357630 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 07:32:37 INFO - PROCESS | 1673 | 1466692357633 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:32:37 INFO - PROCESS | 1673 | 1466692357636 Marionette TRACE conn2 <- [1,1502,null,{}] 07:32:37 INFO - PROCESS | 1673 | 1466692357640 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}] 07:32:37 INFO - PROCESS | 1673 | 1466692357641 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:37 INFO - PROCESS | 1673 | 1466692357755 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 07:32:37 INFO - PROCESS | 1673 | 1466692357857 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:37 INFO - PROCESS | 1673 | 1466692357859 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x11614a000 == 40 [pid = 1673] [id = 383] 07:32:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x113e16c00) [pid = 1673] [serial = 1148] [outer = 0x0] 07:32:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11697cc00) [pid = 1673] [serial = 1149] [outer = 0x113e16c00] 07:32:37 INFO - PROCESS | 1673 | 1466692357890 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x117232c00) [pid = 1673] [serial = 1150] [outer = 0x113e16c00] 07:32:38 INFO - PROCESS | 1673 | 1466692358427 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]]]}] 07:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 821ms 07:32:38 INFO - PROCESS | 1673 | 1466692358469 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 07:32:38 INFO - PROCESS | 1673 | 1466692358472 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 07:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:32:38 INFO - PROCESS | 1673 | 1466692358480 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - PROCESS | 1673 | 1466692358482 Marionette TRACE conn2 <- [1,1506,null,{}] 07:32:38 INFO - PROCESS | 1673 | 1466692358484 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}] 07:32:38 INFO - PROCESS | 1673 | 1466692358486 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:38 INFO - PROCESS | 1673 | 1466692358596 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 07:32:38 INFO - PROCESS | 1673 | 1466692358673 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:38 INFO - PROCESS | 1673 | 1466692358675 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x11679c000 == 41 [pid = 1673] [id = 384] 07:32:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x112967c00) [pid = 1673] [serial = 1151] [outer = 0x0] 07:32:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x112fc9400) [pid = 1673] [serial = 1152] [outer = 0x112967c00] 07:32:38 INFO - PROCESS | 1673 | 1466692358706 Marionette DEBUG loaded listener.js 07:32:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x118357c00) [pid = 1673] [serial = 1153] [outer = 0x112967c00] 07:32:39 INFO - PROCESS | 1673 | --DOCSHELL 0x124629000 == 40 [pid = 1673] [id = 381] 07:32:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12b5a2800 == 39 [pid = 1673] [id = 380] 07:32:39 INFO - PROCESS | 1673 | --DOCSHELL 0x1199e0000 == 38 [pid = 1673] [id = 379] 07:32:39 INFO - PROCESS | 1673 | --DOCSHELL 0x1291c5000 == 37 [pid = 1673] [id = 378] 07:32:39 INFO - PROCESS | 1673 | --DOCSHELL 0x1272ef000 == 36 [pid = 1673] [id = 377] 07:32:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12694b000 == 35 [pid = 1673] [id = 376] 07:32:39 INFO - PROCESS | 1673 | --DOCSHELL 0x124a15800 == 34 [pid = 1673] [id = 375] 07:32:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12385f000 == 33 [pid = 1673] [id = 374] 07:32:39 INFO - PROCESS | 1673 | --DOCSHELL 0x1199e6000 == 32 [pid = 1673] [id = 373] 07:32:39 INFO - PROCESS | 1673 | --DOCSHELL 0x1182e5000 == 31 [pid = 1673] [id = 372] 07:32:39 INFO - PROCESS | 1673 | --DOCSHELL 0x11667c800 == 30 [pid = 1673] [id = 371] 07:32:39 INFO - PROCESS | 1673 | 1466692359333 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]]]}] 07:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 871ms 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x128bc9800) [pid = 1673] [serial = 1093] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x12459a400) [pid = 1673] [serial = 1077] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x126fb0000) [pid = 1673] [serial = 1080] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x128820800) [pid = 1673] [serial = 1083] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x124580c00) [pid = 1673] [serial = 1074] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x118129400) [pid = 1673] [serial = 1065] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x11851b800) [pid = 1673] [serial = 1066] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x116630000) [pid = 1673] [serial = 1059] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x11811fc00) [pid = 1673] [serial = 1060] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1269f0400) [pid = 1673] [serial = 1057] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1210eac00) [pid = 1673] [serial = 1056] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x115f0c800) [pid = 1673] [serial = 1062] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11835d400) [pid = 1673] [serial = 1063] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x119533400) [pid = 1673] [serial = 1068] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x119a6a000) [pid = 1673] [serial = 1069] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x126ff5000) [pid = 1673] [serial = 1081] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1210ea800) [pid = 1673] [serial = 1071] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x123df4400) [pid = 1673] [serial = 1072] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1238d4400) [pid = 1673] [serial = 1087] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x11722c400) [pid = 1673] [serial = 1086] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x128b1fc00) [pid = 1673] [serial = 1090] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x128828400) [pid = 1673] [serial = 1084] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x124e1dc00) [pid = 1673] [serial = 1078] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x128821800) [pid = 1673] [serial = 1089] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x12458f400) [pid = 1673] [serial = 1075] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x12457f400) [pid = 1673] [serial = 1045] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x129391800) [pid = 1673] [serial = 1096] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x128bcd400) [pid = 1673] [serial = 1095] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x128b29c00) [pid = 1673] [serial = 1092] [outer = 0x0] [url = about:blank] 07:32:39 INFO - PROCESS | 1673 | 1466692359353 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 07:32:39 INFO - PROCESS | 1673 | 1466692359356 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 07:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:32:39 INFO - PROCESS | 1673 | 1466692359364 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:32:39 INFO - PROCESS | 1673 | 1466692359367 Marionette TRACE conn2 <- [1,1510,null,{}] 07:32:39 INFO - PROCESS | 1673 | 1466692359370 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}] 07:32:39 INFO - PROCESS | 1673 | 1466692359372 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:39 INFO - PROCESS | 1673 | 1466692359452 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 07:32:39 INFO - PROCESS | 1673 | 1466692359456 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:39 INFO - PROCESS | 1673 | 1466692359461 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x11723d000 == 31 [pid = 1673] [id = 385] 07:32:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x118124c00) [pid = 1673] [serial = 1154] [outer = 0x0] 07:32:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x118159800) [pid = 1673] [serial = 1155] [outer = 0x118124c00] 07:32:39 INFO - PROCESS | 1673 | 1466692359489 Marionette DEBUG loaded listener.js 07:32:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x11851d000) [pid = 1673] [serial = 1156] [outer = 0x118124c00] 07:32:39 INFO - PROCESS | 1673 | 1466692359830 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]]]}] 07:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 470ms 07:32:39 INFO - PROCESS | 1673 | 1466692359835 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 07:32:39 INFO - PROCESS | 1673 | 1466692359837 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 07:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:32:39 INFO - PROCESS | 1673 | 1466692359843 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:32:39 INFO - PROCESS | 1673 | 1466692359847 Marionette TRACE conn2 <- [1,1514,null,{}] 07:32:39 INFO - PROCESS | 1673 | 1466692359849 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}] 07:32:39 INFO - PROCESS | 1673 | 1466692359851 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:39 INFO - PROCESS | 1673 | 1466692359946 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 07:32:40 INFO - PROCESS | 1673 | 1466692359998 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:40 INFO - PROCESS | 1673 | 1466692359999 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x11813b000 == 32 [pid = 1673] [id = 386] 07:32:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x11858dc00) [pid = 1673] [serial = 1157] [outer = 0x0] 07:32:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x119142800) [pid = 1673] [serial = 1158] [outer = 0x11858dc00] 07:32:40 INFO - PROCESS | 1673 | 1466692360026 Marionette DEBUG loaded listener.js 07:32:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x119536400) [pid = 1673] [serial = 1159] [outer = 0x11858dc00] 07:32:40 INFO - PROCESS | 1673 | 1466692360344 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]]]}] 07:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 526ms 07:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:32:40 INFO - PROCESS | 1673 | 1466692360368 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 07:32:40 INFO - PROCESS | 1673 | 1466692360369 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 07:32:40 INFO - PROCESS | 1673 | 1466692360372 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:32:40 INFO - PROCESS | 1673 | 1466692360378 Marionette TRACE conn2 <- [1,1518,null,{}] 07:32:40 INFO - PROCESS | 1673 | 1466692360387 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}] 07:32:40 INFO - PROCESS | 1673 | 1466692360391 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:40 INFO - PROCESS | 1673 | 1466692360500 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 07:32:40 INFO - PROCESS | 1673 | 1466692360588 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:40 INFO - PROCESS | 1673 | 1466692360590 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x123ac3000 == 33 [pid = 1673] [id = 387] 07:32:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x120f14c00) [pid = 1673] [serial = 1160] [outer = 0x0] 07:32:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1210d2c00) [pid = 1673] [serial = 1161] [outer = 0x120f14c00] 07:32:40 INFO - PROCESS | 1673 | 1466692360636 Marionette DEBUG loaded listener.js 07:32:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x123a40000) [pid = 1673] [serial = 1162] [outer = 0x120f14c00] 07:32:41 INFO - PROCESS | 1673 | 1466692361042 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]]]}] 07:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 675ms 07:32:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:32:41 INFO - PROCESS | 1673 | 1466692361046 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 07:32:41 INFO - PROCESS | 1673 | 1466692361048 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 07:32:41 INFO - PROCESS | 1673 | 1466692361050 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:32:41 INFO - PROCESS | 1673 | 1466692361051 Marionette TRACE conn2 <- [1,1522,null,{}] 07:32:41 INFO - PROCESS | 1673 | 1466692361053 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}] 07:32:41 INFO - PROCESS | 1673 | 1466692361054 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:41 INFO - PROCESS | 1673 | 1466692361163 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 07:32:41 INFO - PROCESS | 1673 | 1466692361170 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:41 INFO - PROCESS | 1673 | 1466692361171 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x124ac7800 == 34 [pid = 1673] [id = 388] 07:32:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x123bc5000) [pid = 1673] [serial = 1163] [outer = 0x0] 07:32:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1244e5400) [pid = 1673] [serial = 1164] [outer = 0x123bc5000] 07:32:41 INFO - PROCESS | 1673 | 1466692361196 Marionette DEBUG loaded listener.js 07:32:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x124582000) [pid = 1673] [serial = 1165] [outer = 0x123bc5000] 07:32:41 INFO - PROCESS | 1673 | 1466692361511 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"]]]}] 07:32:41 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 () { 07:32:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:32:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:32:41 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 () { 07:32:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:32:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:32:41 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 () { 07:32:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:32:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:32:41 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 () { 07:32:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:32:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:32:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 471ms 07:32:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:32:41 INFO - PROCESS | 1673 | 1466692361526 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 07:32:41 INFO - PROCESS | 1673 | 1466692361529 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 07:32:41 INFO - PROCESS | 1673 | 1466692361533 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:32:41 INFO - PROCESS | 1673 | 1466692361534 Marionette TRACE conn2 <- [1,1526,null,{}] 07:32:41 INFO - PROCESS | 1673 | 1466692361536 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}] 07:32:41 INFO - PROCESS | 1673 | 1466692361538 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:41 INFO - PROCESS | 1673 | 1466692361645 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 07:32:41 INFO - PROCESS | 1673 | 1466692361649 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:41 INFO - PROCESS | 1673 | 1466692361651 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272e8800 == 35 [pid = 1673] [id = 389] 07:32:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1131b3800) [pid = 1673] [serial = 1166] [outer = 0x0] 07:32:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12458e800) [pid = 1673] [serial = 1167] [outer = 0x1131b3800] 07:32:41 INFO - PROCESS | 1673 | 1466692361733 Marionette DEBUG loaded listener.js 07:32:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1250ee800) [pid = 1673] [serial = 1168] [outer = 0x1131b3800] 07:32:42 INFO - PROCESS | 1673 | 1466692362123 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"]]]}] 07:32:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:32:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:32:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:32:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:32:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:32:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:32:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 620ms 07:32:42 INFO - PROCESS | 1673 | 1466692362168 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 07:32:42 INFO - PROCESS | 1673 | 1466692362170 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 07:32:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:32:42 INFO - PROCESS | 1673 | 1466692362173 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:32:42 INFO - PROCESS | 1673 | 1466692362175 Marionette TRACE conn2 <- [1,1530,null,{}] 07:32:42 INFO - PROCESS | 1673 | 1466692362178 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}] 07:32:42 INFO - PROCESS | 1673 | 1466692362185 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:42 INFO - PROCESS | 1673 | 1466692362347 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 07:32:42 INFO - PROCESS | 1673 | 1466692362439 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:42 INFO - PROCESS | 1673 | 1466692362440 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a423000 == 36 [pid = 1673] [id = 390] 07:32:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12571d400) [pid = 1673] [serial = 1169] [outer = 0x0] 07:32:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1269e9c00) [pid = 1673] [serial = 1170] [outer = 0x12571d400] 07:32:42 INFO - PROCESS | 1673 | 1466692362494 Marionette DEBUG loaded listener.js 07:32:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x128cf3400) [pid = 1673] [serial = 1171] [outer = 0x12571d400] 07:32:42 INFO - PROCESS | 1673 | 1466692362780 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]]]}] 07:32:42 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 07:32:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:32:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:32:42 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. 07:32:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:32:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 622ms 07:32:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:32:42 INFO - PROCESS | 1673 | 1466692362799 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 07:32:42 INFO - PROCESS | 1673 | 1466692362800 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 07:32:42 INFO - PROCESS | 1673 | 1466692362802 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:32:42 INFO - PROCESS | 1673 | 1466692362803 Marionette TRACE conn2 <- [1,1534,null,{}] 07:32:42 INFO - PROCESS | 1673 | 1466692362805 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}] 07:32:42 INFO - PROCESS | 1673 | 1466692362807 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:42 INFO - PROCESS | 1673 | 1466692362918 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 07:32:42 INFO - PROCESS | 1673 | 1466692362928 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:42 INFO - PROCESS | 1673 | 1466692362930 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x124406000 == 37 [pid = 1673] [id = 391] 07:32:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x128cf7800) [pid = 1673] [serial = 1172] [outer = 0x0] 07:32:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x129394000) [pid = 1673] [serial = 1173] [outer = 0x128cf7800] 07:32:42 INFO - PROCESS | 1673 | 1466692362955 Marionette DEBUG loaded listener.js 07:32:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1294bc800) [pid = 1673] [serial = 1174] [outer = 0x128cf7800] 07:32:43 INFO - PROCESS | 1673 | 1466692363272 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]]]}] 07:32:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:32:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 519ms 07:32:43 INFO - PROCESS | 1673 | 1466692363322 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 07:32:43 INFO - PROCESS | 1673 | 1466692363323 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 07:32:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:32:43 INFO - PROCESS | 1673 | 1466692363325 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - PROCESS | 1673 | 1466692363326 Marionette TRACE conn2 <- [1,1538,null,{}] 07:32:43 INFO - PROCESS | 1673 | 1466692363328 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}] 07:32:43 INFO - PROCESS | 1673 | 1466692363329 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:43 INFO - PROCESS | 1673 | 1466692363425 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 07:32:43 INFO - PROCESS | 1673 | 1466692363541 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:43 INFO - PROCESS | 1673 | 1466692363542 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:43 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1133ed000) [pid = 1673] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:32:43 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1131aec00) [pid = 1673] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:32:43 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x113a42800) [pid = 1673] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:32:43 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x117226000) [pid = 1673] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:32:43 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x119f08000) [pid = 1673] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:32:43 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x118121000) [pid = 1673] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:32:43 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x120fdc000) [pid = 1673] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:32:43 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1257e7c00) [pid = 1673] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:32:43 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x117227800) [pid = 1673] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:32:43 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1238e2c00) [pid = 1673] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:32:43 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1110e7400) [pid = 1673] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:32:43 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x12395bc00) [pid = 1673] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:32:43 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x112ae7800) [pid = 1673] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:32:43 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x123a42000) [pid = 1673] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:32:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x116672800 == 38 [pid = 1673] [id = 392] 07:32:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1110e3c00) [pid = 1673] [serial = 1175] [outer = 0x0] 07:32:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1131aec00) [pid = 1673] [serial = 1176] [outer = 0x1110e3c00] 07:32:43 INFO - PROCESS | 1673 | 1466692363578 Marionette DEBUG loaded listener.js 07:32:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x117227800) [pid = 1673] [serial = 1177] [outer = 0x1110e3c00] 07:32:43 INFO - PROCESS | 1673 | 1466692363855 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]]]}] 07:32:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:32:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 569ms 07:32:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:32:43 INFO - PROCESS | 1673 | 1466692363899 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 07:32:43 INFO - PROCESS | 1673 | 1466692363900 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 07:32:43 INFO - PROCESS | 1673 | 1466692363902 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - PROCESS | 1673 | 1466692363903 Marionette TRACE conn2 <- [1,1542,null,{}] 07:32:43 INFO - PROCESS | 1673 | 1466692363906 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}] 07:32:43 INFO - PROCESS | 1673 | 1466692363907 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:43 INFO - PROCESS | 1673 | 1466692363987 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 07:32:43 INFO - PROCESS | 1673 | 1466692363993 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:43 INFO - PROCESS | 1673 | 1466692363995 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba74800 == 39 [pid = 1673] [id = 393] 07:32:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1176c4800) [pid = 1673] [serial = 1178] [outer = 0x0] 07:32:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x119536c00) [pid = 1673] [serial = 1179] [outer = 0x1176c4800] 07:32:44 INFO - PROCESS | 1673 | 1466692364020 Marionette DEBUG loaded listener.js 07:32:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1250e3c00) [pid = 1673] [serial = 1180] [outer = 0x1176c4800] 07:32:44 INFO - PROCESS | 1673 | 1466692364329 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]]]}] 07:32:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:32:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 469ms 07:32:44 INFO - PROCESS | 1673 | 1466692364371 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 07:32:44 INFO - PROCESS | 1673 | 1466692364372 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 07:32:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:32:44 INFO - PROCESS | 1673 | 1466692364374 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:32:44 INFO - PROCESS | 1673 | 1466692364376 Marionette TRACE conn2 <- [1,1546,null,{}] 07:32:44 INFO - PROCESS | 1673 | 1466692364378 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}] 07:32:44 INFO - PROCESS | 1673 | 1466692364379 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:44 INFO - PROCESS | 1673 | 1466692364494 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 07:32:44 INFO - PROCESS | 1673 | 1466692364500 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:44 INFO - PROCESS | 1673 | 1466692364501 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf8a800 == 40 [pid = 1673] [id = 394] 07:32:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x123a3f400) [pid = 1673] [serial = 1181] [outer = 0x0] 07:32:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12a4dd800) [pid = 1673] [serial = 1182] [outer = 0x123a3f400] 07:32:44 INFO - PROCESS | 1673 | 1466692364526 Marionette DEBUG loaded listener.js 07:32:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12a4eb400) [pid = 1673] [serial = 1183] [outer = 0x123a3f400] 07:32:44 INFO - PROCESS | 1673 | 1466692364852 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]]]}] 07:32:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:32:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 519ms 07:32:44 INFO - PROCESS | 1673 | 1466692364895 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 07:32:44 INFO - PROCESS | 1673 | 1466692364897 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 07:32:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:32:44 INFO - PROCESS | 1673 | 1466692364899 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:32:44 INFO - PROCESS | 1673 | 1466692364901 Marionette TRACE conn2 <- [1,1550,null,{}] 07:32:44 INFO - PROCESS | 1673 | 1466692364903 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}] 07:32:44 INFO - PROCESS | 1673 | 1466692364905 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:45 INFO - PROCESS | 1673 | 1466692364995 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 07:32:45 INFO - PROCESS | 1673 | 1466692364998 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 1673 | 1466692365000 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c8c9000 == 41 [pid = 1673] [id = 395] 07:32:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12a603000) [pid = 1673] [serial = 1184] [outer = 0x0] 07:32:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12a714800) [pid = 1673] [serial = 1185] [outer = 0x12a603000] 07:32:45 INFO - PROCESS | 1673 | 1466692365026 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12a7eb800) [pid = 1673] [serial = 1186] [outer = 0x12a603000] 07:32:45 INFO - PROCESS | 1673 | 1466692365350 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]]]}] 07:32:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:32:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 468ms 07:32:45 INFO - PROCESS | 1673 | 1466692365369 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 07:32:45 INFO - PROCESS | 1673 | 1466692365370 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 07:32:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:32:45 INFO - PROCESS | 1673 | 1466692365372 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:32:45 INFO - PROCESS | 1673 | 1466692365373 Marionette TRACE conn2 <- [1,1554,null,{}] 07:32:45 INFO - PROCESS | 1673 | 1466692365378 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}] 07:32:45 INFO - PROCESS | 1673 | 1466692365379 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:45 INFO - PROCESS | 1673 | 1466692365493 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 07:32:45 INFO - PROCESS | 1673 | 1466692365500 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 1673 | 1466692365501 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c8df800 == 42 [pid = 1673] [id = 396] 07:32:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12a4df800) [pid = 1673] [serial = 1187] [outer = 0x0] 07:32:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12a7ef400) [pid = 1673] [serial = 1188] [outer = 0x12a4df800] 07:32:45 INFO - PROCESS | 1673 | 1466692365525 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12a935400) [pid = 1673] [serial = 1189] [outer = 0x12a4df800] 07:32:46 INFO - PROCESS | 1673 | 1466692366000 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]]]}] 07:32:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:32:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 672ms 07:32:46 INFO - PROCESS | 1673 | 1466692366045 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 07:32:46 INFO - PROCESS | 1673 | 1466692366047 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 07:32:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:32:46 INFO - PROCESS | 1673 | 1466692366050 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:32:46 INFO - PROCESS | 1673 | 1466692366054 Marionette TRACE conn2 <- [1,1558,null,{}] 07:32:46 INFO - PROCESS | 1673 | 1466692366057 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}] 07:32:46 INFO - PROCESS | 1673 | 1466692366059 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:46 INFO - PROCESS | 1673 | 1466692366164 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 07:32:46 INFO - PROCESS | 1673 | 1466692366246 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:46 INFO - PROCESS | 1673 | 1466692366247 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192b4000 == 43 [pid = 1673] [id = 397] 07:32:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x118160c00) [pid = 1673] [serial = 1190] [outer = 0x0] 07:32:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x118359000) [pid = 1673] [serial = 1191] [outer = 0x118160c00] 07:32:46 INFO - PROCESS | 1673 | 1466692366320 Marionette DEBUG loaded listener.js 07:32:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1188f0000) [pid = 1673] [serial = 1192] [outer = 0x118160c00] 07:32:46 INFO - PROCESS | 1673 | 1466692366732 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]]]}] 07:32:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:32:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 727ms 07:32:46 INFO - PROCESS | 1673 | 1466692366777 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 07:32:46 INFO - PROCESS | 1673 | 1466692366781 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 07:32:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:32:46 INFO - PROCESS | 1673 | 1466692366785 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:32:46 INFO - PROCESS | 1673 | 1466692366787 Marionette TRACE conn2 <- [1,1562,null,{}] 07:32:46 INFO - PROCESS | 1673 | 1466692366790 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}] 07:32:46 INFO - PROCESS | 1673 | 1466692366791 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:46 INFO - PROCESS | 1673 | 1466692366897 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 07:32:46 INFO - PROCESS | 1673 | 1466692366956 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:46 INFO - PROCESS | 1673 | 1466692366958 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x128ec1800 == 44 [pid = 1673] [id = 398] 07:32:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x11953dc00) [pid = 1673] [serial = 1193] [outer = 0x0] 07:32:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1210c8800) [pid = 1673] [serial = 1194] [outer = 0x11953dc00] 07:32:46 INFO - PROCESS | 1673 | 1466692366988 Marionette DEBUG loaded listener.js 07:32:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x123bbec00) [pid = 1673] [serial = 1195] [outer = 0x11953dc00] 07:32:47 INFO - PROCESS | 1673 | 1466692367431 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]]]}] 07:32:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:32:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 07:32:47 INFO - PROCESS | 1673 | 1466692367456 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 07:32:47 INFO - PROCESS | 1673 | 1466692367457 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 07:32:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:32:47 INFO - PROCESS | 1673 | 1466692367460 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:32:47 INFO - PROCESS | 1673 | 1466692367463 Marionette TRACE conn2 <- [1,1566,null,{}] 07:32:47 INFO - PROCESS | 1673 | 1466692367471 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}] 07:32:47 INFO - PROCESS | 1673 | 1466692367474 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:47 INFO - PROCESS | 1673 | 1466692367604 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 07:32:47 INFO - PROCESS | 1673 | 1466692367677 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:47 INFO - PROCESS | 1673 | 1466692367679 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ca46000 == 45 [pid = 1673] [id = 399] 07:32:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x126f49800) [pid = 1673] [serial = 1196] [outer = 0x0] 07:32:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x126ff5000) [pid = 1673] [serial = 1197] [outer = 0x126f49800] 07:32:47 INFO - PROCESS | 1673 | 1466692367709 Marionette DEBUG loaded listener.js 07:32:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x128ced400) [pid = 1673] [serial = 1198] [outer = 0x126f49800] 07:32:48 INFO - PROCESS | 1673 | 1466692368301 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]]]}] 07:32:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:32:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 871ms 07:32:48 INFO - PROCESS | 1673 | 1466692368332 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 07:32:48 INFO - PROCESS | 1673 | 1466692368334 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 07:32:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:32:48 INFO - PROCESS | 1673 | 1466692368337 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:32:48 INFO - PROCESS | 1673 | 1466692368339 Marionette TRACE conn2 <- [1,1570,null,{}] 07:32:48 INFO - PROCESS | 1673 | 1466692368345 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}] 07:32:48 INFO - PROCESS | 1673 | 1466692368347 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:48 INFO - PROCESS | 1673 | 1466692368440 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 07:32:48 INFO - PROCESS | 1673 | 1466692368508 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:48 INFO - PROCESS | 1673 | 1466692368511 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x11875f800 == 46 [pid = 1673] [id = 400] 07:32:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1164dd400) [pid = 1673] [serial = 1199] [outer = 0x0] 07:32:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x116fa9400) [pid = 1673] [serial = 1200] [outer = 0x1164dd400] 07:32:48 INFO - PROCESS | 1673 | 1466692368539 Marionette DEBUG loaded listener.js 07:32:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x11810a400) [pid = 1673] [serial = 1201] [outer = 0x1164dd400] 07:32:48 INFO - PROCESS | 1673 | 1466692368973 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]]]}] 07:32:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:32:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 672ms 07:32:49 INFO - PROCESS | 1673 | 1466692369009 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 07:32:49 INFO - PROCESS | 1673 | 1466692369012 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 07:32:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:32:49 INFO - PROCESS | 1673 | 1466692369016 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:32:49 INFO - PROCESS | 1673 | 1466692369018 Marionette TRACE conn2 <- [1,1574,null,{}] 07:32:49 INFO - PROCESS | 1673 | 1466692369020 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}] 07:32:49 INFO - PROCESS | 1673 | 1466692369021 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:49 INFO - PROCESS | 1673 | 1466692369113 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 07:32:49 INFO - PROCESS | 1673 | 1466692369173 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:49 INFO - PROCESS | 1673 | 1466692369174 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x118764000 == 47 [pid = 1673] [id = 401] 07:32:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x11835a000) [pid = 1673] [serial = 1202] [outer = 0x0] 07:32:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x1185a6800) [pid = 1673] [serial = 1203] [outer = 0x11835a000] 07:32:49 INFO - PROCESS | 1673 | 1466692369202 Marionette DEBUG loaded listener.js 07:32:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x11918dc00) [pid = 1673] [serial = 1204] [outer = 0x11835a000] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x12c8c9000 == 46 [pid = 1673] [id = 395] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf8a800 == 45 [pid = 1673] [id = 394] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba74800 == 44 [pid = 1673] [id = 393] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x116672800 == 43 [pid = 1673] [id = 392] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x124406000 == 42 [pid = 1673] [id = 391] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x12a423000 == 41 [pid = 1673] [id = 390] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x1272e8800 == 40 [pid = 1673] [id = 389] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x124ac7800 == 39 [pid = 1673] [id = 388] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x123ac3000 == 38 [pid = 1673] [id = 387] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x11813b000 == 37 [pid = 1673] [id = 386] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x11723d000 == 36 [pid = 1673] [id = 385] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x11679c000 == 35 [pid = 1673] [id = 384] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x11614a000 == 34 [pid = 1673] [id = 383] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0d8000 == 33 [pid = 1673] [id = 382] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x117259800 == 32 [pid = 1673] [id = 370] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x11875f800 == 31 [pid = 1673] [id = 400] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x12ca46000 == 30 [pid = 1673] [id = 399] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x128ec1800 == 29 [pid = 1673] [id = 398] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x1192b4000 == 28 [pid = 1673] [id = 397] 07:32:49 INFO - PROCESS | 1673 | --DOCSHELL 0x12c8df800 == 27 [pid = 1673] [id = 396] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x1210c7800) [pid = 1673] [serial = 1125] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x119150400) [pid = 1673] [serial = 1119] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x119534400) [pid = 1673] [serial = 1120] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x115fcb400) [pid = 1673] [serial = 1113] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x116974800) [pid = 1673] [serial = 1114] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x11722dc00) [pid = 1673] [serial = 1110] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x118111400) [pid = 1673] [serial = 1116] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x11834f400) [pid = 1673] [serial = 1117] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x120f14000) [pid = 1673] [serial = 1122] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1188e9400) [pid = 1673] [serial = 1099] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x11834f800) [pid = 1673] [serial = 1098] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x123a3c800) [pid = 1673] [serial = 1102] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1210d2400) [pid = 1673] [serial = 1101] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x128822000) [pid = 1673] [serial = 1105] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x126dd7c00) [pid = 1673] [serial = 1104] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x126fb1800) [pid = 1673] [serial = 1108] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1238e1400) [pid = 1673] [serial = 1107] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1244eb400) [pid = 1673] [serial = 1128] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1245c7000) [pid = 1673] [serial = 1129] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x11851d800) [pid = 1673] [serial = 1137] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x124bc0800) [pid = 1673] [serial = 1131] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x124fccc00) [pid = 1673] [serial = 1132] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12569d800) [pid = 1673] [serial = 1134] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1269f8400) [pid = 1673] [serial = 1140] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x126fb3c00) [pid = 1673] [serial = 1141] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1257e4c00) [pid = 1673] [serial = 1135] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1238e0000) [pid = 1673] [serial = 1138] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1238db400) [pid = 1673] [serial = 1126] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1210c6800) [pid = 1673] [serial = 1123] [outer = 0x0] [url = about:blank] 07:32:49 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1210c5c00) [pid = 1673] [serial = 1143] [outer = 0x0] [url = about:blank] 07:32:50 INFO - PROCESS | 1673 | 1466692370221 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]]]}] 07:32:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:32:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1220ms 07:32:50 INFO - PROCESS | 1673 | 1466692370237 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 07:32:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:32:50 INFO - PROCESS | 1673 | 1466692370243 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 07:32:50 INFO - PROCESS | 1673 | 1466692370248 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:32:50 INFO - PROCESS | 1673 | 1466692370253 Marionette TRACE conn2 <- [1,1578,null,{}] 07:32:50 INFO - PROCESS | 1673 | 1466692370258 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}] 07:32:50 INFO - PROCESS | 1673 | 1466692370262 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:50 INFO - PROCESS | 1673 | 1466692370344 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 07:32:50 INFO - PROCESS | 1673 | 1466692370349 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:50 INFO - PROCESS | 1673 | 1466692370351 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x1167a1000 == 28 [pid = 1673] [id = 402] 07:32:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x115fc9c00) [pid = 1673] [serial = 1205] [outer = 0x0] 07:32:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x115fd1000) [pid = 1673] [serial = 1206] [outer = 0x115fc9c00] 07:32:50 INFO - PROCESS | 1673 | 1466692370381 Marionette DEBUG loaded listener.js 07:32:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x116977800) [pid = 1673] [serial = 1207] [outer = 0x115fc9c00] 07:32:50 INFO - PROCESS | 1673 | 1466692370730 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]]]}] 07:32:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:32:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 524ms 07:32:50 INFO - PROCESS | 1673 | 1466692370771 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 07:32:50 INFO - PROCESS | 1673 | 1466692370774 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 07:32:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:32:50 INFO - PROCESS | 1673 | 1466692370778 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:32:50 INFO - PROCESS | 1673 | 1466692370780 Marionette TRACE conn2 <- [1,1582,null,{}] 07:32:50 INFO - PROCESS | 1673 | 1466692370782 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}] 07:32:50 INFO - PROCESS | 1673 | 1466692370784 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:50 INFO - PROCESS | 1673 | 1466692370859 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 07:32:50 INFO - PROCESS | 1673 | 1466692370863 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:50 INFO - PROCESS | 1673 | 1466692370864 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x118148000 == 29 [pid = 1673] [id = 403] 07:32:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1172c2400) [pid = 1673] [serial = 1208] [outer = 0x0] 07:32:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x118129400) [pid = 1673] [serial = 1209] [outer = 0x1172c2400] 07:32:50 INFO - PROCESS | 1673 | 1466692370893 Marionette DEBUG loaded listener.js 07:32:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x11835a800) [pid = 1673] [serial = 1210] [outer = 0x1172c2400] 07:32:51 INFO - PROCESS | 1673 | 1466692371249 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]]]}] 07:32:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:32:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 519ms 07:32:51 INFO - PROCESS | 1673 | 1466692371297 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 07:32:51 INFO - PROCESS | 1673 | 1466692371299 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 07:32:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:32:51 INFO - PROCESS | 1673 | 1466692371306 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:32:51 INFO - PROCESS | 1673 | 1466692371309 Marionette TRACE conn2 <- [1,1586,null,{}] 07:32:51 INFO - PROCESS | 1673 | 1466692371317 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}] 07:32:51 INFO - PROCESS | 1673 | 1466692371320 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:51 INFO - PROCESS | 1673 | 1466692371395 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 07:32:51 INFO - PROCESS | 1673 | 1466692371402 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:51 INFO - PROCESS | 1673 | 1466692371404 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199ea000 == 30 [pid = 1673] [id = 404] 07:32:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x118599800) [pid = 1673] [serial = 1211] [outer = 0x0] 07:32:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x119529000) [pid = 1673] [serial = 1212] [outer = 0x118599800] 07:32:51 INFO - PROCESS | 1673 | 1466692371434 Marionette DEBUG loaded listener.js 07:32:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x119a69800) [pid = 1673] [serial = 1213] [outer = 0x118599800] 07:32:51 INFO - PROCESS | 1673 | 1466692371766 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]]]}] 07:32:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:32:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 473ms 07:32:51 INFO - PROCESS | 1673 | 1466692371781 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 07:32:51 INFO - PROCESS | 1673 | 1466692371782 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 07:32:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:32:51 INFO - PROCESS | 1673 | 1466692371785 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:32:51 INFO - PROCESS | 1673 | 1466692371786 Marionette TRACE conn2 <- [1,1590,null,{}] 07:32:51 INFO - PROCESS | 1673 | 1466692371788 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}] 07:32:51 INFO - PROCESS | 1673 | 1466692371789 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:51 INFO - PROCESS | 1673 | 1466692371873 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 07:32:51 INFO - PROCESS | 1673 | 1466692371880 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:51 INFO - PROCESS | 1673 | 1466692371881 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cd5800 == 31 [pid = 1673] [id = 405] 07:32:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x120f10c00) [pid = 1673] [serial = 1214] [outer = 0x0] 07:32:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1210cd800) [pid = 1673] [serial = 1215] [outer = 0x120f10c00] 07:32:51 INFO - PROCESS | 1673 | 1466692371906 Marionette DEBUG loaded listener.js 07:32:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1238d5c00) [pid = 1673] [serial = 1216] [outer = 0x120f10c00] 07:32:52 INFO - PROCESS | 1673 | 1466692372286 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]]]}] 07:32:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:32:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 518ms 07:32:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:32:52 INFO - PROCESS | 1673 | 1466692372304 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 07:32:52 INFO - PROCESS | 1673 | 1466692372305 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 07:32:52 INFO - PROCESS | 1673 | 1466692372307 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:32:52 INFO - PROCESS | 1673 | 1466692372308 Marionette TRACE conn2 <- [1,1594,null,{}] 07:32:52 INFO - PROCESS | 1673 | 1466692372313 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}] 07:32:52 INFO - PROCESS | 1673 | 1466692372314 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:52 INFO - PROCESS | 1673 | 1466692372407 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 07:32:52 INFO - PROCESS | 1673 | 1466692372410 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:52 INFO - PROCESS | 1673 | 1466692372411 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x124403000 == 32 [pid = 1673] [id = 406] 07:32:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x119f04400) [pid = 1673] [serial = 1217] [outer = 0x0] 07:32:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1238dc000) [pid = 1673] [serial = 1218] [outer = 0x119f04400] 07:32:52 INFO - PROCESS | 1673 | 1466692372437 Marionette DEBUG loaded listener.js 07:32:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x123e58800) [pid = 1673] [serial = 1219] [outer = 0x119f04400] 07:32:52 INFO - PROCESS | 1673 | 1466692372789 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]]]}] 07:32:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:32:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 522ms 07:32:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:32:52 INFO - PROCESS | 1673 | 1466692372829 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 07:32:52 INFO - PROCESS | 1673 | 1466692372830 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 07:32:52 INFO - PROCESS | 1673 | 1466692372833 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:32:52 INFO - PROCESS | 1673 | 1466692372834 Marionette TRACE conn2 <- [1,1598,null,{}] 07:32:52 INFO - PROCESS | 1673 | 1466692372836 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}] 07:32:52 INFO - PROCESS | 1673 | 1466692372840 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:52 INFO - PROCESS | 1673 | 1466692372945 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 07:32:52 INFO - PROCESS | 1673 | 1466692372979 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:52 INFO - PROCESS | 1673 | 1466692372980 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12694b800 == 33 [pid = 1673] [id = 407] 07:32:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1244df400) [pid = 1673] [serial = 1220] [outer = 0x0] 07:32:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x124581c00) [pid = 1673] [serial = 1221] [outer = 0x1244df400] 07:32:53 INFO - PROCESS | 1673 | 1466692373006 Marionette DEBUG loaded listener.js 07:32:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1245ca000) [pid = 1673] [serial = 1222] [outer = 0x1244df400] 07:32:53 INFO - PROCESS | 1673 | 1466692373353 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]]]}] 07:32:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:32:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 568ms 07:32:53 INFO - PROCESS | 1673 | 1466692373401 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 07:32:53 INFO - PROCESS | 1673 | 1466692373402 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 07:32:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:32:53 INFO - PROCESS | 1673 | 1466692373404 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:32:53 INFO - PROCESS | 1673 | 1466692373405 Marionette TRACE conn2 <- [1,1602,null,{}] 07:32:53 INFO - PROCESS | 1673 | 1466692373408 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}] 07:32:53 INFO - PROCESS | 1673 | 1466692373409 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:53 INFO - PROCESS | 1673 | 1466692373504 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 07:32:53 INFO - PROCESS | 1673 | 1466692373515 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:53 INFO - PROCESS | 1673 | 1466692373516 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fa1800 == 34 [pid = 1673] [id = 408] 07:32:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x11835d400) [pid = 1673] [serial = 1223] [outer = 0x0] 07:32:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x124e18400) [pid = 1673] [serial = 1224] [outer = 0x11835d400] 07:32:53 INFO - PROCESS | 1673 | 1466692373541 Marionette DEBUG loaded listener.js 07:32:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12569a800) [pid = 1673] [serial = 1225] [outer = 0x11835d400] 07:32:53 INFO - PROCESS | 1673 | 1466692373873 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]]]}] 07:32:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:32:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 518ms 07:32:53 INFO - PROCESS | 1673 | 1466692373923 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 07:32:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:32:53 INFO - PROCESS | 1673 | 1466692373924 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 07:32:53 INFO - PROCESS | 1673 | 1466692373926 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:32:53 INFO - PROCESS | 1673 | 1466692373927 Marionette TRACE conn2 <- [1,1606,null,{}] 07:32:53 INFO - PROCESS | 1673 | 1466692373929 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}] 07:32:53 INFO - PROCESS | 1673 | 1466692373930 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:54 INFO - PROCESS | 1673 | 1466692374195 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 07:32:54 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x117226400) [pid = 1673] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:32:54 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x126ff5400) [pid = 1673] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:32:54 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12a4df800) [pid = 1673] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:32:54 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12a603000) [pid = 1673] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:32:54 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x128cf7800) [pid = 1673] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:32:54 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x12571d400) [pid = 1673] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:32:54 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1110e3c00) [pid = 1673] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:32:54 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x11858dc00) [pid = 1673] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:32:54 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x128826400) [pid = 1673] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:32:54 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x118124c00) [pid = 1673] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:32:54 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x120f14c00) [pid = 1673] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:32:54 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x113e16c00) [pid = 1673] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:32:54 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x112967c00) [pid = 1673] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:32:54 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x123bc5000) [pid = 1673] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:32:54 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x123a3f400) [pid = 1673] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:32:54 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1131b3800) [pid = 1673] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:32:54 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1176c4800) [pid = 1673] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:32:54 INFO - PROCESS | 1673 | 1466692374257 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:54 INFO - PROCESS | 1673 | 1466692374258 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169b7000 == 35 [pid = 1673] [id = 409] 07:32:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1110eb400) [pid = 1673] [serial = 1226] [outer = 0x0] 07:32:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x112964400) [pid = 1673] [serial = 1227] [outer = 0x1110eb400] 07:32:54 INFO - PROCESS | 1673 | 1466692374283 Marionette DEBUG loaded listener.js 07:32:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x116a19800) [pid = 1673] [serial = 1228] [outer = 0x1110eb400] 07:32:54 INFO - PROCESS | 1673 | 1466692374546 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]]]}] 07:32:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:32:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 669ms 07:32:54 INFO - PROCESS | 1673 | 1466692374600 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 07:32:54 INFO - PROCESS | 1673 | 1466692374610 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 07:32:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:32:54 INFO - PROCESS | 1673 | 1466692374615 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:32:54 INFO - PROCESS | 1673 | 1466692374616 Marionette TRACE conn2 <- [1,1610,null,{}] 07:32:54 INFO - PROCESS | 1673 | 1466692374619 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}] 07:32:54 INFO - PROCESS | 1673 | 1466692374620 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:54 INFO - PROCESS | 1673 | 1466692374696 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 07:32:54 INFO - PROCESS | 1673 | 1466692374699 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:54 INFO - PROCESS | 1673 | 1466692374700 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x129410000 == 36 [pid = 1673] [id = 410] 07:32:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x118121000) [pid = 1673] [serial = 1229] [outer = 0x0] 07:32:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1238da400) [pid = 1673] [serial = 1230] [outer = 0x118121000] 07:32:54 INFO - PROCESS | 1673 | 1466692374725 Marionette DEBUG loaded listener.js 07:32:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1257d9800) [pid = 1673] [serial = 1231] [outer = 0x118121000] 07:32:55 INFO - PROCESS | 1673 | 1466692375036 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]]]}] 07:32:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:32:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 470ms 07:32:55 INFO - PROCESS | 1673 | 1466692375085 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 07:32:55 INFO - PROCESS | 1673 | 1466692375086 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 07:32:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:32:55 INFO - PROCESS | 1673 | 1466692375088 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:32:55 INFO - PROCESS | 1673 | 1466692375089 Marionette TRACE conn2 <- [1,1614,null,{}] 07:32:55 INFO - PROCESS | 1673 | 1466692375092 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}] 07:32:55 INFO - PROCESS | 1673 | 1466692375093 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:55 INFO - PROCESS | 1673 | 1466692375196 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 07:32:55 INFO - PROCESS | 1673 | 1466692375202 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:55 INFO - PROCESS | 1673 | 1466692375204 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a426000 == 37 [pid = 1673] [id = 411] 07:32:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1257dd800) [pid = 1673] [serial = 1232] [outer = 0x0] 07:32:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1269f0400) [pid = 1673] [serial = 1233] [outer = 0x1257dd800] 07:32:55 INFO - PROCESS | 1673 | 1466692375228 Marionette DEBUG loaded listener.js 07:32:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x126f44800) [pid = 1673] [serial = 1234] [outer = 0x1257dd800] 07:32:55 INFO - PROCESS | 1673 | 1466692375550 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]]]}] 07:32:55 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 07:32:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 472ms 07:32:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:32:55 INFO - PROCESS | 1673 | 1466692375564 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 07:32:55 INFO - PROCESS | 1673 | 1466692375565 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 07:32:55 INFO - PROCESS | 1673 | 1466692375567 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:32:55 INFO - PROCESS | 1673 | 1466692375580 Marionette TRACE conn2 <- [1,1618,null,{}] 07:32:55 INFO - PROCESS | 1673 | 1466692375582 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}] 07:32:55 INFO - PROCESS | 1673 | 1466692375583 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:55 INFO - PROCESS | 1673 | 1466692375680 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 07:32:55 INFO - PROCESS | 1673 | 1466692375685 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:55 INFO - PROCESS | 1673 | 1466692375687 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b5a9800 == 38 [pid = 1673] [id = 412] 07:32:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x126fb2800) [pid = 1673] [serial = 1235] [outer = 0x0] 07:32:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x128826400) [pid = 1673] [serial = 1236] [outer = 0x126fb2800] 07:32:55 INFO - PROCESS | 1673 | 1466692375714 Marionette DEBUG loaded listener.js 07:32:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x128bcd000) [pid = 1673] [serial = 1237] [outer = 0x126fb2800] 07:32:56 INFO - PROCESS | 1673 | 1466692376047 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]]]}] 07:32:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:32:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 530ms 07:32:56 INFO - PROCESS | 1673 | 1466692376106 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 07:32:56 INFO - PROCESS | 1673 | 1466692376108 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 07:32:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:32:56 INFO - PROCESS | 1673 | 1466692376110 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:32:56 INFO - PROCESS | 1673 | 1466692376111 Marionette TRACE conn2 <- [1,1622,null,{}] 07:32:56 INFO - PROCESS | 1673 | 1466692376114 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}] 07:32:56 INFO - PROCESS | 1673 | 1466692376115 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:56 INFO - PROCESS | 1673 | 1466692376189 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 07:32:56 INFO - PROCESS | 1673 | 1466692376291 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:56 INFO - PROCESS | 1673 | 1466692376293 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x1130ce800 == 39 [pid = 1673] [id = 413] 07:32:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1110e9000) [pid = 1673] [serial = 1238] [outer = 0x0] 07:32:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x111f58000) [pid = 1673] [serial = 1239] [outer = 0x1110e9000] 07:32:56 INFO - PROCESS | 1673 | 1466692376325 Marionette DEBUG loaded listener.js 07:32:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x112a82c00) [pid = 1673] [serial = 1240] [outer = 0x1110e9000] 07:32:56 INFO - PROCESS | 1673 | 1466692376858 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]]]}] 07:32:56 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 07:32:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 819ms 07:32:56 INFO - PROCESS | 1673 | 1466692376940 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 07:32:56 INFO - PROCESS | 1673 | 1466692376942 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 07:32:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:32:56 INFO - PROCESS | 1673 | 1466692376969 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:32:56 INFO - PROCESS | 1673 | 1466692376971 Marionette TRACE conn2 <- [1,1626,null,{}] 07:32:56 INFO - PROCESS | 1673 | 1466692376974 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}] 07:32:56 INFO - PROCESS | 1673 | 1466692376977 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:57 INFO - PROCESS | 1673 | 1466692377089 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 07:32:57 INFO - PROCESS | 1673 | 1466692377145 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:57 INFO - PROCESS | 1673 | 1466692377146 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x119514000 == 40 [pid = 1673] [id = 414] 07:32:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x117399800) [pid = 1673] [serial = 1241] [outer = 0x0] 07:32:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x118128000) [pid = 1673] [serial = 1242] [outer = 0x117399800] 07:32:57 INFO - PROCESS | 1673 | 1466692377177 Marionette DEBUG loaded listener.js 07:32:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x118590800) [pid = 1673] [serial = 1243] [outer = 0x117399800] 07:32:57 INFO - PROCESS | 1673 | 1466692377799 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]]]}] 07:32:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:32:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 873ms 07:32:57 INFO - PROCESS | 1673 | 1466692377841 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 07:32:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:32:57 INFO - PROCESS | 1673 | 1466692377843 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 07:32:57 INFO - PROCESS | 1673 | 1466692377846 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:32:57 INFO - PROCESS | 1673 | 1466692377849 Marionette TRACE conn2 <- [1,1630,null,{}] 07:32:57 INFO - PROCESS | 1673 | 1466692377853 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}] 07:32:57 INFO - PROCESS | 1673 | 1466692377854 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:57 INFO - PROCESS | 1673 | 1466692377962 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 07:32:58 INFO - PROCESS | 1673 | 1466692378045 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:58 INFO - PROCESS | 1673 | 1466692378048 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x1188bb800 == 41 [pid = 1673] [id = 415] 07:32:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1164dc800) [pid = 1673] [serial = 1244] [outer = 0x0] 07:32:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x116fafc00) [pid = 1673] [serial = 1245] [outer = 0x1164dc800] 07:32:58 INFO - PROCESS | 1673 | 1466692378076 Marionette DEBUG loaded listener.js 07:32:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x118110c00) [pid = 1673] [serial = 1246] [outer = 0x1164dc800] 07:32:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12b5a9800 == 40 [pid = 1673] [id = 412] 07:32:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12a426000 == 39 [pid = 1673] [id = 411] 07:32:58 INFO - PROCESS | 1673 | --DOCSHELL 0x129410000 == 38 [pid = 1673] [id = 410] 07:32:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1169b7000 == 37 [pid = 1673] [id = 409] 07:32:58 INFO - PROCESS | 1673 | --DOCSHELL 0x126fa1800 == 36 [pid = 1673] [id = 408] 07:32:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12694b800 == 35 [pid = 1673] [id = 407] 07:32:58 INFO - PROCESS | 1673 | --DOCSHELL 0x124403000 == 34 [pid = 1673] [id = 406] 07:32:58 INFO - PROCESS | 1673 | --DOCSHELL 0x123cd5800 == 33 [pid = 1673] [id = 405] 07:32:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1199ea000 == 32 [pid = 1673] [id = 404] 07:32:58 INFO - PROCESS | 1673 | --DOCSHELL 0x118148000 == 31 [pid = 1673] [id = 403] 07:32:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1167a1000 == 30 [pid = 1673] [id = 402] 07:32:58 INFO - PROCESS | 1673 | --DOCSHELL 0x118764000 == 29 [pid = 1673] [id = 401] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x118106000) [pid = 1673] [serial = 1111] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x129110800) [pid = 1673] [serial = 1144] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12a935400) [pid = 1673] [serial = 1189] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12a7ef400) [pid = 1673] [serial = 1188] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x12a714800) [pid = 1673] [serial = 1185] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x129394000) [pid = 1673] [serial = 1173] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x128cf3400) [pid = 1673] [serial = 1171] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1269e9c00) [pid = 1673] [serial = 1170] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1294bc800) [pid = 1673] [serial = 1174] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1131aec00) [pid = 1673] [serial = 1176] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x119142800) [pid = 1673] [serial = 1158] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x119536400) [pid = 1673] [serial = 1159] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1294b7c00) [pid = 1673] [serial = 1147] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x129110c00) [pid = 1673] [serial = 1146] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x118159800) [pid = 1673] [serial = 1155] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11851d000) [pid = 1673] [serial = 1156] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1210d2c00) [pid = 1673] [serial = 1161] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x123a40000) [pid = 1673] [serial = 1162] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x11697cc00) [pid = 1673] [serial = 1149] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x117232c00) [pid = 1673] [serial = 1150] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x112fc9400) [pid = 1673] [serial = 1152] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x118357c00) [pid = 1673] [serial = 1153] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1244e5400) [pid = 1673] [serial = 1164] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12a4eb400) [pid = 1673] [serial = 1183] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x117227800) [pid = 1673] [serial = 1177] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12458e800) [pid = 1673] [serial = 1167] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1250ee800) [pid = 1673] [serial = 1168] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x119536c00) [pid = 1673] [serial = 1179] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x12a7eb800) [pid = 1673] [serial = 1186] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x12a4dd800) [pid = 1673] [serial = 1182] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1250e3c00) [pid = 1673] [serial = 1180] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x124582000) [pid = 1673] [serial = 1165] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1673 | 1466692378524 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]]]}] 07:32:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:32:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 723ms 07:32:58 INFO - PROCESS | 1673 | 1466692378570 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 07:32:58 INFO - PROCESS | 1673 | 1466692378574 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 07:32:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:32:58 INFO - PROCESS | 1673 | 1466692378578 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:32:58 INFO - PROCESS | 1673 | 1466692378580 Marionette TRACE conn2 <- [1,1634,null,{}] 07:32:58 INFO - PROCESS | 1673 | 1466692378583 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}] 07:32:58 INFO - PROCESS | 1673 | 1466692378585 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:58 INFO - PROCESS | 1673 | 1466692378673 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 07:32:58 INFO - PROCESS | 1673 | 1466692378685 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:58 INFO - PROCESS | 1673 | 1466692378686 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x11813a000 == 30 [pid = 1673] [id = 416] 07:32:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x118315000) [pid = 1673] [serial = 1247] [outer = 0x0] 07:32:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x118597000) [pid = 1673] [serial = 1248] [outer = 0x118315000] 07:32:58 INFO - PROCESS | 1673 | 1466692378733 Marionette DEBUG loaded listener.js 07:32:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x11918e400) [pid = 1673] [serial = 1249] [outer = 0x118315000] 07:32:59 INFO - PROCESS | 1673 | 1466692379226 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]]]}] 07:32:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:32:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 669ms 07:32:59 INFO - PROCESS | 1673 | 1466692379248 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 07:32:59 INFO - PROCESS | 1673 | 1466692379249 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 07:32:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:32:59 INFO - PROCESS | 1673 | 1466692379252 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:32:59 INFO - PROCESS | 1673 | 1466692379254 Marionette TRACE conn2 <- [1,1638,null,{}] 07:32:59 INFO - PROCESS | 1673 | 1466692379262 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}] 07:32:59 INFO - PROCESS | 1673 | 1466692379265 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:59 INFO - PROCESS | 1673 | 1466692379347 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 07:32:59 INFO - PROCESS | 1673 | 1466692379352 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:59 INFO - PROCESS | 1673 | 1466692379354 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x123975000 == 31 [pid = 1673] [id = 417] 07:32:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1199bc000) [pid = 1673] [serial = 1250] [outer = 0x0] 07:32:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x120f14400) [pid = 1673] [serial = 1251] [outer = 0x1199bc000] 07:32:59 INFO - PROCESS | 1673 | 1466692379384 Marionette DEBUG loaded listener.js 07:32:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1210ec000) [pid = 1673] [serial = 1252] [outer = 0x1199bc000] 07:32:59 INFO - PROCESS | 1673 | 1466692379721 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]]]}] 07:32:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:32:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 521ms 07:32:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:32:59 INFO - PROCESS | 1673 | 1466692379773 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 07:32:59 INFO - PROCESS | 1673 | 1466692379775 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 07:32:59 INFO - PROCESS | 1673 | 1466692379777 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:32:59 INFO - PROCESS | 1673 | 1466692379778 Marionette TRACE conn2 <- [1,1642,null,{}] 07:32:59 INFO - PROCESS | 1673 | 1466692379781 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}] 07:32:59 INFO - PROCESS | 1673 | 1466692379782 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:59 INFO - PROCESS | 1673 | 1466692379862 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 07:32:59 INFO - PROCESS | 1673 | 1466692379866 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:59 INFO - PROCESS | 1673 | 1466692379867 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:32:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x124ac7800 == 32 [pid = 1673] [id = 418] 07:32:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x123965400) [pid = 1673] [serial = 1253] [outer = 0x0] 07:32:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x123f9e800) [pid = 1673] [serial = 1254] [outer = 0x123965400] 07:32:59 INFO - PROCESS | 1673 | 1466692379893 Marionette DEBUG loaded listener.js 07:32:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1244ea800) [pid = 1673] [serial = 1255] [outer = 0x123965400] 07:33:00 INFO - PROCESS | 1673 | 1466692380224 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]]]}] 07:33:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:33:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 469ms 07:33:00 INFO - PROCESS | 1673 | 1466692380247 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 07:33:00 INFO - PROCESS | 1673 | 1466692380248 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 07:33:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:33:00 INFO - PROCESS | 1673 | 1466692380250 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:33:00 INFO - PROCESS | 1673 | 1466692380251 Marionette TRACE conn2 <- [1,1646,null,{}] 07:33:00 INFO - PROCESS | 1673 | 1466692380254 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}] 07:33:00 INFO - PROCESS | 1673 | 1466692380255 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:00 INFO - PROCESS | 1673 | 1466692380330 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 07:33:00 INFO - PROCESS | 1673 | 1466692380390 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:00 INFO - PROCESS | 1673 | 1466692380391 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x118135800 == 33 [pid = 1673] [id = 419] 07:33:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x123a3fc00) [pid = 1673] [serial = 1256] [outer = 0x0] 07:33:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x124583000) [pid = 1673] [serial = 1257] [outer = 0x123a3fc00] 07:33:00 INFO - PROCESS | 1673 | 1466692380415 Marionette DEBUG loaded listener.js 07:33:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x124597400) [pid = 1673] [serial = 1258] [outer = 0x123a3fc00] 07:33:00 INFO - PROCESS | 1673 | 1466692380704 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]]]}] 07:33:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:33:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 468ms 07:33:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:33:00 INFO - PROCESS | 1673 | 1466692380733 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 07:33:00 INFO - PROCESS | 1673 | 1466692380734 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 07:33:00 INFO - PROCESS | 1673 | 1466692380737 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:33:00 INFO - PROCESS | 1673 | 1466692380738 Marionette TRACE conn2 <- [1,1650,null,{}] 07:33:00 INFO - PROCESS | 1673 | 1466692380740 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}] 07:33:00 INFO - PROCESS | 1673 | 1466692380747 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:00 INFO - PROCESS | 1673 | 1466692380868 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 07:33:00 INFO - PROCESS | 1673 | 1466692380907 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:00 INFO - PROCESS | 1673 | 1466692380908 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291b0800 == 34 [pid = 1673] [id = 420] 07:33:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x118161400) [pid = 1673] [serial = 1259] [outer = 0x0] 07:33:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x124bbfc00) [pid = 1673] [serial = 1260] [outer = 0x118161400] 07:33:00 INFO - PROCESS | 1673 | 1466692380933 Marionette DEBUG loaded listener.js 07:33:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x128821800) [pid = 1673] [serial = 1261] [outer = 0x118161400] 07:33:01 INFO - PROCESS | 1673 | 1466692381282 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]]]}] 07:33:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:33:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 570ms 07:33:01 INFO - PROCESS | 1673 | 1466692381308 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 07:33:01 INFO - PROCESS | 1673 | 1466692381311 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 07:33:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:33:01 INFO - PROCESS | 1673 | 1466692381320 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:33:01 INFO - PROCESS | 1673 | 1466692381321 Marionette TRACE conn2 <- [1,1654,null,{}] 07:33:01 INFO - PROCESS | 1673 | 1466692381323 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}] 07:33:01 INFO - PROCESS | 1673 | 1466692381324 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:01 INFO - PROCESS | 1673 | 1466692381420 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 07:33:01 INFO - PROCESS | 1673 | 1466692381423 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:01 INFO - PROCESS | 1673 | 1466692381425 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a426000 == 35 [pid = 1673] [id = 421] 07:33:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12457e800) [pid = 1673] [serial = 1262] [outer = 0x0] 07:33:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x128b22400) [pid = 1673] [serial = 1263] [outer = 0x12457e800] 07:33:01 INFO - PROCESS | 1673 | 1466692381457 Marionette DEBUG loaded listener.js 07:33:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x128cf7800) [pid = 1673] [serial = 1264] [outer = 0x12457e800] 07:33:01 INFO - PROCESS | 1673 | 1466692381767 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]]]}] 07:33:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:33:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 467ms 07:33:01 INFO - PROCESS | 1673 | 1466692381788 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 07:33:01 INFO - PROCESS | 1673 | 1466692381790 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 07:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:33:01 INFO - PROCESS | 1673 | 1466692381798 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:33:01 INFO - PROCESS | 1673 | 1466692381799 Marionette TRACE conn2 <- [1,1658,null,{}] 07:33:01 INFO - PROCESS | 1673 | 1466692381802 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}] 07:33:01 INFO - PROCESS | 1673 | 1466692381803 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:01 INFO - PROCESS | 1673 | 1466692381909 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 07:33:01 INFO - PROCESS | 1673 | 1466692381913 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:01 INFO - PROCESS | 1673 | 1466692381913 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x12aa53800 == 36 [pid = 1673] [id = 422] 07:33:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12910b800) [pid = 1673] [serial = 1265] [outer = 0x0] 07:33:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12938e800) [pid = 1673] [serial = 1266] [outer = 0x12910b800] 07:33:01 INFO - PROCESS | 1673 | 1466692381938 Marionette DEBUG loaded listener.js 07:33:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1294bb000) [pid = 1673] [serial = 1267] [outer = 0x12910b800] 07:33:02 INFO - PROCESS | 1673 | 1466692382247 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]]]}] 07:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 477ms 07:33:02 INFO - PROCESS | 1673 | 1466692382269 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 07:33:02 INFO - PROCESS | 1673 | 1466692382270 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 07:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:33:02 INFO - PROCESS | 1673 | 1466692382273 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:33:02 INFO - PROCESS | 1673 | 1466692382274 Marionette TRACE conn2 <- [1,1662,null,{}] 07:33:02 INFO - PROCESS | 1673 | 1466692382291 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}] 07:33:02 INFO - PROCESS | 1673 | 1466692382292 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:02 INFO - PROCESS | 1673 | 1466692382403 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 07:33:02 INFO - PROCESS | 1673 | 1466692382451 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:02 INFO - PROCESS | 1673 | 1466692382453 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba70800 == 37 [pid = 1673] [id = 423] 07:33:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12910c000) [pid = 1673] [serial = 1268] [outer = 0x0] 07:33:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12a4dfc00) [pid = 1673] [serial = 1269] [outer = 0x12910c000] 07:33:02 INFO - PROCESS | 1673 | 1466692382503 Marionette DEBUG loaded listener.js 07:33:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12a603000) [pid = 1673] [serial = 1270] [outer = 0x12910c000] 07:33:02 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1164dd400) [pid = 1673] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:33:02 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x11835d400) [pid = 1673] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:33:02 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1257dd800) [pid = 1673] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:33:02 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1110eb400) [pid = 1673] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:33:02 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x118121000) [pid = 1673] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:33:02 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x119f04400) [pid = 1673] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:33:02 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x115fc9c00) [pid = 1673] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:33:02 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x118599800) [pid = 1673] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:33:02 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1244df400) [pid = 1673] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:33:02 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1172c2400) [pid = 1673] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:33:02 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x120f10c00) [pid = 1673] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:33:02 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x11835a000) [pid = 1673] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:33:02 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x118160c00) [pid = 1673] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:33:02 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x11953dc00) [pid = 1673] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:33:02 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x126f49800) [pid = 1673] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:33:03 INFO - PROCESS | 1673 | 1466692383054 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]]]}] 07:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 828ms 07:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:33:03 INFO - PROCESS | 1673 | 1466692383102 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 07:33:03 INFO - PROCESS | 1673 | 1466692383103 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 07:33:03 INFO - PROCESS | 1673 | 1466692383105 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:33:03 INFO - PROCESS | 1673 | 1466692383106 Marionette TRACE conn2 <- [1,1666,null,{}] 07:33:03 INFO - PROCESS | 1673 | 1466692383114 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}] 07:33:03 INFO - PROCESS | 1673 | 1466692383115 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:03 INFO - PROCESS | 1673 | 1466692383191 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 07:33:03 INFO - PROCESS | 1673 | 1466692383198 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:03 INFO - PROCESS | 1673 | 1466692383199 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x124405800 == 38 [pid = 1673] [id = 424] 07:33:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x112d47400) [pid = 1673] [serial = 1271] [outer = 0x0] 07:33:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11835d400) [pid = 1673] [serial = 1272] [outer = 0x112d47400] 07:33:03 INFO - PROCESS | 1673 | 1466692383224 Marionette DEBUG loaded listener.js 07:33:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1238d3800) [pid = 1673] [serial = 1273] [outer = 0x112d47400] 07:33:03 INFO - PROCESS | 1673 | 1466692383551 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]]]}] 07:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 468ms 07:33:03 INFO - PROCESS | 1673 | 1466692383574 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 07:33:03 INFO - PROCESS | 1673 | 1466692383575 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 07:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:33:03 INFO - PROCESS | 1673 | 1466692383580 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:33:03 INFO - PROCESS | 1673 | 1466692383582 Marionette TRACE conn2 <- [1,1670,null,{}] 07:33:03 INFO - PROCESS | 1673 | 1466692383584 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}] 07:33:03 INFO - PROCESS | 1673 | 1466692383585 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:03 INFO - PROCESS | 1673 | 1466692383708 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 07:33:03 INFO - PROCESS | 1673 | 1466692383715 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:03 INFO - PROCESS | 1673 | 1466692383716 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0ce000 == 39 [pid = 1673] [id = 425] 07:33:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1210cd000) [pid = 1673] [serial = 1274] [outer = 0x0] 07:33:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1269f7400) [pid = 1673] [serial = 1275] [outer = 0x1210cd000] 07:33:03 INFO - PROCESS | 1673 | 1466692383743 Marionette DEBUG loaded listener.js 07:33:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12a715000) [pid = 1673] [serial = 1276] [outer = 0x1210cd000] 07:33:04 INFO - PROCESS | 1673 | 1466692384055 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]]]}] 07:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 523ms 07:33:04 INFO - PROCESS | 1673 | 1466692384103 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 07:33:04 INFO - PROCESS | 1673 | 1466692384104 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 07:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:33:04 INFO - PROCESS | 1673 | 1466692384106 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:33:04 INFO - PROCESS | 1673 | 1466692384107 Marionette TRACE conn2 <- [1,1674,null,{}] 07:33:04 INFO - PROCESS | 1673 | 1466692384110 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}] 07:33:04 INFO - PROCESS | 1673 | 1466692384111 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:04 INFO - PROCESS | 1673 | 1466692384187 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 07:33:04 INFO - PROCESS | 1673 | 1466692384191 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:04 INFO - PROCESS | 1673 | 1466692384194 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c8d1800 == 40 [pid = 1673] [id = 426] 07:33:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12a715400) [pid = 1673] [serial = 1277] [outer = 0x0] 07:33:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12a723400) [pid = 1673] [serial = 1278] [outer = 0x12a715400] 07:33:04 INFO - PROCESS | 1673 | 1466692384220 Marionette DEBUG loaded listener.js 07:33:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12a92b800) [pid = 1673] [serial = 1279] [outer = 0x12a715400] 07:33:04 INFO - PROCESS | 1673 | 1466692384533 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]]]}] 07:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 468ms 07:33:04 INFO - PROCESS | 1673 | 1466692384576 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 07:33:04 INFO - PROCESS | 1673 | 1466692384579 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 07:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:33:04 INFO - PROCESS | 1673 | 1466692384582 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:33:04 INFO - PROCESS | 1673 | 1466692384583 Marionette TRACE conn2 <- [1,1678,null,{}] 07:33:04 INFO - PROCESS | 1673 | 1466692384585 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}] 07:33:04 INFO - PROCESS | 1673 | 1466692384586 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:04 INFO - PROCESS | 1673 | 1466692384700 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 07:33:04 INFO - PROCESS | 1673 | 1466692384706 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:04 INFO - PROCESS | 1673 | 1466692384707 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c8e2800 == 41 [pid = 1673] [id = 427] 07:33:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x120f16400) [pid = 1673] [serial = 1280] [outer = 0x0] 07:33:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12a92ac00) [pid = 1673] [serial = 1281] [outer = 0x120f16400] 07:33:04 INFO - PROCESS | 1673 | 1466692384732 Marionette DEBUG loaded listener.js 07:33:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12a931c00) [pid = 1673] [serial = 1282] [outer = 0x120f16400] 07:33:05 INFO - PROCESS | 1673 | 1466692385234 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]]]}] 07:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 668ms 07:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:33:05 INFO - PROCESS | 1673 | 1466692385251 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 07:33:05 INFO - PROCESS | 1673 | 1466692385254 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 07:33:05 INFO - PROCESS | 1673 | 1466692385257 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:33:05 INFO - PROCESS | 1673 | 1466692385260 Marionette TRACE conn2 <- [1,1682,null,{}] 07:33:05 INFO - PROCESS | 1673 | 1466692385264 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}] 07:33:05 INFO - PROCESS | 1673 | 1466692385265 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:05 INFO - PROCESS | 1673 | 1466692385373 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 07:33:05 INFO - PROCESS | 1673 | 1466692385441 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:05 INFO - PROCESS | 1673 | 1466692385442 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x11917b000 == 42 [pid = 1673] [id = 428] 07:33:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x117046400) [pid = 1673] [serial = 1283] [outer = 0x0] 07:33:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x118111400) [pid = 1673] [serial = 1284] [outer = 0x117046400] 07:33:05 INFO - PROCESS | 1673 | 1466692385474 Marionette DEBUG loaded listener.js 07:33:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1185b2000) [pid = 1673] [serial = 1285] [outer = 0x117046400] 07:33:05 INFO - PROCESS | 1673 | 1466692385885 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]]]}] 07:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 674ms 07:33:05 INFO - PROCESS | 1673 | 1466692385931 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 07:33:05 INFO - PROCESS | 1673 | 1466692385935 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 07:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:33:05 INFO - PROCESS | 1673 | 1466692385942 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:33:05 INFO - PROCESS | 1673 | 1466692385945 Marionette TRACE conn2 <- [1,1686,null,{}] 07:33:05 INFO - PROCESS | 1673 | 1466692385949 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}] 07:33:05 INFO - PROCESS | 1673 | 1466692385951 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:06 INFO - PROCESS | 1673 | 1466692386107 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 07:33:06 INFO - PROCESS | 1673 | 1466692386275 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:06 INFO - PROCESS | 1673 | 1466692386277 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x128ec3800 == 43 [pid = 1673] [id = 429] 07:33:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11953b400) [pid = 1673] [serial = 1286] [outer = 0x0] 07:33:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1210ca400) [pid = 1673] [serial = 1287] [outer = 0x11953b400] 07:33:06 INFO - PROCESS | 1673 | 1466692386329 Marionette DEBUG loaded listener.js 07:33:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12395f000) [pid = 1673] [serial = 1288] [outer = 0x11953b400] 07:33:06 INFO - PROCESS | 1673 | 1466692386743 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]]]}] 07:33:06 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 07:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 872ms 07:33:06 INFO - PROCESS | 1673 | 1466692386826 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 07:33:06 INFO - PROCESS | 1673 | 1466692386828 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 07:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:33:06 INFO - PROCESS | 1673 | 1466692386832 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:33:06 INFO - PROCESS | 1673 | 1466692386834 Marionette TRACE conn2 <- [1,1690,null,{}] 07:33:06 INFO - PROCESS | 1673 | 1466692386843 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}] 07:33:06 INFO - PROCESS | 1673 | 1466692386848 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:06 INFO - PROCESS | 1673 | 1466692386948 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 07:33:07 INFO - PROCESS | 1673 | 1466692387020 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:07 INFO - PROCESS | 1673 | 1466692387022 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ca45800 == 44 [pid = 1673] [id = 430] 07:33:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x124b05800) [pid = 1673] [serial = 1289] [outer = 0x0] 07:33:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x125698800) [pid = 1673] [serial = 1290] [outer = 0x124b05800] 07:33:07 INFO - PROCESS | 1673 | 1466692387053 Marionette DEBUG loaded listener.js 07:33:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x126dce000) [pid = 1673] [serial = 1291] [outer = 0x124b05800] 07:33:07 INFO - PROCESS | 1673 | 1466692387462 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]]]}] 07:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 672ms 07:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:33:07 INFO - PROCESS | 1673 | 1466692387505 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 07:33:07 INFO - PROCESS | 1673 | 1466692387507 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 07:33:07 INFO - PROCESS | 1673 | 1466692387509 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:33:07 INFO - PROCESS | 1673 | 1466692387510 Marionette TRACE conn2 <- [1,1694,null,{}] 07:33:07 INFO - PROCESS | 1673 | 1466692387513 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}] 07:33:07 INFO - PROCESS | 1673 | 1466692387514 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:07 INFO - PROCESS | 1673 | 1466692387633 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 07:33:07 INFO - PROCESS | 1673 | 1466692387691 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:07 INFO - PROCESS | 1673 | 1466692387693 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d027800 == 45 [pid = 1673] [id = 431] 07:33:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x128823400) [pid = 1673] [serial = 1292] [outer = 0x0] 07:33:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x128bd1400) [pid = 1673] [serial = 1293] [outer = 0x128823400] 07:33:07 INFO - PROCESS | 1673 | 1466692387721 Marionette DEBUG loaded listener.js 07:33:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1294c1400) [pid = 1673] [serial = 1294] [outer = 0x128823400] 07:33:08 INFO - PROCESS | 1673 | 1466692388345 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]]]}] 07:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 871ms 07:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:33:08 INFO - PROCESS | 1673 | 1466692388380 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 07:33:08 INFO - PROCESS | 1673 | 1466692388383 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 07:33:08 INFO - PROCESS | 1673 | 1466692388386 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:33:08 INFO - PROCESS | 1673 | 1466692388388 Marionette TRACE conn2 <- [1,1698,null,{}] 07:33:08 INFO - PROCESS | 1673 | 1466692388392 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}] 07:33:08 INFO - PROCESS | 1673 | 1466692388393 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:08 INFO - PROCESS | 1673 | 1466692388491 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 07:33:08 INFO - PROCESS | 1673 | 1466692388563 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:08 INFO - PROCESS | 1673 | 1466692388566 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x11695a000 == 46 [pid = 1673] [id = 432] 07:33:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1110ebc00) [pid = 1673] [serial = 1295] [outer = 0x0] 07:33:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x111d1a800) [pid = 1673] [serial = 1296] [outer = 0x1110ebc00] 07:33:08 INFO - PROCESS | 1673 | 1466692388593 Marionette DEBUG loaded listener.js 07:33:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x112ab2400) [pid = 1673] [serial = 1297] [outer = 0x1110ebc00] 07:33:09 INFO - PROCESS | 1673 | 1466692389046 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]]]}] 07:33:09 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 07:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 07:33:09 INFO - PROCESS | 1673 | 1466692389056 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 07:33:09 INFO - PROCESS | 1673 | 1466692389061 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 07:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:33:09 INFO - PROCESS | 1673 | 1466692389066 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:33:09 INFO - PROCESS | 1673 | 1466692389068 Marionette TRACE conn2 <- [1,1702,null,{}] 07:33:09 INFO - PROCESS | 1673 | 1466692389070 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}] 07:33:09 INFO - PROCESS | 1673 | 1466692389072 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:09 INFO - PROCESS | 1673 | 1466692389164 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 07:33:09 INFO - PROCESS | 1673 | 1466692389221 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:09 INFO - PROCESS | 1673 | 1466692389222 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182d6800 == 47 [pid = 1673] [id = 433] 07:33:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x115f6a400) [pid = 1673] [serial = 1298] [outer = 0x0] 07:33:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x115fcd000) [pid = 1673] [serial = 1299] [outer = 0x115f6a400] 07:33:09 INFO - PROCESS | 1673 | 1466692389250 Marionette DEBUG loaded listener.js 07:33:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x1164dfc00) [pid = 1673] [serial = 1300] [outer = 0x115f6a400] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12c8d1800 == 46 [pid = 1673] [id = 426] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0ce000 == 45 [pid = 1673] [id = 425] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x124405800 == 44 [pid = 1673] [id = 424] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba70800 == 43 [pid = 1673] [id = 423] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12aa53800 == 42 [pid = 1673] [id = 422] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12a426000 == 41 [pid = 1673] [id = 421] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x1291b0800 == 40 [pid = 1673] [id = 420] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x118135800 == 39 [pid = 1673] [id = 419] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x124ac7800 == 38 [pid = 1673] [id = 418] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x123975000 == 37 [pid = 1673] [id = 417] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x11813a000 == 36 [pid = 1673] [id = 416] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x1188bb800 == 35 [pid = 1673] [id = 415] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x119514000 == 34 [pid = 1673] [id = 414] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x1130ce800 == 33 [pid = 1673] [id = 413] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x11695a000 == 32 [pid = 1673] [id = 432] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12d027800 == 31 [pid = 1673] [id = 431] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12ca45800 == 30 [pid = 1673] [id = 430] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x128ec3800 == 29 [pid = 1673] [id = 429] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x11917b000 == 28 [pid = 1673] [id = 428] 07:33:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12c8e2800 == 27 [pid = 1673] [id = 427] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x128826400) [pid = 1673] [serial = 1236] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1238dc000) [pid = 1673] [serial = 1218] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x115fd1000) [pid = 1673] [serial = 1206] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x116977800) [pid = 1673] [serial = 1207] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x119529000) [pid = 1673] [serial = 1212] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x119a69800) [pid = 1673] [serial = 1213] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x124581c00) [pid = 1673] [serial = 1221] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x118129400) [pid = 1673] [serial = 1209] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x11835a800) [pid = 1673] [serial = 1210] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1210cd800) [pid = 1673] [serial = 1215] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x11918dc00) [pid = 1673] [serial = 1204] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1185a6800) [pid = 1673] [serial = 1203] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1188f0000) [pid = 1673] [serial = 1192] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x118359000) [pid = 1673] [serial = 1191] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x123bbec00) [pid = 1673] [serial = 1195] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1210c8800) [pid = 1673] [serial = 1194] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x128ced400) [pid = 1673] [serial = 1198] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x123e58800) [pid = 1673] [serial = 1219] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x126ff5000) [pid = 1673] [serial = 1197] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11810a400) [pid = 1673] [serial = 1201] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x124e18400) [pid = 1673] [serial = 1224] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x116fa9400) [pid = 1673] [serial = 1200] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1245ca000) [pid = 1673] [serial = 1222] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12569a800) [pid = 1673] [serial = 1225] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x126f44800) [pid = 1673] [serial = 1234] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x112964400) [pid = 1673] [serial = 1227] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x116a19800) [pid = 1673] [serial = 1228] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1238da400) [pid = 1673] [serial = 1230] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1238d5c00) [pid = 1673] [serial = 1216] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1257d9800) [pid = 1673] [serial = 1231] [outer = 0x0] [url = about:blank] 07:33:09 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1269f0400) [pid = 1673] [serial = 1233] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1673 | 1466692390124 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]]]}] 07:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1070ms 07:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:33:10 INFO - PROCESS | 1673 | 1466692390137 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 07:33:10 INFO - PROCESS | 1673 | 1466692390139 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 07:33:10 INFO - PROCESS | 1673 | 1466692390147 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:33:10 INFO - PROCESS | 1673 | 1466692390149 Marionette TRACE conn2 <- [1,1706,null,{}] 07:33:10 INFO - PROCESS | 1673 | 1466692390153 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}] 07:33:10 INFO - PROCESS | 1673 | 1466692390155 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:10 INFO - PROCESS | 1673 | 1466692390246 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 07:33:10 INFO - PROCESS | 1673 | 1466692390298 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:10 INFO - PROCESS | 1673 | 1466692390299 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x117003000 == 28 [pid = 1673] [id = 434] 07:33:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x112aeb400) [pid = 1673] [serial = 1301] [outer = 0x0] 07:33:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1132b9800) [pid = 1673] [serial = 1302] [outer = 0x112aeb400] 07:33:10 INFO - PROCESS | 1673 | 1466692390330 Marionette DEBUG loaded listener.js 07:33:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1110e8c00) [pid = 1673] [serial = 1303] [outer = 0x112aeb400] 07:33:10 INFO - PROCESS | 1673 | 1466692390638 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]]]}] 07:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 527ms 07:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:33:10 INFO - PROCESS | 1673 | 1466692390669 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 07:33:10 INFO - PROCESS | 1673 | 1466692390672 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 07:33:10 INFO - PROCESS | 1673 | 1466692390677 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:33:10 INFO - PROCESS | 1673 | 1466692390682 Marionette TRACE conn2 <- [1,1710,null,{}] 07:33:10 INFO - PROCESS | 1673 | 1466692390697 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}] 07:33:10 INFO - PROCESS | 1673 | 1466692390698 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:10 INFO - PROCESS | 1673 | 1466692390779 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 07:33:10 INFO - PROCESS | 1673 | 1466692390833 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:10 INFO - PROCESS | 1673 | 1466692390835 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182d7000 == 29 [pid = 1673] [id = 435] 07:33:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1131ae000) [pid = 1673] [serial = 1304] [outer = 0x0] 07:33:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1164d6c00) [pid = 1673] [serial = 1305] [outer = 0x1131ae000] 07:33:10 INFO - PROCESS | 1673 | 1466692390863 Marionette DEBUG loaded listener.js 07:33:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x117225800) [pid = 1673] [serial = 1306] [outer = 0x1131ae000] 07:33:11 INFO - PROCESS | 1673 | 1466692391185 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]]]}] 07:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 523ms 07:33:11 INFO - PROCESS | 1673 | 1466692391200 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 07:33:11 INFO - PROCESS | 1673 | 1466692391201 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 07:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:33:11 INFO - PROCESS | 1673 | 1466692391204 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:33:11 INFO - PROCESS | 1673 | 1466692391206 Marionette TRACE conn2 <- [1,1714,null,{}] 07:33:11 INFO - PROCESS | 1673 | 1466692391218 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}] 07:33:11 INFO - PROCESS | 1673 | 1466692391221 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:11 INFO - PROCESS | 1673 | 1466692391299 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 07:33:11 INFO - PROCESS | 1673 | 1466692391304 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:11 INFO - PROCESS | 1673 | 1466692391306 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x11951b800 == 30 [pid = 1673] [id = 436] 07:33:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x118129400) [pid = 1673] [serial = 1307] [outer = 0x0] 07:33:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x118356800) [pid = 1673] [serial = 1308] [outer = 0x118129400] 07:33:11 INFO - PROCESS | 1673 | 1466692391336 Marionette DEBUG loaded listener.js 07:33:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x118591400) [pid = 1673] [serial = 1309] [outer = 0x118129400] 07:33:11 INFO - PROCESS | 1673 | 1466692391690 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]]]}] 07:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 522ms 07:33:11 INFO - PROCESS | 1673 | 1466692391749 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 07:33:11 INFO - PROCESS | 1673 | 1466692391752 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 07:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:33:11 INFO - PROCESS | 1673 | 1466692391756 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:33:11 INFO - PROCESS | 1673 | 1466692391758 Marionette TRACE conn2 <- [1,1718,null,{}] 07:33:11 INFO - PROCESS | 1673 | 1466692391762 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}] 07:33:11 INFO - PROCESS | 1673 | 1466692391763 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:11 INFO - PROCESS | 1673 | 1466692391885 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 07:33:11 INFO - PROCESS | 1673 | 1466692391890 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:11 INFO - PROCESS | 1673 | 1466692391892 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x123863800 == 31 [pid = 1673] [id = 437] 07:33:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x118598000) [pid = 1673] [serial = 1310] [outer = 0x0] 07:33:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x11914a800) [pid = 1673] [serial = 1311] [outer = 0x118598000] 07:33:11 INFO - PROCESS | 1673 | 1466692391922 Marionette DEBUG loaded listener.js 07:33:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x11918f800) [pid = 1673] [serial = 1312] [outer = 0x118598000] 07:33:12 INFO - PROCESS | 1673 | 1466692392288 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]]]}] 07:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 570ms 07:33:12 INFO - PROCESS | 1673 | 1466692392331 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 07:33:12 INFO - PROCESS | 1673 | 1466692392332 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 07:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:33:12 INFO - PROCESS | 1673 | 1466692392334 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:33:12 INFO - PROCESS | 1673 | 1466692392336 Marionette TRACE conn2 <- [1,1722,null,{}] 07:33:12 INFO - PROCESS | 1673 | 1466692392338 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}] 07:33:12 INFO - PROCESS | 1673 | 1466692392339 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:12 INFO - PROCESS | 1673 | 1466692392433 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 07:33:12 INFO - PROCESS | 1673 | 1466692392436 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:12 INFO - PROCESS | 1673 | 1466692392437 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x123ce6800 == 32 [pid = 1673] [id = 438] 07:33:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x116905c00) [pid = 1673] [serial = 1313] [outer = 0x0] 07:33:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x11952a800) [pid = 1673] [serial = 1314] [outer = 0x116905c00] 07:33:12 INFO - PROCESS | 1673 | 1466692392462 Marionette DEBUG loaded listener.js 07:33:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1199a8c00) [pid = 1673] [serial = 1315] [outer = 0x116905c00] 07:33:12 INFO - PROCESS | 1673 | 1466692392817 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]]]}] 07:33:12 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 07:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 518ms 07:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:33:12 INFO - PROCESS | 1673 | 1466692392853 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 07:33:12 INFO - PROCESS | 1673 | 1466692392854 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 07:33:12 INFO - PROCESS | 1673 | 1466692392856 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:33:12 INFO - PROCESS | 1673 | 1466692392857 Marionette TRACE conn2 <- [1,1726,null,{}] 07:33:12 INFO - PROCESS | 1673 | 1466692392860 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}] 07:33:12 INFO - PROCESS | 1673 | 1466692392864 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:12 INFO - PROCESS | 1673 | 1466692392967 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 07:33:13 INFO - PROCESS | 1673 | 1466692393004 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:13 INFO - PROCESS | 1673 | 1466692393005 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x124a2f000 == 33 [pid = 1673] [id = 439] 07:33:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1199bc400) [pid = 1673] [serial = 1316] [outer = 0x0] 07:33:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x120fdf000) [pid = 1673] [serial = 1317] [outer = 0x1199bc400] 07:33:13 INFO - PROCESS | 1673 | 1466692393031 Marionette DEBUG loaded listener.js 07:33:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1238de000) [pid = 1673] [serial = 1318] [outer = 0x1199bc400] 07:33:13 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x120f16400) [pid = 1673] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:33:13 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12a715400) [pid = 1673] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:33:13 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x126fb2800) [pid = 1673] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:33:13 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x118315000) [pid = 1673] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:33:13 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x123a3fc00) [pid = 1673] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:33:13 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12457e800) [pid = 1673] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:33:13 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x112d47400) [pid = 1673] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:33:13 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x117399800) [pid = 1673] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:33:13 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x118161400) [pid = 1673] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:33:13 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x123965400) [pid = 1673] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:33:13 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1110e9000) [pid = 1673] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:33:13 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1164dc800) [pid = 1673] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:33:13 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12910b800) [pid = 1673] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:33:13 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1210cd000) [pid = 1673] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:33:13 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12910c000) [pid = 1673] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:33:13 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1199bc000) [pid = 1673] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:33:13 INFO - PROCESS | 1673 | 1466692393714 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]]]}] 07:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 921ms 07:33:13 INFO - PROCESS | 1673 | 1466692393778 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 07:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:33:13 INFO - PROCESS | 1673 | 1466692393780 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 07:33:13 INFO - PROCESS | 1673 | 1466692393784 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:33:13 INFO - PROCESS | 1673 | 1466692393785 Marionette TRACE conn2 <- [1,1730,null,{}] 07:33:13 INFO - PROCESS | 1673 | 1466692393790 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}] 07:33:13 INFO - PROCESS | 1673 | 1466692393791 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:13 INFO - PROCESS | 1673 | 1466692393901 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 07:33:13 INFO - PROCESS | 1673 | 1466692393980 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:13 INFO - PROCESS | 1673 | 1466692393982 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x11725a000 == 34 [pid = 1673] [id = 440] 07:33:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11295f400) [pid = 1673] [serial = 1319] [outer = 0x0] 07:33:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x112ae3800) [pid = 1673] [serial = 1320] [outer = 0x11295f400] 07:33:14 INFO - PROCESS | 1673 | 1466692394013 Marionette DEBUG loaded listener.js 07:33:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1133dd800) [pid = 1673] [serial = 1321] [outer = 0x11295f400] 07:33:14 INFO - PROCESS | 1673 | 1466692394549 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]]]}] 07:33:14 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 07:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 771ms 07:33:14 INFO - PROCESS | 1673 | 1466692394555 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 07:33:14 INFO - PROCESS | 1673 | 1466692394558 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 07:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:33:14 INFO - PROCESS | 1673 | 1466692394565 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:33:14 INFO - PROCESS | 1673 | 1466692394567 Marionette TRACE conn2 <- [1,1734,null,{}] 07:33:14 INFO - PROCESS | 1673 | 1466692394570 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}] 07:33:14 INFO - PROCESS | 1673 | 1466692394571 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:14 INFO - PROCESS | 1673 | 1466692394676 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 07:33:14 INFO - PROCESS | 1673 | 1466692394755 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:14 INFO - PROCESS | 1673 | 1466692394757 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x12385b000 == 35 [pid = 1673] [id = 441] 07:33:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x116624000) [pid = 1673] [serial = 1322] [outer = 0x0] 07:33:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x11722a800) [pid = 1673] [serial = 1323] [outer = 0x116624000] 07:33:14 INFO - PROCESS | 1673 | 1466692394788 Marionette DEBUG loaded listener.js 07:33:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1176c3800) [pid = 1673] [serial = 1324] [outer = 0x116624000] 07:33:15 INFO - PROCESS | 1673 | 1466692395438 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]]]}] 07:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 922ms 07:33:15 INFO - PROCESS | 1673 | --DOCSHELL 0x123ce6800 == 34 [pid = 1673] [id = 438] 07:33:15 INFO - PROCESS | 1673 | --DOCSHELL 0x123863800 == 33 [pid = 1673] [id = 437] 07:33:15 INFO - PROCESS | 1673 | --DOCSHELL 0x11951b800 == 32 [pid = 1673] [id = 436] 07:33:15 INFO - PROCESS | 1673 | --DOCSHELL 0x1182d7000 == 31 [pid = 1673] [id = 435] 07:33:15 INFO - PROCESS | 1673 | --DOCSHELL 0x117003000 == 30 [pid = 1673] [id = 434] 07:33:15 INFO - PROCESS | 1673 | --DOCSHELL 0x1182d6800 == 29 [pid = 1673] [id = 433] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x128bcd000) [pid = 1673] [serial = 1237] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x118597000) [pid = 1673] [serial = 1248] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x124597400) [pid = 1673] [serial = 1258] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x11918e400) [pid = 1673] [serial = 1249] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x128b22400) [pid = 1673] [serial = 1263] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x118128000) [pid = 1673] [serial = 1242] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x124bbfc00) [pid = 1673] [serial = 1260] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x123f9e800) [pid = 1673] [serial = 1254] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x112a82c00) [pid = 1673] [serial = 1240] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x116fafc00) [pid = 1673] [serial = 1245] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x12938e800) [pid = 1673] [serial = 1266] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1294bb000) [pid = 1673] [serial = 1267] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x118110c00) [pid = 1673] [serial = 1246] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x1244ea800) [pid = 1673] [serial = 1255] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x111f58000) [pid = 1673] [serial = 1239] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x124583000) [pid = 1673] [serial = 1257] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x118590800) [pid = 1673] [serial = 1243] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x128821800) [pid = 1673] [serial = 1261] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x120f14400) [pid = 1673] [serial = 1251] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x128cf7800) [pid = 1673] [serial = 1264] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x1210ec000) [pid = 1673] [serial = 1252] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | 1466692395504 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 07:33:15 INFO - PROCESS | 1673 | 1466692395507 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 07:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:33:15 INFO - PROCESS | 1673 | 1466692395512 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:33:15 INFO - PROCESS | 1673 | 1466692395514 Marionette TRACE conn2 <- [1,1738,null,{}] 07:33:15 INFO - PROCESS | 1673 | 1466692395518 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}] 07:33:15 INFO - PROCESS | 1673 | 1466692395519 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:15 INFO - PROCESS | 1673 | 1466692395635 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x12a931c00) [pid = 1673] [serial = 1282] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x12a92ac00) [pid = 1673] [serial = 1281] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x12a723400) [pid = 1673] [serial = 1278] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x11835d400) [pid = 1673] [serial = 1272] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x1269f7400) [pid = 1673] [serial = 1275] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x1238d3800) [pid = 1673] [serial = 1273] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x12a715000) [pid = 1673] [serial = 1276] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 61 (0x12a4dfc00) [pid = 1673] [serial = 1269] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 60 (0x12a603000) [pid = 1673] [serial = 1270] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | --DOMWINDOW == 59 (0x12a92b800) [pid = 1673] [serial = 1279] [outer = 0x0] [url = about:blank] 07:33:15 INFO - PROCESS | 1673 | 1466692395724 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:15 INFO - PROCESS | 1673 | 1466692395728 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x11700c000 == 30 [pid = 1673] [id = 442] 07:33:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 60 (0x1132c1c00) [pid = 1673] [serial = 1325] [outer = 0x0] 07:33:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 61 (0x113c9a400) [pid = 1673] [serial = 1326] [outer = 0x1132c1c00] 07:33:15 INFO - PROCESS | 1673 | 1466692395777 Marionette DEBUG loaded listener.js 07:33:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x1164e1400) [pid = 1673] [serial = 1327] [outer = 0x1132c1c00] 07:33:16 INFO - PROCESS | 1673 | 1466692396096 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]]]}] 07:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 621ms 07:33:16 INFO - PROCESS | 1673 | 1466692396132 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 07:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:33:16 INFO - PROCESS | 1673 | 1466692396134 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 07:33:16 INFO - PROCESS | 1673 | 1466692396138 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:33:16 INFO - PROCESS | 1673 | 1466692396140 Marionette TRACE conn2 <- [1,1742,null,{}] 07:33:16 INFO - PROCESS | 1673 | 1466692396144 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}] 07:33:16 INFO - PROCESS | 1673 | 1466692396146 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:16 INFO - PROCESS | 1673 | 1466692396249 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 07:33:16 INFO - PROCESS | 1673 | 1466692396299 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:16 INFO - PROCESS | 1673 | 1466692396303 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169a6800 == 31 [pid = 1673] [id = 443] 07:33:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x113a40c00) [pid = 1673] [serial = 1328] [outer = 0x0] 07:33:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x115f12000) [pid = 1673] [serial = 1329] [outer = 0x113a40c00] 07:33:16 INFO - PROCESS | 1673 | 1466692396334 Marionette DEBUG loaded listener.js 07:33:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x116970000) [pid = 1673] [serial = 1330] [outer = 0x113a40c00] 07:33:16 INFO - PROCESS | 1673 | 1466692396751 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]]]}] 07:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 671ms 07:33:16 INFO - PROCESS | 1673 | 1466692396809 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 07:33:16 INFO - PROCESS | 1673 | 1466692396812 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 07:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:33:16 INFO - PROCESS | 1673 | 1466692396817 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:33:16 INFO - PROCESS | 1673 | 1466692396819 Marionette TRACE conn2 <- [1,1746,null,{}] 07:33:16 INFO - PROCESS | 1673 | 1466692396821 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}] 07:33:16 INFO - PROCESS | 1673 | 1466692396823 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:16 INFO - PROCESS | 1673 | 1466692396918 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 07:33:17 INFO - PROCESS | 1673 | 1466692397021 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:17 INFO - PROCESS | 1673 | 1466692397022 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199de800 == 32 [pid = 1673] [id = 444] 07:33:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x1122a9c00) [pid = 1673] [serial = 1331] [outer = 0x0] 07:33:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x118163800) [pid = 1673] [serial = 1332] [outer = 0x1122a9c00] 07:33:17 INFO - PROCESS | 1673 | 1466692397055 Marionette DEBUG loaded listener.js 07:33:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x11835d800) [pid = 1673] [serial = 1333] [outer = 0x1122a9c00] 07:33:17 INFO - PROCESS | 1673 | 1466692397469 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]]]}] 07:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 720ms 07:33:17 INFO - PROCESS | 1673 | 1466692397537 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 07:33:17 INFO - PROCESS | 1673 | 1466692397538 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 07:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:33:17 INFO - PROCESS | 1673 | 1466692397541 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:33:17 INFO - PROCESS | 1673 | 1466692397544 Marionette TRACE conn2 <- [1,1750,null,{}] 07:33:17 INFO - PROCESS | 1673 | 1466692397552 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}] 07:33:17 INFO - PROCESS | 1673 | 1466692397556 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:17 INFO - PROCESS | 1673 | 1466692397654 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 07:33:17 INFO - PROCESS | 1673 | 1466692397720 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:17 INFO - PROCESS | 1673 | 1466692397722 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x12405e000 == 33 [pid = 1673] [id = 445] 07:33:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x118593c00) [pid = 1673] [serial = 1334] [outer = 0x0] 07:33:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x119186400) [pid = 1673] [serial = 1335] [outer = 0x118593c00] 07:33:17 INFO - PROCESS | 1673 | 1466692397755 Marionette DEBUG loaded listener.js 07:33:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x119540000) [pid = 1673] [serial = 1336] [outer = 0x118593c00] 07:33:18 INFO - PROCESS | 1673 | 1466692398177 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]]]}] 07:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 672ms 07:33:18 INFO - PROCESS | 1673 | 1466692398214 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 07:33:18 INFO - PROCESS | 1673 | 1466692398216 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 07:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:33:18 INFO - PROCESS | 1673 | 1466692398218 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:33:18 INFO - PROCESS | 1673 | 1466692398219 Marionette TRACE conn2 <- [1,1754,null,{}] 07:33:18 INFO - PROCESS | 1673 | 1466692398259 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}] 07:33:18 INFO - PROCESS | 1673 | 1466692398260 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:18 INFO - PROCESS | 1673 | 1466692398390 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 07:33:18 INFO - PROCESS | 1673 | 1466692398438 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:18 INFO - PROCESS | 1673 | 1466692398440 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x12694b800 == 34 [pid = 1673] [id = 446] 07:33:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x120f13800) [pid = 1673] [serial = 1337] [outer = 0x0] 07:33:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x120fdb400) [pid = 1673] [serial = 1338] [outer = 0x120f13800] 07:33:18 INFO - PROCESS | 1673 | 1466692398470 Marionette DEBUG loaded listener.js 07:33:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1210d0c00) [pid = 1673] [serial = 1339] [outer = 0x120f13800] 07:33:18 INFO - PROCESS | 1673 | 1466692398879 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]]]}] 07:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 691ms 07:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:33:18 INFO - PROCESS | 1673 | 1466692398909 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 07:33:18 INFO - PROCESS | 1673 | 1466692398911 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 07:33:18 INFO - PROCESS | 1673 | 1466692398913 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:33:18 INFO - PROCESS | 1673 | 1466692398914 Marionette TRACE conn2 <- [1,1758,null,{}] 07:33:18 INFO - PROCESS | 1673 | 1466692398917 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}] 07:33:18 INFO - PROCESS | 1673 | 1466692398918 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:19 INFO - PROCESS | 1673 | 1466692399008 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 07:33:19 INFO - PROCESS | 1673 | 1466692399059 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:19 INFO - PROCESS | 1673 | 1466692399060 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192d0000 == 35 [pid = 1673] [id = 447] 07:33:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x120f10c00) [pid = 1673] [serial = 1340] [outer = 0x0] 07:33:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x1238d6000) [pid = 1673] [serial = 1341] [outer = 0x120f10c00] 07:33:19 INFO - PROCESS | 1673 | 1466692399091 Marionette DEBUG loaded listener.js 07:33:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x1238e0800) [pid = 1673] [serial = 1342] [outer = 0x120f10c00] 07:33:19 INFO - PROCESS | 1673 | 1466692399504 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]]]}] 07:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 618ms 07:33:19 INFO - PROCESS | 1673 | 1466692399532 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 07:33:19 INFO - PROCESS | 1673 | 1466692399533 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 07:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:33:19 INFO - PROCESS | 1673 | 1466692399536 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:33:19 INFO - PROCESS | 1673 | 1466692399537 Marionette TRACE conn2 <- [1,1762,null,{}] 07:33:19 INFO - PROCESS | 1673 | 1466692399539 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}] 07:33:19 INFO - PROCESS | 1673 | 1466692399544 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:19 INFO - PROCESS | 1673 | 1466692399660 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 07:33:19 INFO - PROCESS | 1673 | 1466692399749 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:19 INFO - PROCESS | 1673 | 1466692399751 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x128c82000 == 36 [pid = 1673] [id = 448] 07:33:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x123df6800) [pid = 1673] [serial = 1343] [outer = 0x0] 07:33:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x124287400) [pid = 1673] [serial = 1344] [outer = 0x123df6800] 07:33:19 INFO - PROCESS | 1673 | 1466692399780 Marionette DEBUG loaded listener.js 07:33:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x12457e800) [pid = 1673] [serial = 1345] [outer = 0x123df6800] 07:33:20 INFO - PROCESS | 1673 | 1466692400327 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]]]}] 07:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 818ms 07:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:33:20 INFO - PROCESS | 1673 | 1466692400356 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 07:33:20 INFO - PROCESS | 1673 | 1466692400359 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 07:33:20 INFO - PROCESS | 1673 | 1466692400363 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:33:20 INFO - PROCESS | 1673 | 1466692400367 Marionette TRACE conn2 <- [1,1766,null,{}] 07:33:20 INFO - PROCESS | 1673 | 1466692400372 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}] 07:33:20 INFO - PROCESS | 1673 | 1466692400375 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:20 INFO - PROCESS | 1673 | 1466692400488 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 07:33:20 INFO - PROCESS | 1673 | 1466692400546 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:20 INFO - PROCESS | 1673 | 1466692400547 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192cc800 == 37 [pid = 1673] [id = 449] 07:33:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x113379000) [pid = 1673] [serial = 1346] [outer = 0x0] 07:33:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x116183800) [pid = 1673] [serial = 1347] [outer = 0x113379000] 07:33:20 INFO - PROCESS | 1673 | 1466692400575 Marionette DEBUG loaded listener.js 07:33:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x11722e000) [pid = 1673] [serial = 1348] [outer = 0x113379000] 07:33:21 INFO - PROCESS | 1673 | --DOCSHELL 0x11725a000 == 36 [pid = 1673] [id = 440] 07:33:21 INFO - PROCESS | 1673 | --DOCSHELL 0x12385b000 == 35 [pid = 1673] [id = 441] 07:33:21 INFO - PROCESS | 1673 | --DOCSHELL 0x128c82000 == 34 [pid = 1673] [id = 448] 07:33:21 INFO - PROCESS | 1673 | --DOCSHELL 0x1192d0000 == 33 [pid = 1673] [id = 447] 07:33:21 INFO - PROCESS | 1673 | --DOCSHELL 0x12694b800 == 32 [pid = 1673] [id = 446] 07:33:21 INFO - PROCESS | 1673 | --DOCSHELL 0x12405e000 == 31 [pid = 1673] [id = 445] 07:33:21 INFO - PROCESS | 1673 | --DOCSHELL 0x1199de800 == 30 [pid = 1673] [id = 444] 07:33:21 INFO - PROCESS | 1673 | --DOCSHELL 0x124a2f000 == 29 [pid = 1673] [id = 439] 07:33:21 INFO - PROCESS | 1673 | --DOCSHELL 0x11700c000 == 28 [pid = 1673] [id = 442] 07:33:21 INFO - PROCESS | 1673 | --DOCSHELL 0x1169a6800 == 27 [pid = 1673] [id = 443] 07:33:21 INFO - PROCESS | 1673 | 1466692401486 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]]]}] 07:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1176ms 07:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:33:21 INFO - PROCESS | 1673 | 1466692401539 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 07:33:21 INFO - PROCESS | 1673 | 1466692401541 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 07:33:21 INFO - PROCESS | 1673 | 1466692401544 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:33:21 INFO - PROCESS | 1673 | 1466692401546 Marionette TRACE conn2 <- [1,1770,null,{}] 07:33:21 INFO - PROCESS | 1673 | 1466692401550 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}] 07:33:21 INFO - PROCESS | 1673 | 1466692401551 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:21 INFO - PROCESS | 1673 | 1466692401631 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 07:33:21 INFO - PROCESS | 1673 | 1466692401637 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:21 INFO - PROCESS | 1673 | 1466692401640 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169a2800 == 28 [pid = 1673] [id = 450] 07:33:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1133f7c00) [pid = 1673] [serial = 1349] [outer = 0x0] 07:33:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11662b000) [pid = 1673] [serial = 1350] [outer = 0x1133f7c00] 07:33:21 INFO - PROCESS | 1673 | 1466692401670 Marionette DEBUG loaded listener.js 07:33:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x111f58000) [pid = 1673] [serial = 1351] [outer = 0x1133f7c00] 07:33:22 INFO - PROCESS | 1673 | 1466692402006 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]]]}] 07:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 520ms 07:33:22 INFO - PROCESS | 1673 | 1466692402064 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 07:33:22 INFO - PROCESS | 1673 | 1466692402068 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 07:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:33:22 INFO - PROCESS | 1673 | 1466692402072 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:33:22 INFO - PROCESS | 1673 | 1466692402074 Marionette TRACE conn2 <- [1,1774,null,{}] 07:33:22 INFO - PROCESS | 1673 | 1466692402076 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}] 07:33:22 INFO - PROCESS | 1673 | 1466692402078 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:22 INFO - PROCESS | 1673 | 1466692402155 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 07:33:22 INFO - PROCESS | 1673 | 1466692402160 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:22 INFO - PROCESS | 1673 | 1466692402163 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x11916e800 == 29 [pid = 1673] [id = 451] 07:33:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x11722f000) [pid = 1673] [serial = 1352] [outer = 0x0] 07:33:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x118125000) [pid = 1673] [serial = 1353] [outer = 0x11722f000] 07:33:22 INFO - PROCESS | 1673 | 1466692402191 Marionette DEBUG loaded listener.js 07:33:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x118357c00) [pid = 1673] [serial = 1354] [outer = 0x11722f000] 07:33:22 INFO - PROCESS | 1673 | 1466692402533 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]]]}] 07:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 470ms 07:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:33:22 INFO - PROCESS | 1673 | 1466692402544 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 07:33:22 INFO - PROCESS | 1673 | 1466692402545 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 07:33:22 INFO - PROCESS | 1673 | 1466692402547 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:33:22 INFO - PROCESS | 1673 | 1466692402550 Marionette TRACE conn2 <- [1,1778,null,{}] 07:33:22 INFO - PROCESS | 1673 | 1466692402557 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}] 07:33:22 INFO - PROCESS | 1673 | 1466692402562 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:22 INFO - PROCESS | 1673 | 1466692402646 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 07:33:22 INFO - PROCESS | 1673 | 1466692402702 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:22 INFO - PROCESS | 1673 | 1466692402704 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x123f03800 == 30 [pid = 1673] [id = 452] 07:33:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x112aeb000) [pid = 1673] [serial = 1355] [outer = 0x0] 07:33:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x118599800) [pid = 1673] [serial = 1356] [outer = 0x112aeb000] 07:33:22 INFO - PROCESS | 1673 | 1466692402733 Marionette DEBUG loaded listener.js 07:33:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x11952e000) [pid = 1673] [serial = 1357] [outer = 0x112aeb000] 07:33:23 INFO - PROCESS | 1673 | 1466692403066 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]]]}] 07:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 07:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 572ms 07:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:33:23 INFO - PROCESS | 1673 | 1466692403120 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 07:33:23 INFO - PROCESS | 1673 | 1466692403121 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 07:33:23 INFO - PROCESS | 1673 | 1466692403123 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:33:23 INFO - PROCESS | 1673 | 1466692403124 Marionette TRACE conn2 <- [1,1782,null,{}] 07:33:23 INFO - PROCESS | 1673 | 1466692403127 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}] 07:33:23 INFO - PROCESS | 1673 | 1466692403128 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:23 INFO - PROCESS | 1673 | 1466692403224 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 07:33:23 INFO - PROCESS | 1673 | 1466692403235 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:23 INFO - PROCESS | 1673 | 1466692403236 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x12573a800 == 31 [pid = 1673] [id = 453] 07:33:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1199cac00) [pid = 1673] [serial = 1358] [outer = 0x0] 07:33:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x120f15c00) [pid = 1673] [serial = 1359] [outer = 0x1199cac00] 07:33:23 INFO - PROCESS | 1673 | 1466692403262 Marionette DEBUG loaded listener.js 07:33:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1210d1400) [pid = 1673] [serial = 1360] [outer = 0x1199cac00] 07:33:23 INFO - PROCESS | 1673 | 1466692403626 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]]]}] 07:33:23 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 07:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 520ms 07:33:23 INFO - PROCESS | 1673 | 1466692403645 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 07:33:23 INFO - PROCESS | 1673 | 1466692403647 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 07:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:33:23 INFO - PROCESS | 1673 | 1466692403668 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:33:23 INFO - PROCESS | 1673 | 1466692403670 Marionette TRACE conn2 <- [1,1786,null,{}] 07:33:23 INFO - PROCESS | 1673 | 1466692403674 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}] 07:33:23 INFO - PROCESS | 1673 | 1466692403676 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:23 INFO - PROCESS | 1673 | 1466692403804 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 07:33:23 INFO - PROCESS | 1673 | 1466692403808 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:23 INFO - PROCESS | 1673 | 1466692403809 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x128b5e800 == 32 [pid = 1673] [id = 454] 07:33:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x117228000) [pid = 1673] [serial = 1361] [outer = 0x0] 07:33:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1238d9400) [pid = 1673] [serial = 1362] [outer = 0x117228000] 07:33:23 INFO - PROCESS | 1673 | 1466692403835 Marionette DEBUG loaded listener.js 07:33:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x123df4000) [pid = 1673] [serial = 1363] [outer = 0x117228000] 07:33:24 INFO - PROCESS | 1673 | 1466692404199 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]]]}] 07:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 07:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 570ms 07:33:24 INFO - PROCESS | 1673 | 1466692404239 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 07:33:24 INFO - PROCESS | 1673 | 1466692404240 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 07:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:33:24 INFO - PROCESS | 1673 | 1466692404243 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:33:24 INFO - PROCESS | 1673 | 1466692404244 Marionette TRACE conn2 <- [1,1790,null,{}] 07:33:24 INFO - PROCESS | 1673 | 1466692404246 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}] 07:33:24 INFO - PROCESS | 1673 | 1466692404250 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:24 INFO - PROCESS | 1673 | 1466692404364 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 07:33:24 INFO - PROCESS | 1673 | 1466692404379 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:24 INFO - PROCESS | 1673 | 1466692404381 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x129420800 == 33 [pid = 1673] [id = 455] 07:33:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x123df4400) [pid = 1673] [serial = 1364] [outer = 0x0] 07:33:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1244e4800) [pid = 1673] [serial = 1365] [outer = 0x123df4400] 07:33:24 INFO - PROCESS | 1673 | 1466692404406 Marionette DEBUG loaded listener.js 07:33:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x124591800) [pid = 1673] [serial = 1366] [outer = 0x123df4400] 07:33:24 INFO - PROCESS | 1673 | 1466692404748 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]]]}] 07:33:24 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) 07:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 520ms 07:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:33:24 INFO - PROCESS | 1673 | 1466692404765 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 07:33:24 INFO - PROCESS | 1673 | 1466692404766 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 07:33:24 INFO - PROCESS | 1673 | 1466692404769 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:33:24 INFO - PROCESS | 1673 | 1466692404770 Marionette TRACE conn2 <- [1,1794,null,{}] 07:33:24 INFO - PROCESS | 1673 | 1466692404772 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}] 07:33:24 INFO - PROCESS | 1673 | 1466692404774 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:24 INFO - PROCESS | 1673 | 1466692404901 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 07:33:25 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x118598000) [pid = 1673] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:33:25 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x128823400) [pid = 1673] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:33:25 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x124b05800) [pid = 1673] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:33:25 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1110ebc00) [pid = 1673] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:33:25 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x117046400) [pid = 1673] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:33:25 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11953b400) [pid = 1673] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:33:25 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x116905c00) [pid = 1673] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:33:25 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1199bc400) [pid = 1673] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:33:25 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x118129400) [pid = 1673] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:33:25 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1131ae000) [pid = 1673] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:33:25 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x115f6a400) [pid = 1673] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:33:25 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1132c1c00) [pid = 1673] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:33:25 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x112aeb400) [pid = 1673] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:33:25 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x11295f400) [pid = 1673] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:33:25 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x116624000) [pid = 1673] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:33:25 INFO - PROCESS | 1673 | 1466692405247 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:25 INFO - PROCESS | 1673 | 1466692405248 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x113ab3800 == 34 [pid = 1673] [id = 456] 07:33:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1110ebc00) [pid = 1673] [serial = 1367] [outer = 0x0] 07:33:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x11295f400) [pid = 1673] [serial = 1368] [outer = 0x1110ebc00] 07:33:25 INFO - PROCESS | 1673 | 1466692405285 Marionette DEBUG loaded listener.js 07:33:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x115f6a400) [pid = 1673] [serial = 1369] [outer = 0x1110ebc00] 07:33:25 INFO - PROCESS | 1673 | 1466692405549 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]]]}] 07:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 820ms 07:33:25 INFO - PROCESS | 1673 | 1466692405589 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 07:33:25 INFO - PROCESS | 1673 | 1466692405591 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 07:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:33:25 INFO - PROCESS | 1673 | 1466692405606 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:33:25 INFO - PROCESS | 1673 | 1466692405608 Marionette TRACE conn2 <- [1,1798,null,{}] 07:33:25 INFO - PROCESS | 1673 | 1466692405616 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}] 07:33:25 INFO - PROCESS | 1673 | 1466692405617 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:25 INFO - PROCESS | 1673 | 1466692405736 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 07:33:25 INFO - PROCESS | 1673 | 1466692405833 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:25 INFO - PROCESS | 1673 | 1466692405834 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a6c5800 == 35 [pid = 1673] [id = 457] 07:33:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x11697cc00) [pid = 1673] [serial = 1370] [outer = 0x0] 07:33:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x118159400) [pid = 1673] [serial = 1371] [outer = 0x11697cc00] 07:33:25 INFO - PROCESS | 1673 | 1466692405874 Marionette DEBUG loaded listener.js 07:33:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1210c4800) [pid = 1673] [serial = 1372] [outer = 0x11697cc00] 07:33:26 INFO - PROCESS | 1673 | 1466692406215 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]]]}] 07:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 636ms 07:33:26 INFO - PROCESS | 1673 | 1466692406236 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 07:33:26 INFO - PROCESS | 1673 | 1466692406237 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 07:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:33:26 INFO - PROCESS | 1673 | 1466692406239 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:33:26 INFO - PROCESS | 1673 | 1466692406240 Marionette TRACE conn2 <- [1,1802,null,{}] 07:33:26 INFO - PROCESS | 1673 | 1466692406242 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}] 07:33:26 INFO - PROCESS | 1673 | 1466692406254 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:26 INFO - PROCESS | 1673 | 1466692406355 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 07:33:26 INFO - PROCESS | 1673 | 1466692406388 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:26 INFO - PROCESS | 1673 | 1466692406389 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cef000 == 36 [pid = 1673] [id = 458] 07:33:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x11810a800) [pid = 1673] [serial = 1373] [outer = 0x0] 07:33:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1244ee000) [pid = 1673] [serial = 1374] [outer = 0x11810a800] 07:33:26 INFO - PROCESS | 1673 | 1466692406413 Marionette DEBUG loaded listener.js 07:33:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1245c8400) [pid = 1673] [serial = 1375] [outer = 0x11810a800] 07:33:26 INFO - PROCESS | 1673 | 1466692406683 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]]]}] 07:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 471ms 07:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:33:26 INFO - PROCESS | 1673 | 1466692406717 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 07:33:26 INFO - PROCESS | 1673 | 1466692406718 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 07:33:26 INFO - PROCESS | 1673 | 1466692406720 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:33:26 INFO - PROCESS | 1673 | 1466692406721 Marionette TRACE conn2 <- [1,1806,null,{}] 07:33:26 INFO - PROCESS | 1673 | 1466692406723 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}] 07:33:26 INFO - PROCESS | 1673 | 1466692406724 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:26 INFO - PROCESS | 1673 | 1466692406805 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 07:33:26 INFO - PROCESS | 1673 | 1466692406810 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:26 INFO - PROCESS | 1673 | 1466692406813 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba70800 == 37 [pid = 1673] [id = 459] 07:33:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1245c8c00) [pid = 1673] [serial = 1376] [outer = 0x0] 07:33:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x124bc8000) [pid = 1673] [serial = 1377] [outer = 0x1245c8c00] 07:33:26 INFO - PROCESS | 1673 | 1466692406837 Marionette DEBUG loaded listener.js 07:33:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x124fccc00) [pid = 1673] [serial = 1378] [outer = 0x1245c8c00] 07:33:27 INFO - PROCESS | 1673 | 1466692407156 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]]]}] 07:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 470ms 07:33:27 INFO - PROCESS | 1673 | 1466692407218 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 07:33:27 INFO - PROCESS | 1673 | 1466692407220 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 07:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:33:27 INFO - PROCESS | 1673 | 1466692407224 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:33:27 INFO - PROCESS | 1673 | 1466692407228 Marionette TRACE conn2 <- [1,1810,null,{}] 07:33:27 INFO - PROCESS | 1673 | 1466692407233 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}] 07:33:27 INFO - PROCESS | 1673 | 1466692407235 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:27 INFO - PROCESS | 1673 | 1466692407350 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 07:33:27 INFO - PROCESS | 1673 | 1466692407428 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:27 INFO - PROCESS | 1673 | 1466692407432 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169b9800 == 38 [pid = 1673] [id = 460] 07:33:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x112964800) [pid = 1673] [serial = 1379] [outer = 0x0] 07:33:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x112a82c00) [pid = 1673] [serial = 1380] [outer = 0x112964800] 07:33:27 INFO - PROCESS | 1673 | 1466692407465 Marionette DEBUG loaded listener.js 07:33:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x113a42000) [pid = 1673] [serial = 1381] [outer = 0x112964800] 07:33:28 INFO - PROCESS | 1673 | 1466692408015 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]]]}] 07:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 873ms 07:33:28 INFO - PROCESS | 1673 | 1466692408098 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 07:33:28 INFO - PROCESS | 1673 | 1466692408100 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 07:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:33:28 INFO - PROCESS | 1673 | 1466692408105 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:33:28 INFO - PROCESS | 1673 | 1466692408108 Marionette TRACE conn2 <- [1,1814,null,{}] 07:33:28 INFO - PROCESS | 1673 | 1466692408111 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}] 07:33:28 INFO - PROCESS | 1673 | 1466692408112 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:28 INFO - PROCESS | 1673 | 1466692408219 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 07:33:28 INFO - PROCESS | 1673 | 1466692408275 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:28 INFO - PROCESS | 1673 | 1466692408277 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x125736000 == 39 [pid = 1673] [id = 461] 07:33:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x118354400) [pid = 1673] [serial = 1382] [outer = 0x0] 07:33:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x11835d400) [pid = 1673] [serial = 1383] [outer = 0x118354400] 07:33:28 INFO - PROCESS | 1673 | 1466692408307 Marionette DEBUG loaded listener.js 07:33:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x118598800) [pid = 1673] [serial = 1384] [outer = 0x118354400] 07:33:28 INFO - PROCESS | 1673 | 1466692408983 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]]]}] 07:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 923ms 07:33:29 INFO - PROCESS | 1673 | 1466692409026 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 07:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:33:29 INFO - PROCESS | 1673 | 1466692409029 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 07:33:29 INFO - PROCESS | 1673 | 1466692409032 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:33:29 INFO - PROCESS | 1673 | 1466692409034 Marionette TRACE conn2 <- [1,1818,null,{}] 07:33:29 INFO - PROCESS | 1673 | 1466692409037 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}] 07:33:29 INFO - PROCESS | 1673 | 1466692409039 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:29 INFO - PROCESS | 1673 | 1466692409147 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 07:33:29 INFO - PROCESS | 1673 | 1466692409204 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:29 INFO - PROCESS | 1673 | 1466692409207 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x1184a2800 == 40 [pid = 1673] [id = 462] 07:33:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x113c34c00) [pid = 1673] [serial = 1385] [outer = 0x0] 07:33:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1164e4800) [pid = 1673] [serial = 1386] [outer = 0x113c34c00] 07:33:29 INFO - PROCESS | 1673 | 1466692409234 Marionette DEBUG loaded listener.js 07:33:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x117043400) [pid = 1673] [serial = 1387] [outer = 0x113c34c00] 07:33:29 INFO - PROCESS | 1673 | --DOCSHELL 0x123cef000 == 39 [pid = 1673] [id = 458] 07:33:29 INFO - PROCESS | 1673 | --DOCSHELL 0x12a6c5800 == 38 [pid = 1673] [id = 457] 07:33:29 INFO - PROCESS | 1673 | --DOCSHELL 0x113ab3800 == 37 [pid = 1673] [id = 456] 07:33:29 INFO - PROCESS | 1673 | --DOCSHELL 0x129420800 == 36 [pid = 1673] [id = 455] 07:33:29 INFO - PROCESS | 1673 | --DOCSHELL 0x128b5e800 == 35 [pid = 1673] [id = 454] 07:33:29 INFO - PROCESS | 1673 | --DOCSHELL 0x12573a800 == 34 [pid = 1673] [id = 453] 07:33:29 INFO - PROCESS | 1673 | --DOCSHELL 0x123f03800 == 33 [pid = 1673] [id = 452] 07:33:29 INFO - PROCESS | 1673 | --DOCSHELL 0x11916e800 == 32 [pid = 1673] [id = 451] 07:33:29 INFO - PROCESS | 1673 | --DOCSHELL 0x1169a2800 == 31 [pid = 1673] [id = 450] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x11914a800) [pid = 1673] [serial = 1311] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x11952a800) [pid = 1673] [serial = 1314] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x120fdf000) [pid = 1673] [serial = 1317] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x118111400) [pid = 1673] [serial = 1284] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1210ca400) [pid = 1673] [serial = 1287] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x125698800) [pid = 1673] [serial = 1290] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x118356800) [pid = 1673] [serial = 1308] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x118591400) [pid = 1673] [serial = 1309] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1164d6c00) [pid = 1673] [serial = 1305] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x128bd1400) [pid = 1673] [serial = 1293] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x117225800) [pid = 1673] [serial = 1306] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x111d1a800) [pid = 1673] [serial = 1296] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1199a8c00) [pid = 1673] [serial = 1315] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x115fcd000) [pid = 1673] [serial = 1299] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x113c9a400) [pid = 1673] [serial = 1326] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1110e8c00) [pid = 1673] [serial = 1303] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1132b9800) [pid = 1673] [serial = 1302] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1164dfc00) [pid = 1673] [serial = 1300] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x112ae3800) [pid = 1673] [serial = 1320] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1133dd800) [pid = 1673] [serial = 1321] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x11722a800) [pid = 1673] [serial = 1323] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1164e1400) [pid = 1673] [serial = 1327] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1176c3800) [pid = 1673] [serial = 1324] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1238de000) [pid = 1673] [serial = 1318] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x11918f800) [pid = 1673] [serial = 1312] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1294c1400) [pid = 1673] [serial = 1294] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x126dce000) [pid = 1673] [serial = 1291] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x112ab2400) [pid = 1673] [serial = 1297] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1185b2000) [pid = 1673] [serial = 1285] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x12395f000) [pid = 1673] [serial = 1288] [outer = 0x0] [url = about:blank] 07:33:29 INFO - PROCESS | 1673 | 1466692409644 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]]]}] 07:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 669ms 07:33:29 INFO - PROCESS | 1673 | 1466692409702 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 07:33:29 INFO - PROCESS | 1673 | 1466692409705 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 07:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:33:29 INFO - PROCESS | 1673 | 1466692409709 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:33:29 INFO - PROCESS | 1673 | 1466692409711 Marionette TRACE conn2 <- [1,1822,null,{}] 07:33:29 INFO - PROCESS | 1673 | 1466692409713 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}] 07:33:29 INFO - PROCESS | 1673 | 1466692409715 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:29 INFO - PROCESS | 1673 | 1466692409793 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 07:33:29 INFO - PROCESS | 1673 | 1466692409799 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:29 INFO - PROCESS | 1673 | 1466692409801 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x11735b000 == 32 [pid = 1673] [id = 463] 07:33:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x11722f800) [pid = 1673] [serial = 1388] [outer = 0x0] 07:33:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1176c2800) [pid = 1673] [serial = 1389] [outer = 0x11722f800] 07:33:29 INFO - PROCESS | 1673 | 1466692409828 Marionette DEBUG loaded listener.js 07:33:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x118591800) [pid = 1673] [serial = 1390] [outer = 0x11722f800] 07:33:30 INFO - PROCESS | 1673 | 1466692410154 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]]]}] 07:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 471ms 07:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:33:30 INFO - PROCESS | 1673 | 1466692410188 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 07:33:30 INFO - PROCESS | 1673 | 1466692410189 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 07:33:30 INFO - PROCESS | 1673 | 1466692410192 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:33:30 INFO - PROCESS | 1673 | 1466692410196 Marionette TRACE conn2 <- [1,1826,null,{}] 07:33:30 INFO - PROCESS | 1673 | 1466692410205 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}] 07:33:30 INFO - PROCESS | 1673 | 1466692410208 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:30 INFO - PROCESS | 1673 | 1466692410287 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 07:33:30 INFO - PROCESS | 1673 | 1466692410292 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:30 INFO - PROCESS | 1673 | 1466692410297 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x119bbe800 == 33 [pid = 1673] [id = 464] 07:33:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x119145400) [pid = 1673] [serial = 1391] [outer = 0x0] 07:33:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1199a8c00) [pid = 1673] [serial = 1392] [outer = 0x119145400] 07:33:30 INFO - PROCESS | 1673 | 1466692410325 Marionette DEBUG loaded listener.js 07:33:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1210c8000) [pid = 1673] [serial = 1393] [outer = 0x119145400] 07:33:30 INFO - PROCESS | 1673 | 1466692410684 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]]]}] 07:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 523ms 07:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:33:30 INFO - PROCESS | 1673 | 1466692410715 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 07:33:30 INFO - PROCESS | 1673 | 1466692410717 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 07:33:30 INFO - PROCESS | 1673 | 1466692410719 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:33:30 INFO - PROCESS | 1673 | 1466692410720 Marionette TRACE conn2 <- [1,1830,null,{}] 07:33:30 INFO - PROCESS | 1673 | 1466692410722 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}] 07:33:30 INFO - PROCESS | 1673 | 1466692410724 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:30 INFO - PROCESS | 1673 | 1466692410806 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 07:33:30 INFO - PROCESS | 1673 | 1466692410862 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:30 INFO - PROCESS | 1673 | 1466692410863 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x123f0c000 == 34 [pid = 1673] [id = 465] 07:33:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11722fc00) [pid = 1673] [serial = 1394] [outer = 0x0] 07:33:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1238dfc00) [pid = 1673] [serial = 1395] [outer = 0x11722fc00] 07:33:30 INFO - PROCESS | 1673 | 1466692410888 Marionette DEBUG loaded listener.js 07:33:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12407e400) [pid = 1673] [serial = 1396] [outer = 0x11722fc00] 07:33:31 INFO - PROCESS | 1673 | 1466692411177 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]]]}] 07:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 519ms 07:33:31 INFO - PROCESS | 1673 | 1466692411239 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 07:33:31 INFO - PROCESS | 1673 | 1466692411241 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 07:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:33:31 INFO - PROCESS | 1673 | 1466692411245 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:33:31 INFO - PROCESS | 1673 | 1466692411246 Marionette TRACE conn2 <- [1,1834,null,{}] 07:33:31 INFO - PROCESS | 1673 | 1466692411250 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}] 07:33:31 INFO - PROCESS | 1673 | 1466692411252 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:31 INFO - PROCESS | 1673 | 1466692411402 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 07:33:31 INFO - PROCESS | 1673 | 1466692411450 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:31 INFO - PROCESS | 1673 | 1466692411451 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12563d000 == 35 [pid = 1673] [id = 466] 07:33:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x119f03000) [pid = 1673] [serial = 1397] [outer = 0x0] 07:33:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1244dfc00) [pid = 1673] [serial = 1398] [outer = 0x119f03000] 07:33:31 INFO - PROCESS | 1673 | 1466692411493 Marionette DEBUG loaded listener.js 07:33:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x124580000) [pid = 1673] [serial = 1399] [outer = 0x119f03000] 07:33:31 INFO - PROCESS | 1673 | 1466692411836 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]]]}] 07:33:31 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 07:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 622ms 07:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:33:31 INFO - PROCESS | 1673 | 1466692411870 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 07:33:31 INFO - PROCESS | 1673 | 1466692411871 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 07:33:31 INFO - PROCESS | 1673 | 1466692411873 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:33:31 INFO - PROCESS | 1673 | 1466692411874 Marionette TRACE conn2 <- [1,1838,null,{}] 07:33:31 INFO - PROCESS | 1673 | 1466692411876 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}] 07:33:31 INFO - PROCESS | 1673 | 1466692411883 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:32 INFO - PROCESS | 1673 | 1466692411999 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 07:33:32 INFO - PROCESS | 1673 | 1466692412012 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:32 INFO - PROCESS | 1673 | 1466692412013 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x129411800 == 36 [pid = 1673] [id = 467] 07:33:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12457f800) [pid = 1673] [serial = 1400] [outer = 0x0] 07:33:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x124596400) [pid = 1673] [serial = 1401] [outer = 0x12457f800] 07:33:32 INFO - PROCESS | 1673 | 1466692412038 Marionette DEBUG loaded listener.js 07:33:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12572a000) [pid = 1673] [serial = 1402] [outer = 0x12457f800] 07:33:32 INFO - PROCESS | 1673 | 1466692412373 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]]]}] 07:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 518ms 07:33:32 INFO - PROCESS | 1673 | 1466692412392 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 07:33:32 INFO - PROCESS | 1673 | 1466692412393 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 07:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:33:32 INFO - PROCESS | 1673 | 1466692412404 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:33:32 INFO - PROCESS | 1673 | 1466692412405 Marionette TRACE conn2 <- [1,1842,null,{}] 07:33:32 INFO - PROCESS | 1673 | 1466692412407 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}] 07:33:32 INFO - PROCESS | 1673 | 1466692412408 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:32 INFO - PROCESS | 1673 | 1466692412507 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 07:33:32 INFO - PROCESS | 1673 | 1466692412511 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:32 INFO - PROCESS | 1673 | 1466692412512 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a629800 == 37 [pid = 1673] [id = 468] 07:33:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1257d8800) [pid = 1673] [serial = 1403] [outer = 0x0] 07:33:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1257e7c00) [pid = 1673] [serial = 1404] [outer = 0x1257d8800] 07:33:32 INFO - PROCESS | 1673 | 1466692412537 Marionette DEBUG loaded listener.js 07:33:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x126d2fc00) [pid = 1673] [serial = 1405] [outer = 0x1257d8800] 07:33:32 INFO - PROCESS | 1673 | 1466692412883 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]]]}] 07:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 525ms 07:33:32 INFO - PROCESS | 1673 | 1466692412923 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 07:33:32 INFO - PROCESS | 1673 | 1466692412924 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 07:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:33:32 INFO - PROCESS | 1673 | 1466692412926 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:33:32 INFO - PROCESS | 1673 | 1466692412929 Marionette TRACE conn2 <- [1,1846,null,{}] 07:33:32 INFO - PROCESS | 1673 | 1466692412932 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}] 07:33:32 INFO - PROCESS | 1673 | 1466692412933 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:33 INFO - PROCESS | 1673 | 1466692413030 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 07:33:33 INFO - PROCESS | 1673 | 1466692413034 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:33 INFO - PROCESS | 1673 | 1466692413035 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b5be000 == 38 [pid = 1673] [id = 469] 07:33:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1257d9800) [pid = 1673] [serial = 1406] [outer = 0x0] 07:33:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x126f44400) [pid = 1673] [serial = 1407] [outer = 0x1257d9800] 07:33:33 INFO - PROCESS | 1673 | 1466692413059 Marionette DEBUG loaded listener.js 07:33:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x126fb9000) [pid = 1673] [serial = 1408] [outer = 0x1257d9800] 07:33:33 INFO - PROCESS | 1673 | 1466692413365 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]]]}] 07:33:33 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) 07:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 471ms 07:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:33:33 INFO - PROCESS | 1673 | 1466692413402 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 07:33:33 INFO - PROCESS | 1673 | 1466692413404 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 07:33:33 INFO - PROCESS | 1673 | 1466692413406 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:33:33 INFO - PROCESS | 1673 | 1466692413407 Marionette TRACE conn2 <- [1,1850,null,{}] 07:33:33 INFO - PROCESS | 1673 | 1466692413410 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}] 07:33:33 INFO - PROCESS | 1673 | 1466692413414 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:33 INFO - PROCESS | 1673 | 1466692413522 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 07:33:33 INFO - PROCESS | 1673 | 1466692413534 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:33 INFO - PROCESS | 1673 | 1466692413535 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf8d800 == 39 [pid = 1673] [id = 470] 07:33:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x126fba000) [pid = 1673] [serial = 1409] [outer = 0x0] 07:33:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x128820400) [pid = 1673] [serial = 1410] [outer = 0x126fba000] 07:33:33 INFO - PROCESS | 1673 | 1466692413561 Marionette DEBUG loaded listener.js 07:33:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x128827400) [pid = 1673] [serial = 1411] [outer = 0x126fba000] 07:33:33 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1199cac00) [pid = 1673] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:33:33 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x11722f000) [pid = 1673] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:33:33 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1133f7c00) [pid = 1673] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:33:33 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x113a40c00) [pid = 1673] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:33:33 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1122a9c00) [pid = 1673] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:33:33 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x113379000) [pid = 1673] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:33:33 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x112aeb000) [pid = 1673] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:33:33 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x118593c00) [pid = 1673] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:33:33 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x120f13800) [pid = 1673] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:33:33 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x120f10c00) [pid = 1673] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:33:33 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x123df6800) [pid = 1673] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:33:33 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x117228000) [pid = 1673] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:33:33 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x123df4400) [pid = 1673] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:33:33 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1110ebc00) [pid = 1673] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:33:33 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x11697cc00) [pid = 1673] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:33:33 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x11810a800) [pid = 1673] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:33:33 INFO - PROCESS | 1673 | 1466692413980 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]]]}] 07:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 619ms 07:33:34 INFO - PROCESS | 1673 | 1466692414025 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 07:33:34 INFO - PROCESS | 1673 | 1466692414027 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 07:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:33:34 INFO - PROCESS | 1673 | 1466692414029 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:33:34 INFO - PROCESS | 1673 | 1466692414030 Marionette TRACE conn2 <- [1,1854,null,{}] 07:33:34 INFO - PROCESS | 1673 | 1466692414032 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}] 07:33:34 INFO - PROCESS | 1673 | 1466692414033 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:34 INFO - PROCESS | 1673 | 1466692414107 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 07:33:34 INFO - PROCESS | 1673 | 1466692414163 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:34 INFO - PROCESS | 1673 | 1466692414164 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x126951800 == 40 [pid = 1673] [id = 471] 07:33:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1110ebc00) [pid = 1673] [serial = 1412] [outer = 0x0] 07:33:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x117228000) [pid = 1673] [serial = 1413] [outer = 0x1110ebc00] 07:33:34 INFO - PROCESS | 1673 | 1466692414190 Marionette DEBUG loaded listener.js 07:33:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x11918e800) [pid = 1673] [serial = 1414] [outer = 0x1110ebc00] 07:33:34 INFO - PROCESS | 1673 | 1466692414461 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]]]}] 07:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 471ms 07:33:34 INFO - PROCESS | 1673 | 1466692414502 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 07:33:34 INFO - PROCESS | 1673 | 1466692414503 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 07:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:33:34 INFO - PROCESS | 1673 | 1466692414505 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:33:34 INFO - PROCESS | 1673 | 1466692414507 Marionette TRACE conn2 <- [1,1858,null,{}] 07:33:34 INFO - PROCESS | 1673 | 1466692414509 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}] 07:33:34 INFO - PROCESS | 1673 | 1466692414512 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:34 INFO - PROCESS | 1673 | 1466692414649 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 07:33:34 INFO - PROCESS | 1673 | 1466692414655 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:34 INFO - PROCESS | 1673 | 1466692414657 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c548000 == 41 [pid = 1673] [id = 472] 07:33:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1210d1c00) [pid = 1673] [serial = 1415] [outer = 0x0] 07:33:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x126ffa000) [pid = 1673] [serial = 1416] [outer = 0x1210d1c00] 07:33:34 INFO - PROCESS | 1673 | 1466692414700 Marionette DEBUG loaded listener.js 07:33:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x128bc9800) [pid = 1673] [serial = 1417] [outer = 0x1210d1c00] 07:33:35 INFO - PROCESS | 1673 | 1466692415235 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]]]}] 07:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 772ms 07:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:33:35 INFO - PROCESS | 1673 | 1466692415280 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 07:33:35 INFO - PROCESS | 1673 | 1466692415282 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 07:33:35 INFO - PROCESS | 1673 | 1466692415284 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:33:35 INFO - PROCESS | 1673 | 1466692415285 Marionette TRACE conn2 <- [1,1862,null,{}] 07:33:35 INFO - PROCESS | 1673 | 1466692415287 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}] 07:33:35 INFO - PROCESS | 1673 | 1466692415288 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:35 INFO - PROCESS | 1673 | 1466692415367 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 07:33:35 INFO - PROCESS | 1673 | 1466692415371 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:35 INFO - PROCESS | 1673 | 1466692415372 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c8d9800 == 42 [pid = 1673] [id = 473] 07:33:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x11722d000) [pid = 1673] [serial = 1418] [outer = 0x0] 07:33:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x128bcc800) [pid = 1673] [serial = 1419] [outer = 0x11722d000] 07:33:35 INFO - PROCESS | 1673 | 1466692415398 Marionette DEBUG loaded listener.js 07:33:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12938d400) [pid = 1673] [serial = 1420] [outer = 0x11722d000] 07:33:35 INFO - PROCESS | 1673 | 1466692415738 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]]]}] 07:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 468ms 07:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:33:35 INFO - PROCESS | 1673 | 1466692415753 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 07:33:35 INFO - PROCESS | 1673 | 1466692415754 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 07:33:35 INFO - PROCESS | 1673 | 1466692415757 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:33:35 INFO - PROCESS | 1673 | 1466692415758 Marionette TRACE conn2 <- [1,1866,null,{}] 07:33:35 INFO - PROCESS | 1673 | 1466692415762 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}] 07:33:35 INFO - PROCESS | 1673 | 1466692415764 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:35 INFO - PROCESS | 1673 | 1466692415902 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 07:33:36 INFO - PROCESS | 1673 | 1466692416070 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:36 INFO - PROCESS | 1673 | 1466692416072 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x116130000 == 43 [pid = 1673] [id = 474] 07:33:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1122aa000) [pid = 1673] [serial = 1421] [outer = 0x0] 07:33:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x112a82800) [pid = 1673] [serial = 1422] [outer = 0x1122aa000] 07:33:36 INFO - PROCESS | 1673 | 1466692416127 Marionette DEBUG loaded listener.js 07:33:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1133ef400) [pid = 1673] [serial = 1423] [outer = 0x1122aa000] 07:33:36 INFO - PROCESS | 1673 | 1466692416625 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]]]}] 07:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 923ms 07:33:36 INFO - PROCESS | 1673 | 1466692416682 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 07:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:33:36 INFO - PROCESS | 1673 | 1466692416685 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 07:33:36 INFO - PROCESS | 1673 | 1466692416688 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:33:36 INFO - PROCESS | 1673 | 1466692416690 Marionette TRACE conn2 <- [1,1870,null,{}] 07:33:36 INFO - PROCESS | 1673 | 1466692416711 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}] 07:33:36 INFO - PROCESS | 1673 | 1466692416714 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:36 INFO - PROCESS | 1673 | 1466692416840 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 07:33:36 INFO - PROCESS | 1673 | 1466692416892 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:36 INFO - PROCESS | 1673 | 1466692416894 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x123975800 == 44 [pid = 1673] [id = 475] 07:33:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1176c3800) [pid = 1673] [serial = 1424] [outer = 0x0] 07:33:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x118593400) [pid = 1673] [serial = 1425] [outer = 0x1176c3800] 07:33:36 INFO - PROCESS | 1673 | 1466692416924 Marionette DEBUG loaded listener.js 07:33:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1188e8c00) [pid = 1673] [serial = 1426] [outer = 0x1176c3800] 07:33:37 INFO - PROCESS | 1673 | 1466692417366 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]]]}] 07:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 769ms 07:33:37 INFO - PROCESS | 1673 | 1466692417480 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 07:33:37 INFO - PROCESS | 1673 | 1466692417485 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 07:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:33:37 INFO - PROCESS | 1673 | 1466692417492 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:33:37 INFO - PROCESS | 1673 | 1466692417497 Marionette TRACE conn2 <- [1,1874,null,{}] 07:33:37 INFO - PROCESS | 1673 | 1466692417501 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}] 07:33:37 INFO - PROCESS | 1673 | 1466692417503 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:37 INFO - PROCESS | 1673 | 1466692417661 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 07:33:37 INFO - PROCESS | 1673 | 1466692417729 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:37 INFO - PROCESS | 1673 | 1466692417730 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf86000 == 45 [pid = 1673] [id = 476] 07:33:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1210c5000) [pid = 1673] [serial = 1427] [outer = 0x0] 07:33:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x123bbf400) [pid = 1673] [serial = 1428] [outer = 0x1210c5000] 07:33:37 INFO - PROCESS | 1673 | 1466692417759 Marionette DEBUG loaded listener.js 07:33:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1244e7000) [pid = 1673] [serial = 1429] [outer = 0x1210c5000] 07:33:38 INFO - PROCESS | 1673 | 1466692418195 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]]]}] 07:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 724ms 07:33:38 INFO - PROCESS | 1673 | 1466692418216 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 07:33:38 INFO - PROCESS | 1673 | 1466692418217 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 07:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:33:38 INFO - PROCESS | 1673 | 1466692418225 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:33:38 INFO - PROCESS | 1673 | 1466692418229 Marionette TRACE conn2 <- [1,1878,null,{}] 07:33:38 INFO - PROCESS | 1673 | 1466692418232 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}] 07:33:38 INFO - PROCESS | 1673 | 1466692418235 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:38 INFO - PROCESS | 1673 | 1466692418338 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 07:33:38 INFO - PROCESS | 1673 | 1466692418410 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:38 INFO - PROCESS | 1673 | 1466692418411 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ca59800 == 46 [pid = 1673] [id = 477] 07:33:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1238d5c00) [pid = 1673] [serial = 1430] [outer = 0x0] 07:33:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x124595800) [pid = 1673] [serial = 1431] [outer = 0x1238d5c00] 07:33:38 INFO - PROCESS | 1673 | 1466692418439 Marionette DEBUG loaded listener.js 07:33:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12571d400) [pid = 1673] [serial = 1432] [outer = 0x1238d5c00] 07:33:38 INFO - PROCESS | 1673 | 1466692418880 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]]]}] 07:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 678ms 07:33:38 INFO - PROCESS | 1673 | 1466692418898 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 07:33:38 INFO - PROCESS | 1673 | 1466692418900 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 07:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:33:38 INFO - PROCESS | 1673 | 1466692418903 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:33:38 INFO - PROCESS | 1673 | 1466692418904 Marionette TRACE conn2 <- [1,1882,null,{}] 07:33:38 INFO - PROCESS | 1673 | 1466692418906 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}] 07:33:38 INFO - PROCESS | 1673 | 1466692418908 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:39 INFO - PROCESS | 1673 | 1466692419028 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 07:33:39 INFO - PROCESS | 1673 | 1466692419100 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:39 INFO - PROCESS | 1673 | 1466692419101 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x125635000 == 47 [pid = 1673] [id = 478] 07:33:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x117227400) [pid = 1673] [serial = 1433] [outer = 0x0] 07:33:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x124592000) [pid = 1673] [serial = 1434] [outer = 0x117227400] 07:33:39 INFO - PROCESS | 1673 | 1466692419130 Marionette DEBUG loaded listener.js 07:33:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12882b800) [pid = 1673] [serial = 1435] [outer = 0x117227400] 07:33:39 INFO - PROCESS | 1673 | 1466692419715 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]]]}] 07:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 821ms 07:33:39 INFO - PROCESS | 1673 | 1466692419724 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 07:33:39 INFO - PROCESS | 1673 | 1466692419727 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 07:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:33:39 INFO - PROCESS | 1673 | 1466692419732 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:33:39 INFO - PROCESS | 1673 | 1466692419734 Marionette TRACE conn2 <- [1,1886,null,{}] 07:33:39 INFO - PROCESS | 1673 | 1466692419738 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}] 07:33:39 INFO - PROCESS | 1673 | 1466692419739 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:39 INFO - PROCESS | 1673 | 1466692419836 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 07:33:39 INFO - PROCESS | 1673 | 1466692419913 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:39 INFO - PROCESS | 1673 | 1466692419915 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182d7000 == 48 [pid = 1673] [id = 479] 07:33:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x112ae7400) [pid = 1673] [serial = 1436] [outer = 0x0] 07:33:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x1132bdc00) [pid = 1673] [serial = 1437] [outer = 0x112ae7400] 07:33:39 INFO - PROCESS | 1673 | 1466692419942 Marionette DEBUG loaded listener.js 07:33:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x116fab400) [pid = 1673] [serial = 1438] [outer = 0x112ae7400] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x12c8d9800 == 47 [pid = 1673] [id = 473] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x12c548000 == 46 [pid = 1673] [id = 472] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x126951800 == 45 [pid = 1673] [id = 471] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf8d800 == 44 [pid = 1673] [id = 470] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x12b5be000 == 43 [pid = 1673] [id = 469] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x12a629800 == 42 [pid = 1673] [id = 468] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x129411800 == 41 [pid = 1673] [id = 467] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x12563d000 == 40 [pid = 1673] [id = 466] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x123f0c000 == 39 [pid = 1673] [id = 465] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x119bbe800 == 38 [pid = 1673] [id = 464] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x11735b000 == 37 [pid = 1673] [id = 463] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x1184a2800 == 36 [pid = 1673] [id = 462] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x125736000 == 35 [pid = 1673] [id = 461] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba70800 == 34 [pid = 1673] [id = 459] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x1169b9800 == 33 [pid = 1673] [id = 460] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x1192cc800 == 32 [pid = 1673] [id = 449] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x125635000 == 31 [pid = 1673] [id = 478] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x12ca59800 == 30 [pid = 1673] [id = 477] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf86000 == 29 [pid = 1673] [id = 476] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x123975800 == 28 [pid = 1673] [id = 475] 07:33:40 INFO - PROCESS | 1673 | --DOCSHELL 0x116130000 == 27 [pid = 1673] [id = 474] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x120f15c00) [pid = 1673] [serial = 1359] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x118125000) [pid = 1673] [serial = 1353] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x118357c00) [pid = 1673] [serial = 1354] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x11662b000) [pid = 1673] [serial = 1350] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x116970000) [pid = 1673] [serial = 1330] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x115f12000) [pid = 1673] [serial = 1329] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x11835d800) [pid = 1673] [serial = 1333] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x111f58000) [pid = 1673] [serial = 1351] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x118163800) [pid = 1673] [serial = 1332] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x11722e000) [pid = 1673] [serial = 1348] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x116183800) [pid = 1673] [serial = 1347] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x118599800) [pid = 1673] [serial = 1356] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x119540000) [pid = 1673] [serial = 1336] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x119186400) [pid = 1673] [serial = 1335] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1210d0c00) [pid = 1673] [serial = 1339] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x120fdb400) [pid = 1673] [serial = 1338] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1238e0800) [pid = 1673] [serial = 1342] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1238d6000) [pid = 1673] [serial = 1341] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12457e800) [pid = 1673] [serial = 1345] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x124287400) [pid = 1673] [serial = 1344] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x124bc8000) [pid = 1673] [serial = 1377] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1238d9400) [pid = 1673] [serial = 1362] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1244e4800) [pid = 1673] [serial = 1365] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x124591800) [pid = 1673] [serial = 1366] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x123df4000) [pid = 1673] [serial = 1363] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x115f6a400) [pid = 1673] [serial = 1369] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x118159400) [pid = 1673] [serial = 1371] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1210d1400) [pid = 1673] [serial = 1360] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x11295f400) [pid = 1673] [serial = 1368] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1245c8400) [pid = 1673] [serial = 1375] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1210c4800) [pid = 1673] [serial = 1372] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x11952e000) [pid = 1673] [serial = 1357] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1244ee000) [pid = 1673] [serial = 1374] [outer = 0x0] [url = about:blank] 07:33:40 INFO - PROCESS | 1673 | 1466692420978 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]]]}] 07:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1275ms 07:33:41 INFO - PROCESS | 1673 | 1466692421007 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 07:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:33:41 INFO - PROCESS | 1673 | 1466692421010 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 07:33:41 INFO - PROCESS | 1673 | 1466692421013 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:33:41 INFO - PROCESS | 1673 | 1466692421014 Marionette TRACE conn2 <- [1,1890,null,{}] 07:33:41 INFO - PROCESS | 1673 | 1466692421018 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}] 07:33:41 INFO - PROCESS | 1673 | 1466692421020 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:41 INFO - PROCESS | 1673 | 1466692421102 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 07:33:41 INFO - PROCESS | 1673 | 1466692421107 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:41 INFO - PROCESS | 1673 | 1466692421109 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169a6000 == 28 [pid = 1673] [id = 480] 07:33:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x112ab2400) [pid = 1673] [serial = 1439] [outer = 0x0] 07:33:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x113a4f400) [pid = 1673] [serial = 1440] [outer = 0x112ab2400] 07:33:41 INFO - PROCESS | 1673 | 1466692421141 Marionette DEBUG loaded listener.js 07:33:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x115fccc00) [pid = 1673] [serial = 1441] [outer = 0x112ab2400] 07:33:41 INFO - PROCESS | 1673 | 1466692421521 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]]]}] 07:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 520ms 07:33:41 INFO - PROCESS | 1673 | 1466692421533 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 07:33:41 INFO - PROCESS | 1673 | 1466692421537 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 07:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:33:41 INFO - PROCESS | 1673 | 1466692421543 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:33:41 INFO - PROCESS | 1673 | 1466692421546 Marionette TRACE conn2 <- [1,1894,null,{}] 07:33:41 INFO - PROCESS | 1673 | 1466692421549 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}] 07:33:41 INFO - PROCESS | 1673 | 1466692421551 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:41 INFO - PROCESS | 1673 | 1466692421653 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 07:33:41 INFO - PROCESS | 1673 | 1466692421659 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:41 INFO - PROCESS | 1673 | 1466692421664 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182eb000 == 29 [pid = 1673] [id = 481] 07:33:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x11662b000) [pid = 1673] [serial = 1442] [outer = 0x0] 07:33:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x117230c00) [pid = 1673] [serial = 1443] [outer = 0x11662b000] 07:33:41 INFO - PROCESS | 1673 | 1466692421713 Marionette DEBUG loaded listener.js 07:33:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x118158c00) [pid = 1673] [serial = 1444] [outer = 0x11662b000] 07:33:42 INFO - PROCESS | 1673 | 1466692422167 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]]]}] 07:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 671ms 07:33:42 INFO - PROCESS | 1673 | 1466692422214 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 07:33:42 INFO - PROCESS | 1673 | 1466692422215 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 07:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:33:42 INFO - PROCESS | 1673 | 1466692422217 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:33:42 INFO - PROCESS | 1673 | 1466692422220 Marionette TRACE conn2 <- [1,1898,null,{}] 07:33:42 INFO - PROCESS | 1673 | 1466692422233 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}] 07:33:42 INFO - PROCESS | 1673 | 1466692422237 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:42 INFO - PROCESS | 1673 | 1466692422313 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 07:33:42 INFO - PROCESS | 1673 | 1466692422319 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:42 INFO - PROCESS | 1673 | 1466692422321 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x119bc8800 == 30 [pid = 1673] [id = 482] 07:33:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x113c9bc00) [pid = 1673] [serial = 1445] [outer = 0x0] 07:33:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x11918b800) [pid = 1673] [serial = 1446] [outer = 0x113c9bc00] 07:33:42 INFO - PROCESS | 1673 | 1466692422351 Marionette DEBUG loaded listener.js 07:33:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x119530c00) [pid = 1673] [serial = 1447] [outer = 0x113c9bc00] 07:33:42 INFO - PROCESS | 1673 | 1466692422714 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]]]}] 07:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 523ms 07:33:42 INFO - PROCESS | 1673 | 1466692422741 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 07:33:42 INFO - PROCESS | 1673 | 1466692422742 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 07:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:33:42 INFO - PROCESS | 1673 | 1466692422747 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:33:42 INFO - PROCESS | 1673 | 1466692422750 Marionette TRACE conn2 <- [1,1902,null,{}] 07:33:42 INFO - PROCESS | 1673 | 1466692422752 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}] 07:33:42 INFO - PROCESS | 1673 | 1466692422753 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:42 INFO - PROCESS | 1673 | 1466692422866 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 07:33:42 INFO - PROCESS | 1673 | 1466692422871 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:42 INFO - PROCESS | 1673 | 1466692422872 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x123ce2800 == 31 [pid = 1673] [id = 483] 07:33:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1199bd000) [pid = 1673] [serial = 1448] [outer = 0x0] 07:33:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x120fdc000) [pid = 1673] [serial = 1449] [outer = 0x1199bd000] 07:33:42 INFO - PROCESS | 1673 | 1466692422898 Marionette DEBUG loaded listener.js 07:33:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1210ce800) [pid = 1673] [serial = 1450] [outer = 0x1199bd000] 07:33:43 INFO - PROCESS | 1673 | 1466692423227 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]]]}] 07:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 521ms 07:33:43 INFO - PROCESS | 1673 | 1466692423268 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 07:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:33:43 INFO - PROCESS | 1673 | 1466692423276 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 07:33:43 INFO - PROCESS | 1673 | 1466692423278 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:33:43 INFO - PROCESS | 1673 | 1466692423279 Marionette TRACE conn2 <- [1,1906,null,{}] 07:33:43 INFO - PROCESS | 1673 | 1466692423281 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}] 07:33:43 INFO - PROCESS | 1673 | 1466692423283 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:43 INFO - PROCESS | 1673 | 1466692423377 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 07:33:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1164dbc00) [pid = 1673] [serial = 1451] [outer = 0x12d122800] 07:33:43 INFO - PROCESS | 1673 | 1466692423394 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:43 INFO - PROCESS | 1673 | 1466692423395 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x126db8800 == 32 [pid = 1673] [id = 484] 07:33:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x11618e000) [pid = 1673] [serial = 1452] [outer = 0x0] 07:33:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1238db000) [pid = 1673] [serial = 1453] [outer = 0x11618e000] 07:33:43 INFO - PROCESS | 1673 | 1466692423460 Marionette DEBUG loaded listener.js 07:33:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x123df4000) [pid = 1673] [serial = 1454] [outer = 0x11618e000] 07:33:43 INFO - PROCESS | 1673 | 1466692423812 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]]]}] 07:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 569ms 07:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:33:43 INFO - PROCESS | 1673 | 1466692423847 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 07:33:43 INFO - PROCESS | 1673 | 1466692423848 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 07:33:43 INFO - PROCESS | 1673 | 1466692423850 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:33:43 INFO - PROCESS | 1673 | 1466692423852 Marionette TRACE conn2 <- [1,1910,null,{}] 07:33:43 INFO - PROCESS | 1673 | 1466692423854 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}] 07:33:43 INFO - PROCESS | 1673 | 1466692423858 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:43 INFO - PROCESS | 1673 | 1466692423969 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 07:33:43 INFO - PROCESS | 1673 | 1466692423973 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:43 INFO - PROCESS | 1673 | 1466692423974 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272ef800 == 33 [pid = 1673] [id = 485] 07:33:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1210e9000) [pid = 1673] [serial = 1455] [outer = 0x0] 07:33:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12457e400) [pid = 1673] [serial = 1456] [outer = 0x1210e9000] 07:33:44 INFO - PROCESS | 1673 | 1466692423999 Marionette DEBUG loaded listener.js 07:33:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12467e400) [pid = 1673] [serial = 1457] [outer = 0x1210e9000] 07:33:44 INFO - PROCESS | 1673 | 1466692424323 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]]]}] 07:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 517ms 07:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:33:44 INFO - PROCESS | 1673 | 1466692424375 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 07:33:44 INFO - PROCESS | 1673 | 1466692424377 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 07:33:44 INFO - PROCESS | 1673 | 1466692424379 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:33:44 INFO - PROCESS | 1673 | 1466692424387 Marionette TRACE conn2 <- [1,1914,null,{}] 07:33:44 INFO - PROCESS | 1673 | 1466692424389 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}] 07:33:44 INFO - PROCESS | 1673 | 1466692424390 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:44 INFO - PROCESS | 1673 | 1466692424484 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 07:33:44 INFO - PROCESS | 1673 | 1466692424497 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:44 INFO - PROCESS | 1673 | 1466692424499 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291a9800 == 34 [pid = 1673] [id = 486] 07:33:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x118159800) [pid = 1673] [serial = 1458] [outer = 0x0] 07:33:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x124e7b800) [pid = 1673] [serial = 1459] [outer = 0x118159800] 07:33:44 INFO - PROCESS | 1673 | 1466692424523 Marionette DEBUG loaded listener.js 07:33:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1257dd400) [pid = 1673] [serial = 1460] [outer = 0x118159800] 07:33:44 INFO - PROCESS | 1673 | 1466692424855 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]]]}] 07:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 525ms 07:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:33:44 INFO - PROCESS | 1673 | 1466692424912 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 07:33:44 INFO - PROCESS | 1673 | 1466692424913 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 07:33:44 INFO - PROCESS | 1673 | 1466692424915 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:33:44 INFO - PROCESS | 1673 | 1466692424916 Marionette TRACE conn2 <- [1,1918,null,{}] 07:33:44 INFO - PROCESS | 1673 | 1466692424918 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}] 07:33:44 INFO - PROCESS | 1673 | 1466692424919 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:45 INFO - PROCESS | 1673 | 1466692425014 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 07:33:45 INFO - PROCESS | 1673 | 1466692425018 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:45 INFO - PROCESS | 1673 | 1466692425019 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a424000 == 35 [pid = 1673] [id = 487] 07:33:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x118592800) [pid = 1673] [serial = 1461] [outer = 0x0] 07:33:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1269e9c00) [pid = 1673] [serial = 1462] [outer = 0x118592800] 07:33:45 INFO - PROCESS | 1673 | 1466692425043 Marionette DEBUG loaded listener.js 07:33:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12881fc00) [pid = 1673] [serial = 1463] [outer = 0x118592800] 07:33:45 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12457f800) [pid = 1673] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:33:45 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x11722d000) [pid = 1673] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:33:45 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1257d8800) [pid = 1673] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:33:45 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1110ebc00) [pid = 1673] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:33:45 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x118354400) [pid = 1673] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:33:45 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x11722fc00) [pid = 1673] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:33:45 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x113c34c00) [pid = 1673] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:33:45 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x119145400) [pid = 1673] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:33:45 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1257d9800) [pid = 1673] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:33:45 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x112964800) [pid = 1673] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:33:45 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11722f800) [pid = 1673] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:33:45 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x119f03000) [pid = 1673] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:33:45 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1245c8c00) [pid = 1673] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:33:45 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x126fba000) [pid = 1673] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:33:45 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1210d1c00) [pid = 1673] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:33:45 INFO - PROCESS | 1673 | 1466692425535 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]]]}] 07:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 669ms 07:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:33:45 INFO - PROCESS | 1673 | 1466692425587 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 07:33:45 INFO - PROCESS | 1673 | 1466692425589 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 07:33:45 INFO - PROCESS | 1673 | 1466692425591 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:33:45 INFO - PROCESS | 1673 | 1466692425592 Marionette TRACE conn2 <- [1,1922,null,{}] 07:33:45 INFO - PROCESS | 1673 | 1466692425594 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}] 07:33:45 INFO - PROCESS | 1673 | 1466692425598 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:45 INFO - PROCESS | 1673 | 1466692425684 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 07:33:45 INFO - PROCESS | 1673 | 1466692425688 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:45 INFO - PROCESS | 1673 | 1466692425689 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x119bc8000 == 36 [pid = 1673] [id = 488] 07:33:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x115f72000) [pid = 1673] [serial = 1464] [outer = 0x0] 07:33:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x118354400) [pid = 1673] [serial = 1465] [outer = 0x115f72000] 07:33:45 INFO - PROCESS | 1673 | 1466692425716 Marionette DEBUG loaded listener.js 07:33:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x120f0c400) [pid = 1673] [serial = 1466] [outer = 0x115f72000] 07:33:46 INFO - PROCESS | 1673 | 1466692426049 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]]]}] 07:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 470ms 07:33:46 INFO - PROCESS | 1673 | 1466692426063 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 07:33:46 INFO - PROCESS | 1673 | 1466692426066 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 07:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:33:46 INFO - PROCESS | 1673 | 1466692426068 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:33:46 INFO - PROCESS | 1673 | 1466692426069 Marionette TRACE conn2 <- [1,1926,null,{}] 07:33:46 INFO - PROCESS | 1673 | 1466692426072 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}] 07:33:46 INFO - PROCESS | 1673 | 1466692426073 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:46 INFO - PROCESS | 1673 | 1466692426151 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 07:33:46 INFO - PROCESS | 1673 | 1466692426154 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:46 INFO - PROCESS | 1673 | 1466692426155 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b7a2800 == 37 [pid = 1673] [id = 489] 07:33:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x112ae4c00) [pid = 1673] [serial = 1467] [outer = 0x0] 07:33:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12395f000) [pid = 1673] [serial = 1468] [outer = 0x112ae4c00] 07:33:46 INFO - PROCESS | 1673 | 1466692426233 Marionette DEBUG loaded listener.js 07:33:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1257d8800) [pid = 1673] [serial = 1469] [outer = 0x112ae4c00] 07:33:46 INFO - PROCESS | 1673 | 1466692426501 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]]]}] 07:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 468ms 07:33:46 INFO - PROCESS | 1673 | 1466692426538 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 07:33:46 INFO - PROCESS | 1673 | 1466692426539 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 07:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:33:46 INFO - PROCESS | 1673 | 1466692426542 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:33:46 INFO - PROCESS | 1673 | 1466692426543 Marionette TRACE conn2 <- [1,1930,null,{}] 07:33:46 INFO - PROCESS | 1673 | 1466692426554 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}] 07:33:46 INFO - PROCESS | 1673 | 1466692426556 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:46 INFO - PROCESS | 1673 | 1466692426657 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 07:33:46 INFO - PROCESS | 1673 | 1466692426662 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:46 INFO - PROCESS | 1673 | 1466692426665 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x126dae800 == 38 [pid = 1673] [id = 490] 07:33:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12457ac00) [pid = 1673] [serial = 1470] [outer = 0x0] 07:33:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x128823400) [pid = 1673] [serial = 1471] [outer = 0x12457ac00] 07:33:46 INFO - PROCESS | 1673 | 1466692426692 Marionette DEBUG loaded listener.js 07:33:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x128bc7800) [pid = 1673] [serial = 1472] [outer = 0x12457ac00] 07:33:47 INFO - PROCESS | 1673 | 1466692427036 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]]]}] 07:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 527ms 07:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:33:47 INFO - PROCESS | 1673 | 1466692427070 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 07:33:47 INFO - PROCESS | 1673 | 1466692427071 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 07:33:47 INFO - PROCESS | 1673 | 1466692427073 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 1673 | 1466692427074 Marionette TRACE conn2 <- [1,1934,null,{}] 07:33:47 INFO - PROCESS | 1673 | 1466692427076 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}] 07:33:47 INFO - PROCESS | 1673 | 1466692427078 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:47 INFO - PROCESS | 1673 | 1466692427183 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 07:33:47 INFO - PROCESS | 1673 | 1466692427190 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 1673 | 1466692427191 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c53e800 == 39 [pid = 1673] [id = 491] 07:33:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x128b21000) [pid = 1673] [serial = 1473] [outer = 0x0] 07:33:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x128bd5c00) [pid = 1673] [serial = 1474] [outer = 0x128b21000] 07:33:47 INFO - PROCESS | 1673 | 1466692427216 Marionette DEBUG loaded listener.js 07:33:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x129111800) [pid = 1673] [serial = 1475] [outer = 0x128b21000] 07:33:47 INFO - PROCESS | 1673 | 1466692427750 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]]]}] 07:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 718ms 07:33:47 INFO - PROCESS | 1673 | 1466692427792 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 07:33:47 INFO - PROCESS | 1673 | 1466692427796 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 07:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:33:47 INFO - PROCESS | 1673 | 1466692427800 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 1673 | 1466692427802 Marionette TRACE conn2 <- [1,1938,null,{}] 07:33:47 INFO - PROCESS | 1673 | 1466692427806 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}] 07:33:47 INFO - PROCESS | 1673 | 1466692427808 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:47 INFO - PROCESS | 1673 | 1466692427921 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 07:33:47 INFO - PROCESS | 1673 | 1466692427981 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 1673 | 1466692427983 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182dc000 == 40 [pid = 1673] [id = 492] 07:33:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1133df400) [pid = 1673] [serial = 1476] [outer = 0x0] 07:33:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x115fc6c00) [pid = 1673] [serial = 1477] [outer = 0x1133df400] 07:33:48 INFO - PROCESS | 1673 | 1466692428014 Marionette DEBUG loaded listener.js 07:33:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x11697a400) [pid = 1673] [serial = 1478] [outer = 0x1133df400] 07:33:48 INFO - PROCESS | 1673 | 1466692428599 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]]]}] 07:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 821ms 07:33:48 INFO - PROCESS | 1673 | 1466692428622 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 07:33:48 INFO - PROCESS | 1673 | 1466692428626 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 07:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:33:48 INFO - PROCESS | 1673 | 1466692428633 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:33:48 INFO - PROCESS | 1673 | 1466692428636 Marionette TRACE conn2 <- [1,1942,null,{}] 07:33:48 INFO - PROCESS | 1673 | 1466692428640 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}] 07:33:48 INFO - PROCESS | 1673 | 1466692428643 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:48 INFO - PROCESS | 1673 | 1466692428757 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 07:33:48 INFO - PROCESS | 1673 | 1466692428818 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:48 INFO - PROCESS | 1673 | 1466692428819 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x1256c6800 == 41 [pid = 1673] [id = 493] 07:33:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x11811f800) [pid = 1673] [serial = 1479] [outer = 0x0] 07:33:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x118592000) [pid = 1673] [serial = 1480] [outer = 0x11811f800] 07:33:48 INFO - PROCESS | 1673 | 1466692428850 Marionette DEBUG loaded listener.js 07:33:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x11914a800) [pid = 1673] [serial = 1481] [outer = 0x11811f800] 07:33:49 INFO - PROCESS | 1673 | 1466692429534 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]]]}] 07:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 974ms 07:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:33:49 INFO - PROCESS | 1673 | 1466692429607 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 07:33:49 INFO - PROCESS | 1673 | 1466692429608 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 07:33:49 INFO - PROCESS | 1673 | 1466692429611 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:33:49 INFO - PROCESS | 1673 | 1466692429613 Marionette TRACE conn2 <- [1,1946,null,{}] 07:33:49 INFO - PROCESS | 1673 | 1466692429616 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}] 07:33:49 INFO - PROCESS | 1673 | 1466692429617 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:49 INFO - PROCESS | 1673 | 1466692429760 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 07:33:49 INFO - PROCESS | 1673 | --DOCSHELL 0x126dae800 == 40 [pid = 1673] [id = 490] 07:33:49 INFO - PROCESS | 1673 | --DOCSHELL 0x12b7a2800 == 39 [pid = 1673] [id = 489] 07:33:49 INFO - PROCESS | 1673 | --DOCSHELL 0x119bc8000 == 38 [pid = 1673] [id = 488] 07:33:49 INFO - PROCESS | 1673 | --DOCSHELL 0x12a424000 == 37 [pid = 1673] [id = 487] 07:33:49 INFO - PROCESS | 1673 | --DOCSHELL 0x1291a9800 == 36 [pid = 1673] [id = 486] 07:33:49 INFO - PROCESS | 1673 | --DOCSHELL 0x1272ef800 == 35 [pid = 1673] [id = 485] 07:33:49 INFO - PROCESS | 1673 | --DOCSHELL 0x126db8800 == 34 [pid = 1673] [id = 484] 07:33:49 INFO - PROCESS | 1673 | --DOCSHELL 0x123ce2800 == 33 [pid = 1673] [id = 483] 07:33:49 INFO - PROCESS | 1673 | --DOCSHELL 0x119bc8800 == 32 [pid = 1673] [id = 482] 07:33:49 INFO - PROCESS | 1673 | --DOCSHELL 0x1182eb000 == 31 [pid = 1673] [id = 481] 07:33:49 INFO - PROCESS | 1673 | --DOCSHELL 0x1169a6000 == 30 [pid = 1673] [id = 480] 07:33:49 INFO - PROCESS | 1673 | --DOCSHELL 0x1182d7000 == 29 [pid = 1673] [id = 479] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x124596400) [pid = 1673] [serial = 1401] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x128bcc800) [pid = 1673] [serial = 1419] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x126d2fc00) [pid = 1673] [serial = 1405] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1257e7c00) [pid = 1673] [serial = 1404] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x117228000) [pid = 1673] [serial = 1413] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x11835d400) [pid = 1673] [serial = 1383] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x118598800) [pid = 1673] [serial = 1384] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1238dfc00) [pid = 1673] [serial = 1395] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12407e400) [pid = 1673] [serial = 1396] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1164e4800) [pid = 1673] [serial = 1386] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x117043400) [pid = 1673] [serial = 1387] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1199a8c00) [pid = 1673] [serial = 1392] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x126f44400) [pid = 1673] [serial = 1407] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1210c8000) [pid = 1673] [serial = 1393] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x112a82c00) [pid = 1673] [serial = 1380] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x126fb9000) [pid = 1673] [serial = 1408] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x113a42000) [pid = 1673] [serial = 1381] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1176c2800) [pid = 1673] [serial = 1389] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x118591800) [pid = 1673] [serial = 1390] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1244dfc00) [pid = 1673] [serial = 1398] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x124fccc00) [pid = 1673] [serial = 1378] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x128820400) [pid = 1673] [serial = 1410] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x126ffa000) [pid = 1673] [serial = 1416] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x128bc9800) [pid = 1673] [serial = 1417] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x11918e800) [pid = 1673] [serial = 1414] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12938d400) [pid = 1673] [serial = 1420] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x128827400) [pid = 1673] [serial = 1411] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x12572a000) [pid = 1673] [serial = 1402] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x124580000) [pid = 1673] [serial = 1399] [outer = 0x0] [url = about:blank] 07:33:49 INFO - PROCESS | 1673 | 1466692429888 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:49 INFO - PROCESS | 1673 | 1466692429892 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x117022000 == 30 [pid = 1673] [id = 494] 07:33:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x113a41000) [pid = 1673] [serial = 1482] [outer = 0x0] 07:33:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x115fcb000) [pid = 1673] [serial = 1483] [outer = 0x113a41000] 07:33:49 INFO - PROCESS | 1673 | 1466692429938 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1176c7c00) [pid = 1673] [serial = 1484] [outer = 0x113a41000] 07:33:50 INFO - PROCESS | 1673 | 1466692430361 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]]]}] 07:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 770ms 07:33:50 INFO - PROCESS | 1673 | 1466692430382 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 07:33:50 INFO - PROCESS | 1673 | 1466692430385 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 07:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:33:50 INFO - PROCESS | 1673 | 1466692430389 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:33:50 INFO - PROCESS | 1673 | 1466692430390 Marionette TRACE conn2 <- [1,1950,null,{}] 07:33:50 INFO - PROCESS | 1673 | 1466692430393 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}] 07:33:50 INFO - PROCESS | 1673 | 1466692430394 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:50 INFO - PROCESS | 1673 | 1466692430472 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 07:33:50 INFO - PROCESS | 1673 | 1466692430476 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:50 INFO - PROCESS | 1673 | 1466692430478 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192c2000 == 31 [pid = 1673] [id = 495] 07:33:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x118358800) [pid = 1673] [serial = 1485] [outer = 0x0] 07:33:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1188ec400) [pid = 1673] [serial = 1486] [outer = 0x118358800] 07:33:50 INFO - PROCESS | 1673 | 1466692430508 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11952c000) [pid = 1673] [serial = 1487] [outer = 0x118358800] 07:33:50 INFO - PROCESS | 1673 | 1466692430849 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]]]}] 07:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 469ms 07:33:50 INFO - PROCESS | 1673 | 1466692430859 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 07:33:50 INFO - PROCESS | 1673 | 1466692430860 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 07:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:33:50 INFO - PROCESS | 1673 | 1466692430865 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:33:50 INFO - PROCESS | 1673 | 1466692430867 Marionette TRACE conn2 <- [1,1954,null,{}] 07:33:50 INFO - PROCESS | 1673 | 1466692430875 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}] 07:33:50 INFO - PROCESS | 1673 | 1466692430879 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:50 INFO - PROCESS | 1673 | 1466692430968 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 07:33:51 INFO - PROCESS | 1673 | 1466692431029 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:51 INFO - PROCESS | 1673 | 1466692431031 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x12440b000 == 32 [pid = 1673] [id = 496] 07:33:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1133df800) [pid = 1673] [serial = 1488] [outer = 0x0] 07:33:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x119fc8000) [pid = 1673] [serial = 1489] [outer = 0x1133df800] 07:33:51 INFO - PROCESS | 1673 | 1466692431058 Marionette DEBUG loaded listener.js 07:33:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x123df6800) [pid = 1673] [serial = 1490] [outer = 0x1133df800] 07:33:51 INFO - PROCESS | 1673 | 1466692431370 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]]]}] 07:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 522ms 07:33:51 INFO - PROCESS | 1673 | 1466692431386 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 07:33:51 INFO - PROCESS | 1673 | 1466692431388 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 07:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:33:51 INFO - PROCESS | 1673 | 1466692431390 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:33:51 INFO - PROCESS | 1673 | 1466692431391 Marionette TRACE conn2 <- [1,1958,null,{}] 07:33:51 INFO - PROCESS | 1673 | 1466692431393 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}] 07:33:51 INFO - PROCESS | 1673 | 1466692431395 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:51 INFO - PROCESS | 1673 | 1466692431482 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 07:33:51 INFO - PROCESS | 1673 | 1466692431542 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:51 INFO - PROCESS | 1673 | 1466692431543 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x1256c1800 == 33 [pid = 1673] [id = 497] 07:33:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x11952c800) [pid = 1673] [serial = 1491] [outer = 0x0] 07:33:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12457b400) [pid = 1673] [serial = 1492] [outer = 0x11952c800] 07:33:51 INFO - PROCESS | 1673 | 1466692431569 Marionette DEBUG loaded listener.js 07:33:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x124592800) [pid = 1673] [serial = 1493] [outer = 0x11952c800] 07:33:51 INFO - PROCESS | 1673 | 1466692431849 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]]]}] 07:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 518ms 07:33:51 INFO - PROCESS | 1673 | 1466692431909 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 07:33:51 INFO - PROCESS | 1673 | 1466692431910 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 07:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:33:51 INFO - PROCESS | 1673 | 1466692431915 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:33:51 INFO - PROCESS | 1673 | 1466692431916 Marionette TRACE conn2 <- [1,1962,null,{}] 07:33:51 INFO - PROCESS | 1673 | 1466692431918 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}] 07:33:51 INFO - PROCESS | 1673 | 1466692431919 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:52 INFO - PROCESS | 1673 | 1466692432023 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 07:33:52 INFO - PROCESS | 1673 | 1466692432034 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:52 INFO - PROCESS | 1673 | 1466692432035 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291c6000 == 34 [pid = 1673] [id = 498] 07:33:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1238dd400) [pid = 1673] [serial = 1494] [outer = 0x0] 07:33:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12459c400) [pid = 1673] [serial = 1495] [outer = 0x1238dd400] 07:33:52 INFO - PROCESS | 1673 | 1466692432060 Marionette DEBUG loaded listener.js 07:33:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x124fcf800) [pid = 1673] [serial = 1496] [outer = 0x1238dd400] 07:33:52 INFO - PROCESS | 1673 | 1466692432420 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]]]}] 07:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 519ms 07:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:33:52 INFO - PROCESS | 1673 | 1466692432433 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 07:33:52 INFO - PROCESS | 1673 | 1466692432435 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 07:33:52 INFO - PROCESS | 1673 | 1466692432437 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:33:52 INFO - PROCESS | 1673 | 1466692432438 Marionette TRACE conn2 <- [1,1966,null,{}] 07:33:52 INFO - PROCESS | 1673 | 1466692432440 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}] 07:33:52 INFO - PROCESS | 1673 | 1466692432445 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:52 INFO - PROCESS | 1673 | 1466692432578 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 07:33:52 INFO - PROCESS | 1673 | 1466692432582 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:52 INFO - PROCESS | 1673 | 1466692432583 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a6dd800 == 35 [pid = 1673] [id = 499] 07:33:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x125698c00) [pid = 1673] [serial = 1497] [outer = 0x0] 07:33:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x126dcb000) [pid = 1673] [serial = 1498] [outer = 0x125698c00] 07:33:52 INFO - PROCESS | 1673 | 1466692432609 Marionette DEBUG loaded listener.js 07:33:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x128bc9400) [pid = 1673] [serial = 1499] [outer = 0x125698c00] 07:33:52 INFO - PROCESS | 1673 | 1466692432942 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]]]}] 07:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 518ms 07:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:33:52 INFO - PROCESS | 1673 | 1466692432955 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 07:33:52 INFO - PROCESS | 1673 | 1466692432957 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 07:33:52 INFO - PROCESS | 1673 | 1466692432959 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:33:52 INFO - PROCESS | 1673 | 1466692432960 Marionette TRACE conn2 <- [1,1970,null,{}] 07:33:52 INFO - PROCESS | 1673 | 1466692432970 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}] 07:33:52 INFO - PROCESS | 1673 | 1466692432981 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:53 INFO - PROCESS | 1673 | 1466692433090 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 07:33:53 INFO - PROCESS | 1673 | 1466692433094 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:53 INFO - PROCESS | 1673 | 1466692433096 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba6f800 == 36 [pid = 1673] [id = 500] 07:33:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x128bd4000) [pid = 1673] [serial = 1500] [outer = 0x0] 07:33:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12910d400) [pid = 1673] [serial = 1501] [outer = 0x128bd4000] 07:33:53 INFO - PROCESS | 1673 | 1466692433122 Marionette DEBUG loaded listener.js 07:33:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x129391800) [pid = 1673] [serial = 1502] [outer = 0x128bd4000] 07:33:53 INFO - PROCESS | 1673 | 1466692433439 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]]]}] 07:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 526ms 07:33:53 INFO - PROCESS | 1673 | 1466692433485 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 07:33:53 INFO - PROCESS | 1673 | 1466692433486 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 07:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:33:53 INFO - PROCESS | 1673 | 1466692433497 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:33:53 INFO - PROCESS | 1673 | 1466692433498 Marionette TRACE conn2 <- [1,1974,null,{}] 07:33:53 INFO - PROCESS | 1673 | 1466692433501 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}] 07:33:53 INFO - PROCESS | 1673 | 1466692433502 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:53 INFO - PROCESS | 1673 | 1466692433599 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 07:33:53 INFO - PROCESS | 1673 | 1466692433602 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:53 INFO - PROCESS | 1673 | 1466692433603 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf88800 == 37 [pid = 1673] [id = 501] 07:33:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x128bd6400) [pid = 1673] [serial = 1503] [outer = 0x0] 07:33:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1294bfc00) [pid = 1673] [serial = 1504] [outer = 0x128bd6400] 07:33:53 INFO - PROCESS | 1673 | 1466692433628 Marionette DEBUG loaded listener.js 07:33:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12a4e0c00) [pid = 1673] [serial = 1505] [outer = 0x128bd6400] 07:33:53 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x12457ac00) [pid = 1673] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:33:53 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x11618e000) [pid = 1673] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:33:53 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1210e9000) [pid = 1673] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:33:53 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x112ae7400) [pid = 1673] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:33:53 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x118159800) [pid = 1673] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:33:53 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x115f72000) [pid = 1673] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:33:53 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x118592800) [pid = 1673] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:33:53 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x11662b000) [pid = 1673] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:33:53 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x112ab2400) [pid = 1673] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:33:53 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1199bd000) [pid = 1673] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:33:53 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x113c9bc00) [pid = 1673] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:33:53 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1122aa000) [pid = 1673] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:33:53 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1176c3800) [pid = 1673] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:33:53 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1210c5000) [pid = 1673] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:33:53 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1238d5c00) [pid = 1673] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:33:53 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x117227400) [pid = 1673] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:33:53 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x112ae4c00) [pid = 1673] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:33:54 INFO - PROCESS | 1673 | 1466692434028 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]]]}] 07:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 571ms 07:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:33:54 INFO - PROCESS | 1673 | 1466692434066 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 07:33:54 INFO - PROCESS | 1673 | 1466692434068 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 07:33:54 INFO - PROCESS | 1673 | 1466692434070 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:33:54 INFO - PROCESS | 1673 | 1466692434071 Marionette TRACE conn2 <- [1,1978,null,{}] 07:33:54 INFO - PROCESS | 1673 | 1466692434081 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}] 07:33:54 INFO - PROCESS | 1673 | 1466692434082 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:54 INFO - PROCESS | 1673 | 1466692434157 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 07:33:54 INFO - PROCESS | 1673 | 1466692434220 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:54 INFO - PROCESS | 1673 | 1466692434221 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x124405800 == 38 [pid = 1673] [id = 502] 07:33:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x115fcc000) [pid = 1673] [serial = 1506] [outer = 0x0] 07:33:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x118121000) [pid = 1673] [serial = 1507] [outer = 0x115fcc000] 07:33:54 INFO - PROCESS | 1673 | 1466692434245 Marionette DEBUG loaded listener.js 07:33:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x120f17000) [pid = 1673] [serial = 1508] [outer = 0x115fcc000] 07:33:54 INFO - PROCESS | 1673 | 1466692434511 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]]]}] 07:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 469ms 07:33:54 INFO - PROCESS | 1673 | 1466692434540 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 07:33:54 INFO - PROCESS | 1673 | 1466692434541 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 07:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:33:54 INFO - PROCESS | 1673 | 1466692434543 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:33:54 INFO - PROCESS | 1673 | 1466692434544 Marionette TRACE conn2 <- [1,1982,null,{}] 07:33:54 INFO - PROCESS | 1673 | 1466692434554 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}] 07:33:54 INFO - PROCESS | 1673 | 1466692434555 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:54 INFO - PROCESS | 1673 | 1466692434639 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 07:33:54 INFO - PROCESS | 1673 | 1466692434643 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:54 INFO - PROCESS | 1673 | 1466692434644 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c555800 == 39 [pid = 1673] [id = 503] 07:33:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x120fdd800) [pid = 1673] [serial = 1509] [outer = 0x0] 07:33:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x126dd2800) [pid = 1673] [serial = 1510] [outer = 0x120fdd800] 07:33:54 INFO - PROCESS | 1673 | 1466692434671 Marionette DEBUG loaded listener.js 07:33:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12a4e0000) [pid = 1673] [serial = 1511] [outer = 0x120fdd800] 07:33:55 INFO - PROCESS | 1673 | 1466692435013 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]]]}] 07:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 477ms 07:33:55 INFO - PROCESS | 1673 | 1466692435021 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 07:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:33:55 INFO - PROCESS | 1673 | 1466692435032 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 07:33:55 INFO - PROCESS | 1673 | 1466692435035 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:33:55 INFO - PROCESS | 1673 | 1466692435036 Marionette TRACE conn2 <- [1,1986,null,{}] 07:33:55 INFO - PROCESS | 1673 | 1466692435039 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}] 07:33:55 INFO - PROCESS | 1673 | 1466692435040 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:55 INFO - PROCESS | 1673 | 1466692435158 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 07:33:55 INFO - PROCESS | 1673 | 1466692435166 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 1673 | 1466692435167 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ca4f800 == 40 [pid = 1673] [id = 504] 07:33:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12a4e6c00) [pid = 1673] [serial = 1512] [outer = 0x0] 07:33:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12a604400) [pid = 1673] [serial = 1513] [outer = 0x12a4e6c00] 07:33:55 INFO - PROCESS | 1673 | 1466692435193 Marionette DEBUG loaded listener.js 07:33:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12a717c00) [pid = 1673] [serial = 1514] [outer = 0x12a4e6c00] 07:33:55 INFO - PROCESS | 1673 | 1466692435501 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]]]}] 07:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 469ms 07:33:55 INFO - PROCESS | 1673 | 1466692435505 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 07:33:55 INFO - PROCESS | 1673 | 1466692435506 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 07:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:33:55 INFO - PROCESS | 1673 | 1466692435508 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:33:55 INFO - PROCESS | 1673 | 1466692435509 Marionette TRACE conn2 <- [1,1990,null,{}] 07:33:55 INFO - PROCESS | 1673 | 1466692435518 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}] 07:33:55 INFO - PROCESS | 1673 | 1466692435519 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:55 INFO - PROCESS | 1673 | 1466692435608 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 07:33:55 INFO - PROCESS | 1673 | 1466692435612 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 1673 | 1466692435613 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d368800 == 41 [pid = 1673] [id = 505] 07:33:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12a718000) [pid = 1673] [serial = 1515] [outer = 0x0] 07:33:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12a7e9800) [pid = 1673] [serial = 1516] [outer = 0x12a718000] 07:33:55 INFO - PROCESS | 1673 | 1466692435637 Marionette DEBUG loaded listener.js 07:33:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12a7f0800) [pid = 1673] [serial = 1517] [outer = 0x12a718000] 07:33:56 INFO - PROCESS | 1673 | 1466692436035 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]]]}] 07:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 574ms 07:33:56 INFO - PROCESS | 1673 | 1466692436095 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 1673 | 1466692436097 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 07:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:33:56 INFO - PROCESS | 1673 | 1466692436103 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 1673 | 1466692436104 Marionette TRACE conn2 <- [1,1994,null,{}] 07:33:56 INFO - PROCESS | 1673 | 1466692436108 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}] 07:33:56 INFO - PROCESS | 1673 | 1466692436109 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:56 INFO - PROCESS | 1673 | 1466692436219 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 07:33:56 INFO - PROCESS | 1673 | 1466692436293 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:56 INFO - PROCESS | 1673 | 1466692436294 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x1184ac800 == 42 [pid = 1673] [id = 506] 07:33:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x112d3c000) [pid = 1673] [serial = 1518] [outer = 0x0] 07:33:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11722f400) [pid = 1673] [serial = 1519] [outer = 0x112d3c000] 07:33:56 INFO - PROCESS | 1673 | 1466692436326 Marionette DEBUG loaded listener.js 07:33:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x118356000) [pid = 1673] [serial = 1520] [outer = 0x112d3c000] 07:33:56 INFO - PROCESS | 1673 | 1466692436782 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]]]}] 07:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 720ms 07:33:56 INFO - PROCESS | 1673 | 1466692436822 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 1673 | 1466692436826 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 07:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:33:56 INFO - PROCESS | 1673 | 1466692436849 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 1673 | 1466692436851 Marionette TRACE conn2 <- [1,1998,null,{}] 07:33:56 INFO - PROCESS | 1673 | 1466692436853 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}] 07:33:56 INFO - PROCESS | 1673 | 1466692436855 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:56 INFO - PROCESS | 1673 | 1466692436967 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 07:33:57 INFO - PROCESS | 1673 | 1466692437042 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:57 INFO - PROCESS | 1673 | 1466692437043 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x12aa51800 == 43 [pid = 1673] [id = 507] 07:33:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1210c9000) [pid = 1673] [serial = 1521] [outer = 0x0] 07:33:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1238d5c00) [pid = 1673] [serial = 1522] [outer = 0x1210c9000] 07:33:57 INFO - PROCESS | 1673 | 1466692437074 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x11835d400) [pid = 1673] [serial = 1523] [outer = 0x1210c9000] 07:33:57 INFO - PROCESS | 1673 | 1466692437512 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]]]}] 07:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 673ms 07:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:33:57 INFO - PROCESS | 1673 | 1466692437520 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 07:33:57 INFO - PROCESS | 1673 | 1466692437522 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 07:33:57 INFO - PROCESS | 1673 | 1466692437524 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:33:57 INFO - PROCESS | 1673 | 1466692437527 Marionette TRACE conn2 <- [1,2002,null,{}] 07:33:57 INFO - PROCESS | 1673 | 1466692437554 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}] 07:33:57 INFO - PROCESS | 1673 | 1466692437558 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:57 INFO - PROCESS | 1673 | 1466692437666 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 07:33:57 INFO - PROCESS | 1673 | 1466692437732 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:57 INFO - PROCESS | 1673 | 1466692437733 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d615000 == 44 [pid = 1673] [id = 508] 07:33:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12569a800) [pid = 1673] [serial = 1524] [outer = 0x0] 07:33:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x126dd4400) [pid = 1673] [serial = 1525] [outer = 0x12569a800] 07:33:57 INFO - PROCESS | 1673 | 1466692437805 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x124287400) [pid = 1673] [serial = 1526] [outer = 0x12569a800] 07:33:58 INFO - PROCESS | 1673 | 1466692438264 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]]]}] 07:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 745ms 07:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:33:58 INFO - PROCESS | 1673 | 1466692438270 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 07:33:58 INFO - PROCESS | 1673 | 1466692438271 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 07:33:58 INFO - PROCESS | 1673 | 1466692438274 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 1673 | 1466692438275 Marionette TRACE conn2 <- [1,2006,null,{}] 07:33:58 INFO - PROCESS | 1673 | 1466692438277 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}] 07:33:58 INFO - PROCESS | 1673 | 1466692438280 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:58 INFO - PROCESS | 1673 | 1466692438399 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 07:33:58 INFO - PROCESS | 1673 | 1466692438462 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 1673 | 1466692438463 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0db800 == 45 [pid = 1673] [id = 509] 07:33:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x112a82c00) [pid = 1673] [serial = 1527] [outer = 0x0] 07:33:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x128cf7800) [pid = 1673] [serial = 1528] [outer = 0x112a82c00] 07:33:58 INFO - PROCESS | 1673 | 1466692438545 Marionette DEBUG loaded listener.js 07:33:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12a611000) [pid = 1673] [serial = 1529] [outer = 0x112a82c00] 07:33:59 INFO - PROCESS | 1673 | 1466692439187 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]]]}] 07:33:59 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 07:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1024ms 07:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:33:59 INFO - PROCESS | 1673 | 1466692439307 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 07:33:59 INFO - PROCESS | 1673 | 1466692439309 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 07:33:59 INFO - PROCESS | 1673 | 1466692439312 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:33:59 INFO - PROCESS | 1673 | 1466692439314 Marionette TRACE conn2 <- [1,2010,null,{}] 07:33:59 INFO - PROCESS | 1673 | 1466692439327 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}] 07:33:59 INFO - PROCESS | 1673 | 1466692439328 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:59 INFO - PROCESS | 1673 | 1466692439437 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 07:33:59 INFO - PROCESS | 1673 | 1466692439497 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:59 INFO - PROCESS | 1673 | 1466692439500 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:33:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f50000 == 46 [pid = 1673] [id = 510] 07:33:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x1176bd400) [pid = 1673] [serial = 1530] [outer = 0x0] 07:33:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x118105400) [pid = 1673] [serial = 1531] [outer = 0x1176bd400] 07:33:59 INFO - PROCESS | 1673 | 1466692439529 Marionette DEBUG loaded listener.js 07:33:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x117228400) [pid = 1673] [serial = 1532] [outer = 0x1176bd400] 07:33:59 INFO - PROCESS | 1673 | 1466692439932 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]]]}] 07:33:59 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 07:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 684ms 07:33:59 INFO - PROCESS | 1673 | 1466692439997 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 07:34:00 INFO - PROCESS | 1673 | 1466692440000 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 07:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:34:00 INFO - PROCESS | 1673 | 1466692440005 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:34:00 INFO - PROCESS | 1673 | 1466692440006 Marionette TRACE conn2 <- [1,2014,null,{}] 07:34:00 INFO - PROCESS | 1673 | 1466692440009 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}] 07:34:00 INFO - PROCESS | 1673 | 1466692440011 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:00 INFO - PROCESS | 1673 | 1466692440145 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x12ca4f800 == 45 [pid = 1673] [id = 504] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x12c555800 == 44 [pid = 1673] [id = 503] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x124405800 == 43 [pid = 1673] [id = 502] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf88800 == 42 [pid = 1673] [id = 501] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba6f800 == 41 [pid = 1673] [id = 500] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x12a6dd800 == 40 [pid = 1673] [id = 499] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x1291c6000 == 39 [pid = 1673] [id = 498] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x1256c1800 == 38 [pid = 1673] [id = 497] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x12440b000 == 37 [pid = 1673] [id = 496] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x1192c2000 == 36 [pid = 1673] [id = 495] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x117022000 == 35 [pid = 1673] [id = 494] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x1256c6800 == 34 [pid = 1673] [id = 493] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x1182dc000 == 33 [pid = 1673] [id = 492] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x12c53e800 == 32 [pid = 1673] [id = 491] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x120f50000 == 31 [pid = 1673] [id = 510] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0db800 == 30 [pid = 1673] [id = 509] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x12d615000 == 29 [pid = 1673] [id = 508] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x12aa51800 == 28 [pid = 1673] [id = 507] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x12d368800 == 27 [pid = 1673] [id = 505] 07:34:00 INFO - PROCESS | 1673 | --DOCSHELL 0x1184ac800 == 26 [pid = 1673] [id = 506] 07:34:00 INFO - PROCESS | 1673 | 1466692440862 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:00 INFO - PROCESS | 1673 | 1466692440864 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x128bd5c00) [pid = 1673] [serial = 1474] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x128823400) [pid = 1673] [serial = 1471] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x1238db000) [pid = 1673] [serial = 1453] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x12457e400) [pid = 1673] [serial = 1456] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x123df4000) [pid = 1673] [serial = 1454] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x116fab400) [pid = 1673] [serial = 1438] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1132bdc00) [pid = 1673] [serial = 1437] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x124e7b800) [pid = 1673] [serial = 1459] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x118354400) [pid = 1673] [serial = 1465] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1269e9c00) [pid = 1673] [serial = 1462] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1257dd400) [pid = 1673] [serial = 1460] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x117230c00) [pid = 1673] [serial = 1443] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x118158c00) [pid = 1673] [serial = 1444] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x113a4f400) [pid = 1673] [serial = 1440] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x115fccc00) [pid = 1673] [serial = 1441] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x120fdc000) [pid = 1673] [serial = 1449] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11918b800) [pid = 1673] [serial = 1446] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1133ef400) [pid = 1673] [serial = 1423] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x119530c00) [pid = 1673] [serial = 1447] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x112a82800) [pid = 1673] [serial = 1422] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1188e8c00) [pid = 1673] [serial = 1426] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x118593400) [pid = 1673] [serial = 1425] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1244e7000) [pid = 1673] [serial = 1429] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x123bbf400) [pid = 1673] [serial = 1428] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12571d400) [pid = 1673] [serial = 1432] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x124595800) [pid = 1673] [serial = 1431] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x120f0c400) [pid = 1673] [serial = 1466] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12881fc00) [pid = 1673] [serial = 1463] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x12882b800) [pid = 1673] [serial = 1435] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x124592000) [pid = 1673] [serial = 1434] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12467e400) [pid = 1673] [serial = 1457] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1257d8800) [pid = 1673] [serial = 1469] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x12395f000) [pid = 1673] [serial = 1468] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1210ce800) [pid = 1673] [serial = 1450] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x116976800) [pid = 1673] [serial = 898] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:34:00 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x128bc7800) [pid = 1673] [serial = 1472] [outer = 0x0] [url = about:blank] 07:34:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x11264b800 == 27 [pid = 1673] [id = 511] 07:34:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x112a7f800) [pid = 1673] [serial = 1533] [outer = 0x0] 07:34:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x112ae3800) [pid = 1673] [serial = 1534] [outer = 0x112a7f800] 07:34:00 INFO - PROCESS | 1673 | 1466692440972 Marionette DEBUG loaded listener.js 07:34:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1132bdc00) [pid = 1673] [serial = 1535] [outer = 0x112a7f800] 07:34:01 INFO - PROCESS | 1673 | 1466692441337 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]]]}] 07:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1377ms 07:34:01 INFO - PROCESS | 1673 | 1466692441383 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 07:34:01 INFO - PROCESS | 1673 | 1466692441387 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 07:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:34:01 INFO - PROCESS | 1673 | 1466692441391 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:34:01 INFO - PROCESS | 1673 | 1466692441394 Marionette TRACE conn2 <- [1,2018,null,{}] 07:34:01 INFO - PROCESS | 1673 | 1466692441440 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}] 07:34:01 INFO - PROCESS | 1673 | 1466692441443 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:01 INFO - PROCESS | 1673 | 1466692441563 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 07:34:01 INFO - PROCESS | 1673 | 1466692441572 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:01 INFO - PROCESS | 1673 | 1466692441574 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e57000 == 28 [pid = 1673] [id = 512] 07:34:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x115fcec00) [pid = 1673] [serial = 1536] [outer = 0x0] 07:34:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x117226c00) [pid = 1673] [serial = 1537] [outer = 0x115fcec00] 07:34:01 INFO - PROCESS | 1673 | 1466692441618 Marionette DEBUG loaded listener.js 07:34:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1176bf800) [pid = 1673] [serial = 1538] [outer = 0x115fcec00] 07:34:02 INFO - PROCESS | 1673 | 1466692442001 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]]]}] 07:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 626ms 07:34:02 INFO - PROCESS | 1673 | 1466692442018 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 07:34:02 INFO - PROCESS | 1673 | 1466692442020 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 07:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:34:02 INFO - PROCESS | 1673 | 1466692442023 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:34:02 INFO - PROCESS | 1673 | 1466692442025 Marionette TRACE conn2 <- [1,2022,null,{}] 07:34:02 INFO - PROCESS | 1673 | 1466692442027 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}] 07:34:02 INFO - PROCESS | 1673 | 1466692442028 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:02 INFO - PROCESS | 1673 | 1466692442108 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 07:34:02 INFO - PROCESS | 1673 | 1466692442114 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:02 INFO - PROCESS | 1673 | 1466692442116 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x118761800 == 29 [pid = 1673] [id = 513] 07:34:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x118111c00) [pid = 1673] [serial = 1539] [outer = 0x0] 07:34:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11835b000) [pid = 1673] [serial = 1540] [outer = 0x118111c00] 07:34:02 INFO - PROCESS | 1673 | 1466692442141 Marionette DEBUG loaded listener.js 07:34:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x118599800) [pid = 1673] [serial = 1541] [outer = 0x118111c00] 07:34:02 INFO - PROCESS | 1673 | 1466692442504 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]]]}] 07:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 519ms 07:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:34:02 INFO - PROCESS | 1673 | 1466692442542 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 07:34:02 INFO - PROCESS | 1673 | 1466692442544 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 07:34:02 INFO - PROCESS | 1673 | 1466692442547 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:34:02 INFO - PROCESS | 1673 | 1466692442551 Marionette TRACE conn2 <- [1,2026,null,{}] 07:34:02 INFO - PROCESS | 1673 | 1466692442558 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}] 07:34:02 INFO - PROCESS | 1673 | 1466692442561 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:02 INFO - PROCESS | 1673 | 1466692442668 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 07:34:02 INFO - PROCESS | 1673 | 1466692442706 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:02 INFO - PROCESS | 1673 | 1466692442707 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f3f000 == 30 [pid = 1673] [id = 514] 07:34:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x112a82800) [pid = 1673] [serial = 1542] [outer = 0x0] 07:34:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x11914f000) [pid = 1673] [serial = 1543] [outer = 0x112a82800] 07:34:02 INFO - PROCESS | 1673 | 1466692442732 Marionette DEBUG loaded listener.js 07:34:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x119f03000) [pid = 1673] [serial = 1544] [outer = 0x112a82800] 07:34:03 INFO - PROCESS | 1673 | 1466692443125 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]]]}] 07:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 623ms 07:34:03 INFO - PROCESS | 1673 | 1466692443170 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 07:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:34:03 INFO - PROCESS | 1673 | 1466692443173 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 07:34:03 INFO - PROCESS | 1673 | 1466692443176 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 1673 | 1466692443178 Marionette TRACE conn2 <- [1,2030,null,{}] 07:34:03 INFO - PROCESS | 1673 | 1466692443181 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}] 07:34:03 INFO - PROCESS | 1673 | 1466692443183 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:03 INFO - PROCESS | 1673 | 1466692443318 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 07:34:03 INFO - PROCESS | 1673 | 1466692443335 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:03 INFO - PROCESS | 1673 | 1466692443336 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x124414000 == 31 [pid = 1673] [id = 515] 07:34:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x120f15800) [pid = 1673] [serial = 1545] [outer = 0x0] 07:34:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1210c5800) [pid = 1673] [serial = 1546] [outer = 0x120f15800] 07:34:03 INFO - PROCESS | 1673 | 1466692443361 Marionette DEBUG loaded listener.js 07:34:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1238d3800) [pid = 1673] [serial = 1547] [outer = 0x120f15800] 07:34:03 INFO - PROCESS | 1673 | 1466692443759 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]]]}] 07:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 623ms 07:34:03 INFO - PROCESS | 1673 | 1466692443803 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 07:34:03 INFO - PROCESS | 1673 | 1466692443805 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 07:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:34:03 INFO - PROCESS | 1673 | 1466692443809 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 1673 | 1466692443811 Marionette TRACE conn2 <- [1,2034,null,{}] 07:34:03 INFO - PROCESS | 1673 | 1466692443814 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}] 07:34:03 INFO - PROCESS | 1673 | 1466692443816 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:03 INFO - PROCESS | 1673 | 1466692443960 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 07:34:03 INFO - PROCESS | 1673 | 1466692443983 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:03 INFO - PROCESS | 1673 | 1466692443988 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x1256cb000 == 32 [pid = 1673] [id = 516] 07:34:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x117045800) [pid = 1673] [serial = 1548] [outer = 0x0] 07:34:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x123c3f000) [pid = 1673] [serial = 1549] [outer = 0x117045800] 07:34:04 INFO - PROCESS | 1673 | 1466692444041 Marionette DEBUG loaded listener.js 07:34:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1244eb800) [pid = 1673] [serial = 1550] [outer = 0x117045800] 07:34:04 INFO - PROCESS | 1673 | 1466692444451 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]]]}] 07:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 07:34:04 INFO - PROCESS | 1673 | 1466692444485 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 07:34:04 INFO - PROCESS | 1673 | 1466692444486 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 07:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:34:04 INFO - PROCESS | 1673 | 1466692444489 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:34:04 INFO - PROCESS | 1673 | 1466692444490 Marionette TRACE conn2 <- [1,2038,null,{}] 07:34:04 INFO - PROCESS | 1673 | 1466692444492 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}] 07:34:04 INFO - PROCESS | 1673 | 1466692444493 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:04 INFO - PROCESS | 1673 | 1466692444591 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 07:34:04 INFO - PROCESS | 1673 | 1466692444644 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:04 INFO - PROCESS | 1673 | 1466692444645 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x113e31000 == 33 [pid = 1673] [id = 517] 07:34:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x112ae5400) [pid = 1673] [serial = 1551] [outer = 0x0] 07:34:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x124581800) [pid = 1673] [serial = 1552] [outer = 0x112ae5400] 07:34:04 INFO - PROCESS | 1673 | 1466692444669 Marionette DEBUG loaded listener.js 07:34:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12459dc00) [pid = 1673] [serial = 1553] [outer = 0x112ae5400] 07:34:05 INFO - PROCESS | 1673 | 1466692445170 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]]]}] 07:34:05 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x12a718000) [pid = 1673] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:34:05 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x12a4e6c00) [pid = 1673] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:34:05 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x11952c800) [pid = 1673] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:34:05 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1133df800) [pid = 1673] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:34:05 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1133df400) [pid = 1673] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:34:05 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x120fdd800) [pid = 1673] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:34:05 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x128bd4000) [pid = 1673] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:34:05 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11811f800) [pid = 1673] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:34:05 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1238dd400) [pid = 1673] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:34:05 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x128bd6400) [pid = 1673] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:34:05 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x115fcc000) [pid = 1673] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:34:05 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x125698c00) [pid = 1673] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:34:05 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x128b21000) [pid = 1673] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:34:05 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x113a41000) [pid = 1673] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:34:05 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x118358800) [pid = 1673] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 720ms 07:34:05 INFO - PROCESS | 1673 | 1466692445209 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 07:34:05 INFO - PROCESS | 1673 | 1466692445210 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 07:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:34:05 INFO - PROCESS | 1673 | 1466692445215 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:34:05 INFO - PROCESS | 1673 | 1466692445216 Marionette TRACE conn2 <- [1,2042,null,{}] 07:34:05 INFO - PROCESS | 1673 | 1466692445219 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}] 07:34:05 INFO - PROCESS | 1673 | 1466692445220 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:05 INFO - PROCESS | 1673 | 1466692445292 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 07:34:05 INFO - PROCESS | 1673 | 1466692445297 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:05 INFO - PROCESS | 1673 | 1466692445299 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x123f03800 == 34 [pid = 1673] [id = 518] 07:34:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1133df800) [pid = 1673] [serial = 1554] [outer = 0x0] 07:34:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1176c4400) [pid = 1673] [serial = 1555] [outer = 0x1133df800] 07:34:05 INFO - PROCESS | 1673 | 1466692445324 Marionette DEBUG loaded listener.js 07:34:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11952e800) [pid = 1673] [serial = 1556] [outer = 0x1133df800] 07:34:05 INFO - PROCESS | 1673 | 1466692445694 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]]]}] 07:34:05 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) 07:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 519ms 07:34:05 INFO - PROCESS | 1673 | 1466692445734 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 07:34:05 INFO - PROCESS | 1673 | 1466692445736 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 07:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:34:05 INFO - PROCESS | 1673 | 1466692445740 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:34:05 INFO - PROCESS | 1673 | 1466692445741 Marionette TRACE conn2 <- [1,2046,null,{}] 07:34:05 INFO - PROCESS | 1673 | 1466692445745 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}] 07:34:05 INFO - PROCESS | 1673 | 1466692445747 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:05 INFO - PROCESS | 1673 | 1466692445895 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 07:34:05 INFO - PROCESS | 1673 | 1466692445935 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:05 INFO - PROCESS | 1673 | 1466692445936 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12940b800 == 35 [pid = 1673] [id = 519] 07:34:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x120fdac00) [pid = 1673] [serial = 1557] [outer = 0x0] 07:34:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x12458e800) [pid = 1673] [serial = 1558] [outer = 0x120fdac00] 07:34:05 INFO - PROCESS | 1673 | 1466692445977 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x124bbcc00) [pid = 1673] [serial = 1559] [outer = 0x120fdac00] 07:34:06 INFO - PROCESS | 1673 | 1466692446339 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]]]}] 07:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 619ms 07:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:34:06 INFO - PROCESS | 1673 | 1466692446359 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 07:34:06 INFO - PROCESS | 1673 | 1466692446360 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 07:34:06 INFO - PROCESS | 1673 | 1466692446364 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:34:06 INFO - PROCESS | 1673 | 1466692446367 Marionette TRACE conn2 <- [1,2050,null,{}] 07:34:06 INFO - PROCESS | 1673 | 1466692446370 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}] 07:34:06 INFO - PROCESS | 1673 | 1466692446371 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:06 INFO - PROCESS | 1673 | 1466692446447 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 07:34:06 INFO - PROCESS | 1673 | 1466692446507 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 1673 | 1466692446509 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a516000 == 36 [pid = 1673] [id = 520] 07:34:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1167c3400) [pid = 1673] [serial = 1560] [outer = 0x0] 07:34:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x124e81000) [pid = 1673] [serial = 1561] [outer = 0x1167c3400] 07:34:06 INFO - PROCESS | 1673 | 1466692446533 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12569fc00) [pid = 1673] [serial = 1562] [outer = 0x1167c3400] 07:34:06 INFO - PROCESS | 1673 | 1466692446802 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]]]}] 07:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 472ms 07:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:34:06 INFO - PROCESS | 1673 | 1466692446836 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 07:34:06 INFO - PROCESS | 1673 | 1466692446837 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 07:34:06 INFO - PROCESS | 1673 | 1466692446839 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:34:06 INFO - PROCESS | 1673 | 1466692446840 Marionette TRACE conn2 <- [1,2054,null,{}] 07:34:06 INFO - PROCESS | 1673 | 1466692446842 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}] 07:34:06 INFO - PROCESS | 1673 | 1466692446843 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:06 INFO - PROCESS | 1673 | 1466692446924 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 07:34:06 INFO - PROCESS | 1673 | 1466692446930 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 1673 | 1466692446933 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b5a7000 == 37 [pid = 1673] [id = 521] 07:34:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x124bbb400) [pid = 1673] [serial = 1563] [outer = 0x0] 07:34:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1257e6c00) [pid = 1673] [serial = 1564] [outer = 0x124bbb400] 07:34:06 INFO - PROCESS | 1673 | 1466692446960 Marionette DEBUG loaded listener.js 07:34:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x126fb4400) [pid = 1673] [serial = 1565] [outer = 0x124bbb400] 07:34:07 INFO - PROCESS | 1673 | --DOCSHELL 0x117e57000 == 36 [pid = 1673] [id = 512] 07:34:07 INFO - PROCESS | 1673 | --DOCSHELL 0x11264b800 == 35 [pid = 1673] [id = 511] 07:34:08 INFO - PROCESS | 1673 | --DOCSHELL 0x123f03800 == 34 [pid = 1673] [id = 518] 07:34:08 INFO - PROCESS | 1673 | --DOCSHELL 0x124414000 == 33 [pid = 1673] [id = 515] 07:34:08 INFO - PROCESS | 1673 | --DOCSHELL 0x113e31000 == 32 [pid = 1673] [id = 517] 07:34:08 INFO - PROCESS | 1673 | --DOCSHELL 0x12940b800 == 31 [pid = 1673] [id = 519] 07:34:08 INFO - PROCESS | 1673 | --DOCSHELL 0x1256cb000 == 30 [pid = 1673] [id = 516] 07:34:08 INFO - PROCESS | 1673 | --DOCSHELL 0x118761800 == 29 [pid = 1673] [id = 513] 07:34:08 INFO - PROCESS | 1673 | --DOCSHELL 0x120f3f000 == 28 [pid = 1673] [id = 514] 07:34:08 INFO - PROCESS | 1673 | --DOCSHELL 0x12a516000 == 27 [pid = 1673] [id = 520] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12a7e9800) [pid = 1673] [serial = 1516] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12a7f0800) [pid = 1673] [serial = 1517] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12a717c00) [pid = 1673] [serial = 1514] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12a604400) [pid = 1673] [serial = 1513] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12457b400) [pid = 1673] [serial = 1492] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x123df6800) [pid = 1673] [serial = 1490] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x115fc6c00) [pid = 1673] [serial = 1477] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12a4e0000) [pid = 1673] [serial = 1511] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x124592800) [pid = 1673] [serial = 1493] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12910d400) [pid = 1673] [serial = 1501] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x118592000) [pid = 1673] [serial = 1480] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12459c400) [pid = 1673] [serial = 1495] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1294bfc00) [pid = 1673] [serial = 1504] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x118121000) [pid = 1673] [serial = 1507] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x128bc9400) [pid = 1673] [serial = 1499] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x129391800) [pid = 1673] [serial = 1502] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x129111800) [pid = 1673] [serial = 1475] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x115fcb000) [pid = 1673] [serial = 1483] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x119fc8000) [pid = 1673] [serial = 1489] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x1176c7c00) [pid = 1673] [serial = 1484] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x124fcf800) [pid = 1673] [serial = 1496] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x11697a400) [pid = 1673] [serial = 1478] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x1188ec400) [pid = 1673] [serial = 1486] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x120f17000) [pid = 1673] [serial = 1508] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x12a4e0c00) [pid = 1673] [serial = 1505] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x11914a800) [pid = 1673] [serial = 1481] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x126dd2800) [pid = 1673] [serial = 1510] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x11952c000) [pid = 1673] [serial = 1487] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x126dcb000) [pid = 1673] [serial = 1498] [outer = 0x0] [url = about:blank] 07:34:08 INFO - PROCESS | 1673 | 1466692448468 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]]]}] 07:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1670ms 07:34:08 INFO - PROCESS | 1673 | 1466692448510 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 07:34:08 INFO - PROCESS | 1673 | 1466692448512 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 07:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:34:08 INFO - PROCESS | 1673 | 1466692448516 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:34:08 INFO - PROCESS | 1673 | 1466692448518 Marionette TRACE conn2 <- [1,2058,null,{}] 07:34:08 INFO - PROCESS | 1673 | 1466692448522 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}] 07:34:08 INFO - PROCESS | 1673 | 1466692448524 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:08 INFO - PROCESS | 1673 | 1466692448609 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 07:34:08 INFO - PROCESS | 1673 | 1466692448667 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:08 INFO - PROCESS | 1673 | 1466692448668 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169a8000 == 28 [pid = 1673] [id = 522] 07:34:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x112ab1000) [pid = 1673] [serial = 1566] [outer = 0x0] 07:34:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x112d47400) [pid = 1673] [serial = 1567] [outer = 0x112ab1000] 07:34:08 INFO - PROCESS | 1673 | 1466692448696 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x1133ed000) [pid = 1673] [serial = 1568] [outer = 0x112ab1000] 07:34:09 INFO - PROCESS | 1673 | 1466692449015 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]]]}] 07:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 521ms 07:34:09 INFO - PROCESS | 1673 | 1466692449036 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 07:34:09 INFO - PROCESS | 1673 | 1466692449040 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 07:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:34:09 INFO - PROCESS | 1673 | 1466692449046 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:34:09 INFO - PROCESS | 1673 | 1466692449049 Marionette TRACE conn2 <- [1,2062,null,{}] 07:34:09 INFO - PROCESS | 1673 | 1466692449052 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}] 07:34:09 INFO - PROCESS | 1673 | 1466692449054 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:09 INFO - PROCESS | 1673 | 1466692449130 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 07:34:09 INFO - PROCESS | 1673 | 1466692449135 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:09 INFO - PROCESS | 1673 | 1466692449136 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182d5000 == 29 [pid = 1673] [id = 523] 07:34:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x113a9cc00) [pid = 1673] [serial = 1569] [outer = 0x0] 07:34:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x1164dc800) [pid = 1673] [serial = 1570] [outer = 0x113a9cc00] 07:34:09 INFO - PROCESS | 1673 | 1466692449166 Marionette DEBUG loaded listener.js 07:34:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x11690c400) [pid = 1673] [serial = 1571] [outer = 0x113a9cc00] 07:34:09 INFO - PROCESS | 1673 | 1466692449500 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]]]}] 07:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 472ms 07:34:09 INFO - PROCESS | 1673 | 1466692449518 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 07:34:09 INFO - PROCESS | 1673 | 1466692449519 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 07:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:34:09 INFO - PROCESS | 1673 | 1466692449529 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:34:09 INFO - PROCESS | 1673 | 1466692449532 Marionette TRACE conn2 <- [1,2066,null,{}] 07:34:09 INFO - PROCESS | 1673 | 1466692449540 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}] 07:34:09 INFO - PROCESS | 1673 | 1466692449544 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:09 INFO - PROCESS | 1673 | 1466692449619 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 07:34:09 INFO - PROCESS | 1673 | 1466692449624 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:09 INFO - PROCESS | 1673 | 1466692449626 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x119505800 == 30 [pid = 1673] [id = 524] 07:34:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x1110ec800) [pid = 1673] [serial = 1572] [outer = 0x0] 07:34:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x11738b400) [pid = 1673] [serial = 1573] [outer = 0x1110ec800] 07:34:09 INFO - PROCESS | 1673 | 1466692449656 Marionette DEBUG loaded listener.js 07:34:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x11811d400) [pid = 1673] [serial = 1574] [outer = 0x1110ec800] 07:34:10 INFO - PROCESS | 1673 | 1466692450004 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]]]}] 07:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 529ms 07:34:10 INFO - PROCESS | 1673 | 1466692450051 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 07:34:10 INFO - PROCESS | 1673 | 1466692450053 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 07:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:34:10 INFO - PROCESS | 1673 | 1466692450055 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:34:10 INFO - PROCESS | 1673 | 1466692450056 Marionette TRACE conn2 <- [1,2070,null,{}] 07:34:10 INFO - PROCESS | 1673 | 1466692450058 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}] 07:34:10 INFO - PROCESS | 1673 | 1466692450060 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:10 INFO - PROCESS | 1673 | 1466692450156 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 07:34:10 INFO - PROCESS | 1673 | 1466692450162 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:10 INFO - PROCESS | 1673 | 1466692450166 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199f3000 == 31 [pid = 1673] [id = 525] 07:34:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x11815dc00) [pid = 1673] [serial = 1575] [outer = 0x0] 07:34:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x118355400) [pid = 1673] [serial = 1576] [outer = 0x11815dc00] 07:34:10 INFO - PROCESS | 1673 | 1466692450194 Marionette DEBUG loaded listener.js 07:34:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x118593000) [pid = 1673] [serial = 1577] [outer = 0x11815dc00] 07:34:10 INFO - PROCESS | 1673 | 1466692450500 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]]]}] 07:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 468ms 07:34:10 INFO - PROCESS | 1673 | 1466692450523 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 07:34:10 INFO - PROCESS | 1673 | 1466692450524 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 07:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:34:10 INFO - PROCESS | 1673 | 1466692450527 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:34:10 INFO - PROCESS | 1673 | 1466692450528 Marionette TRACE conn2 <- [1,2074,null,{}] 07:34:10 INFO - PROCESS | 1673 | 1466692450534 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}] 07:34:10 INFO - PROCESS | 1673 | 1466692450535 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:10 INFO - PROCESS | 1673 | 1466692450615 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 07:34:10 INFO - PROCESS | 1673 | 1466692450618 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:10 INFO - PROCESS | 1673 | 1466692450620 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x123f11000 == 32 [pid = 1673] [id = 526] 07:34:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x112a76c00) [pid = 1673] [serial = 1578] [outer = 0x0] 07:34:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1188e9000) [pid = 1673] [serial = 1579] [outer = 0x112a76c00] 07:34:10 INFO - PROCESS | 1673 | 1466692450646 Marionette DEBUG loaded listener.js 07:34:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x119186c00) [pid = 1673] [serial = 1580] [outer = 0x112a76c00] 07:34:10 INFO - PROCESS | 1673 | 1466692450975 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]]]}] 07:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 472ms 07:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:34:11 INFO - PROCESS | 1673 | 1466692451000 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 07:34:11 INFO - PROCESS | 1673 | 1466692451001 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 07:34:11 INFO - PROCESS | 1673 | 1466692451003 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:34:11 INFO - PROCESS | 1673 | 1466692451004 Marionette TRACE conn2 <- [1,2078,null,{}] 07:34:11 INFO - PROCESS | 1673 | 1466692451006 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}] 07:34:11 INFO - PROCESS | 1673 | 1466692451011 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:11 INFO - PROCESS | 1673 | 1466692451137 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 07:34:11 INFO - PROCESS | 1673 | 1466692451146 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:11 INFO - PROCESS | 1673 | 1466692451147 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x1256b3000 == 33 [pid = 1673] [id = 527] 07:34:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x11952c800) [pid = 1673] [serial = 1581] [outer = 0x0] 07:34:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1199bc800) [pid = 1673] [serial = 1582] [outer = 0x11952c800] 07:34:11 INFO - PROCESS | 1673 | 1466692451172 Marionette DEBUG loaded listener.js 07:34:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x120fe0000) [pid = 1673] [serial = 1583] [outer = 0x11952c800] 07:34:11 INFO - PROCESS | 1673 | 1466692451533 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]]]}] 07:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 568ms 07:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:34:11 INFO - PROCESS | 1673 | 1466692451572 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 07:34:11 INFO - PROCESS | 1673 | 1466692451573 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 07:34:11 INFO - PROCESS | 1673 | 1466692451575 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:34:11 INFO - PROCESS | 1673 | 1466692451576 Marionette TRACE conn2 <- [1,2082,null,{}] 07:34:11 INFO - PROCESS | 1673 | 1466692451579 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}] 07:34:11 INFO - PROCESS | 1673 | 1466692451580 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:11 INFO - PROCESS | 1673 | 1466692451657 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 07:34:11 INFO - PROCESS | 1673 | 1466692451711 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:11 INFO - PROCESS | 1673 | 1466692451712 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272dd000 == 34 [pid = 1673] [id = 528] 07:34:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1176c5800) [pid = 1673] [serial = 1584] [outer = 0x0] 07:34:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1210d2c00) [pid = 1673] [serial = 1585] [outer = 0x1176c5800] 07:34:11 INFO - PROCESS | 1673 | 1466692451738 Marionette DEBUG loaded listener.js 07:34:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12395a400) [pid = 1673] [serial = 1586] [outer = 0x1176c5800] 07:34:12 INFO - PROCESS | 1673 | 1466692451999 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]]]}] 07:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 468ms 07:34:12 INFO - PROCESS | 1673 | 1466692452043 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 07:34:12 INFO - PROCESS | 1673 | 1466692452045 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 07:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:34:12 INFO - PROCESS | 1673 | 1466692452055 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:34:12 INFO - PROCESS | 1673 | 1466692452056 Marionette TRACE conn2 <- [1,2086,null,{}] 07:34:12 INFO - PROCESS | 1673 | 1466692452058 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}] 07:34:12 INFO - PROCESS | 1673 | 1466692452059 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:12 INFO - PROCESS | 1673 | 1466692452137 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 07:34:12 INFO - PROCESS | 1673 | 1466692452141 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:12 INFO - PROCESS | 1673 | 1466692452143 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x128ec2000 == 35 [pid = 1673] [id = 529] 07:34:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x12395bc00) [pid = 1673] [serial = 1587] [outer = 0x0] 07:34:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12407bc00) [pid = 1673] [serial = 1588] [outer = 0x12395bc00] 07:34:12 INFO - PROCESS | 1673 | 1466692452169 Marionette DEBUG loaded listener.js 07:34:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1244ea400) [pid = 1673] [serial = 1589] [outer = 0x12395bc00] 07:34:12 INFO - PROCESS | 1673 | 1466692452497 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]]]}] 07:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 471ms 07:34:12 INFO - PROCESS | 1673 | 1466692452526 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 07:34:12 INFO - PROCESS | 1673 | 1466692452528 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 07:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:34:12 INFO - PROCESS | 1673 | 1466692452532 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:34:12 INFO - PROCESS | 1673 | 1466692452534 Marionette TRACE conn2 <- [1,2090,null,{}] 07:34:12 INFO - PROCESS | 1673 | 1466692452536 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}] 07:34:12 INFO - PROCESS | 1673 | 1466692452537 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:12 INFO - PROCESS | 1673 | 1466692452643 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 07:34:12 INFO - PROCESS | 1673 | 1466692452675 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:12 INFO - PROCESS | 1673 | 1466692452676 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x119504800 == 36 [pid = 1673] [id = 530] 07:34:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x118592400) [pid = 1673] [serial = 1590] [outer = 0x0] 07:34:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12457a800) [pid = 1673] [serial = 1591] [outer = 0x118592400] 07:34:12 INFO - PROCESS | 1673 | 1466692452700 Marionette DEBUG loaded listener.js 07:34:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x124587800) [pid = 1673] [serial = 1592] [outer = 0x118592400] 07:34:12 INFO - PROCESS | 1673 | 1466692452952 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]]]}] 07:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 469ms 07:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:34:13 INFO - PROCESS | 1673 | 1466692453003 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 07:34:13 INFO - PROCESS | 1673 | 1466692453004 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 07:34:13 INFO - PROCESS | 1673 | 1466692453006 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:34:13 INFO - PROCESS | 1673 | 1466692453007 Marionette TRACE conn2 <- [1,2094,null,{}] 07:34:13 INFO - PROCESS | 1673 | 1466692453009 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}] 07:34:13 INFO - PROCESS | 1673 | 1466692453010 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:13 INFO - PROCESS | 1673 | 1466692453101 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 07:34:13 INFO - PROCESS | 1673 | 1466692453103 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:13 INFO - PROCESS | 1673 | 1466692453105 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a626000 == 37 [pid = 1673] [id = 531] 07:34:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x112ae8c00) [pid = 1673] [serial = 1593] [outer = 0x0] 07:34:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x124599400) [pid = 1673] [serial = 1594] [outer = 0x112ae8c00] 07:34:13 INFO - PROCESS | 1673 | 1466692453131 Marionette DEBUG loaded listener.js 07:34:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x124bbe800) [pid = 1673] [serial = 1595] [outer = 0x112ae8c00] 07:34:13 INFO - PROCESS | 1673 | 1466692453485 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]]]}] 07:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 518ms 07:34:13 INFO - PROCESS | 1673 | 1466692453528 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 07:34:13 INFO - PROCESS | 1673 | 1466692453530 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 07:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:34:13 INFO - PROCESS | 1673 | 1466692453532 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:34:13 INFO - PROCESS | 1673 | 1466692453534 Marionette TRACE conn2 <- [1,2098,null,{}] 07:34:13 INFO - PROCESS | 1673 | 1466692453536 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}] 07:34:13 INFO - PROCESS | 1673 | 1466692453538 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:13 INFO - PROCESS | 1673 | 1466692453653 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 07:34:13 INFO - PROCESS | 1673 | 1466692453665 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:13 INFO - PROCESS | 1673 | 1466692453667 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x123f0b800 == 38 [pid = 1673] [id = 532] 07:34:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x124e20c00) [pid = 1673] [serial = 1596] [outer = 0x0] 07:34:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1257e4800) [pid = 1673] [serial = 1597] [outer = 0x124e20c00] 07:34:13 INFO - PROCESS | 1673 | 1466692453693 Marionette DEBUG loaded listener.js 07:34:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x126fb0000) [pid = 1673] [serial = 1598] [outer = 0x124e20c00] 07:34:14 INFO - PROCESS | 1673 | 1466692454028 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]]]}] 07:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 519ms 07:34:14 INFO - PROCESS | 1673 | 1466692454051 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 07:34:14 INFO - PROCESS | 1673 | 1466692454053 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 07:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:34:14 INFO - PROCESS | 1673 | 1466692454055 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:34:14 INFO - PROCESS | 1673 | 1466692454056 Marionette TRACE conn2 <- [1,2102,null,{}] 07:34:14 INFO - PROCESS | 1673 | 1466692454058 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}] 07:34:14 INFO - PROCESS | 1673 | 1466692454059 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:14 INFO - PROCESS | 1673 | 1466692454159 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 07:34:14 INFO - PROCESS | 1673 | 1466692454163 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:14 INFO - PROCESS | 1673 | 1466692454164 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf8b000 == 39 [pid = 1673] [id = 533] 07:34:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x124e17c00) [pid = 1673] [serial = 1599] [outer = 0x0] 07:34:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x126fb6400) [pid = 1673] [serial = 1600] [outer = 0x124e17c00] 07:34:14 INFO - PROCESS | 1673 | 1466692454189 Marionette DEBUG loaded listener.js 07:34:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x128824800) [pid = 1673] [serial = 1601] [outer = 0x124e17c00] 07:34:14 INFO - PROCESS | 1673 | 1466692454516 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]]]}] 07:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 518ms 07:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:34:14 INFO - PROCESS | 1673 | 1466692454573 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 07:34:14 INFO - PROCESS | 1673 | 1466692454575 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 07:34:14 INFO - PROCESS | 1673 | 1466692454577 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:34:14 INFO - PROCESS | 1673 | 1466692454578 Marionette TRACE conn2 <- [1,2106,null,{}] 07:34:14 INFO - PROCESS | 1673 | 1466692454580 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}] 07:34:14 INFO - PROCESS | 1673 | 1466692454581 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:14 INFO - PROCESS | 1673 | 1466692454685 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 07:34:14 INFO - PROCESS | 1673 | 1466692454701 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:14 INFO - PROCESS | 1673 | 1466692454702 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0db000 == 40 [pid = 1673] [id = 534] 07:34:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x126fb6000) [pid = 1673] [serial = 1602] [outer = 0x0] 07:34:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x128829400) [pid = 1673] [serial = 1603] [outer = 0x126fb6000] 07:34:14 INFO - PROCESS | 1673 | 1466692454726 Marionette DEBUG loaded listener.js 07:34:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x128b27800) [pid = 1673] [serial = 1604] [outer = 0x126fb6000] 07:34:15 INFO - PROCESS | 1673 | 1466692455062 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]]]}] 07:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 518ms 07:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:34:15 INFO - PROCESS | 1673 | 1466692455102 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 07:34:15 INFO - PROCESS | 1673 | 1466692455104 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 07:34:15 INFO - PROCESS | 1673 | 1466692455106 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:34:15 INFO - PROCESS | 1673 | 1466692455107 Marionette TRACE conn2 <- [1,2110,null,{}] 07:34:15 INFO - PROCESS | 1673 | 1466692455109 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}] 07:34:15 INFO - PROCESS | 1673 | 1466692455110 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:15 INFO - PROCESS | 1673 | 1466692455210 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 07:34:15 INFO - PROCESS | 1673 | 1466692455213 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:15 INFO - PROCESS | 1673 | 1466692455214 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c552800 == 41 [pid = 1673] [id = 535] 07:34:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12458fc00) [pid = 1673] [serial = 1605] [outer = 0x0] 07:34:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x128bc7800) [pid = 1673] [serial = 1606] [outer = 0x12458fc00] 07:34:15 INFO - PROCESS | 1673 | 1466692455238 Marionette DEBUG loaded listener.js 07:34:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x128bd4000) [pid = 1673] [serial = 1607] [outer = 0x12458fc00] 07:34:15 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x120f15800) [pid = 1673] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:34:15 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x117045800) [pid = 1673] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:34:15 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x112ae5400) [pid = 1673] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:34:15 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1133df800) [pid = 1673] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:34:15 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x120fdac00) [pid = 1673] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:34:15 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x12569a800) [pid = 1673] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:34:15 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1210c9000) [pid = 1673] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:34:15 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x112d3c000) [pid = 1673] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:34:15 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1167c3400) [pid = 1673] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:34:15 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x112a82800) [pid = 1673] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:34:15 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x118111c00) [pid = 1673] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:34:15 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x115fcec00) [pid = 1673] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:34:15 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x112a7f800) [pid = 1673] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:34:15 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1176bd400) [pid = 1673] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:34:15 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x112a82c00) [pid = 1673] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:34:15 INFO - PROCESS | 1673 | 1466692455782 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]]]}] 07:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 718ms 07:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:34:15 INFO - PROCESS | 1673 | 1466692455839 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 07:34:15 INFO - PROCESS | 1673 | 1466692455841 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 07:34:15 INFO - PROCESS | 1673 | 1466692455845 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:34:15 INFO - PROCESS | 1673 | 1466692455849 Marionette TRACE conn2 <- [1,2114,null,{}] 07:34:15 INFO - PROCESS | 1673 | 1466692455853 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}] 07:34:15 INFO - PROCESS | 1673 | 1466692455855 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:15 INFO - PROCESS | 1673 | 1466692455973 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 07:34:16 INFO - PROCESS | 1673 | 1466692456102 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:16 INFO - PROCESS | 1673 | 1466692456103 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x117259000 == 42 [pid = 1673] [id = 536] 07:34:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x112a80c00) [pid = 1673] [serial = 1608] [outer = 0x0] 07:34:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x112ae5000) [pid = 1673] [serial = 1609] [outer = 0x112a80c00] 07:34:16 INFO - PROCESS | 1673 | 1466692456135 Marionette DEBUG loaded listener.js 07:34:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1133b0000) [pid = 1673] [serial = 1610] [outer = 0x112a80c00] 07:34:16 INFO - PROCESS | 1673 | 1466692456669 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]]]}] 07:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 873ms 07:34:16 INFO - PROCESS | 1673 | 1466692456737 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 07:34:16 INFO - PROCESS | 1673 | 1466692456740 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 07:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:34:16 INFO - PROCESS | 1673 | 1466692456744 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:34:16 INFO - PROCESS | 1673 | 1466692456748 Marionette TRACE conn2 <- [1,2118,null,{}] 07:34:16 INFO - PROCESS | 1673 | 1466692456751 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}] 07:34:16 INFO - PROCESS | 1673 | 1466692456753 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:16 INFO - PROCESS | 1673 | 1466692456864 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 07:34:17 INFO - PROCESS | 1673 | 1466692457072 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 1673 | 1466692457073 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x11641a800 == 43 [pid = 1673] [id = 537] 07:34:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x112962800) [pid = 1673] [serial = 1611] [outer = 0x0] 07:34:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1133efc00) [pid = 1673] [serial = 1612] [outer = 0x112962800] 07:34:17 INFO - PROCESS | 1673 | 1466692457102 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x115fcec00) [pid = 1673] [serial = 1613] [outer = 0x112962800] 07:34:17 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0db000 == 42 [pid = 1673] [id = 534] 07:34:17 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf8b000 == 41 [pid = 1673] [id = 533] 07:34:17 INFO - PROCESS | 1673 | --DOCSHELL 0x123f0b800 == 40 [pid = 1673] [id = 532] 07:34:17 INFO - PROCESS | 1673 | --DOCSHELL 0x12a626000 == 39 [pid = 1673] [id = 531] 07:34:17 INFO - PROCESS | 1673 | --DOCSHELL 0x119504800 == 38 [pid = 1673] [id = 530] 07:34:17 INFO - PROCESS | 1673 | --DOCSHELL 0x128ec2000 == 37 [pid = 1673] [id = 529] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1257e6c00) [pid = 1673] [serial = 1564] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOCSHELL 0x1272dd000 == 36 [pid = 1673] [id = 528] 07:34:17 INFO - PROCESS | 1673 | --DOCSHELL 0x1256b3000 == 35 [pid = 1673] [id = 527] 07:34:17 INFO - PROCESS | 1673 | --DOCSHELL 0x123f11000 == 34 [pid = 1673] [id = 526] 07:34:17 INFO - PROCESS | 1673 | --DOCSHELL 0x1199f3000 == 33 [pid = 1673] [id = 525] 07:34:17 INFO - PROCESS | 1673 | --DOCSHELL 0x119505800 == 32 [pid = 1673] [id = 524] 07:34:17 INFO - PROCESS | 1673 | --DOCSHELL 0x1182d5000 == 31 [pid = 1673] [id = 523] 07:34:17 INFO - PROCESS | 1673 | --DOCSHELL 0x1169a8000 == 30 [pid = 1673] [id = 522] 07:34:17 INFO - PROCESS | 1673 | --DOCSHELL 0x12b5a7000 == 29 [pid = 1673] [id = 521] 07:34:17 INFO - PROCESS | 1673 | 1466692457597 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]]]}] 07:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 873ms 07:34:17 INFO - PROCESS | 1673 | 1466692457618 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 07:34:17 INFO - PROCESS | 1673 | 1466692457620 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 07:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:34:17 INFO - PROCESS | 1673 | 1466692457623 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:34:17 INFO - PROCESS | 1673 | 1466692457625 Marionette TRACE conn2 <- [1,2122,null,{}] 07:34:17 INFO - PROCESS | 1673 | 1466692457628 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}] 07:34:17 INFO - PROCESS | 1673 | 1466692457630 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1210c5800) [pid = 1673] [serial = 1546] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x123c3f000) [pid = 1673] [serial = 1549] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x124581800) [pid = 1673] [serial = 1552] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1176c4400) [pid = 1673] [serial = 1555] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x11952e800) [pid = 1673] [serial = 1556] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12459dc00) [pid = 1673] [serial = 1553] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12458e800) [pid = 1673] [serial = 1558] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x126dd4400) [pid = 1673] [serial = 1525] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x11835d400) [pid = 1673] [serial = 1523] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1238d5c00) [pid = 1673] [serial = 1522] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x118356000) [pid = 1673] [serial = 1520] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x11722f400) [pid = 1673] [serial = 1519] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12569fc00) [pid = 1673] [serial = 1562] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x11914f000) [pid = 1673] [serial = 1543] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x11835b000) [pid = 1673] [serial = 1540] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x118599800) [pid = 1673] [serial = 1541] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x117226c00) [pid = 1673] [serial = 1537] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1176bf800) [pid = 1673] [serial = 1538] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x112ae3800) [pid = 1673] [serial = 1534] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1132bdc00) [pid = 1673] [serial = 1535] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x117228400) [pid = 1673] [serial = 1532] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x118105400) [pid = 1673] [serial = 1531] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x128cf7800) [pid = 1673] [serial = 1528] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x12a611000) [pid = 1673] [serial = 1529] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x124287400) [pid = 1673] [serial = 1526] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x1244eb800) [pid = 1673] [serial = 1550] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x1238d3800) [pid = 1673] [serial = 1547] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x124e81000) [pid = 1673] [serial = 1561] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x119f03000) [pid = 1673] [serial = 1544] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x124bbcc00) [pid = 1673] [serial = 1559] [outer = 0x0] [url = about:blank] 07:34:17 INFO - PROCESS | 1673 | 1466692457784 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 07:34:17 INFO - PROCESS | 1673 | 1466692457867 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 1673 | 1466692457869 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x11724a800 == 30 [pid = 1673] [id = 538] 07:34:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x1150c5c00) [pid = 1673] [serial = 1614] [outer = 0x0] 07:34:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x115fc9c00) [pid = 1673] [serial = 1615] [outer = 0x1150c5c00] 07:34:17 INFO - PROCESS | 1673 | 1466692457902 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x1167d0800) [pid = 1673] [serial = 1616] [outer = 0x1150c5c00] 07:34:18 INFO - PROCESS | 1673 | 1466692458322 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]]]}] 07:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 722ms 07:34:18 INFO - PROCESS | 1673 | 1466692458347 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 07:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:34:18 INFO - PROCESS | 1673 | 1466692458351 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 07:34:18 INFO - PROCESS | 1673 | 1466692458354 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:34:18 INFO - PROCESS | 1673 | 1466692458356 Marionette TRACE conn2 <- [1,2126,null,{}] 07:34:18 INFO - PROCESS | 1673 | 1466692458359 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}] 07:34:18 INFO - PROCESS | 1673 | 1466692458361 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:18 INFO - PROCESS | 1673 | 1466692458455 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 07:34:18 INFO - PROCESS | 1673 | 1466692458548 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:18 INFO - PROCESS | 1673 | 1466692458549 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192d1800 == 31 [pid = 1673] [id = 539] 07:34:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x1176c3800) [pid = 1673] [serial = 1617] [outer = 0x0] 07:34:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x11810d000) [pid = 1673] [serial = 1618] [outer = 0x1176c3800] 07:34:18 INFO - PROCESS | 1673 | 1466692458582 Marionette DEBUG loaded listener.js 07:34:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x118314800) [pid = 1673] [serial = 1619] [outer = 0x1176c3800] 07:34:19 INFO - PROCESS | 1673 | 1466692458999 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]]]}] 07:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 07:34:19 INFO - PROCESS | 1673 | 1466692459025 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 07:34:19 INFO - PROCESS | 1673 | 1466692459027 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 07:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:34:19 INFO - PROCESS | 1673 | 1466692459030 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 1673 | 1466692459031 Marionette TRACE conn2 <- [1,2130,null,{}] 07:34:19 INFO - PROCESS | 1673 | 1466692459034 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}] 07:34:19 INFO - PROCESS | 1673 | 1466692459035 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:19 INFO - PROCESS | 1673 | 1466692459130 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 07:34:19 INFO - PROCESS | 1673 | 1466692459187 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:19 INFO - PROCESS | 1673 | 1466692459188 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x12397e800 == 32 [pid = 1673] [id = 540] 07:34:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x112ae6800) [pid = 1673] [serial = 1620] [outer = 0x0] 07:34:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1185a9800) [pid = 1673] [serial = 1621] [outer = 0x112ae6800] 07:34:19 INFO - PROCESS | 1673 | 1466692459221 Marionette DEBUG loaded listener.js 07:34:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x11918e800) [pid = 1673] [serial = 1622] [outer = 0x112ae6800] 07:34:19 INFO - PROCESS | 1673 | 1466692459639 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] 07:34:19 INFO - PROCESS | 1673 | 1466692459704 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 07:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:34:19 INFO - PROCESS | 1673 | 1466692459712 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 1673 | 1466692459716 Marionette TRACE conn2 <- [1,2134,null,{}] 07:34:19 INFO - PROCESS | 1673 | 1466692459718 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}] 07:34:19 INFO - PROCESS | 1673 | 1466692459720 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:19 INFO - PROCESS | 1673 | 1466692459834 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 07:34:19 INFO - PROCESS | 1673 | 1466692459912 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:19 INFO - PROCESS | 1673 | 1466692459913 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x124e62000 == 33 [pid = 1673] [id = 541] 07:34:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x11858fc00) [pid = 1673] [serial = 1623] [outer = 0x0] 07:34:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1199c2400) [pid = 1673] [serial = 1624] [outer = 0x11858fc00] 07:34:19 INFO - PROCESS | 1673 | 1466692459944 Marionette DEBUG loaded listener.js 07:34:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x120f1b000) [pid = 1673] [serial = 1625] [outer = 0x11858fc00] 07:34:20 INFO - PROCESS | 1673 | 1466692460352 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]]]}] 07:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 676ms 07:34:20 INFO - PROCESS | 1673 | 1466692460384 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 07:34:20 INFO - PROCESS | 1673 | 1466692460385 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 07:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:34:20 INFO - PROCESS | 1673 | 1466692460388 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:34:20 INFO - PROCESS | 1673 | 1466692460389 Marionette TRACE conn2 <- [1,2138,null,{}] 07:34:20 INFO - PROCESS | 1673 | 1466692460391 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}] 07:34:20 INFO - PROCESS | 1673 | 1466692460393 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:20 INFO - PROCESS | 1673 | 1466692460482 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 07:34:20 INFO - PROCESS | 1673 | 1466692460544 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:20 INFO - PROCESS | 1673 | 1466692460546 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x126dbe800 == 34 [pid = 1673] [id = 542] 07:34:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x119524c00) [pid = 1673] [serial = 1626] [outer = 0x0] 07:34:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1210cac00) [pid = 1673] [serial = 1627] [outer = 0x119524c00] 07:34:20 INFO - PROCESS | 1673 | 1466692460579 Marionette DEBUG loaded listener.js 07:34:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1238d7400) [pid = 1673] [serial = 1628] [outer = 0x119524c00] 07:34:21 INFO - PROCESS | 1673 | 1466692461004 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]]]}] 07:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 622ms 07:34:21 INFO - PROCESS | 1673 | 1466692461010 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 07:34:21 INFO - PROCESS | 1673 | 1466692461012 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 07:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:34:21 INFO - PROCESS | 1673 | 1466692461016 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:34:21 INFO - PROCESS | 1673 | 1466692461018 Marionette TRACE conn2 <- [1,2142,null,{}] 07:34:21 INFO - PROCESS | 1673 | 1466692461020 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}] 07:34:21 INFO - PROCESS | 1673 | 1466692461021 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:21 INFO - PROCESS | 1673 | 1466692461137 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 07:34:21 INFO - PROCESS | 1673 | 1466692461228 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:21 INFO - PROCESS | 1673 | 1466692461233 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x128ec2000 == 35 [pid = 1673] [id = 543] 07:34:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1244e1000) [pid = 1673] [serial = 1629] [outer = 0x0] 07:34:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x124581400) [pid = 1673] [serial = 1630] [outer = 0x1244e1000] 07:34:21 INFO - PROCESS | 1673 | 1466692461277 Marionette DEBUG loaded listener.js 07:34:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x124598c00) [pid = 1673] [serial = 1631] [outer = 0x1244e1000] 07:34:22 INFO - PROCESS | 1673 | --DOCSHELL 0x126dbe800 == 34 [pid = 1673] [id = 542] 07:34:22 INFO - PROCESS | 1673 | --DOCSHELL 0x124e62000 == 33 [pid = 1673] [id = 541] 07:34:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12397e800 == 32 [pid = 1673] [id = 540] 07:34:22 INFO - PROCESS | 1673 | --DOCSHELL 0x1192d1800 == 31 [pid = 1673] [id = 539] 07:34:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12c552800 == 30 [pid = 1673] [id = 535] 07:34:22 INFO - PROCESS | 1673 | --DOCSHELL 0x11641a800 == 29 [pid = 1673] [id = 537] 07:34:22 INFO - PROCESS | 1673 | --DOCSHELL 0x11724a800 == 28 [pid = 1673] [id = 538] 07:34:22 INFO - PROCESS | 1673 | --DOCSHELL 0x117259000 == 27 [pid = 1673] [id = 536] 07:34:22 INFO - PROCESS | 1673 | 1466692462265 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] 07:34:22 INFO - PROCESS | 1673 | 1466692462292 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 07:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:34:22 INFO - PROCESS | 1673 | 1466692462297 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:34:22 INFO - PROCESS | 1673 | 1466692462300 Marionette TRACE conn2 <- [1,2146,null,{}] 07:34:22 INFO - PROCESS | 1673 | 1466692462304 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}] 07:34:22 INFO - PROCESS | 1673 | 1466692462306 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:22 INFO - PROCESS | 1673 | 1466692462403 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 07:34:22 INFO - PROCESS | 1673 | 1466692462410 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:22 INFO - PROCESS | 1673 | 1466692462412 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169b1800 == 28 [pid = 1673] [id = 544] 07:34:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x113c3c400) [pid = 1673] [serial = 1632] [outer = 0x0] 07:34:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x115f10000) [pid = 1673] [serial = 1633] [outer = 0x113c3c400] 07:34:22 INFO - PROCESS | 1673 | 1466692462463 Marionette DEBUG loaded listener.js 07:34:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x116972000) [pid = 1673] [serial = 1634] [outer = 0x113c3c400] 07:34:22 INFO - PROCESS | 1673 | 1466692462966 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] 07:34:23 INFO - PROCESS | 1673 | 1466692463022 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 07:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:34:23 INFO - PROCESS | 1673 | 1466692463027 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:34:23 INFO - PROCESS | 1673 | 1466692463029 Marionette TRACE conn2 <- [1,2150,null,{}] 07:34:23 INFO - PROCESS | 1673 | 1466692463037 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}] 07:34:23 INFO - PROCESS | 1673 | 1466692463038 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:23 INFO - PROCESS | 1673 | 1466692463118 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 07:34:23 INFO - PROCESS | 1673 | 1466692463123 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:23 INFO - PROCESS | 1673 | 1466692463125 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192c0000 == 29 [pid = 1673] [id = 545] 07:34:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1176cbc00) [pid = 1673] [serial = 1635] [outer = 0x0] 07:34:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x118111400) [pid = 1673] [serial = 1636] [outer = 0x1176cbc00] 07:34:23 INFO - PROCESS | 1673 | 1466692463155 Marionette DEBUG loaded listener.js 07:34:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x118317000) [pid = 1673] [serial = 1637] [outer = 0x1176cbc00] 07:34:23 INFO - PROCESS | 1673 | 1466692463499 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]]]}] 07:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 524ms 07:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:34:23 INFO - PROCESS | 1673 | 1466692463552 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 07:34:23 INFO - PROCESS | 1673 | 1466692463553 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 07:34:23 INFO - PROCESS | 1673 | 1466692463555 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:34:23 INFO - PROCESS | 1673 | 1466692463558 Marionette TRACE conn2 <- [1,2154,null,{}] 07:34:23 INFO - PROCESS | 1673 | 1466692463573 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}] 07:34:23 INFO - PROCESS | 1673 | 1466692463577 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:23 INFO - PROCESS | 1673 | 1466692463655 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 07:34:23 INFO - PROCESS | 1673 | 1466692463661 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:23 INFO - PROCESS | 1673 | 1466692463663 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x12405c800 == 30 [pid = 1673] [id = 546] 07:34:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x118596000) [pid = 1673] [serial = 1638] [outer = 0x0] 07:34:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x119191800) [pid = 1673] [serial = 1639] [outer = 0x118596000] 07:34:23 INFO - PROCESS | 1673 | 1466692463694 Marionette DEBUG loaded listener.js 07:34:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x119537000) [pid = 1673] [serial = 1640] [outer = 0x118596000] 07:34:24 INFO - PROCESS | 1673 | 1466692464055 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]]]}] 07:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 529ms 07:34:24 INFO - PROCESS | 1673 | 1466692464085 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 07:34:24 INFO - PROCESS | 1673 | 1466692464086 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 07:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:34:24 INFO - PROCESS | 1673 | 1466692464088 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:34:24 INFO - PROCESS | 1673 | 1466692464089 Marionette TRACE conn2 <- [1,2158,null,{}] 07:34:24 INFO - PROCESS | 1673 | 1466692464092 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}] 07:34:24 INFO - PROCESS | 1673 | 1466692464093 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:24 INFO - PROCESS | 1673 | 1466692464202 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 07:34:24 INFO - PROCESS | 1673 | 1466692464208 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:24 INFO - PROCESS | 1673 | 1466692464209 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x1256b3800 == 31 [pid = 1673] [id = 547] 07:34:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1199bc400) [pid = 1673] [serial = 1641] [outer = 0x0] 07:34:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x120f17800) [pid = 1673] [serial = 1642] [outer = 0x1199bc400] 07:34:24 INFO - PROCESS | 1673 | 1466692464237 Marionette DEBUG loaded listener.js 07:34:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1210ec400) [pid = 1673] [serial = 1643] [outer = 0x1199bc400] 07:34:24 INFO - PROCESS | 1673 | 1466692464571 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]]]}] 07:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 519ms 07:34:24 INFO - PROCESS | 1673 | 1466692464609 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 07:34:24 INFO - PROCESS | 1673 | 1466692464610 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 07:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:34:24 INFO - PROCESS | 1673 | 1466692464613 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:34:24 INFO - PROCESS | 1673 | 1466692464616 Marionette TRACE conn2 <- [1,2162,null,{}] 07:34:24 INFO - PROCESS | 1673 | 1466692464618 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}] 07:34:24 INFO - PROCESS | 1673 | 1466692464619 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:24 INFO - PROCESS | 1673 | 1466692464720 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 07:34:24 INFO - PROCESS | 1673 | 1466692464759 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:24 INFO - PROCESS | 1673 | 1466692464760 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x128c75000 == 32 [pid = 1673] [id = 548] 07:34:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x120fde400) [pid = 1673] [serial = 1644] [outer = 0x0] 07:34:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x123bbe400) [pid = 1673] [serial = 1645] [outer = 0x120fde400] 07:34:24 INFO - PROCESS | 1673 | 1466692464785 Marionette DEBUG loaded listener.js 07:34:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x124280000) [pid = 1673] [serial = 1646] [outer = 0x120fde400] 07:34:25 INFO - PROCESS | 1673 | 1466692465123 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]]]}] 07:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 521ms 07:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:34:25 INFO - PROCESS | 1673 | 1466692465135 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 07:34:25 INFO - PROCESS | 1673 | 1466692465137 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 07:34:25 INFO - PROCESS | 1673 | 1466692465139 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:34:25 INFO - PROCESS | 1673 | 1466692465140 Marionette TRACE conn2 <- [1,2166,null,{}] 07:34:25 INFO - PROCESS | 1673 | 1466692465142 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}] 07:34:25 INFO - PROCESS | 1673 | 1466692465150 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:25 INFO - PROCESS | 1673 | 1466692465309 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 07:34:25 INFO - PROCESS | 1673 | 1466692465325 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:25 INFO - PROCESS | 1673 | 1466692465326 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a626000 == 33 [pid = 1673] [id = 549] 07:34:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x124280400) [pid = 1673] [serial = 1647] [outer = 0x0] 07:34:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x124582c00) [pid = 1673] [serial = 1648] [outer = 0x124280400] 07:34:25 INFO - PROCESS | 1673 | 1466692465368 Marionette DEBUG loaded listener.js 07:34:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x124bc3c00) [pid = 1673] [serial = 1649] [outer = 0x124280400] 07:34:25 INFO - PROCESS | 1673 | 1466692465753 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]]]}] 07:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 668ms 07:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:34:25 INFO - PROCESS | 1673 | 1466692465808 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 07:34:25 INFO - PROCESS | 1673 | 1466692465809 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 07:34:25 INFO - PROCESS | 1673 | 1466692465811 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:34:25 INFO - PROCESS | 1673 | 1466692465812 Marionette TRACE conn2 <- [1,2170,null,{}] 07:34:25 INFO - PROCESS | 1673 | 1466692465820 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}] 07:34:25 INFO - PROCESS | 1673 | 1466692465821 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:25 INFO - PROCESS | 1673 | 1466692465921 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 07:34:25 INFO - PROCESS | 1673 | 1466692465926 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:25 INFO - PROCESS | 1673 | 1466692465927 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b7a0800 == 34 [pid = 1673] [id = 550] 07:34:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1244e0000) [pid = 1673] [serial = 1650] [outer = 0x0] 07:34:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1250ed000) [pid = 1673] [serial = 1651] [outer = 0x1244e0000] 07:34:25 INFO - PROCESS | 1673 | 1466692465952 Marionette DEBUG loaded listener.js 07:34:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x125721800) [pid = 1673] [serial = 1652] [outer = 0x1244e0000] 07:34:26 INFO - PROCESS | 1673 | 1466692466305 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]]]}] 07:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 524ms 07:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:34:26 INFO - PROCESS | 1673 | 1466692466336 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 07:34:26 INFO - PROCESS | 1673 | 1466692466337 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 07:34:26 INFO - PROCESS | 1673 | 1466692466339 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:34:26 INFO - PROCESS | 1673 | 1466692466340 Marionette TRACE conn2 <- [1,2174,null,{}] 07:34:26 INFO - PROCESS | 1673 | 1466692466342 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}] 07:34:26 INFO - PROCESS | 1673 | 1466692466343 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:26 INFO - PROCESS | 1673 | 1466692466444 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 07:34:26 INFO - PROCESS | 1673 | 1466692466449 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:26 INFO - PROCESS | 1673 | 1466692466450 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf7a800 == 35 [pid = 1673] [id = 551] 07:34:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1244eb000) [pid = 1673] [serial = 1653] [outer = 0x0] 07:34:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x126dce000) [pid = 1673] [serial = 1654] [outer = 0x1244eb000] 07:34:26 INFO - PROCESS | 1673 | 1466692466475 Marionette DEBUG loaded listener.js 07:34:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x126ff4800) [pid = 1673] [serial = 1655] [outer = 0x1244eb000] 07:34:26 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x112ae8c00) [pid = 1673] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:34:26 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x124e20c00) [pid = 1673] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:34:26 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x124e17c00) [pid = 1673] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:34:26 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x112a80c00) [pid = 1673] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:34:26 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x124bbb400) [pid = 1673] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:34:26 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12458fc00) [pid = 1673] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:34:26 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x126fb6000) [pid = 1673] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:34:26 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1176c5800) [pid = 1673] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:34:26 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x112ab1000) [pid = 1673] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:34:26 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x113a9cc00) [pid = 1673] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:34:26 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1110ec800) [pid = 1673] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:34:26 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x112a76c00) [pid = 1673] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:34:26 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x11952c800) [pid = 1673] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:34:26 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x12395bc00) [pid = 1673] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:34:26 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x112962800) [pid = 1673] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:34:26 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x118592400) [pid = 1673] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:34:26 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x11815dc00) [pid = 1673] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:34:26 INFO - PROCESS | 1673 | 1466692466955 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]]]}] 07:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 668ms 07:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:34:27 INFO - PROCESS | 1673 | 1466692467007 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 07:34:27 INFO - PROCESS | 1673 | 1466692467009 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 07:34:27 INFO - PROCESS | 1673 | 1466692467011 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:34:27 INFO - PROCESS | 1673 | 1466692467012 Marionette TRACE conn2 <- [1,2178,null,{}] 07:34:27 INFO - PROCESS | 1673 | 1466692467017 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}] 07:34:27 INFO - PROCESS | 1673 | 1466692467019 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:27 INFO - PROCESS | 1673 | 1466692467104 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 07:34:27 INFO - PROCESS | 1673 | 1466692467108 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:27 INFO - PROCESS | 1673 | 1466692467109 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf85800 == 36 [pid = 1673] [id = 552] 07:34:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1131b9800) [pid = 1673] [serial = 1656] [outer = 0x0] 07:34:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1172c0800) [pid = 1673] [serial = 1657] [outer = 0x1131b9800] 07:34:27 INFO - PROCESS | 1673 | 1466692467136 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x11914d400) [pid = 1673] [serial = 1658] [outer = 0x1131b9800] 07:34:27 INFO - PROCESS | 1673 | 1466692467468 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]]]}] 07:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 472ms 07:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:34:27 INFO - PROCESS | 1673 | 1466692467485 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 07:34:27 INFO - PROCESS | 1673 | 1466692467486 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 07:34:27 INFO - PROCESS | 1673 | 1466692467488 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:34:27 INFO - PROCESS | 1673 | 1466692467489 Marionette TRACE conn2 <- [1,2182,null,{}] 07:34:27 INFO - PROCESS | 1673 | 1466692467491 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}] 07:34:27 INFO - PROCESS | 1673 | 1466692467492 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:27 INFO - PROCESS | 1673 | 1466692467569 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 07:34:27 INFO - PROCESS | 1673 | 1466692467573 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:27 INFO - PROCESS | 1673 | 1466692467574 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c542000 == 37 [pid = 1673] [id = 553] 07:34:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x11918b800) [pid = 1673] [serial = 1659] [outer = 0x0] 07:34:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x124589800) [pid = 1673] [serial = 1660] [outer = 0x11918b800] 07:34:27 INFO - PROCESS | 1673 | 1466692467601 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x126d2fc00) [pid = 1673] [serial = 1661] [outer = 0x11918b800] 07:34:27 INFO - PROCESS | 1673 | 1466692467927 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]]]}] 07:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 470ms 07:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:34:27 INFO - PROCESS | 1673 | 1466692467958 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 07:34:27 INFO - PROCESS | 1673 | 1466692467960 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 07:34:27 INFO - PROCESS | 1673 | 1466692467962 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:34:27 INFO - PROCESS | 1673 | 1466692467966 Marionette TRACE conn2 <- [1,2186,null,{}] 07:34:27 INFO - PROCESS | 1673 | 1466692467968 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}] 07:34:27 INFO - PROCESS | 1673 | 1466692467970 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:28 INFO - PROCESS | 1673 | 1466692468091 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 07:34:28 INFO - PROCESS | 1673 | 1466692468100 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:28 INFO - PROCESS | 1673 | 1466692468102 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c8db800 == 38 [pid = 1673] [id = 554] 07:34:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x126dd7c00) [pid = 1673] [serial = 1662] [outer = 0x0] 07:34:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x128824c00) [pid = 1673] [serial = 1663] [outer = 0x126dd7c00] 07:34:28 INFO - PROCESS | 1673 | 1466692468128 Marionette DEBUG loaded listener.js 07:34:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1250ec800) [pid = 1673] [serial = 1664] [outer = 0x126dd7c00] 07:34:28 INFO - PROCESS | 1673 | 1466692468483 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]]]}] 07:34:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:34:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 573ms 07:34:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:34:28 INFO - PROCESS | 1673 | 1466692468536 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 07:34:28 INFO - PROCESS | 1673 | 1466692468538 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 07:34:28 INFO - PROCESS | 1673 | 1466692468541 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:34:28 INFO - PROCESS | 1673 | 1466692468543 Marionette TRACE conn2 <- [1,2190,null,{}] 07:34:28 INFO - PROCESS | 1673 | 1466692468546 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}] 07:34:28 INFO - PROCESS | 1673 | 1466692468548 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:28 INFO - PROCESS | 1673 | 1466692468663 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 07:34:28 INFO - PROCESS | 1673 | 1466692468722 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:28 INFO - PROCESS | 1673 | 1466692468723 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ca56000 == 39 [pid = 1673] [id = 555] 07:34:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12427f800) [pid = 1673] [serial = 1665] [outer = 0x0] 07:34:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x128cf1000) [pid = 1673] [serial = 1666] [outer = 0x12427f800] 07:34:28 INFO - PROCESS | 1673 | 1466692468747 Marionette DEBUG loaded listener.js 07:34:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x129391000) [pid = 1673] [serial = 1667] [outer = 0x12427f800] 07:34:29 INFO - PROCESS | 1673 | 1466692469280 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]]]}] 07:34:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:34:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 773ms 07:34:29 INFO - PROCESS | 1673 | 1466692469315 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 07:34:29 INFO - PROCESS | 1673 | 1466692469318 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 07:34:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:34:29 INFO - PROCESS | 1673 | 1466692469321 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:34:29 INFO - PROCESS | 1673 | 1466692469325 Marionette TRACE conn2 <- [1,2194,null,{}] 07:34:29 INFO - PROCESS | 1673 | 1466692469328 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}] 07:34:29 INFO - PROCESS | 1673 | 1466692469330 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:29 INFO - PROCESS | 1673 | 1466692469442 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 07:34:29 INFO - PROCESS | 1673 | 1466692469522 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:29 INFO - PROCESS | 1673 | 1466692469523 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x119182000 == 40 [pid = 1673] [id = 556] 07:34:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x113a41800) [pid = 1673] [serial = 1668] [outer = 0x0] 07:34:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x116630800) [pid = 1673] [serial = 1669] [outer = 0x113a41800] 07:34:29 INFO - PROCESS | 1673 | 1466692469554 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x11722ac00) [pid = 1673] [serial = 1670] [outer = 0x113a41800] 07:34:30 INFO - PROCESS | 1673 | 1466692470114 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]]]}] 07:34:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:34:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 824ms 07:34:30 INFO - PROCESS | 1673 | 1466692470156 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 07:34:30 INFO - PROCESS | 1673 | 1466692470160 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 07:34:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:34:30 INFO - PROCESS | 1673 | 1466692470168 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:34:30 INFO - PROCESS | 1673 | 1466692470170 Marionette TRACE conn2 <- [1,2198,null,{}] 07:34:30 INFO - PROCESS | 1673 | 1466692470172 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}] 07:34:30 INFO - PROCESS | 1673 | 1466692470174 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:30 INFO - PROCESS | 1673 | 1466692470404 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 07:34:30 INFO - PROCESS | 1673 | 1466692470497 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:30 INFO - PROCESS | 1673 | 1466692470499 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x117019800 == 41 [pid = 1673] [id = 557] 07:34:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x113e16000) [pid = 1673] [serial = 1671] [outer = 0x0] 07:34:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x1164e4800) [pid = 1673] [serial = 1672] [outer = 0x113e16000] 07:34:30 INFO - PROCESS | 1673 | 1466692470527 Marionette DEBUG loaded listener.js 07:34:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x117229800) [pid = 1673] [serial = 1673] [outer = 0x113e16000] 07:34:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12c8db800 == 40 [pid = 1673] [id = 554] 07:34:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12c542000 == 39 [pid = 1673] [id = 553] 07:34:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf85800 == 38 [pid = 1673] [id = 552] 07:34:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf7a800 == 37 [pid = 1673] [id = 551] 07:34:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12b7a0800 == 36 [pid = 1673] [id = 550] 07:34:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12a626000 == 35 [pid = 1673] [id = 549] 07:34:30 INFO - PROCESS | 1673 | --DOCSHELL 0x128c75000 == 34 [pid = 1673] [id = 548] 07:34:30 INFO - PROCESS | 1673 | --DOCSHELL 0x1256b3800 == 33 [pid = 1673] [id = 547] 07:34:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12405c800 == 32 [pid = 1673] [id = 546] 07:34:30 INFO - PROCESS | 1673 | --DOCSHELL 0x1192c0000 == 31 [pid = 1673] [id = 545] 07:34:31 INFO - PROCESS | 1673 | --DOCSHELL 0x1169b1800 == 30 [pid = 1673] [id = 544] 07:34:31 INFO - PROCESS | 1673 | 1466692471052 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]]]}] 07:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 920ms 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x1210d2c00) [pid = 1673] [serial = 1585] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x112d47400) [pid = 1673] [serial = 1567] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x128b27800) [pid = 1673] [serial = 1604] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1133ed000) [pid = 1673] [serial = 1568] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1164dc800) [pid = 1673] [serial = 1570] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x11690c400) [pid = 1673] [serial = 1571] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x11738b400) [pid = 1673] [serial = 1573] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x11811d400) [pid = 1673] [serial = 1574] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1188e9000) [pid = 1673] [serial = 1579] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x119186c00) [pid = 1673] [serial = 1580] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1199bc800) [pid = 1673] [serial = 1582] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x120fe0000) [pid = 1673] [serial = 1583] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12407bc00) [pid = 1673] [serial = 1588] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x115fcec00) [pid = 1673] [serial = 1613] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1244ea400) [pid = 1673] [serial = 1589] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12457a800) [pid = 1673] [serial = 1591] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x124587800) [pid = 1673] [serial = 1592] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x118355400) [pid = 1673] [serial = 1576] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x118593000) [pid = 1673] [serial = 1577] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1133efc00) [pid = 1673] [serial = 1612] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x128824800) [pid = 1673] [serial = 1601] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12395a400) [pid = 1673] [serial = 1586] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x124bbe800) [pid = 1673] [serial = 1595] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x124599400) [pid = 1673] [serial = 1594] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1257e4800) [pid = 1673] [serial = 1597] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x126fb6400) [pid = 1673] [serial = 1600] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1133b0000) [pid = 1673] [serial = 1610] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x126fb0000) [pid = 1673] [serial = 1598] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x126fb4400) [pid = 1673] [serial = 1565] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x112ae5000) [pid = 1673] [serial = 1609] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x128bc7800) [pid = 1673] [serial = 1606] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x128bd4000) [pid = 1673] [serial = 1607] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x128829400) [pid = 1673] [serial = 1603] [outer = 0x0] [url = about:blank] 07:34:31 INFO - PROCESS | 1673 | 1466692471108 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 07:34:31 INFO - PROCESS | 1673 | 1466692471113 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 07:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:34:31 INFO - PROCESS | 1673 | 1466692471122 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:34:31 INFO - PROCESS | 1673 | 1466692471125 Marionette TRACE conn2 <- [1,2202,null,{}] 07:34:31 INFO - PROCESS | 1673 | 1466692471129 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}] 07:34:31 INFO - PROCESS | 1673 | 1466692471135 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:31 INFO - PROCESS | 1673 | 1466692471261 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 07:34:31 INFO - PROCESS | 1673 | 1466692471277 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:31 INFO - PROCESS | 1673 | 1466692471279 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x118131000 == 31 [pid = 1673] [id = 558] 07:34:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1176bd400) [pid = 1673] [serial = 1674] [outer = 0x0] 07:34:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x11811d400) [pid = 1673] [serial = 1675] [outer = 0x1176bd400] 07:34:31 INFO - PROCESS | 1673 | 1466692471325 Marionette DEBUG loaded listener.js 07:34:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x118358800) [pid = 1673] [serial = 1676] [outer = 0x1176bd400] 07:34:31 INFO - PROCESS | 1673 | 1466692471728 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]]]}] 07:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 623ms 07:34:31 INFO - PROCESS | 1673 | 1466692471744 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 07:34:31 INFO - PROCESS | 1673 | 1466692471746 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 07:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:34:31 INFO - PROCESS | 1673 | 1466692471748 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:34:31 INFO - PROCESS | 1673 | 1466692471749 Marionette TRACE conn2 <- [1,2206,null,{}] 07:34:31 INFO - PROCESS | 1673 | 1466692471752 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}] 07:34:31 INFO - PROCESS | 1673 | 1466692471753 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:31 INFO - PROCESS | 1673 | 1466692471851 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 07:34:31 INFO - PROCESS | 1673 | 1466692471858 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:31 INFO - PROCESS | 1673 | 1466692471859 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x119bc9800 == 32 [pid = 1673] [id = 559] 07:34:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x118590000) [pid = 1673] [serial = 1677] [outer = 0x0] 07:34:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x11914b000) [pid = 1673] [serial = 1678] [outer = 0x118590000] 07:34:31 INFO - PROCESS | 1673 | 1466692471887 Marionette DEBUG loaded listener.js 07:34:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x11952dc00) [pid = 1673] [serial = 1679] [outer = 0x118590000] 07:34:32 INFO - PROCESS | 1673 | 1466692472223 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]]]}] 07:34:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:34:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 519ms 07:34:32 INFO - PROCESS | 1673 | 1466692472268 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 07:34:32 INFO - PROCESS | 1673 | 1466692472270 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 07:34:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:34:32 INFO - PROCESS | 1673 | 1466692472288 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:34:32 INFO - PROCESS | 1673 | 1466692472291 Marionette TRACE conn2 <- [1,2210,null,{}] 07:34:32 INFO - PROCESS | 1673 | 1466692472294 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}] 07:34:32 INFO - PROCESS | 1673 | 1466692472296 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:32 INFO - PROCESS | 1673 | 1466692472378 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 07:34:32 INFO - PROCESS | 1673 | 1466692472385 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:32 INFO - PROCESS | 1673 | 1466692472386 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x124abd800 == 33 [pid = 1673] [id = 560] 07:34:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11953b400) [pid = 1673] [serial = 1680] [outer = 0x0] 07:34:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x120fdc000) [pid = 1673] [serial = 1681] [outer = 0x11953b400] 07:34:32 INFO - PROCESS | 1673 | 1466692472411 Marionette DEBUG loaded listener.js 07:34:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1238dcc00) [pid = 1673] [serial = 1682] [outer = 0x11953b400] 07:34:32 INFO - PROCESS | 1673 | 1466692472733 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]]]}] 07:34:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:34:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 479ms 07:34:32 INFO - PROCESS | 1673 | 1466692472758 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 07:34:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:34:32 INFO - PROCESS | 1673 | 1466692472760 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 07:34:32 INFO - PROCESS | 1673 | 1466692472762 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:34:32 INFO - PROCESS | 1673 | 1466692472764 Marionette TRACE conn2 <- [1,2214,null,{}] 07:34:32 INFO - PROCESS | 1673 | 1466692472768 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}] 07:34:32 INFO - PROCESS | 1673 | 1466692472769 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:32 INFO - PROCESS | 1673 | 1466692472844 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 07:34:32 INFO - PROCESS | 1673 | 1466692472850 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:32 INFO - PROCESS | 1673 | 1466692472851 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272f3000 == 34 [pid = 1673] [id = 561] 07:34:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1238de000) [pid = 1673] [serial = 1683] [outer = 0x0] 07:34:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1244dfc00) [pid = 1673] [serial = 1684] [outer = 0x1238de000] 07:34:32 INFO - PROCESS | 1673 | 1466692472876 Marionette DEBUG loaded listener.js 07:34:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12457cc00) [pid = 1673] [serial = 1685] [outer = 0x1238de000] 07:34:33 INFO - PROCESS | 1673 | 1466692473214 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]]]}] 07:34:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:34:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 472ms 07:34:33 INFO - PROCESS | 1673 | 1466692473237 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 07:34:33 INFO - PROCESS | 1673 | 1466692473238 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 07:34:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:34:33 INFO - PROCESS | 1673 | 1466692473240 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:34:33 INFO - PROCESS | 1673 | 1466692473241 Marionette TRACE conn2 <- [1,2218,null,{}] 07:34:33 INFO - PROCESS | 1673 | 1466692473243 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}] 07:34:33 INFO - PROCESS | 1673 | 1466692473245 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:33 INFO - PROCESS | 1673 | 1466692473375 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 07:34:33 INFO - PROCESS | 1673 | 1466692473386 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:33 INFO - PROCESS | 1673 | 1466692473390 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x124414000 == 35 [pid = 1673] [id = 562] 07:34:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x124596c00) [pid = 1673] [serial = 1686] [outer = 0x0] 07:34:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12459bc00) [pid = 1673] [serial = 1687] [outer = 0x124596c00] 07:34:33 INFO - PROCESS | 1673 | 1466692473422 Marionette DEBUG loaded listener.js 07:34:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x124bbb400) [pid = 1673] [serial = 1688] [outer = 0x124596c00] 07:34:33 INFO - PROCESS | 1673 | 1466692473770 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]]]}] 07:34:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:34:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 569ms 07:34:33 INFO - PROCESS | 1673 | 1466692473809 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 07:34:33 INFO - PROCESS | 1673 | 1466692473810 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 07:34:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:34:33 INFO - PROCESS | 1673 | 1466692473813 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:34:33 INFO - PROCESS | 1673 | 1466692473814 Marionette TRACE conn2 <- [1,2222,null,{}] 07:34:33 INFO - PROCESS | 1673 | 1466692473816 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}] 07:34:33 INFO - PROCESS | 1673 | 1466692473817 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:33 INFO - PROCESS | 1673 | 1466692473915 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 07:34:33 INFO - PROCESS | 1673 | 1466692473919 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:33 INFO - PROCESS | 1673 | 1466692473920 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a627800 == 36 [pid = 1673] [id = 563] 07:34:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x119142800) [pid = 1673] [serial = 1689] [outer = 0x0] 07:34:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12569a800) [pid = 1673] [serial = 1690] [outer = 0x119142800] 07:34:33 INFO - PROCESS | 1673 | 1466692473951 Marionette DEBUG loaded listener.js 07:34:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x126f43c00) [pid = 1673] [serial = 1691] [outer = 0x119142800] 07:34:34 INFO - PROCESS | 1673 | 1466692474301 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]]]}] 07:34:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:34:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 521ms 07:34:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:34:34 INFO - PROCESS | 1673 | 1466692474334 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 07:34:34 INFO - PROCESS | 1673 | 1466692474335 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 07:34:34 INFO - PROCESS | 1673 | 1466692474338 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:34:34 INFO - PROCESS | 1673 | 1466692474339 Marionette TRACE conn2 <- [1,2226,null,{}] 07:34:34 INFO - PROCESS | 1673 | 1466692474341 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}] 07:34:34 INFO - PROCESS | 1673 | 1466692474342 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:34 INFO - PROCESS | 1673 | 1466692474440 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 07:34:34 INFO - PROCESS | 1673 | 1466692474479 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:34 INFO - PROCESS | 1673 | 1466692474480 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x118765000 == 37 [pid = 1673] [id = 564] 07:34:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x126f44000) [pid = 1673] [serial = 1692] [outer = 0x0] 07:34:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12881ec00) [pid = 1673] [serial = 1693] [outer = 0x126f44000] 07:34:34 INFO - PROCESS | 1673 | 1466692474505 Marionette DEBUG loaded listener.js 07:34:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x128b22000) [pid = 1673] [serial = 1694] [outer = 0x126f44000] 07:34:34 INFO - PROCESS | 1673 | 1466692474832 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]]]}] 07:34:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:34:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 518ms 07:34:34 INFO - PROCESS | 1673 | 1466692474856 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 07:34:34 INFO - PROCESS | 1673 | 1466692474858 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 07:34:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:34:34 INFO - PROCESS | 1673 | 1466692474860 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:34:34 INFO - PROCESS | 1673 | 1466692474861 Marionette TRACE conn2 <- [1,2230,null,{}] 07:34:34 INFO - PROCESS | 1673 | 1466692474870 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}] 07:34:34 INFO - PROCESS | 1673 | 1466692474872 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:35 INFO - PROCESS | 1673 | 1466692475004 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 07:34:35 INFO - PROCESS | 1673 | 1466692475017 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:35 INFO - PROCESS | 1673 | 1466692475019 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf79000 == 38 [pid = 1673] [id = 565] 07:34:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x128b28400) [pid = 1673] [serial = 1695] [outer = 0x0] 07:34:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x128b29000) [pid = 1673] [serial = 1696] [outer = 0x128b28400] 07:34:35 INFO - PROCESS | 1673 | 1466692475058 Marionette DEBUG loaded listener.js 07:34:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12910a800) [pid = 1673] [serial = 1697] [outer = 0x128b28400] 07:34:35 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x120fde400) [pid = 1673] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:34:35 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x113c3c400) [pid = 1673] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:34:35 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1244e1000) [pid = 1673] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:34:35 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1176cbc00) [pid = 1673] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:34:35 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x118596000) [pid = 1673] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:34:35 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1199bc400) [pid = 1673] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:34:35 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1150c5c00) [pid = 1673] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:34:35 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1176c3800) [pid = 1673] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:34:35 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x112ae6800) [pid = 1673] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:34:35 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x124280400) [pid = 1673] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:34:35 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1244e0000) [pid = 1673] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:34:35 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1244eb000) [pid = 1673] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:34:35 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x11858fc00) [pid = 1673] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:34:35 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x11918b800) [pid = 1673] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:34:35 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1131b9800) [pid = 1673] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:34:35 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x119524c00) [pid = 1673] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:34:35 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x126dd7c00) [pid = 1673] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:34:35 INFO - PROCESS | 1673 | 1466692475509 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]]]}] 07:34:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:34:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 669ms 07:34:35 INFO - PROCESS | 1673 | 1466692475529 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 07:34:35 INFO - PROCESS | 1673 | 1466692475531 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 07:34:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:34:35 INFO - PROCESS | 1673 | 1466692475533 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:34:35 INFO - PROCESS | 1673 | 1466692475534 Marionette TRACE conn2 <- [1,2234,null,{}] 07:34:35 INFO - PROCESS | 1673 | 1466692475536 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}] 07:34:35 INFO - PROCESS | 1673 | 1466692475537 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:35 INFO - PROCESS | 1673 | 1466692475613 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 07:34:35 INFO - PROCESS | 1673 | 1466692475619 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:35 INFO - PROCESS | 1673 | 1466692475620 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x12441e800 == 39 [pid = 1673] [id = 566] 07:34:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x112add800) [pid = 1673] [serial = 1698] [outer = 0x0] 07:34:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x117227000) [pid = 1673] [serial = 1699] [outer = 0x112add800] 07:34:35 INFO - PROCESS | 1673 | 1466692475645 Marionette DEBUG loaded listener.js 07:34:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x118590400) [pid = 1673] [serial = 1700] [outer = 0x112add800] 07:34:35 INFO - PROCESS | 1673 | 1466692475967 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]]]}] 07:34:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 469ms 07:34:36 INFO - PROCESS | 1673 | 1466692476003 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 07:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:34:36 INFO - PROCESS | 1673 | 1466692476004 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 07:34:36 INFO - PROCESS | 1673 | 1466692476006 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:34:36 INFO - PROCESS | 1673 | 1466692476007 Marionette TRACE conn2 <- [1,2238,null,{}] 07:34:36 INFO - PROCESS | 1673 | 1466692476009 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}] 07:34:36 INFO - PROCESS | 1673 | 1466692476010 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:36 INFO - PROCESS | 1673 | 1466692476123 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 07:34:36 INFO - PROCESS | 1673 | 1466692476130 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:36 INFO - PROCESS | 1673 | 1466692476132 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c545000 == 40 [pid = 1673] [id = 567] 07:34:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1188efc00) [pid = 1673] [serial = 1701] [outer = 0x0] 07:34:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x123df4400) [pid = 1673] [serial = 1702] [outer = 0x1188efc00] 07:34:36 INFO - PROCESS | 1673 | 1466692476159 Marionette DEBUG loaded listener.js 07:34:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x128822c00) [pid = 1673] [serial = 1703] [outer = 0x1188efc00] 07:34:36 INFO - PROCESS | 1673 | 1466692476468 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]]]}] 07:34:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 469ms 07:34:36 INFO - PROCESS | 1673 | 1466692476476 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 07:34:36 INFO - PROCESS | 1673 | 1466692476477 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 07:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:34:36 INFO - PROCESS | 1673 | 1466692476480 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:34:36 INFO - PROCESS | 1673 | 1466692476485 Marionette TRACE conn2 <- [1,2242,null,{}] 07:34:36 INFO - PROCESS | 1673 | 1466692476487 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}] 07:34:36 INFO - PROCESS | 1673 | 1466692476489 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:36 INFO - PROCESS | 1673 | 1466692476579 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 07:34:36 INFO - PROCESS | 1673 | 1466692476585 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:36 INFO - PROCESS | 1673 | 1466692476586 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d018000 == 41 [pid = 1673] [id = 568] 07:34:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x128bcd000) [pid = 1673] [serial = 1704] [outer = 0x0] 07:34:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1294b8800) [pid = 1673] [serial = 1705] [outer = 0x128bcd000] 07:34:36 INFO - PROCESS | 1673 | 1466692476610 Marionette DEBUG loaded listener.js 07:34:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12a4e8400) [pid = 1673] [serial = 1706] [outer = 0x128bcd000] 07:34:36 INFO - PROCESS | 1673 | 1466692476923 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]]]}] 07:34:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 473ms 07:34:36 INFO - PROCESS | 1673 | 1466692476952 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 07:34:36 INFO - PROCESS | 1673 | 1466692476953 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 07:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:34:36 INFO - PROCESS | 1673 | 1466692476955 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:34:36 INFO - PROCESS | 1673 | 1466692476956 Marionette TRACE conn2 <- [1,2246,null,{}] 07:34:36 INFO - PROCESS | 1673 | 1466692476959 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}] 07:34:36 INFO - PROCESS | 1673 | 1466692476960 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:37 INFO - PROCESS | 1673 | 1466692477071 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 07:34:37 INFO - PROCESS | 1673 | 1466692477080 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:37 INFO - PROCESS | 1673 | 1466692477081 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d35e000 == 42 [pid = 1673] [id = 569] 07:34:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x11858fc00) [pid = 1673] [serial = 1707] [outer = 0x0] 07:34:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12a603c00) [pid = 1673] [serial = 1708] [outer = 0x11858fc00] 07:34:37 INFO - PROCESS | 1673 | 1466692477105 Marionette DEBUG loaded listener.js 07:34:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12a714400) [pid = 1673] [serial = 1709] [outer = 0x11858fc00] 07:34:37 INFO - PROCESS | 1673 | 1466692477409 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]]]}] 07:34:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 467ms 07:34:37 INFO - PROCESS | 1673 | 1466692477423 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 07:34:37 INFO - PROCESS | 1673 | 1466692477424 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 07:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:34:37 INFO - PROCESS | 1673 | 1466692477484 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:34:37 INFO - PROCESS | 1673 | 1466692477486 Marionette TRACE conn2 <- [1,2250,null,{}] 07:34:37 INFO - PROCESS | 1673 | 1466692477489 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}] 07:34:37 INFO - PROCESS | 1673 | 1466692477492 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:37 INFO - PROCESS | 1673 | 1466692477597 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 07:34:37 INFO - PROCESS | 1673 | 1466692477693 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:37 INFO - PROCESS | 1673 | 1466692477694 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x11723f800 == 43 [pid = 1673] [id = 570] 07:34:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1133efc00) [pid = 1673] [serial = 1710] [outer = 0x0] 07:34:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x115fcb800) [pid = 1673] [serial = 1711] [outer = 0x1133efc00] 07:34:37 INFO - PROCESS | 1673 | 1466692477727 Marionette DEBUG loaded listener.js 07:34:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11722e000) [pid = 1673] [serial = 1712] [outer = 0x1133efc00] 07:34:38 INFO - PROCESS | 1673 | 1466692478132 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]]]}] 07:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 675ms 07:34:38 INFO - PROCESS | 1673 | 1466692478157 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 07:34:38 INFO - PROCESS | 1673 | 1466692478159 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 07:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:34:38 INFO - PROCESS | 1673 | 1466692478163 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:34:38 INFO - PROCESS | 1673 | 1466692478164 Marionette TRACE conn2 <- [1,2254,null,{}] 07:34:38 INFO - PROCESS | 1673 | 1466692478169 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}] 07:34:38 INFO - PROCESS | 1673 | 1466692478172 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:38 INFO - PROCESS | 1673 | 1466692478275 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 07:34:38 INFO - PROCESS | 1673 | 1466692478335 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:38 INFO - PROCESS | 1673 | 1466692478337 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x124a2d000 == 44 [pid = 1673] [id = 571] 07:34:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1133f1800) [pid = 1673] [serial = 1713] [outer = 0x0] 07:34:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x11858f000) [pid = 1673] [serial = 1714] [outer = 0x1133f1800] 07:34:38 INFO - PROCESS | 1673 | 1466692478367 Marionette DEBUG loaded listener.js 07:34:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x11952d800) [pid = 1673] [serial = 1715] [outer = 0x1133f1800] 07:34:38 INFO - PROCESS | 1673 | 1466692478823 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]]]}] 07:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 07:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:34:38 INFO - PROCESS | 1673 | 1466692478834 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 07:34:38 INFO - PROCESS | 1673 | 1466692478835 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 07:34:38 INFO - PROCESS | 1673 | 1466692478837 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:34:38 INFO - PROCESS | 1673 | 1466692478839 Marionette TRACE conn2 <- [1,2258,null,{}] 07:34:38 INFO - PROCESS | 1673 | 1466692478841 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}] 07:34:38 INFO - PROCESS | 1673 | 1466692478843 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:38 INFO - PROCESS | 1673 | 1466692478946 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 07:34:39 INFO - PROCESS | 1673 | 1466692479050 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:39 INFO - PROCESS | 1673 | 1466692479055 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c8e0800 == 45 [pid = 1673] [id = 572] 07:34:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x123e57000) [pid = 1673] [serial = 1716] [outer = 0x0] 07:34:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1244e9c00) [pid = 1673] [serial = 1717] [outer = 0x123e57000] 07:34:39 INFO - PROCESS | 1673 | 1466692479087 Marionette DEBUG loaded listener.js 07:34:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x124590c00) [pid = 1673] [serial = 1718] [outer = 0x123e57000] 07:34:39 INFO - PROCESS | 1673 | 1466692479544 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]]]}] 07:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 720ms 07:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:34:39 INFO - PROCESS | 1673 | 1466692479558 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 07:34:39 INFO - PROCESS | 1673 | 1466692479559 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 07:34:39 INFO - PROCESS | 1673 | 1466692479561 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:34:39 INFO - PROCESS | 1673 | 1466692479563 Marionette TRACE conn2 <- [1,2262,null,{}] 07:34:39 INFO - PROCESS | 1673 | 1466692479565 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}] 07:34:39 INFO - PROCESS | 1673 | 1466692479566 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:39 INFO - PROCESS | 1673 | 1466692479671 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 07:34:39 INFO - PROCESS | 1673 | 1466692479734 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:39 INFO - PROCESS | 1673 | 1466692479735 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x112e33000 == 46 [pid = 1673] [id = 573] 07:34:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x11229e800) [pid = 1673] [serial = 1719] [outer = 0x0] 07:34:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x112ae3800) [pid = 1673] [serial = 1720] [outer = 0x11229e800] 07:34:39 INFO - PROCESS | 1673 | 1466692479806 Marionette DEBUG loaded listener.js 07:34:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1210cd800) [pid = 1673] [serial = 1721] [outer = 0x11229e800] 07:34:40 INFO - PROCESS | 1673 | 1466692480374 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]]]}] 07:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 820ms 07:34:40 INFO - PROCESS | 1673 | 1466692480397 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 07:34:40 INFO - PROCESS | 1673 | 1466692480400 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 07:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:34:40 INFO - PROCESS | 1673 | 1466692480404 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:34:40 INFO - PROCESS | 1673 | 1466692480406 Marionette TRACE conn2 <- [1,2266,null,{}] 07:34:40 INFO - PROCESS | 1673 | 1466692480409 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}] 07:34:40 INFO - PROCESS | 1673 | 1466692480411 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:40 INFO - PROCESS | 1673 | 1466692480514 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 07:34:40 INFO - PROCESS | 1673 | 1466692480587 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:40 INFO - PROCESS | 1673 | 1466692480588 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x119bd5800 == 47 [pid = 1673] [id = 574] 07:34:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x116903800) [pid = 1673] [serial = 1722] [outer = 0x0] 07:34:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x116a0c000) [pid = 1673] [serial = 1723] [outer = 0x116903800] 07:34:40 INFO - PROCESS | 1673 | 1466692480615 Marionette DEBUG loaded listener.js 07:34:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x1176c7800) [pid = 1673] [serial = 1724] [outer = 0x116903800] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12d018000 == 46 [pid = 1673] [id = 568] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12c545000 == 45 [pid = 1673] [id = 567] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12441e800 == 44 [pid = 1673] [id = 566] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf79000 == 43 [pid = 1673] [id = 565] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x118765000 == 42 [pid = 1673] [id = 564] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12a627800 == 41 [pid = 1673] [id = 563] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x124414000 == 40 [pid = 1673] [id = 562] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x1272f3000 == 39 [pid = 1673] [id = 561] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x124abd800 == 38 [pid = 1673] [id = 560] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x119bc9800 == 37 [pid = 1673] [id = 559] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x118131000 == 36 [pid = 1673] [id = 558] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x117019800 == 35 [pid = 1673] [id = 557] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x119182000 == 34 [pid = 1673] [id = 556] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12ca56000 == 33 [pid = 1673] [id = 555] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x128ec2000 == 32 [pid = 1673] [id = 543] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x112e33000 == 31 [pid = 1673] [id = 573] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12c8e0800 == 30 [pid = 1673] [id = 572] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x124a2d000 == 29 [pid = 1673] [id = 571] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12d35e000 == 28 [pid = 1673] [id = 569] 07:34:41 INFO - PROCESS | 1673 | --DOCSHELL 0x11723f800 == 27 [pid = 1673] [id = 570] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x11918e800) [pid = 1673] [serial = 1622] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x1185a9800) [pid = 1673] [serial = 1621] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x124582c00) [pid = 1673] [serial = 1648] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x125721800) [pid = 1673] [serial = 1652] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1250ed000) [pid = 1673] [serial = 1651] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x126dce000) [pid = 1673] [serial = 1654] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x120f1b000) [pid = 1673] [serial = 1625] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x124589800) [pid = 1673] [serial = 1660] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1172c0800) [pid = 1673] [serial = 1657] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x126d2fc00) [pid = 1673] [serial = 1661] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x126ff4800) [pid = 1673] [serial = 1655] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1199c2400) [pid = 1673] [serial = 1624] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x124280000) [pid = 1673] [serial = 1646] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1238d7400) [pid = 1673] [serial = 1628] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1210cac00) [pid = 1673] [serial = 1627] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x124bc3c00) [pid = 1673] [serial = 1649] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x128824c00) [pid = 1673] [serial = 1663] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11914d400) [pid = 1673] [serial = 1658] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1250ec800) [pid = 1673] [serial = 1664] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1210ec400) [pid = 1673] [serial = 1643] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x123bbe400) [pid = 1673] [serial = 1645] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x115f10000) [pid = 1673] [serial = 1633] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x116972000) [pid = 1673] [serial = 1634] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x124598c00) [pid = 1673] [serial = 1631] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x124581400) [pid = 1673] [serial = 1630] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x118111400) [pid = 1673] [serial = 1636] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x118317000) [pid = 1673] [serial = 1637] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x119191800) [pid = 1673] [serial = 1639] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x119537000) [pid = 1673] [serial = 1640] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x120f17800) [pid = 1673] [serial = 1642] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1167d0800) [pid = 1673] [serial = 1616] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x115fc9c00) [pid = 1673] [serial = 1615] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x118314800) [pid = 1673] [serial = 1619] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x11810d000) [pid = 1673] [serial = 1618] [outer = 0x0] [url = about:blank] 07:34:41 INFO - PROCESS | 1673 | 1466692481571 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]]]}] 07:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1223ms 07:34:41 INFO - PROCESS | 1673 | 1466692481627 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 07:34:41 INFO - PROCESS | 1673 | 1466692481629 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 07:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:34:41 INFO - PROCESS | 1673 | 1466692481635 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:34:41 INFO - PROCESS | 1673 | 1466692481636 Marionette TRACE conn2 <- [1,2270,null,{}] 07:34:41 INFO - PROCESS | 1673 | 1466692481640 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}] 07:34:41 INFO - PROCESS | 1673 | 1466692481642 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:41 INFO - PROCESS | 1673 | 1466692481763 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 07:34:41 INFO - PROCESS | 1673 | 1466692481774 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:41 INFO - PROCESS | 1673 | 1466692481776 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x116944800 == 28 [pid = 1673] [id = 575] 07:34:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1133eec00) [pid = 1673] [serial = 1725] [outer = 0x0] 07:34:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x113c30c00) [pid = 1673] [serial = 1726] [outer = 0x1133eec00] 07:34:41 INFO - PROCESS | 1673 | 1466692481822 Marionette DEBUG loaded listener.js 07:34:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x116182400) [pid = 1673] [serial = 1727] [outer = 0x1133eec00] 07:34:42 INFO - PROCESS | 1673 | 1466692482262 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]]]}] 07:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 674ms 07:34:42 INFO - PROCESS | 1673 | 1466692482308 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 07:34:42 INFO - PROCESS | 1673 | 1466692482314 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 07:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:34:42 INFO - PROCESS | 1673 | 1466692482321 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:34:42 INFO - PROCESS | 1673 | 1466692482323 Marionette TRACE conn2 <- [1,2274,null,{}] 07:34:42 INFO - PROCESS | 1673 | 1466692482327 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}] 07:34:42 INFO - PROCESS | 1673 | 1466692482330 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:42 INFO - PROCESS | 1673 | 1466692482454 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 07:34:42 INFO - PROCESS | 1673 | 1466692482469 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:42 INFO - PROCESS | 1673 | 1466692482471 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x118496800 == 29 [pid = 1673] [id = 576] 07:34:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1176cbc00) [pid = 1673] [serial = 1728] [outer = 0x0] 07:34:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x118111c00) [pid = 1673] [serial = 1729] [outer = 0x1176cbc00] 07:34:42 INFO - PROCESS | 1673 | 1466692482516 Marionette DEBUG loaded listener.js 07:34:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x118350c00) [pid = 1673] [serial = 1730] [outer = 0x1176cbc00] 07:34:42 INFO - PROCESS | 1673 | 1466692482950 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]]]}] 07:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 673ms 07:34:42 INFO - PROCESS | 1673 | 1466692482993 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 07:34:42 INFO - PROCESS | 1673 | 1466692482994 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 07:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:34:42 INFO - PROCESS | 1673 | 1466692482997 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:34:43 INFO - PROCESS | 1673 | 1466692482999 Marionette TRACE conn2 <- [1,2278,null,{}] 07:34:43 INFO - PROCESS | 1673 | 1466692483007 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}] 07:34:43 INFO - PROCESS | 1673 | 1466692483010 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:43 INFO - PROCESS | 1673 | 1466692483087 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 07:34:43 INFO - PROCESS | 1673 | 1466692483111 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:43 INFO - PROCESS | 1673 | 1466692483113 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f3d000 == 30 [pid = 1673] [id = 577] 07:34:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x119143000) [pid = 1673] [serial = 1731] [outer = 0x0] 07:34:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11914ec00) [pid = 1673] [serial = 1732] [outer = 0x119143000] 07:34:43 INFO - PROCESS | 1673 | 1466692483145 Marionette DEBUG loaded listener.js 07:34:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x119525000) [pid = 1673] [serial = 1733] [outer = 0x119143000] 07:34:43 INFO - PROCESS | 1673 | 1466692483476 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]]]}] 07:34:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:34:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 523ms 07:34:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:34:43 INFO - PROCESS | 1673 | 1466692483521 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 07:34:43 INFO - PROCESS | 1673 | 1466692483522 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 07:34:43 INFO - PROCESS | 1673 | 1466692483524 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:34:43 INFO - PROCESS | 1673 | 1466692483526 Marionette TRACE conn2 <- [1,2282,null,{}] 07:34:43 INFO - PROCESS | 1673 | 1466692483528 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}] 07:34:43 INFO - PROCESS | 1673 | 1466692483529 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:43 INFO - PROCESS | 1673 | 1466692483637 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 07:34:43 INFO - PROCESS | 1673 | 1466692483643 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:43 INFO - PROCESS | 1673 | 1466692483644 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x124404000 == 31 [pid = 1673] [id = 578] 07:34:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x119541400) [pid = 1673] [serial = 1734] [outer = 0x0] 07:34:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x120f13400) [pid = 1673] [serial = 1735] [outer = 0x119541400] 07:34:43 INFO - PROCESS | 1673 | 1466692483672 Marionette DEBUG loaded listener.js 07:34:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x120fe0000) [pid = 1673] [serial = 1736] [outer = 0x119541400] 07:34:44 INFO - PROCESS | 1673 | 1466692484073 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]]]}] 07:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 568ms 07:34:44 INFO - PROCESS | 1673 | 1466692484094 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 07:34:44 INFO - PROCESS | 1673 | 1466692484096 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 07:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:34:44 INFO - PROCESS | 1673 | 1466692484099 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:34:44 INFO - PROCESS | 1673 | 1466692484112 Marionette TRACE conn2 <- [1,2286,null,{}] 07:34:44 INFO - PROCESS | 1673 | 1466692484126 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}] 07:34:44 INFO - PROCESS | 1673 | 1466692484128 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:44 INFO - PROCESS | 1673 | 1466692484236 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 07:34:44 INFO - PROCESS | 1673 | 1466692484240 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:44 INFO - PROCESS | 1673 | 1466692484241 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x12573a800 == 32 [pid = 1673] [id = 579] 07:34:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1133f5000) [pid = 1673] [serial = 1737] [outer = 0x0] 07:34:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1210cf000) [pid = 1673] [serial = 1738] [outer = 0x1133f5000] 07:34:44 INFO - PROCESS | 1673 | 1466692484266 Marionette DEBUG loaded listener.js 07:34:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1238de800) [pid = 1673] [serial = 1739] [outer = 0x1133f5000] 07:34:44 INFO - PROCESS | 1673 | 1466692484601 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]]]}] 07:34:44 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 07:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 541ms 07:34:44 INFO - PROCESS | 1673 | 1466692484641 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 07:34:44 INFO - PROCESS | 1673 | 1466692484642 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 07:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:34:44 INFO - PROCESS | 1673 | 1466692484644 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:34:44 INFO - PROCESS | 1673 | 1466692484645 Marionette TRACE conn2 <- [1,2290,null,{}] 07:34:44 INFO - PROCESS | 1673 | 1466692484647 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}] 07:34:44 INFO - PROCESS | 1673 | 1466692484651 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:44 INFO - PROCESS | 1673 | 1466692484768 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 07:34:44 INFO - PROCESS | 1673 | 1466692484802 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:44 INFO - PROCESS | 1673 | 1466692484803 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x128c75800 == 33 [pid = 1673] [id = 580] 07:34:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1238e2400) [pid = 1673] [serial = 1740] [outer = 0x0] 07:34:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1244df400) [pid = 1673] [serial = 1741] [outer = 0x1238e2400] 07:34:44 INFO - PROCESS | 1673 | 1466692484828 Marionette DEBUG loaded listener.js 07:34:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x124596400) [pid = 1673] [serial = 1742] [outer = 0x1238e2400] 07:34:45 INFO - PROCESS | 1673 | 1466692485142 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]]]}] 07:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 519ms 07:34:45 INFO - PROCESS | 1673 | 1466692485163 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 07:34:45 INFO - PROCESS | 1673 | 1466692485167 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 07:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:34:45 INFO - PROCESS | 1673 | 1466692485171 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:34:45 INFO - PROCESS | 1673 | 1466692485172 Marionette TRACE conn2 <- [1,2294,null,{}] 07:34:45 INFO - PROCESS | 1673 | 1466692485174 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}] 07:34:45 INFO - PROCESS | 1673 | 1466692485184 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:45 INFO - PROCESS | 1673 | 1466692485278 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 07:34:45 INFO - PROCESS | 1673 | 1466692485315 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:45 INFO - PROCESS | 1673 | 1466692485316 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x12940b800 == 34 [pid = 1673] [id = 581] 07:34:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x124595c00) [pid = 1673] [serial = 1743] [outer = 0x0] 07:34:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x124b05800) [pid = 1673] [serial = 1744] [outer = 0x124595c00] 07:34:45 INFO - PROCESS | 1673 | 1466692485341 Marionette DEBUG loaded listener.js 07:34:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1250ee800) [pid = 1673] [serial = 1745] [outer = 0x124595c00] 07:34:45 INFO - PROCESS | 1673 | 1466692485647 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]]]}] 07:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 520ms 07:34:45 INFO - PROCESS | 1673 | 1466692485691 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 07:34:45 INFO - PROCESS | 1673 | 1466692485692 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 07:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:34:45 INFO - PROCESS | 1673 | 1466692485700 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:34:45 INFO - PROCESS | 1673 | 1466692485702 Marionette TRACE conn2 <- [1,2298,null,{}] 07:34:45 INFO - PROCESS | 1673 | 1466692485704 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}] 07:34:45 INFO - PROCESS | 1673 | 1466692485705 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:45 INFO - PROCESS | 1673 | 1466692485799 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 07:34:45 INFO - PROCESS | 1673 | 1466692485802 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:45 INFO - PROCESS | 1673 | 1466692485804 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a627800 == 35 [pid = 1673] [id = 582] 07:34:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x112963000) [pid = 1673] [serial = 1746] [outer = 0x0] 07:34:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12569a000) [pid = 1673] [serial = 1747] [outer = 0x112963000] 07:34:45 INFO - PROCESS | 1673 | 1466692485828 Marionette DEBUG loaded listener.js 07:34:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1257e7000) [pid = 1673] [serial = 1748] [outer = 0x112963000] 07:34:46 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x119142800) [pid = 1673] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:34:46 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x126f44000) [pid = 1673] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:34:46 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x128b28400) [pid = 1673] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:34:46 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1176bd400) [pid = 1673] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:34:46 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x11953b400) [pid = 1673] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:34:46 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x113a41800) [pid = 1673] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:34:46 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1238de000) [pid = 1673] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:34:46 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12427f800) [pid = 1673] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:34:46 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x118590000) [pid = 1673] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:34:46 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x113e16000) [pid = 1673] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:34:46 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x128bcd000) [pid = 1673] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:34:46 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x112add800) [pid = 1673] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:34:46 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1188efc00) [pid = 1673] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:34:46 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x11858fc00) [pid = 1673] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:34:46 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x124596c00) [pid = 1673] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:34:46 INFO - PROCESS | 1673 | 1466692486289 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]]]}] 07:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 625ms 07:34:46 INFO - PROCESS | 1673 | 1466692486345 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 07:34:46 INFO - PROCESS | 1673 | 1466692486347 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 07:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:34:46 INFO - PROCESS | 1673 | 1466692486355 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:34:46 INFO - PROCESS | 1673 | 1466692486357 Marionette TRACE conn2 <- [1,2302,null,{}] 07:34:46 INFO - PROCESS | 1673 | 1466692486361 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}] 07:34:46 INFO - PROCESS | 1673 | 1466692486362 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:46 INFO - PROCESS | 1673 | 1466692486496 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 07:34:46 INFO - PROCESS | 1673 | 1466692486502 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:46 INFO - PROCESS | 1673 | 1466692486503 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b7a9000 == 36 [pid = 1673] [id = 583] 07:34:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x112fcf000) [pid = 1673] [serial = 1749] [outer = 0x0] 07:34:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x11858fc00) [pid = 1673] [serial = 1750] [outer = 0x112fcf000] 07:34:46 INFO - PROCESS | 1673 | 1466692486540 Marionette DEBUG loaded listener.js 07:34:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x124580800) [pid = 1673] [serial = 1751] [outer = 0x112fcf000] 07:34:46 INFO - PROCESS | 1673 | 1466692486870 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]]]}] 07:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 519ms 07:34:46 INFO - PROCESS | 1673 | 1466692486875 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 07:34:46 INFO - PROCESS | 1673 | 1466692486876 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 07:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:34:46 INFO - PROCESS | 1673 | 1466692486878 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:34:46 INFO - PROCESS | 1673 | 1466692486879 Marionette TRACE conn2 <- [1,2306,null,{}] 07:34:46 INFO - PROCESS | 1673 | 1466692486885 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}] 07:34:46 INFO - PROCESS | 1673 | 1466692486886 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:46 INFO - PROCESS | 1673 | 1466692486961 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 07:34:47 INFO - PROCESS | 1673 | 1466692487026 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:47 INFO - PROCESS | 1673 | 1466692487027 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba72000 == 37 [pid = 1673] [id = 584] 07:34:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1131afc00) [pid = 1673] [serial = 1752] [outer = 0x0] 07:34:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x124e1d400) [pid = 1673] [serial = 1753] [outer = 0x1131afc00] 07:34:47 INFO - PROCESS | 1673 | 1466692487052 Marionette DEBUG loaded listener.js 07:34:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1269f8400) [pid = 1673] [serial = 1754] [outer = 0x1131afc00] 07:34:47 INFO - PROCESS | 1673 | 1466692487321 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]]]}] 07:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 473ms 07:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:34:47 INFO - PROCESS | 1673 | 1466692487354 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 1673 | 1466692487356 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 07:34:47 INFO - PROCESS | 1673 | 1466692487358 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - PROCESS | 1673 | 1466692487360 Marionette TRACE conn2 <- [1,2310,null,{}] 07:34:47 INFO - PROCESS | 1673 | 1466692487362 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}] 07:34:47 INFO - PROCESS | 1673 | 1466692487365 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:47 INFO - PROCESS | 1673 | 1466692487473 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 07:34:47 INFO - PROCESS | 1673 | 1466692487478 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:47 INFO - PROCESS | 1673 | 1466692487479 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c53d000 == 38 [pid = 1673] [id = 585] 07:34:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x126dd1800) [pid = 1673] [serial = 1755] [outer = 0x0] 07:34:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x126ff1800) [pid = 1673] [serial = 1756] [outer = 0x126dd1800] 07:34:47 INFO - PROCESS | 1673 | 1466692487508 Marionette DEBUG loaded listener.js 07:34:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x128b23000) [pid = 1673] [serial = 1757] [outer = 0x126dd1800] 07:34:47 INFO - PROCESS | 1673 | 1466692487858 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]]]}] 07:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 519ms 07:34:47 INFO - PROCESS | 1673 | 1466692487878 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 1673 | 1466692487879 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 07:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:34:47 INFO - PROCESS | 1673 | 1466692487884 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - PROCESS | 1673 | 1466692487885 Marionette TRACE conn2 <- [1,2314,null,{}] 07:34:47 INFO - PROCESS | 1673 | 1466692487887 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}] 07:34:47 INFO - PROCESS | 1673 | 1466692487888 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:47 INFO - PROCESS | 1673 | 1466692487992 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 07:34:48 INFO - PROCESS | 1673 | 1466692488001 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:48 INFO - PROCESS | 1673 | 1466692488002 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c554000 == 39 [pid = 1673] [id = 586] 07:34:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x128b24800) [pid = 1673] [serial = 1758] [outer = 0x0] 07:34:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x128bcd000) [pid = 1673] [serial = 1759] [outer = 0x128b24800] 07:34:48 INFO - PROCESS | 1673 | 1466692488026 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x129110800) [pid = 1673] [serial = 1760] [outer = 0x128b24800] 07:34:48 INFO - PROCESS | 1673 | 1466692488622 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]]]}] 07:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 770ms 07:34:48 INFO - PROCESS | 1673 | 1466692488653 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 07:34:48 INFO - PROCESS | 1673 | 1466692488656 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 07:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:34:48 INFO - PROCESS | 1673 | 1466692488659 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:34:48 INFO - PROCESS | 1673 | 1466692488663 Marionette TRACE conn2 <- [1,2318,null,{}] 07:34:48 INFO - PROCESS | 1673 | 1466692488666 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}] 07:34:48 INFO - PROCESS | 1673 | 1466692488668 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:48 INFO - PROCESS | 1673 | 1466692488785 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 07:34:48 INFO - PROCESS | 1673 | 1466692488868 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:48 INFO - PROCESS | 1673 | 1466692488869 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182eb000 == 40 [pid = 1673] [id = 587] 07:34:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1133ed400) [pid = 1673] [serial = 1761] [outer = 0x0] 07:34:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1161d4400) [pid = 1673] [serial = 1762] [outer = 0x1133ed400] 07:34:48 INFO - PROCESS | 1673 | 1466692488901 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x116fadc00) [pid = 1673] [serial = 1763] [outer = 0x1133ed400] 07:34:49 INFO - PROCESS | 1673 | 1466692489483 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] 07:34:49 INFO - PROCESS | 1673 | 1466692489535 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 07:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:34:49 INFO - PROCESS | 1673 | 1466692489540 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:34:49 INFO - PROCESS | 1673 | 1466692489542 Marionette TRACE conn2 <- [1,2322,null,{}] 07:34:49 INFO - PROCESS | 1673 | 1466692489544 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}] 07:34:49 INFO - PROCESS | 1673 | 1466692489546 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:49 INFO - PROCESS | 1673 | 1466692489660 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 07:34:49 INFO - PROCESS | 1673 | 1466692489743 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:49 INFO - PROCESS | 1673 | 1466692489745 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x11700a800 == 41 [pid = 1673] [id = 588] 07:34:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1172be800) [pid = 1673] [serial = 1764] [outer = 0x0] 07:34:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x11858cc00) [pid = 1673] [serial = 1765] [outer = 0x1172be800] 07:34:49 INFO - PROCESS | 1673 | 1466692489777 Marionette DEBUG loaded listener.js 07:34:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x11918e000) [pid = 1673] [serial = 1766] [outer = 0x1172be800] 07:34:50 INFO - PROCESS | 1673 | --DOCSHELL 0x12c53d000 == 40 [pid = 1673] [id = 585] 07:34:50 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba72000 == 39 [pid = 1673] [id = 584] 07:34:50 INFO - PROCESS | 1673 | --DOCSHELL 0x12b7a9000 == 38 [pid = 1673] [id = 583] 07:34:50 INFO - PROCESS | 1673 | --DOCSHELL 0x12a627800 == 37 [pid = 1673] [id = 582] 07:34:50 INFO - PROCESS | 1673 | --DOCSHELL 0x12940b800 == 36 [pid = 1673] [id = 581] 07:34:50 INFO - PROCESS | 1673 | --DOCSHELL 0x128c75800 == 35 [pid = 1673] [id = 580] 07:34:50 INFO - PROCESS | 1673 | --DOCSHELL 0x12573a800 == 34 [pid = 1673] [id = 579] 07:34:50 INFO - PROCESS | 1673 | --DOCSHELL 0x124404000 == 33 [pid = 1673] [id = 578] 07:34:50 INFO - PROCESS | 1673 | --DOCSHELL 0x120f3d000 == 32 [pid = 1673] [id = 577] 07:34:50 INFO - PROCESS | 1673 | --DOCSHELL 0x118496800 == 31 [pid = 1673] [id = 576] 07:34:50 INFO - PROCESS | 1673 | --DOCSHELL 0x116944800 == 30 [pid = 1673] [id = 575] 07:34:50 INFO - PROCESS | 1673 | 1466692490409 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]]]}] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12569a800) [pid = 1673] [serial = 1690] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12881ec00) [pid = 1673] [serial = 1693] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x128b29000) [pid = 1673] [serial = 1696] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x11811d400) [pid = 1673] [serial = 1675] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x118358800) [pid = 1673] [serial = 1676] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x120fdc000) [pid = 1673] [serial = 1681] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1238dcc00) [pid = 1673] [serial = 1682] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x116630800) [pid = 1673] [serial = 1669] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11722ac00) [pid = 1673] [serial = 1670] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1244dfc00) [pid = 1673] [serial = 1684] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x129391000) [pid = 1673] [serial = 1667] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x128cf1000) [pid = 1673] [serial = 1666] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x11914b000) [pid = 1673] [serial = 1678] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11952dc00) [pid = 1673] [serial = 1679] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1164e4800) [pid = 1673] [serial = 1672] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x117229800) [pid = 1673] [serial = 1673] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12a4e8400) [pid = 1673] [serial = 1706] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x128b22000) [pid = 1673] [serial = 1694] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x118590400) [pid = 1673] [serial = 1700] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x117227000) [pid = 1673] [serial = 1699] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x123df4400) [pid = 1673] [serial = 1702] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1294b8800) [pid = 1673] [serial = 1705] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12910a800) [pid = 1673] [serial = 1697] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12a714400) [pid = 1673] [serial = 1709] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x12459bc00) [pid = 1673] [serial = 1687] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x128822c00) [pid = 1673] [serial = 1703] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x126f43c00) [pid = 1673] [serial = 1691] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x124bbb400) [pid = 1673] [serial = 1688] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x12457cc00) [pid = 1673] [serial = 1685] [outer = 0x0] [url = about:blank] 07:34:50 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x12a603c00) [pid = 1673] [serial = 1708] [outer = 0x0] [url = about:blank] 07:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 920ms 07:34:50 INFO - PROCESS | 1673 | 1466692490460 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 07:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:34:50 INFO - PROCESS | 1673 | 1466692490462 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 07:34:50 INFO - PROCESS | 1673 | 1466692490465 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:34:50 INFO - PROCESS | 1673 | 1466692490467 Marionette TRACE conn2 <- [1,2326,null,{}] 07:34:50 INFO - PROCESS | 1673 | 1466692490471 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}] 07:34:50 INFO - PROCESS | 1673 | 1466692490472 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:50 INFO - PROCESS | 1673 | 1466692490539 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 07:34:50 INFO - PROCESS | 1673 | 1466692490543 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:50 INFO - PROCESS | 1673 | 1466692490546 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x118137800 == 31 [pid = 1673] [id = 589] 07:34:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x116fa9400) [pid = 1673] [serial = 1767] [outer = 0x0] 07:34:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x11722f800) [pid = 1673] [serial = 1768] [outer = 0x116fa9400] 07:34:50 INFO - PROCESS | 1673 | 1466692490581 Marionette DEBUG loaded listener.js 07:34:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x118129400) [pid = 1673] [serial = 1769] [outer = 0x116fa9400] 07:34:51 INFO - PROCESS | 1673 | 1466692491087 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]]]}] 07:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 671ms 07:34:51 INFO - PROCESS | 1673 | 1466692491149 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 07:34:51 INFO - PROCESS | 1673 | 1466692491153 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 07:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:34:51 INFO - PROCESS | 1673 | 1466692491160 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:34:51 INFO - PROCESS | 1673 | 1466692491162 Marionette TRACE conn2 <- [1,2330,null,{}] 07:34:51 INFO - PROCESS | 1673 | 1466692491166 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}] 07:34:51 INFO - PROCESS | 1673 | 1466692491169 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:51 INFO - PROCESS | 1673 | 1466692491290 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 07:34:51 INFO - PROCESS | 1673 | 1466692491348 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:51 INFO - PROCESS | 1673 | 1466692491349 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x11951f000 == 32 [pid = 1673] [id = 590] 07:34:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x11859a000) [pid = 1673] [serial = 1770] [outer = 0x0] 07:34:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x11918c400) [pid = 1673] [serial = 1771] [outer = 0x11859a000] 07:34:51 INFO - PROCESS | 1673 | 1466692491377 Marionette DEBUG loaded listener.js 07:34:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x119531800) [pid = 1673] [serial = 1772] [outer = 0x11859a000] 07:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 525ms 07:34:51 INFO - PROCESS | 1673 | 1466692491675 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]]]}] 07:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:34:51 INFO - PROCESS | 1673 | 1466692491688 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 07:34:51 INFO - PROCESS | 1673 | 1466692491689 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 07:34:51 INFO - PROCESS | 1673 | 1466692491691 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:34:51 INFO - PROCESS | 1673 | 1466692491694 Marionette TRACE conn2 <- [1,2334,null,{}] 07:34:51 INFO - PROCESS | 1673 | 1466692491709 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}] 07:34:51 INFO - PROCESS | 1673 | 1466692491713 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:51 INFO - PROCESS | 1673 | 1466692491799 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 07:34:51 INFO - PROCESS | 1673 | 1466692491805 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:51 INFO - PROCESS | 1673 | 1466692491807 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x125634000 == 33 [pid = 1673] [id = 591] 07:34:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x11953b400) [pid = 1673] [serial = 1773] [outer = 0x0] 07:34:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1210c9000) [pid = 1673] [serial = 1774] [outer = 0x11953b400] 07:34:51 INFO - PROCESS | 1673 | 1466692491835 Marionette DEBUG loaded listener.js 07:34:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x12395bc00) [pid = 1673] [serial = 1775] [outer = 0x11953b400] 07:34:52 INFO - PROCESS | 1673 | 1466692492163 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]]]}] 07:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 522ms 07:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:34:52 INFO - PROCESS | 1673 | 1466692492213 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 07:34:52 INFO - PROCESS | 1673 | 1466692492215 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 07:34:52 INFO - PROCESS | 1673 | 1466692492217 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:34:52 INFO - PROCESS | 1673 | 1466692492218 Marionette TRACE conn2 <- [1,2338,null,{}] 07:34:52 INFO - PROCESS | 1673 | 1466692492220 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}] 07:34:52 INFO - PROCESS | 1673 | 1466692492221 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:52 INFO - PROCESS | 1673 | 1466692492330 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 07:34:52 INFO - PROCESS | 1673 | 1466692492339 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:52 INFO - PROCESS | 1673 | 1466692492340 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x128ed4800 == 34 [pid = 1673] [id = 592] 07:34:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x123f9f800) [pid = 1673] [serial = 1776] [outer = 0x0] 07:34:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1244e7000) [pid = 1673] [serial = 1777] [outer = 0x123f9f800] 07:34:52 INFO - PROCESS | 1673 | 1466692492366 Marionette DEBUG loaded listener.js 07:34:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x124581800) [pid = 1673] [serial = 1778] [outer = 0x123f9f800] 07:34:52 INFO - PROCESS | 1673 | 1466692492719 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]]]}] 07:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 520ms 07:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:34:52 INFO - PROCESS | 1673 | 1466692492737 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 07:34:52 INFO - PROCESS | 1673 | 1466692492738 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 07:34:52 INFO - PROCESS | 1673 | 1466692492740 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:34:52 INFO - PROCESS | 1673 | 1466692492741 Marionette TRACE conn2 <- [1,2342,null,{}] 07:34:52 INFO - PROCESS | 1673 | 1466692492744 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}] 07:34:52 INFO - PROCESS | 1673 | 1466692492745 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:52 INFO - PROCESS | 1673 | 1466692492843 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 07:34:52 INFO - PROCESS | 1673 | 1466692492855 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:52 INFO - PROCESS | 1673 | 1466692492856 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a516000 == 35 [pid = 1673] [id = 593] 07:34:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x124582c00) [pid = 1673] [serial = 1779] [outer = 0x0] 07:34:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12458f000) [pid = 1673] [serial = 1780] [outer = 0x124582c00] 07:34:52 INFO - PROCESS | 1673 | 1466692492881 Marionette DEBUG loaded listener.js 07:34:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12459ac00) [pid = 1673] [serial = 1781] [outer = 0x124582c00] 07:34:53 INFO - PROCESS | 1673 | 1466692493237 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]]]}] 07:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 519ms 07:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:34:53 INFO - PROCESS | 1673 | 1466692493260 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 07:34:53 INFO - PROCESS | 1673 | 1466692493261 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 07:34:53 INFO - PROCESS | 1673 | 1466692493263 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:34:53 INFO - PROCESS | 1673 | 1466692493264 Marionette TRACE conn2 <- [1,2346,null,{}] 07:34:53 INFO - PROCESS | 1673 | 1466692493278 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}] 07:34:53 INFO - PROCESS | 1673 | 1466692493282 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:53 INFO - PROCESS | 1673 | 1466692493405 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 07:34:53 INFO - PROCESS | 1673 | 1466692493409 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:53 INFO - PROCESS | 1673 | 1466692493410 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x12aa49000 == 36 [pid = 1673] [id = 594] 07:34:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x124583800) [pid = 1673] [serial = 1782] [outer = 0x0] 07:34:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x124e7ac00) [pid = 1673] [serial = 1783] [outer = 0x124583800] 07:34:53 INFO - PROCESS | 1673 | 1466692493436 Marionette DEBUG loaded listener.js 07:34:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x126fff800) [pid = 1673] [serial = 1784] [outer = 0x124583800] 07:34:53 INFO - PROCESS | 1673 | 1466692493792 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]]]}] 07:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 570ms 07:34:53 INFO - PROCESS | 1673 | 1466692493838 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 07:34:53 INFO - PROCESS | 1673 | 1466692493839 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 07:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:34:53 INFO - PROCESS | 1673 | 1466692493841 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:34:53 INFO - PROCESS | 1673 | 1466692493843 Marionette TRACE conn2 <- [1,2350,null,{}] 07:34:53 INFO - PROCESS | 1673 | 1466692493845 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}] 07:34:53 INFO - PROCESS | 1673 | 1466692493846 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:53 INFO - PROCESS | 1673 | 1466692493943 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 07:34:53 INFO - PROCESS | 1673 | 1466692493947 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:53 INFO - PROCESS | 1673 | 1466692493948 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x123ce4800 == 37 [pid = 1673] [id = 595] 07:34:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x124597400) [pid = 1673] [serial = 1785] [outer = 0x0] 07:34:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12882a400) [pid = 1673] [serial = 1786] [outer = 0x124597400] 07:34:53 INFO - PROCESS | 1673 | 1466692493974 Marionette DEBUG loaded listener.js 07:34:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x128bcb000) [pid = 1673] [serial = 1787] [outer = 0x124597400] 07:34:54 INFO - PROCESS | 1673 | 1466692494280 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]]]}] 07:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 469ms 07:34:54 INFO - PROCESS | 1673 | 1466692494311 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 07:34:54 INFO - PROCESS | 1673 | 1466692494312 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 07:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:34:54 INFO - PROCESS | 1673 | 1466692494323 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:34:54 INFO - PROCESS | 1673 | 1466692494324 Marionette TRACE conn2 <- [1,2354,null,{}] 07:34:54 INFO - PROCESS | 1673 | 1466692494326 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}] 07:34:54 INFO - PROCESS | 1673 | 1466692494327 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:54 INFO - PROCESS | 1673 | 1466692494432 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 07:34:54 INFO - PROCESS | 1673 | 1466692494436 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:54 INFO - PROCESS | 1673 | 1466692494438 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c537800 == 38 [pid = 1673] [id = 596] 07:34:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x126fba800) [pid = 1673] [serial = 1788] [outer = 0x0] 07:34:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12910ec00) [pid = 1673] [serial = 1789] [outer = 0x126fba800] 07:34:54 INFO - PROCESS | 1673 | 1466692494462 Marionette DEBUG loaded listener.js 07:34:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x129391000) [pid = 1673] [serial = 1790] [outer = 0x126fba800] 07:34:54 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x119541400) [pid = 1673] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:34:54 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1133eec00) [pid = 1673] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:34:54 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x119143000) [pid = 1673] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:34:54 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1176cbc00) [pid = 1673] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:34:54 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1133f5000) [pid = 1673] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:34:54 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x116903800) [pid = 1673] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:34:54 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x124595c00) [pid = 1673] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:34:54 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1238e2400) [pid = 1673] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:34:54 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x112963000) [pid = 1673] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:34:54 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x112fcf000) [pid = 1673] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:34:54 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1133efc00) [pid = 1673] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:34:54 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1131afc00) [pid = 1673] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:34:54 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1133f1800) [pid = 1673] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:34:54 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x123e57000) [pid = 1673] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:34:54 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x11229e800) [pid = 1673] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:34:54 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x126dd1800) [pid = 1673] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 568ms 07:34:54 INFO - PROCESS | 1673 | 1466692494883 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]]]}] 07:34:54 INFO - PROCESS | 1673 | 1466692494892 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 07:34:54 INFO - PROCESS | 1673 | 1466692494894 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 07:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:34:54 INFO - PROCESS | 1673 | 1466692494896 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:34:54 INFO - PROCESS | 1673 | 1466692494897 Marionette TRACE conn2 <- [1,2358,null,{}] 07:34:54 INFO - PROCESS | 1673 | 1466692494903 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}] 07:34:54 INFO - PROCESS | 1673 | 1466692494904 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:54 INFO - PROCESS | 1673 | 1466692494985 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 07:34:55 INFO - PROCESS | 1673 | 1466692495044 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:55 INFO - PROCESS | 1673 | 1466692495045 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf7b000 == 39 [pid = 1673] [id = 597] 07:34:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1131afc00) [pid = 1673] [serial = 1791] [outer = 0x0] 07:34:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1176bd800) [pid = 1673] [serial = 1792] [outer = 0x1131afc00] 07:34:55 INFO - PROCESS | 1673 | 1466692495070 Marionette DEBUG loaded listener.js 07:34:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1210c5000) [pid = 1673] [serial = 1793] [outer = 0x1131afc00] 07:34:55 INFO - PROCESS | 1673 | 1466692495334 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]]]}] 07:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 472ms 07:34:55 INFO - PROCESS | 1673 | 1466692495371 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 07:34:55 INFO - PROCESS | 1673 | 1466692495372 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 07:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:34:55 INFO - PROCESS | 1673 | 1466692495375 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:34:55 INFO - PROCESS | 1673 | 1466692495376 Marionette TRACE conn2 <- [1,2362,null,{}] 07:34:55 INFO - PROCESS | 1673 | 1466692495378 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}] 07:34:55 INFO - PROCESS | 1673 | 1466692495379 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:55 INFO - PROCESS | 1673 | 1466692495473 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 07:34:55 INFO - PROCESS | 1673 | 1466692495477 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:55 INFO - PROCESS | 1673 | 1466692495478 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ca52800 == 40 [pid = 1673] [id = 598] 07:34:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1210c5c00) [pid = 1673] [serial = 1794] [outer = 0x0] 07:34:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x128b26c00) [pid = 1673] [serial = 1795] [outer = 0x1210c5c00] 07:34:55 INFO - PROCESS | 1673 | 1466692495502 Marionette DEBUG loaded listener.js 07:34:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x129393400) [pid = 1673] [serial = 1796] [outer = 0x1210c5c00] 07:34:55 INFO - PROCESS | 1673 | 1466692495883 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]]]}] 07:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 518ms 07:34:55 INFO - PROCESS | 1673 | 1466692495903 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 07:34:55 INFO - PROCESS | 1673 | 1466692495905 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 07:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:34:55 INFO - PROCESS | 1673 | 1466692495907 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:34:55 INFO - PROCESS | 1673 | 1466692495909 Marionette TRACE conn2 <- [1,2366,null,{}] 07:34:55 INFO - PROCESS | 1673 | 1466692495911 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}] 07:34:55 INFO - PROCESS | 1673 | 1466692495912 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:56 INFO - PROCESS | 1673 | 1466692496006 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 07:34:56 INFO - PROCESS | 1673 | 1466692496010 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:56 INFO - PROCESS | 1673 | 1466692496012 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d36f000 == 41 [pid = 1673] [id = 599] 07:34:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1294b8000) [pid = 1673] [serial = 1797] [outer = 0x0] 07:34:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12a4e0c00) [pid = 1673] [serial = 1798] [outer = 0x1294b8000] 07:34:56 INFO - PROCESS | 1673 | 1466692496038 Marionette DEBUG loaded listener.js 07:34:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12a718800) [pid = 1673] [serial = 1799] [outer = 0x1294b8000] 07:34:56 INFO - PROCESS | 1673 | 1466692496377 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]]]}] 07:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 519ms 07:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:34:56 INFO - PROCESS | 1673 | 1466692496426 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 07:34:56 INFO - PROCESS | 1673 | 1466692496427 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 07:34:56 INFO - PROCESS | 1673 | 1466692496429 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:34:56 INFO - PROCESS | 1673 | 1466692496430 Marionette TRACE conn2 <- [1,2370,null,{}] 07:34:56 INFO - PROCESS | 1673 | 1466692496433 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}] 07:34:56 INFO - PROCESS | 1673 | 1466692496434 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:56 INFO - PROCESS | 1673 | 1466692496513 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 07:34:56 INFO - PROCESS | 1673 | 1466692496580 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:56 INFO - PROCESS | 1673 | 1466692496581 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d613000 == 42 [pid = 1673] [id = 600] 07:34:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1294b8800) [pid = 1673] [serial = 1800] [outer = 0x0] 07:34:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12a607400) [pid = 1673] [serial = 1801] [outer = 0x1294b8800] 07:34:56 INFO - PROCESS | 1673 | 1466692496613 Marionette DEBUG loaded listener.js 07:34:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12a92c000) [pid = 1673] [serial = 1802] [outer = 0x1294b8800] 07:34:57 INFO - PROCESS | 1673 | 1466692497042 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]]]}] 07:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 671ms 07:34:57 INFO - PROCESS | 1673 | 1466692497101 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 07:34:57 INFO - PROCESS | 1673 | 1466692497104 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 07:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:34:57 INFO - PROCESS | 1673 | 1466692497107 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:34:57 INFO - PROCESS | 1673 | 1466692497109 Marionette TRACE conn2 <- [1,2374,null,{}] 07:34:57 INFO - PROCESS | 1673 | 1466692497114 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}] 07:34:57 INFO - PROCESS | 1673 | 1466692497116 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:57 INFO - PROCESS | 1673 | 1466692497251 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 07:34:57 INFO - PROCESS | 1673 | 1466692497324 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:57 INFO - PROCESS | 1673 | 1466692497326 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x119517000 == 43 [pid = 1673] [id = 601] 07:34:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x118157400) [pid = 1673] [serial = 1803] [outer = 0x0] 07:34:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x11834e800) [pid = 1673] [serial = 1804] [outer = 0x118157400] 07:34:57 INFO - PROCESS | 1673 | 1466692497357 Marionette DEBUG loaded listener.js 07:34:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1185a7c00) [pid = 1673] [serial = 1805] [outer = 0x118157400] 07:34:57 INFO - PROCESS | 1673 | 1466692497784 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]]]}] 07:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 723ms 07:34:57 INFO - PROCESS | 1673 | 1466692497831 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 07:34:57 INFO - PROCESS | 1673 | 1466692497834 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 07:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:34:57 INFO - PROCESS | 1673 | 1466692497839 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:34:57 INFO - PROCESS | 1673 | 1466692497841 Marionette TRACE conn2 <- [1,2378,null,{}] 07:34:57 INFO - PROCESS | 1673 | 1466692497843 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}] 07:34:57 INFO - PROCESS | 1673 | 1466692497845 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:57 INFO - PROCESS | 1673 | 1466692497950 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 07:34:58 INFO - PROCESS | 1673 | 1466692498010 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:58 INFO - PROCESS | 1673 | 1466692498012 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a626000 == 44 [pid = 1673] [id = 602] 07:34:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x119540000) [pid = 1673] [serial = 1806] [outer = 0x0] 07:34:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1210e9800) [pid = 1673] [serial = 1807] [outer = 0x119540000] 07:34:58 INFO - PROCESS | 1673 | 1466692498042 Marionette DEBUG loaded listener.js 07:34:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x123a3fc00) [pid = 1673] [serial = 1808] [outer = 0x119540000] 07:34:58 INFO - PROCESS | 1673 | 1466692498502 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]]]}] 07:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 721ms 07:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:34:58 INFO - PROCESS | 1673 | 1466692498575 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 07:34:58 INFO - PROCESS | 1673 | 1466692498577 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 07:34:58 INFO - PROCESS | 1673 | 1466692498579 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:34:58 INFO - PROCESS | 1673 | 1466692498582 Marionette TRACE conn2 <- [1,2382,null,{}] 07:34:58 INFO - PROCESS | 1673 | 1466692498609 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}] 07:34:58 INFO - PROCESS | 1673 | 1466692498612 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:58 INFO - PROCESS | 1673 | 1466692498716 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 07:34:58 INFO - PROCESS | 1673 | 1466692498791 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:58 INFO - PROCESS | 1673 | 1466692498793 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d756800 == 45 [pid = 1673] [id = 603] 07:34:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x124e1dc00) [pid = 1673] [serial = 1809] [outer = 0x0] 07:34:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1257e1c00) [pid = 1673] [serial = 1810] [outer = 0x124e1dc00] 07:34:58 INFO - PROCESS | 1673 | 1466692498824 Marionette DEBUG loaded listener.js 07:34:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x126fb0800) [pid = 1673] [serial = 1811] [outer = 0x124e1dc00] 07:34:59 INFO - PROCESS | 1673 | 1466692499271 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]]]}] 07:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 737ms 07:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:34:59 INFO - PROCESS | 1673 | 1466692499317 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 07:34:59 INFO - PROCESS | 1673 | 1466692499319 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 07:34:59 INFO - PROCESS | 1673 | 1466692499321 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:34:59 INFO - PROCESS | 1673 | 1466692499323 Marionette TRACE conn2 <- [1,2386,null,{}] 07:34:59 INFO - PROCESS | 1673 | 1466692499325 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}] 07:34:59 INFO - PROCESS | 1673 | 1466692499327 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:59 INFO - PROCESS | 1673 | 1466692499433 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 07:34:59 INFO - PROCESS | 1673 | 1466692499493 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:59 INFO - PROCESS | 1673 | 1466692499494 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:34:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x115de3000 == 46 [pid = 1673] [id = 604] 07:34:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1132bdc00) [pid = 1673] [serial = 1812] [outer = 0x0] 07:34:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x116a0c800) [pid = 1673] [serial = 1813] [outer = 0x1132bdc00] 07:34:59 INFO - PROCESS | 1673 | 1466692499566 Marionette DEBUG loaded listener.js 07:34:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12467e400) [pid = 1673] [serial = 1814] [outer = 0x1132bdc00] 07:35:00 INFO - PROCESS | 1673 | 1466692500135 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]]]}] 07:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 820ms 07:35:00 INFO - PROCESS | 1673 | 1466692500142 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 07:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:35:00 INFO - PROCESS | 1673 | 1466692500144 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 07:35:00 INFO - PROCESS | 1673 | 1466692500147 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:35:00 INFO - PROCESS | 1673 | 1466692500151 Marionette TRACE conn2 <- [1,2390,null,{}] 07:35:00 INFO - PROCESS | 1673 | 1466692500155 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}] 07:35:00 INFO - PROCESS | 1673 | 1466692500156 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:00 INFO - PROCESS | 1673 | 1466692500256 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 07:35:00 INFO - PROCESS | 1673 | 1466692500315 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:00 INFO - PROCESS | 1673 | 1466692500318 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x119175000 == 47 [pid = 1673] [id = 605] 07:35:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x112ab1800) [pid = 1673] [serial = 1815] [outer = 0x0] 07:35:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x112adf000) [pid = 1673] [serial = 1816] [outer = 0x112ab1800] 07:35:00 INFO - PROCESS | 1673 | 1466692500348 Marionette DEBUG loaded listener.js 07:35:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x1133ebc00) [pid = 1673] [serial = 1817] [outer = 0x112ab1800] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x12d36f000 == 46 [pid = 1673] [id = 599] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x12ca52800 == 45 [pid = 1673] [id = 598] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf7b000 == 44 [pid = 1673] [id = 597] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x12c537800 == 43 [pid = 1673] [id = 596] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x123ce4800 == 42 [pid = 1673] [id = 595] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x12aa49000 == 41 [pid = 1673] [id = 594] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x12a516000 == 40 [pid = 1673] [id = 593] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x128ed4800 == 39 [pid = 1673] [id = 592] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x125634000 == 38 [pid = 1673] [id = 591] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x11951f000 == 37 [pid = 1673] [id = 590] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x118137800 == 36 [pid = 1673] [id = 589] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x11700a800 == 35 [pid = 1673] [id = 588] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x1182eb000 == 34 [pid = 1673] [id = 587] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x119bd5800 == 33 [pid = 1673] [id = 574] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x12c554000 == 32 [pid = 1673] [id = 586] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x115de3000 == 31 [pid = 1673] [id = 604] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x12d756800 == 30 [pid = 1673] [id = 603] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x12a626000 == 29 [pid = 1673] [id = 602] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x12d613000 == 28 [pid = 1673] [id = 600] 07:35:01 INFO - PROCESS | 1673 | --DOCSHELL 0x119517000 == 27 [pid = 1673] [id = 601] 07:35:01 INFO - PROCESS | 1673 | 1466692501275 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]]]}] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x126ff1800) [pid = 1673] [serial = 1756] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x120f13400) [pid = 1673] [serial = 1735] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x113c30c00) [pid = 1673] [serial = 1726] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x116182400) [pid = 1673] [serial = 1727] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x11914ec00) [pid = 1673] [serial = 1732] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x119525000) [pid = 1673] [serial = 1733] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x118111c00) [pid = 1673] [serial = 1729] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x118350c00) [pid = 1673] [serial = 1730] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1210cf000) [pid = 1673] [serial = 1738] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1176c7800) [pid = 1673] [serial = 1724] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x116a0c000) [pid = 1673] [serial = 1723] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x124b05800) [pid = 1673] [serial = 1744] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x124596400) [pid = 1673] [serial = 1742] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1244df400) [pid = 1673] [serial = 1741] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1250ee800) [pid = 1673] [serial = 1745] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12569a000) [pid = 1673] [serial = 1747] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x11858fc00) [pid = 1673] [serial = 1750] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1257e7000) [pid = 1673] [serial = 1748] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11722e000) [pid = 1673] [serial = 1712] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x115fcb800) [pid = 1673] [serial = 1711] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x124e1d400) [pid = 1673] [serial = 1753] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1238de800) [pid = 1673] [serial = 1739] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x11952d800) [pid = 1673] [serial = 1715] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x11858f000) [pid = 1673] [serial = 1714] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x124590c00) [pid = 1673] [serial = 1718] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1244e9c00) [pid = 1673] [serial = 1717] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x120fe0000) [pid = 1673] [serial = 1736] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x112ae3800) [pid = 1673] [serial = 1720] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1210cd800) [pid = 1673] [serial = 1721] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x124580800) [pid = 1673] [serial = 1751] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x128b23000) [pid = 1673] [serial = 1757] [outer = 0x0] [url = about:blank] 07:35:01 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1269f8400) [pid = 1673] [serial = 1754] [outer = 0x0] [url = about:blank] 07:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1224ms 07:35:01 INFO - PROCESS | 1673 | 1466692501371 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 07:35:01 INFO - PROCESS | 1673 | 1466692501373 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 07:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:35:01 INFO - PROCESS | 1673 | 1466692501377 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:35:01 INFO - PROCESS | 1673 | 1466692501379 Marionette TRACE conn2 <- [1,2394,null,{}] 07:35:01 INFO - PROCESS | 1673 | 1466692501388 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}] 07:35:01 INFO - PROCESS | 1673 | 1466692501391 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:01 INFO - PROCESS | 1673 | 1466692501482 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 07:35:01 INFO - PROCESS | 1673 | 1466692501490 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:01 INFO - PROCESS | 1673 | 1466692501493 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x115df5000 == 28 [pid = 1673] [id = 606] 07:35:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x112ae7000) [pid = 1673] [serial = 1818] [outer = 0x0] 07:35:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x112aeac00) [pid = 1673] [serial = 1819] [outer = 0x112ae7000] 07:35:01 INFO - PROCESS | 1673 | 1466692501521 Marionette DEBUG loaded listener.js 07:35:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1133ee000) [pid = 1673] [serial = 1820] [outer = 0x112ae7000] 07:35:01 INFO - PROCESS | 1673 | 1466692501921 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]]]}] 07:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 576ms 07:35:01 INFO - PROCESS | 1673 | 1466692501953 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 07:35:01 INFO - PROCESS | 1673 | 1466692501956 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 07:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:35:01 INFO - PROCESS | 1673 | 1466692501961 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:35:01 INFO - PROCESS | 1673 | 1466692501963 Marionette TRACE conn2 <- [1,2398,null,{}] 07:35:01 INFO - PROCESS | 1673 | 1466692501965 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}] 07:35:01 INFO - PROCESS | 1673 | 1466692501967 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:02 INFO - PROCESS | 1673 | 1466692502046 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 07:35:02 INFO - PROCESS | 1673 | 1466692502053 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:02 INFO - PROCESS | 1673 | 1466692502054 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182e2000 == 29 [pid = 1673] [id = 607] 07:35:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1167c3400) [pid = 1673] [serial = 1821] [outer = 0x0] 07:35:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x116970000) [pid = 1673] [serial = 1822] [outer = 0x1167c3400] 07:35:02 INFO - PROCESS | 1673 | 1466692502082 Marionette DEBUG loaded listener.js 07:35:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x116facc00) [pid = 1673] [serial = 1823] [outer = 0x1167c3400] 07:35:02 INFO - PROCESS | 1673 | 1466692502407 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]]]}] 07:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 469ms 07:35:02 INFO - PROCESS | 1673 | 1466692502430 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 07:35:02 INFO - PROCESS | 1673 | 1466692502432 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 07:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:35:02 INFO - PROCESS | 1673 | 1466692502436 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:35:02 INFO - PROCESS | 1673 | 1466692502446 Marionette TRACE conn2 <- [1,2402,null,{}] 07:35:02 INFO - PROCESS | 1673 | 1466692502454 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}] 07:35:02 INFO - PROCESS | 1673 | 1466692502458 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:02 INFO - PROCESS | 1673 | 1466692502561 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 07:35:02 INFO - PROCESS | 1673 | 1466692502574 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:02 INFO - PROCESS | 1673 | 1466692502576 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x119bd5000 == 30 [pid = 1673] [id = 608] 07:35:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1176bd400) [pid = 1673] [serial = 1824] [outer = 0x0] 07:35:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11811d400) [pid = 1673] [serial = 1825] [outer = 0x1176bd400] 07:35:02 INFO - PROCESS | 1673 | 1466692502605 Marionette DEBUG loaded listener.js 07:35:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x118314400) [pid = 1673] [serial = 1826] [outer = 0x1176bd400] 07:35:02 INFO - PROCESS | 1673 | 1466692502943 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]]]}] 07:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 532ms 07:35:02 INFO - PROCESS | 1673 | 1466692502968 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 07:35:02 INFO - PROCESS | 1673 | 1466692502970 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 07:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:35:02 INFO - PROCESS | 1673 | 1466692502972 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:35:02 INFO - PROCESS | 1673 | 1466692502973 Marionette TRACE conn2 <- [1,2406,null,{}] 07:35:02 INFO - PROCESS | 1673 | 1466692502975 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}] 07:35:02 INFO - PROCESS | 1673 | 1466692502977 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:03 INFO - PROCESS | 1673 | 1466692503055 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 07:35:03 INFO - PROCESS | 1673 | 1466692503120 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:03 INFO - PROCESS | 1673 | 1466692503121 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x12405e800 == 31 [pid = 1673] [id = 609] 07:35:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x118316000) [pid = 1673] [serial = 1827] [outer = 0x0] 07:35:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x11835d400) [pid = 1673] [serial = 1828] [outer = 0x118316000] 07:35:03 INFO - PROCESS | 1673 | 1466692503147 Marionette DEBUG loaded listener.js 07:35:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1185a9000) [pid = 1673] [serial = 1829] [outer = 0x118316000] 07:35:03 INFO - PROCESS | 1673 | 1466692503460 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]]]}] 07:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 519ms 07:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:35:03 INFO - PROCESS | 1673 | 1466692503491 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 07:35:03 INFO - PROCESS | 1673 | 1466692503492 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 07:35:03 INFO - PROCESS | 1673 | 1466692503494 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:35:03 INFO - PROCESS | 1673 | 1466692503495 Marionette TRACE conn2 <- [1,2410,null,{}] 07:35:03 INFO - PROCESS | 1673 | 1466692503498 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}] 07:35:03 INFO - PROCESS | 1673 | 1466692503508 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:03 INFO - PROCESS | 1673 | 1466692503610 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 07:35:03 INFO - PROCESS | 1673 | 1466692503615 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:03 INFO - PROCESS | 1673 | 1466692503616 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x125638000 == 32 [pid = 1673] [id = 610] 07:35:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x116fa3000) [pid = 1673] [serial = 1830] [outer = 0x0] 07:35:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x119146000) [pid = 1673] [serial = 1831] [outer = 0x116fa3000] 07:35:03 INFO - PROCESS | 1673 | 1466692503642 Marionette DEBUG loaded listener.js 07:35:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x11952a000) [pid = 1673] [serial = 1832] [outer = 0x116fa3000] 07:35:03 INFO - PROCESS | 1673 | 1466692503989 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]]]}] 07:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 522ms 07:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:35:04 INFO - PROCESS | 1673 | 1466692504018 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 07:35:04 INFO - PROCESS | 1673 | 1466692504019 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 07:35:04 INFO - PROCESS | 1673 | 1466692504021 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:35:04 INFO - PROCESS | 1673 | 1466692504022 Marionette TRACE conn2 <- [1,2414,null,{}] 07:35:04 INFO - PROCESS | 1673 | 1466692504024 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}] 07:35:04 INFO - PROCESS | 1673 | 1466692504029 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:04 INFO - PROCESS | 1673 | 1466692504143 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 07:35:04 INFO - PROCESS | 1673 | 1466692504181 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:04 INFO - PROCESS | 1673 | 1466692504182 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272eb800 == 33 [pid = 1673] [id = 611] 07:35:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x11952f000) [pid = 1673] [serial = 1833] [outer = 0x0] 07:35:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x120f13400) [pid = 1673] [serial = 1834] [outer = 0x11952f000] 07:35:04 INFO - PROCESS | 1673 | 1466692504208 Marionette DEBUG loaded listener.js 07:35:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1238de800) [pid = 1673] [serial = 1835] [outer = 0x11952f000] 07:35:04 INFO - PROCESS | 1673 | 1466692504521 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]]]}] 07:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 518ms 07:35:04 INFO - PROCESS | 1673 | 1466692504542 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 07:35:04 INFO - PROCESS | 1673 | 1466692504543 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 07:35:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:35:04 INFO - PROCESS | 1673 | 1466692504545 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:35:04 INFO - PROCESS | 1673 | 1466692504547 Marionette TRACE conn2 <- [1,2418,null,{}] 07:35:04 INFO - PROCESS | 1673 | 1466692504551 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}] 07:35:04 INFO - PROCESS | 1673 | 1466692504552 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:04 INFO - PROCESS | 1673 | 1466692504653 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 07:35:04 INFO - PROCESS | 1673 | 1466692504692 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:04 INFO - PROCESS | 1673 | 1466692504693 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291aa000 == 34 [pid = 1673] [id = 612] 07:35:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x112961400) [pid = 1673] [serial = 1836] [outer = 0x0] 07:35:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12395ec00) [pid = 1673] [serial = 1837] [outer = 0x112961400] 07:35:04 INFO - PROCESS | 1673 | 1466692504717 Marionette DEBUG loaded listener.js 07:35:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x124086800) [pid = 1673] [serial = 1838] [outer = 0x112961400] 07:35:05 INFO - PROCESS | 1673 | 1466692505029 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]]]}] 07:35:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:35:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 522ms 07:35:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:35:05 INFO - PROCESS | 1673 | 1466692505068 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 07:35:05 INFO - PROCESS | 1673 | 1466692505069 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 07:35:05 INFO - PROCESS | 1673 | 1466692505071 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:35:05 INFO - PROCESS | 1673 | 1466692505072 Marionette TRACE conn2 <- [1,2422,null,{}] 07:35:05 INFO - PROCESS | 1673 | 1466692505075 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}] 07:35:05 INFO - PROCESS | 1673 | 1466692505076 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:05 INFO - PROCESS | 1673 | 1466692505169 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 07:35:05 INFO - PROCESS | 1673 | 1466692505179 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:05 INFO - PROCESS | 1673 | 1466692505180 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12941c800 == 35 [pid = 1673] [id = 613] 07:35:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x124280400) [pid = 1673] [serial = 1839] [outer = 0x0] 07:35:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12457c000) [pid = 1673] [serial = 1840] [outer = 0x124280400] 07:35:05 INFO - PROCESS | 1673 | 1466692505208 Marionette DEBUG loaded listener.js 07:35:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x124584800) [pid = 1673] [serial = 1841] [outer = 0x124280400] 07:35:05 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x124582c00) [pid = 1673] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:35:05 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x124583800) [pid = 1673] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:35:05 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x126fba800) [pid = 1673] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:35:05 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1131afc00) [pid = 1673] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:35:05 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x124597400) [pid = 1673] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:35:05 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1172be800) [pid = 1673] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:35:05 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x128b24800) [pid = 1673] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:35:05 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x116fa9400) [pid = 1673] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:35:05 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x11953b400) [pid = 1673] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:35:05 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1133ed400) [pid = 1673] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:35:05 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x123f9f800) [pid = 1673] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:35:05 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11859a000) [pid = 1673] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:35:05 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1210c5c00) [pid = 1673] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:35:05 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1294b8000) [pid = 1673] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:35:05 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1294b8800) [pid = 1673] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:35:05 INFO - PROCESS | 1673 | 1466692505678 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]]]}] 07:35:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:35:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 618ms 07:35:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:35:05 INFO - PROCESS | 1673 | 1466692505691 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 07:35:05 INFO - PROCESS | 1673 | 1466692505692 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 07:35:05 INFO - PROCESS | 1673 | 1466692505694 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:35:05 INFO - PROCESS | 1673 | 1466692505696 Marionette TRACE conn2 <- [1,2426,null,{}] 07:35:05 INFO - PROCESS | 1673 | 1466692505698 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}] 07:35:05 INFO - PROCESS | 1673 | 1466692505699 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:05 INFO - PROCESS | 1673 | 1466692505780 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 07:35:05 INFO - PROCESS | 1673 | 1466692505838 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:05 INFO - PROCESS | 1673 | 1466692505839 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a422000 == 36 [pid = 1673] [id = 614] 07:35:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1131afc00) [pid = 1673] [serial = 1842] [outer = 0x0] 07:35:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x117045c00) [pid = 1673] [serial = 1843] [outer = 0x1131afc00] 07:35:05 INFO - PROCESS | 1673 | 1466692505865 Marionette DEBUG loaded listener.js 07:35:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x120f18400) [pid = 1673] [serial = 1844] [outer = 0x1131afc00] 07:35:06 INFO - PROCESS | 1673 | 1466692506124 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]]]}] 07:35:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:35:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 469ms 07:35:06 INFO - PROCESS | 1673 | 1466692506171 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 07:35:06 INFO - PROCESS | 1673 | 1466692506172 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 07:35:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:35:06 INFO - PROCESS | 1673 | 1466692506175 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:35:06 INFO - PROCESS | 1673 | 1466692506176 Marionette TRACE conn2 <- [1,2430,null,{}] 07:35:06 INFO - PROCESS | 1673 | 1466692506178 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}] 07:35:06 INFO - PROCESS | 1673 | 1466692506179 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:06 INFO - PROCESS | 1673 | 1466692506269 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 07:35:06 INFO - PROCESS | 1673 | 1466692506272 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:06 INFO - PROCESS | 1673 | 1466692506274 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b5b5000 == 37 [pid = 1673] [id = 615] 07:35:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1238e1c00) [pid = 1673] [serial = 1845] [outer = 0x0] 07:35:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x124586000) [pid = 1673] [serial = 1846] [outer = 0x1238e1c00] 07:35:06 INFO - PROCESS | 1673 | 1466692506299 Marionette DEBUG loaded listener.js 07:35:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x124594400) [pid = 1673] [serial = 1847] [outer = 0x1238e1c00] 07:35:06 INFO - PROCESS | 1673 | 1466692506625 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]]]}] 07:35:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:35:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 469ms 07:35:06 INFO - PROCESS | 1673 | 1466692506645 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 07:35:06 INFO - PROCESS | 1673 | 1466692506646 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 07:35:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:35:06 INFO - PROCESS | 1673 | 1466692506650 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:35:06 INFO - PROCESS | 1673 | 1466692506652 Marionette TRACE conn2 <- [1,2434,null,{}] 07:35:06 INFO - PROCESS | 1673 | 1466692506654 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}] 07:35:06 INFO - PROCESS | 1673 | 1466692506656 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:06 INFO - PROCESS | 1673 | 1466692506785 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 07:35:06 INFO - PROCESS | 1673 | 1466692506819 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:06 INFO - PROCESS | 1673 | 1466692506821 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba6f000 == 38 [pid = 1673] [id = 616] 07:35:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x124593800) [pid = 1673] [serial = 1848] [outer = 0x0] 07:35:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1245cb800) [pid = 1673] [serial = 1849] [outer = 0x124593800] 07:35:06 INFO - PROCESS | 1673 | 1466692506848 Marionette DEBUG loaded listener.js 07:35:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1256a2400) [pid = 1673] [serial = 1850] [outer = 0x124593800] 07:35:07 INFO - PROCESS | 1673 | 1466692507121 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]]]}] 07:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 520ms 07:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:35:07 INFO - PROCESS | 1673 | 1466692507172 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 07:35:07 INFO - PROCESS | 1673 | 1466692507173 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 07:35:07 INFO - PROCESS | 1673 | 1466692507175 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:35:07 INFO - PROCESS | 1673 | 1466692507176 Marionette TRACE conn2 <- [1,2438,null,{}] 07:35:07 INFO - PROCESS | 1673 | 1466692507178 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}] 07:35:07 INFO - PROCESS | 1673 | 1466692507179 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:07 INFO - PROCESS | 1673 | 1466692507261 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 07:35:07 INFO - PROCESS | 1673 | 1466692507267 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:07 INFO - PROCESS | 1673 | 1466692507269 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c548800 == 39 [pid = 1673] [id = 617] 07:35:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1257e0000) [pid = 1673] [serial = 1851] [outer = 0x0] 07:35:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1269ef000) [pid = 1673] [serial = 1852] [outer = 0x1257e0000] 07:35:07 INFO - PROCESS | 1673 | 1466692507293 Marionette DEBUG loaded listener.js 07:35:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x126f43c00) [pid = 1673] [serial = 1853] [outer = 0x1257e0000] 07:35:07 INFO - PROCESS | 1673 | 1466692507771 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]]]}] 07:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 621ms 07:35:07 INFO - PROCESS | 1673 | 1466692507796 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 07:35:07 INFO - PROCESS | 1673 | 1466692507799 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 07:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:35:07 INFO - PROCESS | 1673 | 1466692507802 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:35:07 INFO - PROCESS | 1673 | 1466692507804 Marionette TRACE conn2 <- [1,2442,null,{}] 07:35:07 INFO - PROCESS | 1673 | 1466692507808 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}] 07:35:07 INFO - PROCESS | 1673 | 1466692507809 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:07 INFO - PROCESS | 1673 | 1466692507927 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 07:35:08 INFO - PROCESS | 1673 | 1466692508035 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:08 INFO - PROCESS | 1673 | 1466692508036 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e6c800 == 40 [pid = 1673] [id = 618] 07:35:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x112fc8000) [pid = 1673] [serial = 1854] [outer = 0x0] 07:35:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x113379000) [pid = 1673] [serial = 1855] [outer = 0x112fc8000] 07:35:08 INFO - PROCESS | 1673 | 1466692508068 Marionette DEBUG loaded listener.js 07:35:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x116182400) [pid = 1673] [serial = 1856] [outer = 0x112fc8000] 07:35:08 INFO - PROCESS | 1673 | 1466692508585 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]]]}] 07:35:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:35:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 822ms 07:35:08 INFO - PROCESS | 1673 | 1466692508623 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 07:35:08 INFO - PROCESS | 1673 | 1466692508626 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 07:35:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:35:08 INFO - PROCESS | 1673 | 1466692508658 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:35:08 INFO - PROCESS | 1673 | 1466692508660 Marionette TRACE conn2 <- [1,2446,null,{}] 07:35:08 INFO - PROCESS | 1673 | 1466692508664 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}] 07:35:08 INFO - PROCESS | 1673 | 1466692508668 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:08 INFO - PROCESS | 1673 | 1466692508778 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 07:35:08 INFO - PROCESS | 1673 | 1466692508872 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:08 INFO - PROCESS | 1673 | 1466692508874 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x124a2e800 == 41 [pid = 1673] [id = 619] 07:35:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x117224400) [pid = 1673] [serial = 1857] [outer = 0x0] 07:35:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x11722dc00) [pid = 1673] [serial = 1858] [outer = 0x117224400] 07:35:08 INFO - PROCESS | 1673 | 1466692508905 Marionette DEBUG loaded listener.js 07:35:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x11810a800) [pid = 1673] [serial = 1859] [outer = 0x117224400] 07:35:09 INFO - PROCESS | 1673 | 1466692509581 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]]]}] 07:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 999ms 07:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:35:09 INFO - PROCESS | 1673 | 1466692509631 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 07:35:09 INFO - PROCESS | 1673 | 1466692509633 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 07:35:09 INFO - PROCESS | 1673 | 1466692509636 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:35:09 INFO - PROCESS | 1673 | 1466692509638 Marionette TRACE conn2 <- [1,2450,null,{}] 07:35:09 INFO - PROCESS | 1673 | 1466692509642 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}] 07:35:09 INFO - PROCESS | 1673 | 1466692509643 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:09 INFO - PROCESS | 1673 | 1466692509755 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 07:35:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba6f000 == 40 [pid = 1673] [id = 616] 07:35:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12b5b5000 == 39 [pid = 1673] [id = 615] 07:35:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12a422000 == 38 [pid = 1673] [id = 614] 07:35:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12941c800 == 37 [pid = 1673] [id = 613] 07:35:09 INFO - PROCESS | 1673 | --DOCSHELL 0x1291aa000 == 36 [pid = 1673] [id = 612] 07:35:09 INFO - PROCESS | 1673 | --DOCSHELL 0x1272eb800 == 35 [pid = 1673] [id = 611] 07:35:09 INFO - PROCESS | 1673 | --DOCSHELL 0x125638000 == 34 [pid = 1673] [id = 610] 07:35:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12405e800 == 33 [pid = 1673] [id = 609] 07:35:09 INFO - PROCESS | 1673 | --DOCSHELL 0x119bd5000 == 32 [pid = 1673] [id = 608] 07:35:09 INFO - PROCESS | 1673 | --DOCSHELL 0x1182e2000 == 31 [pid = 1673] [id = 607] 07:35:09 INFO - PROCESS | 1673 | --DOCSHELL 0x115df5000 == 30 [pid = 1673] [id = 606] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12a92c000) [pid = 1673] [serial = 1802] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12a607400) [pid = 1673] [serial = 1801] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x12458f000) [pid = 1673] [serial = 1780] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x124e7ac00) [pid = 1673] [serial = 1783] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12910ec00) [pid = 1673] [serial = 1789] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1176bd800) [pid = 1673] [serial = 1792] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12882a400) [pid = 1673] [serial = 1786] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x128bcb000) [pid = 1673] [serial = 1787] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11858cc00) [pid = 1673] [serial = 1765] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x11918e000) [pid = 1673] [serial = 1766] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x129110800) [pid = 1673] [serial = 1760] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x128bcd000) [pid = 1673] [serial = 1759] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x11722f800) [pid = 1673] [serial = 1768] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x118129400) [pid = 1673] [serial = 1769] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1210c9000) [pid = 1673] [serial = 1774] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12395bc00) [pid = 1673] [serial = 1775] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1161d4400) [pid = 1673] [serial = 1762] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x116fadc00) [pid = 1673] [serial = 1763] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1244e7000) [pid = 1673] [serial = 1777] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x11918c400) [pid = 1673] [serial = 1771] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x119531800) [pid = 1673] [serial = 1772] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x128b26c00) [pid = 1673] [serial = 1795] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12a4e0c00) [pid = 1673] [serial = 1798] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12a718800) [pid = 1673] [serial = 1799] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1210c5000) [pid = 1673] [serial = 1793] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x129391000) [pid = 1673] [serial = 1790] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x126fff800) [pid = 1673] [serial = 1784] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x12459ac00) [pid = 1673] [serial = 1781] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x124581800) [pid = 1673] [serial = 1778] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x129393400) [pid = 1673] [serial = 1796] [outer = 0x0] [url = about:blank] 07:35:09 INFO - PROCESS | 1673 | 1466692509849 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:09 INFO - PROCESS | 1673 | 1466692509851 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x117017800 == 31 [pid = 1673] [id = 620] 07:35:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1133ee800) [pid = 1673] [serial = 1860] [outer = 0x0] 07:35:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x115fcb000) [pid = 1673] [serial = 1861] [outer = 0x1133ee800] 07:35:09 INFO - PROCESS | 1673 | 1466692509880 Marionette DEBUG loaded listener.js 07:35:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x117231000) [pid = 1673] [serial = 1862] [outer = 0x1133ee800] 07:35:10 INFO - PROCESS | 1673 | 1466692510174 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]]]}] 07:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 569ms 07:35:10 INFO - PROCESS | 1673 | 1466692510206 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 07:35:10 INFO - PROCESS | 1673 | 1466692510209 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 07:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:35:10 INFO - PROCESS | 1673 | 1466692510213 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:35:10 INFO - PROCESS | 1673 | 1466692510215 Marionette TRACE conn2 <- [1,2454,null,{}] 07:35:10 INFO - PROCESS | 1673 | 1466692510221 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}] 07:35:10 INFO - PROCESS | 1673 | 1466692510222 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:10 INFO - PROCESS | 1673 | 1466692510302 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 07:35:10 INFO - PROCESS | 1673 | 1466692510306 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:10 INFO - PROCESS | 1673 | 1466692510307 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x119dba800 == 32 [pid = 1673] [id = 621] 07:35:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x118318800) [pid = 1673] [serial = 1863] [outer = 0x0] 07:35:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x11858cc00) [pid = 1673] [serial = 1864] [outer = 0x118318800] 07:35:10 INFO - PROCESS | 1673 | 1466692510337 Marionette DEBUG loaded listener.js 07:35:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1185aec00) [pid = 1673] [serial = 1865] [outer = 0x118318800] 07:35:10 INFO - PROCESS | 1673 | 1466692510673 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]]]}] 07:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 472ms 07:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:35:10 INFO - PROCESS | 1673 | 1466692510691 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 07:35:10 INFO - PROCESS | 1673 | 1466692510693 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 07:35:10 INFO - PROCESS | 1673 | 1466692510695 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:35:10 INFO - PROCESS | 1673 | 1466692510698 Marionette TRACE conn2 <- [1,2458,null,{}] 07:35:10 INFO - PROCESS | 1673 | 1466692510705 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}] 07:35:10 INFO - PROCESS | 1673 | 1466692510709 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:10 INFO - PROCESS | 1673 | 1466692510794 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 07:35:10 INFO - PROCESS | 1673 | 1466692510802 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:10 INFO - PROCESS | 1673 | 1466692510804 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x124e5b800 == 33 [pid = 1673] [id = 622] 07:35:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x112adcc00) [pid = 1673] [serial = 1866] [outer = 0x0] 07:35:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x11952dc00) [pid = 1673] [serial = 1867] [outer = 0x112adcc00] 07:35:10 INFO - PROCESS | 1673 | 1466692510833 Marionette DEBUG loaded listener.js 07:35:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1210c5c00) [pid = 1673] [serial = 1868] [outer = 0x112adcc00] 07:35:11 INFO - PROCESS | 1673 | 1466692511191 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]]]}] 07:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 523ms 07:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:35:11 INFO - PROCESS | 1673 | 1466692511224 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 07:35:11 INFO - PROCESS | 1673 | 1466692511225 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 07:35:11 INFO - PROCESS | 1673 | 1466692511227 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:35:11 INFO - PROCESS | 1673 | 1466692511229 Marionette TRACE conn2 <- [1,2462,null,{}] 07:35:11 INFO - PROCESS | 1673 | 1466692511231 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}] 07:35:11 INFO - PROCESS | 1673 | 1466692511232 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:11 INFO - PROCESS | 1673 | 1466692511311 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 07:35:11 INFO - PROCESS | 1673 | 1466692511316 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:11 INFO - PROCESS | 1673 | 1466692511318 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x128c81000 == 34 [pid = 1673] [id = 623] 07:35:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1210d2800) [pid = 1673] [serial = 1869] [outer = 0x0] 07:35:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1238d9c00) [pid = 1673] [serial = 1870] [outer = 0x1210d2800] 07:35:11 INFO - PROCESS | 1673 | 1466692511344 Marionette DEBUG loaded listener.js 07:35:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x123bc4000) [pid = 1673] [serial = 1871] [outer = 0x1210d2800] 07:35:11 INFO - PROCESS | 1673 | 1466692511681 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]]]}] 07:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 468ms 07:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:35:11 INFO - PROCESS | 1673 | 1466692511696 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 07:35:11 INFO - PROCESS | 1673 | 1466692511697 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 07:35:11 INFO - PROCESS | 1673 | 1466692511702 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:35:11 INFO - PROCESS | 1673 | 1466692511703 Marionette TRACE conn2 <- [1,2466,null,{}] 07:35:11 INFO - PROCESS | 1673 | 1466692511705 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}] 07:35:11 INFO - PROCESS | 1673 | 1466692511706 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:11 INFO - PROCESS | 1673 | 1466692511800 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 07:35:11 INFO - PROCESS | 1673 | 1466692511806 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:11 INFO - PROCESS | 1673 | 1466692511807 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a41c800 == 35 [pid = 1673] [id = 624] 07:35:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1244e1400) [pid = 1673] [serial = 1872] [outer = 0x0] 07:35:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12457dc00) [pid = 1673] [serial = 1873] [outer = 0x1244e1400] 07:35:11 INFO - PROCESS | 1673 | 1466692511832 Marionette DEBUG loaded listener.js 07:35:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12458f000) [pid = 1673] [serial = 1874] [outer = 0x1244e1400] 07:35:12 INFO - PROCESS | 1673 | 1466692512261 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]]]}] 07:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 568ms 07:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:35:12 INFO - PROCESS | 1673 | 1466692512270 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 07:35:12 INFO - PROCESS | 1673 | 1466692512272 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 07:35:12 INFO - PROCESS | 1673 | 1466692512279 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:35:12 INFO - PROCESS | 1673 | 1466692512281 Marionette TRACE conn2 <- [1,2470,null,{}] 07:35:12 INFO - PROCESS | 1673 | 1466692512284 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}] 07:35:12 INFO - PROCESS | 1673 | 1466692512289 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:12 INFO - PROCESS | 1673 | 1466692512448 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 07:35:12 INFO - PROCESS | 1673 | 1466692512469 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:12 INFO - PROCESS | 1673 | 1466692512470 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b7a3800 == 36 [pid = 1673] [id = 625] 07:35:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12459bc00) [pid = 1673] [serial = 1875] [outer = 0x0] 07:35:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x124e20c00) [pid = 1673] [serial = 1876] [outer = 0x12459bc00] 07:35:12 INFO - PROCESS | 1673 | 1466692512495 Marionette DEBUG loaded listener.js 07:35:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x126dcb000) [pid = 1673] [serial = 1877] [outer = 0x12459bc00] 07:35:12 INFO - PROCESS | 1673 | 1466692512817 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]]]}] 07:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 576ms 07:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:35:12 INFO - PROCESS | 1673 | 1466692512851 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 07:35:12 INFO - PROCESS | 1673 | 1466692512852 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 07:35:12 INFO - PROCESS | 1673 | 1466692512854 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:35:12 INFO - PROCESS | 1673 | 1466692512855 Marionette TRACE conn2 <- [1,2474,null,{}] 07:35:12 INFO - PROCESS | 1673 | 1466692512857 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}] 07:35:12 INFO - PROCESS | 1673 | 1466692512858 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:12 INFO - PROCESS | 1673 | 1466692512956 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 07:35:12 INFO - PROCESS | 1673 | 1466692512971 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:12 INFO - PROCESS | 1673 | 1466692512972 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf89800 == 37 [pid = 1673] [id = 626] 07:35:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1257e1400) [pid = 1673] [serial = 1878] [outer = 0x0] 07:35:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x126fb8400) [pid = 1673] [serial = 1879] [outer = 0x1257e1400] 07:35:12 INFO - PROCESS | 1673 | 1466692512998 Marionette DEBUG loaded listener.js 07:35:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x128821400) [pid = 1673] [serial = 1880] [outer = 0x1257e1400] 07:35:13 INFO - PROCESS | 1673 | 1466692513329 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]]]}] 07:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 521ms 07:35:13 INFO - PROCESS | 1673 | 1466692513375 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 07:35:13 INFO - PROCESS | 1673 | 1466692513376 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 07:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:35:13 INFO - PROCESS | 1673 | 1466692513378 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:35:13 INFO - PROCESS | 1673 | 1466692513379 Marionette TRACE conn2 <- [1,2478,null,{}] 07:35:13 INFO - PROCESS | 1673 | 1466692513382 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}] 07:35:13 INFO - PROCESS | 1673 | 1466692513383 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:13 INFO - PROCESS | 1673 | 1466692513483 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 07:35:13 INFO - PROCESS | 1673 | 1466692513487 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:13 INFO - PROCESS | 1673 | 1466692513488 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c540800 == 38 [pid = 1673] [id = 627] 07:35:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x126f49400) [pid = 1673] [serial = 1881] [outer = 0x0] 07:35:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x128829c00) [pid = 1673] [serial = 1882] [outer = 0x126f49400] 07:35:13 INFO - PROCESS | 1673 | 1466692513548 Marionette DEBUG loaded listener.js 07:35:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x128b24000) [pid = 1673] [serial = 1883] [outer = 0x126f49400] 07:35:13 INFO - PROCESS | 1673 | 1466692513874 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]]]}] 07:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 518ms 07:35:13 INFO - PROCESS | 1673 | 1466692513899 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 07:35:13 INFO - PROCESS | 1673 | 1466692513902 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 07:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:35:13 INFO - PROCESS | 1673 | 1466692513904 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:35:13 INFO - PROCESS | 1673 | 1466692513905 Marionette TRACE conn2 <- [1,2482,null,{}] 07:35:13 INFO - PROCESS | 1673 | 1466692513908 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}] 07:35:13 INFO - PROCESS | 1673 | 1466692513909 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:14 INFO - PROCESS | 1673 | 1466692514090 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 07:35:14 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x116fa3000) [pid = 1673] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:35:14 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x118316000) [pid = 1673] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:35:14 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1176bd400) [pid = 1673] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:35:14 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1167c3400) [pid = 1673] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:35:14 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x112ab1800) [pid = 1673] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:35:14 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x112ae7000) [pid = 1673] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:35:14 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x118157400) [pid = 1673] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:35:14 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x119540000) [pid = 1673] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:35:14 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11952f000) [pid = 1673] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:35:14 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x124e1dc00) [pid = 1673] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:35:14 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1131afc00) [pid = 1673] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:35:14 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x124280400) [pid = 1673] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:35:14 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1132bdc00) [pid = 1673] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:35:14 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1238e1c00) [pid = 1673] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:35:14 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x124593800) [pid = 1673] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:35:14 INFO - PROCESS | 1673 | 1466692514138 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:14 INFO - PROCESS | 1673 | 1466692514139 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x1188b3000 == 39 [pid = 1673] [id = 628] 07:35:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1122ab000) [pid = 1673] [serial = 1884] [outer = 0x0] 07:35:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1132bdc00) [pid = 1673] [serial = 1885] [outer = 0x1122ab000] 07:35:14 INFO - PROCESS | 1673 | 1466692514164 Marionette DEBUG loaded listener.js 07:35:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1176bd400) [pid = 1673] [serial = 1886] [outer = 0x1122ab000] 07:35:14 INFO - PROCESS | 1673 | 1466692514438 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]]]}] 07:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 570ms 07:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:35:14 INFO - PROCESS | 1673 | 1466692514475 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 07:35:14 INFO - PROCESS | 1673 | 1466692514476 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 07:35:14 INFO - PROCESS | 1673 | 1466692514478 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:35:14 INFO - PROCESS | 1673 | 1466692514479 Marionette TRACE conn2 <- [1,2486,null,{}] 07:35:14 INFO - PROCESS | 1673 | 1466692514490 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}] 07:35:14 INFO - PROCESS | 1673 | 1466692514491 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:14 INFO - PROCESS | 1673 | 1466692514577 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 07:35:14 INFO - PROCESS | 1673 | 1466692514583 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:14 INFO - PROCESS | 1673 | 1466692514585 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ca46000 == 40 [pid = 1673] [id = 629] 07:35:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x116fa3000) [pid = 1673] [serial = 1887] [outer = 0x0] 07:35:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1238d5c00) [pid = 1673] [serial = 1888] [outer = 0x116fa3000] 07:35:14 INFO - PROCESS | 1673 | 1466692514610 Marionette DEBUG loaded listener.js 07:35:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x124bbb400) [pid = 1673] [serial = 1889] [outer = 0x116fa3000] 07:35:14 INFO - PROCESS | 1673 | 1466692514954 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]]]}] 07:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 522ms 07:35:15 INFO - PROCESS | 1673 | 1466692515003 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 07:35:15 INFO - PROCESS | 1673 | 1466692515005 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 07:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:35:15 INFO - PROCESS | 1673 | 1466692515007 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:35:15 INFO - PROCESS | 1673 | 1466692515009 Marionette TRACE conn2 <- [1,2490,null,{}] 07:35:15 INFO - PROCESS | 1673 | 1466692515011 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}] 07:35:15 INFO - PROCESS | 1673 | 1466692515013 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:15 INFO - PROCESS | 1673 | 1466692515108 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 07:35:15 INFO - PROCESS | 1673 | 1466692515112 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:15 INFO - PROCESS | 1673 | 1466692515113 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d361800 == 41 [pid = 1673] [id = 630] 07:35:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x119534400) [pid = 1673] [serial = 1890] [outer = 0x0] 07:35:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x129103c00) [pid = 1673] [serial = 1891] [outer = 0x119534400] 07:35:15 INFO - PROCESS | 1673 | 1466692515141 Marionette DEBUG loaded listener.js 07:35:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x129393400) [pid = 1673] [serial = 1892] [outer = 0x119534400] 07:35:15 INFO - PROCESS | 1673 | 1466692515473 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]]]}] 07:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 469ms 07:35:15 INFO - PROCESS | 1673 | 1466692515476 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 07:35:15 INFO - PROCESS | 1673 | 1466692515477 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 07:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:35:15 INFO - PROCESS | 1673 | 1466692515479 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:35:15 INFO - PROCESS | 1673 | 1466692515481 Marionette TRACE conn2 <- [1,2494,null,{}] 07:35:15 INFO - PROCESS | 1673 | 1466692515485 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}] 07:35:15 INFO - PROCESS | 1673 | 1466692515487 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:15 INFO - PROCESS | 1673 | 1466692515571 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 07:35:15 INFO - PROCESS | 1673 | 1466692515633 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:15 INFO - PROCESS | 1673 | 1466692515634 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d60b800 == 42 [pid = 1673] [id = 631] 07:35:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x129389800) [pid = 1673] [serial = 1893] [outer = 0x0] 07:35:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1294bfc00) [pid = 1673] [serial = 1894] [outer = 0x129389800] 07:35:15 INFO - PROCESS | 1673 | 1466692515659 Marionette DEBUG loaded listener.js 07:35:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12a4e9800) [pid = 1673] [serial = 1895] [outer = 0x129389800] 07:35:15 INFO - PROCESS | 1673 | 1466692515951 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]]]}] 07:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 522ms 07:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:35:16 INFO - PROCESS | 1673 | 1466692516003 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 07:35:16 INFO - PROCESS | 1673 | 1466692516004 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 07:35:16 INFO - PROCESS | 1673 | 1466692516006 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:35:16 INFO - PROCESS | 1673 | 1466692516007 Marionette TRACE conn2 <- [1,2498,null,{}] 07:35:16 INFO - PROCESS | 1673 | 1466692516010 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}] 07:35:16 INFO - PROCESS | 1673 | 1466692516011 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:16 INFO - PROCESS | 1673 | 1466692516092 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 07:35:16 INFO - PROCESS | 1673 | 1466692516198 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:16 INFO - PROCESS | 1673 | 1466692516200 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x116945800 == 43 [pid = 1673] [id = 632] 07:35:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x111085000) [pid = 1673] [serial = 1896] [outer = 0x0] 07:35:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x111fc9400) [pid = 1673] [serial = 1897] [outer = 0x111085000] 07:35:16 INFO - PROCESS | 1673 | 1466692516232 Marionette DEBUG loaded listener.js 07:35:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x112aea400) [pid = 1673] [serial = 1898] [outer = 0x111085000] 07:35:16 INFO - PROCESS | 1673 | 1466692516686 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]]]}] 07:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 721ms 07:35:16 INFO - PROCESS | 1673 | 1466692516729 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 07:35:16 INFO - PROCESS | 1673 | 1466692516731 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 07:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:35:16 INFO - PROCESS | 1673 | 1466692516734 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:35:16 INFO - PROCESS | 1673 | 1466692516736 Marionette TRACE conn2 <- [1,2502,null,{}] 07:35:16 INFO - PROCESS | 1673 | 1466692516740 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}] 07:35:16 INFO - PROCESS | 1673 | 1466692516743 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:16 INFO - PROCESS | 1673 | 1466692516850 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 07:35:16 INFO - PROCESS | 1673 | 1466692516927 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:16 INFO - PROCESS | 1673 | 1466692516928 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x12563c000 == 44 [pid = 1673] [id = 633] 07:35:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x113c3c400) [pid = 1673] [serial = 1899] [outer = 0x0] 07:35:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x11811f800) [pid = 1673] [serial = 1900] [outer = 0x113c3c400] 07:35:16 INFO - PROCESS | 1673 | 1466692516959 Marionette DEBUG loaded listener.js 07:35:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x118594400) [pid = 1673] [serial = 1901] [outer = 0x113c3c400] 07:35:17 INFO - PROCESS | 1673 | 1466692517387 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]]]}] 07:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 07:35:17 INFO - PROCESS | 1673 | 1466692517407 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 07:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:35:17 INFO - PROCESS | 1673 | 1466692517410 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 07:35:17 INFO - PROCESS | 1673 | 1466692517412 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:35:17 INFO - PROCESS | 1673 | 1466692517413 Marionette TRACE conn2 <- [1,2506,null,{}] 07:35:17 INFO - PROCESS | 1673 | 1466692517416 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}] 07:35:17 INFO - PROCESS | 1673 | 1466692517418 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:17 INFO - PROCESS | 1673 | 1466692517545 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 07:35:17 INFO - PROCESS | 1673 | 1466692517635 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:17 INFO - PROCESS | 1673 | 1466692517637 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c8e2800 == 45 [pid = 1673] [id = 634] 07:35:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x120fde000) [pid = 1673] [serial = 1902] [outer = 0x0] 07:35:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1210d1800) [pid = 1673] [serial = 1903] [outer = 0x120fde000] 07:35:17 INFO - PROCESS | 1673 | 1466692517666 Marionette DEBUG loaded listener.js 07:35:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x123df6c00) [pid = 1673] [serial = 1904] [outer = 0x120fde000] 07:35:18 INFO - PROCESS | 1673 | 1466692518092 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]]]}] 07:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 719ms 07:35:18 INFO - PROCESS | 1673 | 1466692518131 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 07:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:35:18 INFO - PROCESS | 1673 | 1466692518133 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 07:35:18 INFO - PROCESS | 1673 | 1466692518140 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:35:18 INFO - PROCESS | 1673 | 1466692518145 Marionette TRACE conn2 <- [1,2510,null,{}] 07:35:18 INFO - PROCESS | 1673 | 1466692518148 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}] 07:35:18 INFO - PROCESS | 1673 | 1466692518151 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:18 INFO - PROCESS | 1673 | 1466692518255 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 07:35:18 INFO - PROCESS | 1673 | 1466692518319 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:18 INFO - PROCESS | 1673 | 1466692518321 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x12dd4e800 == 46 [pid = 1673] [id = 635] 07:35:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x119537800) [pid = 1673] [serial = 1905] [outer = 0x0] 07:35:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12459b400) [pid = 1673] [serial = 1906] [outer = 0x119537800] 07:35:18 INFO - PROCESS | 1673 | 1466692518390 Marionette DEBUG loaded listener.js 07:35:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1269efc00) [pid = 1673] [serial = 1907] [outer = 0x119537800] 07:35:18 INFO - PROCESS | 1673 | 1466692518893 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]]]}] 07:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 928ms 07:35:19 INFO - PROCESS | 1673 | 1466692519073 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 07:35:19 INFO - PROCESS | 1673 | 1466692519076 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 07:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:35:19 INFO - PROCESS | 1673 | 1466692519079 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:35:19 INFO - PROCESS | 1673 | 1466692519081 Marionette TRACE conn2 <- [1,2514,null,{}] 07:35:19 INFO - PROCESS | 1673 | 1466692519099 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}] 07:35:19 INFO - PROCESS | 1673 | 1466692519101 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:19 INFO - PROCESS | 1673 | 1466692519204 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 07:35:19 INFO - PROCESS | 1673 | 1466692519261 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:19 INFO - PROCESS | 1673 | 1466692519265 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f39000 == 47 [pid = 1673] [id = 636] 07:35:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1167c4400) [pid = 1673] [serial = 1908] [outer = 0x0] 07:35:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x116a13800) [pid = 1673] [serial = 1909] [outer = 0x1167c4400] 07:35:19 INFO - PROCESS | 1673 | 1466692519292 Marionette DEBUG loaded listener.js 07:35:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x118110400) [pid = 1673] [serial = 1910] [outer = 0x1167c4400] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x12d60b800 == 46 [pid = 1673] [id = 631] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x12d361800 == 45 [pid = 1673] [id = 630] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x12ca46000 == 44 [pid = 1673] [id = 629] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x1188b3000 == 43 [pid = 1673] [id = 628] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x12c540800 == 42 [pid = 1673] [id = 627] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf89800 == 41 [pid = 1673] [id = 626] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x12b7a3800 == 40 [pid = 1673] [id = 625] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x12a41c800 == 39 [pid = 1673] [id = 624] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x128c81000 == 38 [pid = 1673] [id = 623] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x124e5b800 == 37 [pid = 1673] [id = 622] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x119dba800 == 36 [pid = 1673] [id = 621] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x117017800 == 35 [pid = 1673] [id = 620] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x119175000 == 34 [pid = 1673] [id = 605] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x124a2e800 == 33 [pid = 1673] [id = 619] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x12c548800 == 32 [pid = 1673] [id = 617] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x117e6c800 == 31 [pid = 1673] [id = 618] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x12dd4e800 == 30 [pid = 1673] [id = 635] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x12c8e2800 == 29 [pid = 1673] [id = 634] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x12563c000 == 28 [pid = 1673] [id = 633] 07:35:20 INFO - PROCESS | 1673 | --DOCSHELL 0x116945800 == 27 [pid = 1673] [id = 632] 07:35:20 INFO - PROCESS | 1673 | 1466692520298 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]]]}] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x119146000) [pid = 1673] [serial = 1831] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x11952a000) [pid = 1673] [serial = 1832] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x12395ec00) [pid = 1673] [serial = 1837] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x11835d400) [pid = 1673] [serial = 1828] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x11811d400) [pid = 1673] [serial = 1825] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x118314400) [pid = 1673] [serial = 1826] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x116970000) [pid = 1673] [serial = 1822] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x116facc00) [pid = 1673] [serial = 1823] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1133ebc00) [pid = 1673] [serial = 1817] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x112adf000) [pid = 1673] [serial = 1816] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x112aeac00) [pid = 1673] [serial = 1819] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1133ee000) [pid = 1673] [serial = 1820] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1185a7c00) [pid = 1673] [serial = 1805] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x11834e800) [pid = 1673] [serial = 1804] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x123a3fc00) [pid = 1673] [serial = 1808] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1210e9800) [pid = 1673] [serial = 1807] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1238de800) [pid = 1673] [serial = 1835] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x126fb0800) [pid = 1673] [serial = 1811] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x120f13400) [pid = 1673] [serial = 1834] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1257e1c00) [pid = 1673] [serial = 1810] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x117045c00) [pid = 1673] [serial = 1843] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12457c000) [pid = 1673] [serial = 1840] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1269ef000) [pid = 1673] [serial = 1852] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x116a0c800) [pid = 1673] [serial = 1813] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12467e400) [pid = 1673] [serial = 1814] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x124586000) [pid = 1673] [serial = 1846] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1256a2400) [pid = 1673] [serial = 1850] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1245cb800) [pid = 1673] [serial = 1849] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x124594400) [pid = 1673] [serial = 1847] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x120f18400) [pid = 1673] [serial = 1844] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x124584800) [pid = 1673] [serial = 1841] [outer = 0x0] [url = about:blank] 07:35:20 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1185a9000) [pid = 1673] [serial = 1829] [outer = 0x0] [url = about:blank] 07:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1288ms 07:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:35:20 INFO - PROCESS | 1673 | 1466692520368 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 07:35:20 INFO - PROCESS | 1673 | 1466692520370 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 07:35:20 INFO - PROCESS | 1673 | 1466692520374 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:35:20 INFO - PROCESS | 1673 | 1466692520376 Marionette TRACE conn2 <- [1,2518,null,{}] 07:35:20 INFO - PROCESS | 1673 | 1466692520379 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}] 07:35:20 INFO - PROCESS | 1673 | 1466692520381 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:20 INFO - PROCESS | 1673 | 1466692520470 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 07:35:20 INFO - PROCESS | 1673 | 1466692520476 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:20 INFO - PROCESS | 1673 | 1466692520479 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x11679c000 == 28 [pid = 1673] [id = 637] 07:35:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x112ae9400) [pid = 1673] [serial = 1911] [outer = 0x0] 07:35:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x112d47400) [pid = 1673] [serial = 1912] [outer = 0x112ae9400] 07:35:20 INFO - PROCESS | 1673 | 1466692520509 Marionette DEBUG loaded listener.js 07:35:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1133f0400) [pid = 1673] [serial = 1913] [outer = 0x112ae9400] 07:35:20 INFO - PROCESS | 1673 | 1466692520954 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]]]}] 07:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 622ms 07:35:20 INFO - PROCESS | 1673 | 1466692520996 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 07:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:35:21 INFO - PROCESS | 1673 | 1466692521000 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 07:35:21 INFO - PROCESS | 1673 | 1466692521005 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:35:21 INFO - PROCESS | 1673 | 1466692521006 Marionette TRACE conn2 <- [1,2522,null,{}] 07:35:21 INFO - PROCESS | 1673 | 1466692521009 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}] 07:35:21 INFO - PROCESS | 1673 | 1466692521010 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:21 INFO - PROCESS | 1673 | 1466692521090 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 07:35:21 INFO - PROCESS | 1673 | 1466692521094 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:21 INFO - PROCESS | 1673 | 1466692521096 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182ed800 == 29 [pid = 1673] [id = 638] 07:35:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x115fcb800) [pid = 1673] [serial = 1914] [outer = 0x0] 07:35:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x117045800) [pid = 1673] [serial = 1915] [outer = 0x115fcb800] 07:35:21 INFO - PROCESS | 1673 | 1466692521126 Marionette DEBUG loaded listener.js 07:35:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1172c8c00) [pid = 1673] [serial = 1916] [outer = 0x115fcb800] 07:35:21 INFO - PROCESS | 1673 | 1466692521464 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]]]}] 07:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 470ms 07:35:21 INFO - PROCESS | 1673 | 1466692521475 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 07:35:21 INFO - PROCESS | 1673 | 1466692521476 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 07:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:35:21 INFO - PROCESS | 1673 | 1466692521488 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:35:21 INFO - PROCESS | 1673 | 1466692521491 Marionette TRACE conn2 <- [1,2526,null,{}] 07:35:21 INFO - PROCESS | 1673 | 1466692521499 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}] 07:35:21 INFO - PROCESS | 1673 | 1466692521502 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:21 INFO - PROCESS | 1673 | 1466692521587 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 07:35:21 INFO - PROCESS | 1673 | 1466692521646 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:21 INFO - PROCESS | 1673 | 1466692521648 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x119bcb000 == 30 [pid = 1673] [id = 639] 07:35:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11815bc00) [pid = 1673] [serial = 1917] [outer = 0x0] 07:35:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x11858d400) [pid = 1673] [serial = 1918] [outer = 0x11815bc00] 07:35:21 INFO - PROCESS | 1673 | 1466692521677 Marionette DEBUG loaded listener.js 07:35:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1188e7c00) [pid = 1673] [serial = 1919] [outer = 0x11815bc00] 07:35:22 INFO - PROCESS | 1673 | 1466692521998 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]]]}] 07:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 535ms 07:35:22 INFO - PROCESS | 1673 | 1466692522016 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 07:35:22 INFO - PROCESS | 1673 | 1466692522020 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 07:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:35:22 INFO - PROCESS | 1673 | 1466692522023 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:35:22 INFO - PROCESS | 1673 | 1466692522024 Marionette TRACE conn2 <- [1,2530,null,{}] 07:35:22 INFO - PROCESS | 1673 | 1466692522027 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}] 07:35:22 INFO - PROCESS | 1673 | 1466692522028 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:22 INFO - PROCESS | 1673 | 1466692522179 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 07:35:22 INFO - PROCESS | 1673 | 1466692522228 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:22 INFO - PROCESS | 1673 | 1466692522229 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x123ce6800 == 31 [pid = 1673] [id = 640] 07:35:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x118597000) [pid = 1673] [serial = 1920] [outer = 0x0] 07:35:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x119188800) [pid = 1673] [serial = 1921] [outer = 0x118597000] 07:35:22 INFO - PROCESS | 1673 | 1466692522272 Marionette DEBUG loaded listener.js 07:35:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x119541800) [pid = 1673] [serial = 1922] [outer = 0x118597000] 07:35:22 INFO - PROCESS | 1673 | 1466692522663 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]]]}] 07:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 668ms 07:35:22 INFO - PROCESS | 1673 | 1466692522692 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 07:35:22 INFO - PROCESS | 1673 | 1466692522693 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 07:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:35:22 INFO - PROCESS | 1673 | 1466692522703 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:35:22 INFO - PROCESS | 1673 | 1466692522704 Marionette TRACE conn2 <- [1,2534,null,{}] 07:35:22 INFO - PROCESS | 1673 | 1466692522706 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}] 07:35:22 INFO - PROCESS | 1673 | 1466692522707 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:22 INFO - PROCESS | 1673 | 1466692522809 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 07:35:22 INFO - PROCESS | 1673 | 1466692522813 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:22 INFO - PROCESS | 1673 | 1466692522814 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x12563d000 == 32 [pid = 1673] [id = 641] 07:35:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1185b2800) [pid = 1673] [serial = 1923] [outer = 0x0] 07:35:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x120f10c00) [pid = 1673] [serial = 1924] [outer = 0x1185b2800] 07:35:22 INFO - PROCESS | 1673 | 1466692522840 Marionette DEBUG loaded listener.js 07:35:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1210c6000) [pid = 1673] [serial = 1925] [outer = 0x1185b2800] 07:35:23 INFO - PROCESS | 1673 | 1466692523180 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]]]}] 07:35:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 519ms 07:35:23 INFO - PROCESS | 1673 | 1466692523221 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 07:35:23 INFO - PROCESS | 1673 | 1466692523223 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 07:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:35:23 INFO - PROCESS | 1673 | 1466692523225 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:35:23 INFO - PROCESS | 1673 | 1466692523226 Marionette TRACE conn2 <- [1,2538,null,{}] 07:35:23 INFO - PROCESS | 1673 | 1466692523235 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}] 07:35:23 INFO - PROCESS | 1673 | 1466692523239 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:23 INFO - PROCESS | 1673 | 1466692523356 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 07:35:23 INFO - PROCESS | 1673 | 1466692523359 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:23 INFO - PROCESS | 1673 | 1466692523361 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x128b5c800 == 33 [pid = 1673] [id = 642] 07:35:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x119a68800) [pid = 1673] [serial = 1926] [outer = 0x0] 07:35:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1238d5800) [pid = 1673] [serial = 1927] [outer = 0x119a68800] 07:35:23 INFO - PROCESS | 1673 | 1466692523386 Marionette DEBUG loaded listener.js 07:35:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12457a400) [pid = 1673] [serial = 1928] [outer = 0x119a68800] 07:35:23 INFO - PROCESS | 1673 | 1466692523725 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]]]}] 07:35:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 568ms 07:35:23 INFO - PROCESS | 1673 | 1466692523793 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 07:35:23 INFO - PROCESS | 1673 | 1466692523794 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 07:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:35:23 INFO - PROCESS | 1673 | 1466692523797 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:35:23 INFO - PROCESS | 1673 | 1466692523798 Marionette TRACE conn2 <- [1,2542,null,{}] 07:35:23 INFO - PROCESS | 1673 | 1466692523801 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}] 07:35:23 INFO - PROCESS | 1673 | 1466692523802 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:23 INFO - PROCESS | 1673 | 1466692523911 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 07:35:23 INFO - PROCESS | 1673 | 1466692523928 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:23 INFO - PROCESS | 1673 | 1466692523929 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a422800 == 34 [pid = 1673] [id = 643] 07:35:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x120fe0400) [pid = 1673] [serial = 1929] [outer = 0x0] 07:35:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x124586000) [pid = 1673] [serial = 1930] [outer = 0x120fe0400] 07:35:23 INFO - PROCESS | 1673 | 1466692523971 Marionette DEBUG loaded listener.js 07:35:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x124599c00) [pid = 1673] [serial = 1931] [outer = 0x120fe0400] 07:35:24 INFO - PROCESS | 1673 | 1466692524659 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]]]}] 07:35:24 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x119534400) [pid = 1673] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:35:24 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12459bc00) [pid = 1673] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:35:24 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1257e1400) [pid = 1673] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:35:24 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x117224400) [pid = 1673] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:35:24 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x129389800) [pid = 1673] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:35:24 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x118318800) [pid = 1673] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:35:24 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1257e0000) [pid = 1673] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:35:24 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x112fc8000) [pid = 1673] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:35:24 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1133ee800) [pid = 1673] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:35:24 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x126f49400) [pid = 1673] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:35:24 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1244e1400) [pid = 1673] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:35:24 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x112adcc00) [pid = 1673] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:35:24 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1210d2800) [pid = 1673] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:35:24 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1122ab000) [pid = 1673] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:35:24 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x116fa3000) [pid = 1673] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:35:24 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x112961400) [pid = 1673] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:35:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 922ms 07:35:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:35:24 INFO - PROCESS | 1673 | 1466692524720 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 07:35:24 INFO - PROCESS | 1673 | 1466692524721 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 07:35:24 INFO - PROCESS | 1673 | 1466692524723 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:35:24 INFO - PROCESS | 1673 | 1466692524724 Marionette TRACE conn2 <- [1,2546,null,{}] 07:35:24 INFO - PROCESS | 1673 | 1466692524726 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}] 07:35:24 INFO - PROCESS | 1673 | 1466692524727 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:24 INFO - PROCESS | 1673 | 1466692524798 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 07:35:24 INFO - PROCESS | 1673 | 1466692524805 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:24 INFO - PROCESS | 1673 | 1466692524806 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a625800 == 35 [pid = 1673] [id = 644] 07:35:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1133eec00) [pid = 1673] [serial = 1932] [outer = 0x0] 07:35:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x117224400) [pid = 1673] [serial = 1933] [outer = 0x1133eec00] 07:35:24 INFO - PROCESS | 1673 | 1466692524832 Marionette DEBUG loaded listener.js 07:35:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1188e6800) [pid = 1673] [serial = 1934] [outer = 0x1133eec00] 07:35:25 INFO - PROCESS | 1673 | 1466692525144 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]]]}] 07:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 470ms 07:35:25 INFO - PROCESS | 1673 | 1466692525194 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 07:35:25 INFO - PROCESS | 1673 | 1466692525195 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 07:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:35:25 INFO - PROCESS | 1673 | 1466692525197 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:35:25 INFO - PROCESS | 1673 | 1466692525198 Marionette TRACE conn2 <- [1,2550,null,{}] 07:35:25 INFO - PROCESS | 1673 | 1466692525200 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}] 07:35:25 INFO - PROCESS | 1673 | 1466692525201 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:25 INFO - PROCESS | 1673 | 1466692525285 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 07:35:25 INFO - PROCESS | 1673 | 1466692525362 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:25 INFO - PROCESS | 1673 | 1466692525363 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x12aa54000 == 36 [pid = 1673] [id = 645] 07:35:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x115f12000) [pid = 1673] [serial = 1935] [outer = 0x0] 07:35:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x124580c00) [pid = 1673] [serial = 1936] [outer = 0x115f12000] 07:35:25 INFO - PROCESS | 1673 | 1466692525387 Marionette DEBUG loaded listener.js 07:35:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x124aae000) [pid = 1673] [serial = 1937] [outer = 0x115f12000] 07:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 468ms 07:35:25 INFO - PROCESS | 1673 | 1466692525657 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]]]}] 07:35:25 INFO - PROCESS | 1673 | 1466692525673 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 07:35:25 INFO - PROCESS | 1673 | 1466692525674 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 07:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:35:25 INFO - PROCESS | 1673 | 1466692525676 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:35:25 INFO - PROCESS | 1673 | 1466692525677 Marionette TRACE conn2 <- [1,2554,null,{}] 07:35:25 INFO - PROCESS | 1673 | 1466692525679 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}] 07:35:25 INFO - PROCESS | 1673 | 1466692525680 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:25 INFO - PROCESS | 1673 | 1466692525762 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 07:35:25 INFO - PROCESS | 1673 | 1466692525768 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:25 INFO - PROCESS | 1673 | 1466692525769 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf7b000 == 37 [pid = 1673] [id = 646] 07:35:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x124b05800) [pid = 1673] [serial = 1938] [outer = 0x0] 07:35:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x125698800) [pid = 1673] [serial = 1939] [outer = 0x124b05800] 07:35:25 INFO - PROCESS | 1673 | 1466692525794 Marionette DEBUG loaded listener.js 07:35:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1257e0000) [pid = 1673] [serial = 1940] [outer = 0x124b05800] 07:35:26 INFO - PROCESS | 1673 | 1466692526123 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]]]}] 07:35:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:35:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 468ms 07:35:26 INFO - PROCESS | 1673 | 1466692526145 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 07:35:26 INFO - PROCESS | 1673 | 1466692526146 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 07:35:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:35:26 INFO - PROCESS | 1673 | 1466692526150 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:35:26 INFO - PROCESS | 1673 | 1466692526152 Marionette TRACE conn2 <- [1,2558,null,{}] 07:35:26 INFO - PROCESS | 1673 | 1466692526154 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}] 07:35:26 INFO - PROCESS | 1673 | 1466692526156 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:26 INFO - PROCESS | 1673 | 1466692526283 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 07:35:26 INFO - PROCESS | 1673 | 1466692526290 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:26 INFO - PROCESS | 1673 | 1466692526292 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0d6800 == 38 [pid = 1673] [id = 647] 07:35:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x118593000) [pid = 1673] [serial = 1941] [outer = 0x0] 07:35:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1257dfc00) [pid = 1673] [serial = 1942] [outer = 0x118593000] 07:35:26 INFO - PROCESS | 1673 | 1466692526319 Marionette DEBUG loaded listener.js 07:35:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12881e400) [pid = 1673] [serial = 1943] [outer = 0x118593000] 07:35:26 INFO - PROCESS | 1673 | 1466692526660 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]]]}] 07:35:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:35:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 571ms 07:35:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:35:26 INFO - PROCESS | 1673 | 1466692526721 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 07:35:26 INFO - PROCESS | 1673 | 1466692526723 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 07:35:26 INFO - PROCESS | 1673 | 1466692526727 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:35:26 INFO - PROCESS | 1673 | 1466692526730 Marionette TRACE conn2 <- [1,2562,null,{}] 07:35:26 INFO - PROCESS | 1673 | 1466692526734 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}] 07:35:26 INFO - PROCESS | 1673 | 1466692526736 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:26 INFO - PROCESS | 1673 | 1466692526838 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 07:35:26 INFO - PROCESS | 1673 | 1466692526952 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:26 INFO - PROCESS | 1673 | 1466692526954 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x11735c000 == 39 [pid = 1673] [id = 648] 07:35:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x112aea000) [pid = 1673] [serial = 1944] [outer = 0x0] 07:35:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1132c1c00) [pid = 1673] [serial = 1945] [outer = 0x112aea000] 07:35:26 INFO - PROCESS | 1673 | 1466692526985 Marionette DEBUG loaded listener.js 07:35:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x115d10400) [pid = 1673] [serial = 1946] [outer = 0x112aea000] 07:35:27 INFO - PROCESS | 1673 | 1466692527572 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]]]}] 07:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 925ms 07:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:35:27 INFO - PROCESS | 1673 | 1466692527652 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 07:35:27 INFO - PROCESS | 1673 | 1466692527654 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 07:35:27 INFO - PROCESS | 1673 | 1466692527659 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:35:27 INFO - PROCESS | 1673 | 1466692527661 Marionette TRACE conn2 <- [1,2566,null,{}] 07:35:27 INFO - PROCESS | 1673 | 1466692527664 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}] 07:35:27 INFO - PROCESS | 1673 | 1466692527666 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:27 INFO - PROCESS | 1673 | 1466692527777 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 07:35:27 INFO - PROCESS | 1673 | 1466692527840 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:27 INFO - PROCESS | 1673 | 1466692527842 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x124e5b800 == 40 [pid = 1673] [id = 649] 07:35:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x118111c00) [pid = 1673] [serial = 1947] [outer = 0x0] 07:35:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x11815a000) [pid = 1673] [serial = 1948] [outer = 0x118111c00] 07:35:27 INFO - PROCESS | 1673 | 1466692527872 Marionette DEBUG loaded listener.js 07:35:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x118590000) [pid = 1673] [serial = 1949] [outer = 0x118111c00] 07:35:28 INFO - PROCESS | 1673 | 1466692528611 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]]]}] 07:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1028ms 07:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:35:28 INFO - PROCESS | 1673 | 1466692528684 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 07:35:28 INFO - PROCESS | 1673 | 1466692528687 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 07:35:28 INFO - PROCESS | 1673 | 1466692528690 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:35:28 INFO - PROCESS | 1673 | 1466692528692 Marionette TRACE conn2 <- [1,2570,null,{}] 07:35:28 INFO - PROCESS | 1673 | 1466692528696 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}] 07:35:28 INFO - PROCESS | 1673 | 1466692528697 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:28 INFO - PROCESS | 1673 | 1466692528810 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 07:35:28 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf7b000 == 39 [pid = 1673] [id = 646] 07:35:28 INFO - PROCESS | 1673 | --DOCSHELL 0x12aa54000 == 38 [pid = 1673] [id = 645] 07:35:28 INFO - PROCESS | 1673 | --DOCSHELL 0x12a625800 == 37 [pid = 1673] [id = 644] 07:35:28 INFO - PROCESS | 1673 | --DOCSHELL 0x12a422800 == 36 [pid = 1673] [id = 643] 07:35:28 INFO - PROCESS | 1673 | --DOCSHELL 0x128b5c800 == 35 [pid = 1673] [id = 642] 07:35:28 INFO - PROCESS | 1673 | --DOCSHELL 0x12563d000 == 34 [pid = 1673] [id = 641] 07:35:28 INFO - PROCESS | 1673 | --DOCSHELL 0x123ce6800 == 33 [pid = 1673] [id = 640] 07:35:28 INFO - PROCESS | 1673 | --DOCSHELL 0x119bcb000 == 32 [pid = 1673] [id = 639] 07:35:28 INFO - PROCESS | 1673 | --DOCSHELL 0x1182ed800 == 31 [pid = 1673] [id = 638] 07:35:28 INFO - PROCESS | 1673 | --DOCSHELL 0x11679c000 == 30 [pid = 1673] [id = 637] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x129393400) [pid = 1673] [serial = 1892] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x124e20c00) [pid = 1673] [serial = 1876] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x126fb8400) [pid = 1673] [serial = 1879] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x126dcb000) [pid = 1673] [serial = 1877] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x11722dc00) [pid = 1673] [serial = 1858] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x12a4e9800) [pid = 1673] [serial = 1895] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x11810a800) [pid = 1673] [serial = 1859] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11858cc00) [pid = 1673] [serial = 1864] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1294bfc00) [pid = 1673] [serial = 1894] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1185aec00) [pid = 1673] [serial = 1865] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x126f43c00) [pid = 1673] [serial = 1853] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x113379000) [pid = 1673] [serial = 1855] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x116182400) [pid = 1673] [serial = 1856] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x115fcb000) [pid = 1673] [serial = 1861] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x117231000) [pid = 1673] [serial = 1862] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x128829c00) [pid = 1673] [serial = 1882] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12457dc00) [pid = 1673] [serial = 1873] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x11952dc00) [pid = 1673] [serial = 1867] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1210c5c00) [pid = 1673] [serial = 1868] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1238d9c00) [pid = 1673] [serial = 1870] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x123bc4000) [pid = 1673] [serial = 1871] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x128821400) [pid = 1673] [serial = 1880] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x128b24000) [pid = 1673] [serial = 1883] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1176bd400) [pid = 1673] [serial = 1886] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x129103c00) [pid = 1673] [serial = 1891] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x124bbb400) [pid = 1673] [serial = 1889] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x1132bdc00) [pid = 1673] [serial = 1885] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x1238d5c00) [pid = 1673] [serial = 1888] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x12458f000) [pid = 1673] [serial = 1874] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x124086800) [pid = 1673] [serial = 1838] [outer = 0x0] [url = about:blank] 07:35:28 INFO - PROCESS | 1673 | 1466692528894 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:28 INFO - PROCESS | 1673 | 1466692528897 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x117022000 == 31 [pid = 1673] [id = 650] 07:35:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x115f6a800) [pid = 1673] [serial = 1950] [outer = 0x0] 07:35:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x11618e800) [pid = 1673] [serial = 1951] [outer = 0x115f6a800] 07:35:28 INFO - PROCESS | 1673 | 1466692528932 Marionette DEBUG loaded listener.js 07:35:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x117230800) [pid = 1673] [serial = 1952] [outer = 0x115f6a800] 07:35:29 INFO - PROCESS | 1673 | 1466692529262 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]]]}] 07:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 621ms 07:35:29 INFO - PROCESS | 1673 | 1466692529311 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 07:35:29 INFO - PROCESS | 1673 | 1466692529314 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 07:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:35:29 INFO - PROCESS | 1673 | 1466692529318 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:35:29 INFO - PROCESS | 1673 | 1466692529320 Marionette TRACE conn2 <- [1,2574,null,{}] 07:35:29 INFO - PROCESS | 1673 | 1466692529322 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}] 07:35:29 INFO - PROCESS | 1673 | 1466692529324 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:29 INFO - PROCESS | 1673 | 1466692529405 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 07:35:29 INFO - PROCESS | 1673 | 1466692529409 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:29 INFO - PROCESS | 1673 | 1466692529410 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x119db3800 == 32 [pid = 1673] [id = 651] 07:35:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x118125000) [pid = 1673] [serial = 1953] [outer = 0x0] 07:35:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x1185ad400) [pid = 1673] [serial = 1954] [outer = 0x118125000] 07:35:29 INFO - PROCESS | 1673 | 1466692529437 Marionette DEBUG loaded listener.js 07:35:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x119186c00) [pid = 1673] [serial = 1955] [outer = 0x118125000] 07:35:29 INFO - PROCESS | 1673 | 1466692529804 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]]]}] 07:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 519ms 07:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:35:29 INFO - PROCESS | 1673 | 1466692529838 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 07:35:29 INFO - PROCESS | 1673 | 1466692529839 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 07:35:29 INFO - PROCESS | 1673 | 1466692529841 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:35:29 INFO - PROCESS | 1673 | 1466692529844 Marionette TRACE conn2 <- [1,2578,null,{}] 07:35:29 INFO - PROCESS | 1673 | 1466692529854 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}] 07:35:29 INFO - PROCESS | 1673 | 1466692529857 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:29 INFO - PROCESS | 1673 | 1466692529943 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 07:35:29 INFO - PROCESS | 1673 | 1466692529952 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:29 INFO - PROCESS | 1673 | 1466692529955 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x1256b6000 == 33 [pid = 1673] [id = 652] 07:35:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1133dd000) [pid = 1673] [serial = 1956] [outer = 0x0] 07:35:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x119fd4400) [pid = 1673] [serial = 1957] [outer = 0x1133dd000] 07:35:29 INFO - PROCESS | 1673 | 1466692529983 Marionette DEBUG loaded listener.js 07:35:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1238d6c00) [pid = 1673] [serial = 1958] [outer = 0x1133dd000] 07:35:30 INFO - PROCESS | 1673 | 1466692530346 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]]]}] 07:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 521ms 07:35:30 INFO - PROCESS | 1673 | 1466692530362 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 07:35:30 INFO - PROCESS | 1673 | 1466692530364 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 07:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:35:30 INFO - PROCESS | 1673 | 1466692530376 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:35:30 INFO - PROCESS | 1673 | 1466692530377 Marionette TRACE conn2 <- [1,2582,null,{}] 07:35:30 INFO - PROCESS | 1673 | 1466692530379 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}] 07:35:30 INFO - PROCESS | 1673 | 1466692530380 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:30 INFO - PROCESS | 1673 | 1466692530461 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 07:35:30 INFO - PROCESS | 1673 | 1466692530466 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:30 INFO - PROCESS | 1673 | 1466692530469 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291b8000 == 34 [pid = 1673] [id = 653] 07:35:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1238db400) [pid = 1673] [serial = 1959] [outer = 0x0] 07:35:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x123bc4000) [pid = 1673] [serial = 1960] [outer = 0x1238db400] 07:35:30 INFO - PROCESS | 1673 | 1466692530495 Marionette DEBUG loaded listener.js 07:35:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1244e9400) [pid = 1673] [serial = 1961] [outer = 0x1238db400] 07:35:30 INFO - PROCESS | 1673 | 1466692530834 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]]]}] 07:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 470ms 07:35:30 INFO - PROCESS | 1673 | 1466692530846 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 07:35:30 INFO - PROCESS | 1673 | 1466692530847 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 07:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:35:30 INFO - PROCESS | 1673 | 1466692530851 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:35:30 INFO - PROCESS | 1673 | 1466692530861 Marionette TRACE conn2 <- [1,2586,null,{}] 07:35:30 INFO - PROCESS | 1673 | 1466692530863 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}] 07:35:30 INFO - PROCESS | 1673 | 1466692530865 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:30 INFO - PROCESS | 1673 | 1466692530942 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 07:35:30 INFO - PROCESS | 1673 | 1466692530946 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:30 INFO - PROCESS | 1673 | 1466692530947 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a628800 == 35 [pid = 1673] [id = 654] 07:35:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1244ee400) [pid = 1673] [serial = 1962] [outer = 0x0] 07:35:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x124585400) [pid = 1673] [serial = 1963] [outer = 0x1244ee400] 07:35:30 INFO - PROCESS | 1673 | 1466692530975 Marionette DEBUG loaded listener.js 07:35:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x124596800) [pid = 1673] [serial = 1964] [outer = 0x1244ee400] 07:35:31 INFO - PROCESS | 1673 | 1466692531368 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]]]}] 07:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 529ms 07:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:35:31 INFO - PROCESS | 1673 | 1466692531380 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 07:35:31 INFO - PROCESS | 1673 | 1466692531381 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 07:35:31 INFO - PROCESS | 1673 | 1466692531386 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:35:31 INFO - PROCESS | 1673 | 1466692531387 Marionette TRACE conn2 <- [1,2590,null,{}] 07:35:31 INFO - PROCESS | 1673 | 1466692531389 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}] 07:35:31 INFO - PROCESS | 1673 | 1466692531393 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:31 INFO - PROCESS | 1673 | 1466692531512 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 07:35:31 INFO - PROCESS | 1673 | 1466692531518 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:31 INFO - PROCESS | 1673 | 1466692531519 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf76800 == 36 [pid = 1673] [id = 655] 07:35:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x118125800) [pid = 1673] [serial = 1965] [outer = 0x0] 07:35:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1245c9000) [pid = 1673] [serial = 1966] [outer = 0x118125800] 07:35:31 INFO - PROCESS | 1673 | 1466692531545 Marionette DEBUG loaded listener.js 07:35:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x126fb8c00) [pid = 1673] [serial = 1967] [outer = 0x118125800] 07:35:31 INFO - PROCESS | 1673 | 1466692531982 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]]]}] 07:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 623ms 07:35:32 INFO - PROCESS | 1673 | 1466692532008 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 07:35:32 INFO - PROCESS | 1673 | 1466692532010 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 07:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:35:32 INFO - PROCESS | 1673 | 1466692532014 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:35:32 INFO - PROCESS | 1673 | 1466692532015 Marionette TRACE conn2 <- [1,2594,null,{}] 07:35:32 INFO - PROCESS | 1673 | 1466692532028 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}] 07:35:32 INFO - PROCESS | 1673 | 1466692532030 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:32 INFO - PROCESS | 1673 | 1466692532180 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 07:35:32 INFO - PROCESS | 1673 | 1466692532281 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:32 INFO - PROCESS | 1673 | 1466692532282 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0d8000 == 37 [pid = 1673] [id = 656] 07:35:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x126ffe400) [pid = 1673] [serial = 1968] [outer = 0x0] 07:35:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x128829c00) [pid = 1673] [serial = 1969] [outer = 0x126ffe400] 07:35:32 INFO - PROCESS | 1673 | 1466692532322 Marionette DEBUG loaded listener.js 07:35:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x128bcdc00) [pid = 1673] [serial = 1970] [outer = 0x126ffe400] 07:35:32 INFO - PROCESS | 1673 | 1466692532733 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]]]}] 07:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 731ms 07:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:35:32 INFO - PROCESS | 1673 | 1466692532744 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 07:35:32 INFO - PROCESS | 1673 | 1466692532745 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 07:35:32 INFO - PROCESS | 1673 | 1466692532747 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:35:32 INFO - PROCESS | 1673 | 1466692532748 Marionette TRACE conn2 <- [1,2598,null,{}] 07:35:32 INFO - PROCESS | 1673 | 1466692532757 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}] 07:35:32 INFO - PROCESS | 1673 | 1466692532758 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:32 INFO - PROCESS | 1673 | 1466692532855 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 07:35:32 INFO - PROCESS | 1673 | 1466692532859 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:32 INFO - PROCESS | 1673 | 1466692532861 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c8d5000 == 38 [pid = 1673] [id = 657] 07:35:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x128824000) [pid = 1673] [serial = 1971] [outer = 0x0] 07:35:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x128ce9800) [pid = 1673] [serial = 1972] [outer = 0x128824000] 07:35:32 INFO - PROCESS | 1673 | 1466692532887 Marionette DEBUG loaded listener.js 07:35:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12938d400) [pid = 1673] [serial = 1973] [outer = 0x128824000] 07:35:33 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x120fde000) [pid = 1673] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:35:33 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11815bc00) [pid = 1673] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:35:33 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x119a68800) [pid = 1673] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:35:33 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1133eec00) [pid = 1673] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:35:33 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x113c3c400) [pid = 1673] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:35:33 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x115f12000) [pid = 1673] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:35:33 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x118597000) [pid = 1673] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:35:33 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1167c4400) [pid = 1673] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:35:33 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1185b2800) [pid = 1673] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:35:33 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x124b05800) [pid = 1673] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:35:33 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x120fe0400) [pid = 1673] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:35:33 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x119537800) [pid = 1673] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:35:33 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x112ae9400) [pid = 1673] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:35:33 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x115fcb800) [pid = 1673] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:35:33 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x111085000) [pid = 1673] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:35:33 INFO - PROCESS | 1673 | 1466692533287 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]]]}] 07:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 574ms 07:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:35:33 INFO - PROCESS | 1673 | 1466692533322 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 07:35:33 INFO - PROCESS | 1673 | 1466692533323 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 07:35:33 INFO - PROCESS | 1673 | 1466692533325 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:35:33 INFO - PROCESS | 1673 | 1466692533326 Marionette TRACE conn2 <- [1,2602,null,{}] 07:35:33 INFO - PROCESS | 1673 | 1466692533328 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}] 07:35:33 INFO - PROCESS | 1673 | 1466692533330 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:33 INFO - PROCESS | 1673 | 1466692533408 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 07:35:33 INFO - PROCESS | 1673 | 1466692533412 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:33 INFO - PROCESS | 1673 | 1466692533413 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a6c9800 == 39 [pid = 1673] [id = 658] 07:35:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x112ae9400) [pid = 1673] [serial = 1974] [outer = 0x0] 07:35:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x118128c00) [pid = 1673] [serial = 1975] [outer = 0x112ae9400] 07:35:33 INFO - PROCESS | 1673 | 1466692533442 Marionette DEBUG loaded listener.js 07:35:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1199bc400) [pid = 1673] [serial = 1976] [outer = 0x112ae9400] 07:35:33 INFO - PROCESS | 1673 | 1466692533855 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]]]}] 07:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 568ms 07:35:33 INFO - PROCESS | 1673 | 1466692533894 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 07:35:33 INFO - PROCESS | 1673 | 1466692533896 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 07:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:35:33 INFO - PROCESS | 1673 | 1466692533900 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:35:33 INFO - PROCESS | 1673 | 1466692533901 Marionette TRACE conn2 <- [1,2606,null,{}] 07:35:33 INFO - PROCESS | 1673 | 1466692533905 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}] 07:35:33 INFO - PROCESS | 1673 | 1466692533907 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:34 INFO - PROCESS | 1673 | 1466692534028 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 07:35:34 INFO - PROCESS | 1673 | 1466692534035 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:34 INFO - PROCESS | 1673 | 1466692534036 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d022000 == 40 [pid = 1673] [id = 659] 07:35:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x118591000) [pid = 1673] [serial = 1977] [outer = 0x0] 07:35:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x124594000) [pid = 1673] [serial = 1978] [outer = 0x118591000] 07:35:34 INFO - PROCESS | 1673 | 1466692534078 Marionette DEBUG loaded listener.js 07:35:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x129386c00) [pid = 1673] [serial = 1979] [outer = 0x118591000] 07:35:34 INFO - PROCESS | 1673 | 1466692534490 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]]]}] 07:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 622ms 07:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:35:34 INFO - PROCESS | 1673 | 1466692534522 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 07:35:34 INFO - PROCESS | 1673 | 1466692534524 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 07:35:34 INFO - PROCESS | 1673 | 1466692534526 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:35:34 INFO - PROCESS | 1673 | 1466692534528 Marionette TRACE conn2 <- [1,2610,null,{}] 07:35:34 INFO - PROCESS | 1673 | 1466692534530 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}] 07:35:34 INFO - PROCESS | 1673 | 1466692534532 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:34 INFO - PROCESS | 1673 | 1466692534663 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 07:35:34 INFO - PROCESS | 1673 | 1466692534686 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:34 INFO - PROCESS | 1673 | 1466692534687 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d370000 == 41 [pid = 1673] [id = 660] 07:35:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x124590400) [pid = 1673] [serial = 1980] [outer = 0x0] 07:35:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12a4dd400) [pid = 1673] [serial = 1981] [outer = 0x124590400] 07:35:34 INFO - PROCESS | 1673 | 1466692534713 Marionette DEBUG loaded listener.js 07:35:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12a714800) [pid = 1673] [serial = 1982] [outer = 0x124590400] 07:35:35 INFO - PROCESS | 1673 | 1466692535020 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]]]}] 07:35:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:35:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 520ms 07:35:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:35:35 INFO - PROCESS | 1673 | 1466692535046 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 07:35:35 INFO - PROCESS | 1673 | 1466692535048 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 07:35:35 INFO - PROCESS | 1673 | 1466692535051 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:35:35 INFO - PROCESS | 1673 | 1466692535053 Marionette TRACE conn2 <- [1,2614,null,{}] 07:35:35 INFO - PROCESS | 1673 | 1466692535056 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}] 07:35:35 INFO - PROCESS | 1673 | 1466692535057 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:35 INFO - PROCESS | 1673 | 1466692535135 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 07:35:35 INFO - PROCESS | 1673 | 1466692535139 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:35 INFO - PROCESS | 1673 | 1466692535140 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d756800 == 42 [pid = 1673] [id = 661] 07:35:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12a714c00) [pid = 1673] [serial = 1983] [outer = 0x0] 07:35:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12a7e4800) [pid = 1673] [serial = 1984] [outer = 0x12a714c00] 07:35:35 INFO - PROCESS | 1673 | 1466692535165 Marionette DEBUG loaded listener.js 07:35:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12a92bc00) [pid = 1673] [serial = 1985] [outer = 0x12a714c00] 07:35:35 INFO - PROCESS | 1673 | 1466692535676 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]]]}] 07:35:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:35:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 672ms 07:35:35 INFO - PROCESS | 1673 | 1466692535723 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 07:35:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:35:35 INFO - PROCESS | 1673 | 1466692535725 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 07:35:35 INFO - PROCESS | 1673 | 1466692535728 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:35:35 INFO - PROCESS | 1673 | 1466692535732 Marionette TRACE conn2 <- [1,2618,null,{}] 07:35:35 INFO - PROCESS | 1673 | 1466692535735 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}] 07:35:35 INFO - PROCESS | 1673 | 1466692535737 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:35 INFO - PROCESS | 1673 | 1466692535849 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 07:35:35 INFO - PROCESS | 1673 | 1466692535961 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:35 INFO - PROCESS | 1673 | 1466692535962 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x123ac3000 == 43 [pid = 1673] [id = 662] 07:35:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1176bd800) [pid = 1673] [serial = 1986] [outer = 0x0] 07:35:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x11810dc00) [pid = 1673] [serial = 1987] [outer = 0x1176bd800] 07:35:35 INFO - PROCESS | 1673 | 1466692535993 Marionette DEBUG loaded listener.js 07:35:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1185ae800) [pid = 1673] [serial = 1988] [outer = 0x1176bd800] 07:35:36 INFO - PROCESS | 1673 | 1466692536404 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]]]}] 07:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 723ms 07:35:36 INFO - PROCESS | 1673 | 1466692536452 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 07:35:36 INFO - PROCESS | 1673 | 1466692536455 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 07:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:35:36 INFO - PROCESS | 1673 | 1466692536459 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:35:36 INFO - PROCESS | 1673 | 1466692536461 Marionette TRACE conn2 <- [1,2622,null,{}] 07:35:36 INFO - PROCESS | 1673 | 1466692536464 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}] 07:35:36 INFO - PROCESS | 1673 | 1466692536466 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:36 INFO - PROCESS | 1673 | 1466692536572 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 07:35:36 INFO - PROCESS | 1673 | 1466692536636 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:36 INFO - PROCESS | 1673 | 1466692536637 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a6d1000 == 44 [pid = 1673] [id = 663] 07:35:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x119530c00) [pid = 1673] [serial = 1989] [outer = 0x0] 07:35:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1210d3000) [pid = 1673] [serial = 1990] [outer = 0x119530c00] 07:35:36 INFO - PROCESS | 1673 | 1466692536668 Marionette DEBUG loaded listener.js 07:35:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1238dc400) [pid = 1673] [serial = 1991] [outer = 0x119530c00] 07:35:37 INFO - PROCESS | 1673 | 1466692537121 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]]]}] 07:35:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:35:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 719ms 07:35:37 INFO - PROCESS | 1673 | 1466692537179 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 07:35:37 INFO - PROCESS | 1673 | 1466692537181 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 07:35:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:35:37 INFO - PROCESS | 1673 | 1466692537185 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:35:37 INFO - PROCESS | 1673 | 1466692537188 Marionette TRACE conn2 <- [1,2626,null,{}] 07:35:37 INFO - PROCESS | 1673 | 1466692537232 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}] 07:35:37 INFO - PROCESS | 1673 | 1466692537235 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:37 INFO - PROCESS | 1673 | 1466692537358 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 07:35:37 INFO - PROCESS | 1673 | 1466692537404 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:37 INFO - PROCESS | 1673 | 1466692537406 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x12dd44800 == 45 [pid = 1673] [id = 664] 07:35:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x124e20c00) [pid = 1673] [serial = 1992] [outer = 0x0] 07:35:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12569a000) [pid = 1673] [serial = 1993] [outer = 0x124e20c00] 07:35:37 INFO - PROCESS | 1673 | 1466692537437 Marionette DEBUG loaded listener.js 07:35:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x126f49400) [pid = 1673] [serial = 1994] [outer = 0x124e20c00] 07:35:37 INFO - PROCESS | 1673 | 1466692537892 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]]]}] 07:35:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:35:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 747ms 07:35:37 INFO - PROCESS | 1673 | 1466692537931 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 07:35:37 INFO - PROCESS | 1673 | 1466692537933 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 07:35:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:35:37 INFO - PROCESS | 1673 | 1466692537935 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:35:37 INFO - PROCESS | 1673 | 1466692537936 Marionette TRACE conn2 <- [1,2630,null,{}] 07:35:37 INFO - PROCESS | 1673 | 1466692537939 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}] 07:35:37 INFO - PROCESS | 1673 | 1466692537940 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:38 INFO - PROCESS | 1673 | 1466692538048 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 07:35:38 INFO - PROCESS | 1673 | 1466692538111 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:38 INFO - PROCESS | 1673 | 1466692538112 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x118766000 == 46 [pid = 1673] [id = 665] 07:35:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x112960c00) [pid = 1673] [serial = 1995] [outer = 0x0] 07:35:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x113c34c00) [pid = 1673] [serial = 1996] [outer = 0x112960c00] 07:35:38 INFO - PROCESS | 1673 | 1466692538317 Marionette DEBUG loaded listener.js 07:35:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x116974400) [pid = 1673] [serial = 1997] [outer = 0x112960c00] 07:35:38 INFO - PROCESS | 1673 | 1466692538771 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]]]}] 07:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 873ms 07:35:38 INFO - PROCESS | 1673 | 1466692538813 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 07:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:35:38 INFO - PROCESS | 1673 | 1466692538819 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 07:35:38 INFO - PROCESS | 1673 | 1466692538824 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:35:38 INFO - PROCESS | 1673 | 1466692538827 Marionette TRACE conn2 <- [1,2634,null,{}] 07:35:38 INFO - PROCESS | 1673 | 1466692538832 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}] 07:35:38 INFO - PROCESS | 1673 | 1466692538834 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:38 INFO - PROCESS | 1673 | 1466692538984 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 07:35:39 INFO - PROCESS | 1673 | 1466692539093 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:39 INFO - PROCESS | 1673 | 1466692539094 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x123f0d000 == 47 [pid = 1673] [id = 666] 07:35:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x117044000) [pid = 1673] [serial = 1998] [outer = 0x0] 07:35:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x119141800) [pid = 1673] [serial = 1999] [outer = 0x117044000] 07:35:39 INFO - PROCESS | 1673 | 1466692539145 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x119534400) [pid = 1673] [serial = 2000] [outer = 0x117044000] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12d370000 == 46 [pid = 1673] [id = 660] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12d022000 == 45 [pid = 1673] [id = 659] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12a6c9800 == 44 [pid = 1673] [id = 658] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12c8d5000 == 43 [pid = 1673] [id = 657] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0d8000 == 42 [pid = 1673] [id = 656] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf76800 == 41 [pid = 1673] [id = 655] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12a628800 == 40 [pid = 1673] [id = 654] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x1291b8000 == 39 [pid = 1673] [id = 653] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x1256b6000 == 38 [pid = 1673] [id = 652] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x119db3800 == 37 [pid = 1673] [id = 651] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x117022000 == 36 [pid = 1673] [id = 650] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0d6800 == 35 [pid = 1673] [id = 647] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x124e5b800 == 34 [pid = 1673] [id = 649] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x11735c000 == 33 [pid = 1673] [id = 648] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x120f39000 == 32 [pid = 1673] [id = 636] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x118766000 == 31 [pid = 1673] [id = 665] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12dd44800 == 30 [pid = 1673] [id = 664] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12a6d1000 == 29 [pid = 1673] [id = 663] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x123ac3000 == 28 [pid = 1673] [id = 662] 07:35:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12d756800 == 27 [pid = 1673] [id = 661] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1210d1800) [pid = 1673] [serial = 1903] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x11858d400) [pid = 1673] [serial = 1918] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1238d5800) [pid = 1673] [serial = 1927] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1188e6800) [pid = 1673] [serial = 1934] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1188e7c00) [pid = 1673] [serial = 1919] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x118594400) [pid = 1673] [serial = 1901] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x11811f800) [pid = 1673] [serial = 1900] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x124aae000) [pid = 1673] [serial = 1937] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x117224400) [pid = 1673] [serial = 1933] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x124580c00) [pid = 1673] [serial = 1936] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x119541800) [pid = 1673] [serial = 1922] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x116a13800) [pid = 1673] [serial = 1909] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1210c6000) [pid = 1673] [serial = 1925] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x125698800) [pid = 1673] [serial = 1939] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x124586000) [pid = 1673] [serial = 1930] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x118110400) [pid = 1673] [serial = 1910] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1269efc00) [pid = 1673] [serial = 1907] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12457a400) [pid = 1673] [serial = 1928] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12459b400) [pid = 1673] [serial = 1906] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x120f10c00) [pid = 1673] [serial = 1924] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x112d47400) [pid = 1673] [serial = 1912] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x124599c00) [pid = 1673] [serial = 1931] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1172c8c00) [pid = 1673] [serial = 1916] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x117045800) [pid = 1673] [serial = 1915] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1133f0400) [pid = 1673] [serial = 1913] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x111fc9400) [pid = 1673] [serial = 1897] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x123df6c00) [pid = 1673] [serial = 1904] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x112aea400) [pid = 1673] [serial = 1898] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x119188800) [pid = 1673] [serial = 1921] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1257e0000) [pid = 1673] [serial = 1940] [outer = 0x0] [url = about:blank] 07:35:39 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x1257dfc00) [pid = 1673] [serial = 1942] [outer = 0x0] [url = about:blank] 07:35:40 INFO - PROCESS | 1673 | 1466692540089 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]]]}] 07:35:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:35:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1276ms 07:35:40 INFO - PROCESS | 1673 | 1466692540103 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 07:35:40 INFO - PROCESS | 1673 | 1466692540106 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 07:35:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:35:40 INFO - PROCESS | 1673 | 1466692540109 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - PROCESS | 1673 | 1466692540111 Marionette TRACE conn2 <- [1,2638,null,{}] 07:35:40 INFO - PROCESS | 1673 | 1466692540115 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}] 07:35:40 INFO - PROCESS | 1673 | 1466692540118 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:40 INFO - PROCESS | 1673 | 1466692540206 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 07:35:40 INFO - PROCESS | 1673 | 1466692540263 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:40 INFO - PROCESS | 1673 | 1466692540266 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x117022800 == 28 [pid = 1673] [id = 667] 07:35:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x1131af400) [pid = 1673] [serial = 2001] [outer = 0x0] 07:35:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x113a4f400) [pid = 1673] [serial = 2002] [outer = 0x1131af400] 07:35:40 INFO - PROCESS | 1673 | 1466692540294 Marionette DEBUG loaded listener.js 07:35:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1164de800) [pid = 1673] [serial = 2003] [outer = 0x1131af400] 07:35:40 INFO - PROCESS | 1673 | 1466692540626 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]]]}] 07:35:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:35:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 570ms 07:35:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:35:40 INFO - PROCESS | 1673 | 1466692540679 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 07:35:40 INFO - PROCESS | 1673 | 1466692540682 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 07:35:40 INFO - PROCESS | 1673 | 1466692540687 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - PROCESS | 1673 | 1466692540689 Marionette TRACE conn2 <- [1,2642,null,{}] 07:35:40 INFO - PROCESS | 1673 | 1466692540691 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}] 07:35:40 INFO - PROCESS | 1673 | 1466692540693 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:40 INFO - PROCESS | 1673 | 1466692540771 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 07:35:40 INFO - PROCESS | 1673 | 1466692540827 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:40 INFO - PROCESS | 1673 | 1466692540829 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x118752000 == 29 [pid = 1673] [id = 668] 07:35:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1167c4400) [pid = 1673] [serial = 2004] [outer = 0x0] 07:35:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x117224c00) [pid = 1673] [serial = 2005] [outer = 0x1167c4400] 07:35:40 INFO - PROCESS | 1673 | 1466692540858 Marionette DEBUG loaded listener.js 07:35:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x11811f800) [pid = 1673] [serial = 2006] [outer = 0x1167c4400] 07:35:41 INFO - PROCESS | 1673 | 1466692541187 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]]]}] 07:35:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:35:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 520ms 07:35:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:35:41 INFO - PROCESS | 1673 | 1466692541207 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 07:35:41 INFO - PROCESS | 1673 | 1466692541209 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 07:35:41 INFO - PROCESS | 1673 | 1466692541211 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:35:41 INFO - PROCESS | 1673 | 1466692541213 Marionette TRACE conn2 <- [1,2646,null,{}] 07:35:41 INFO - PROCESS | 1673 | 1466692541224 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}] 07:35:41 INFO - PROCESS | 1673 | 1466692541227 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:41 INFO - PROCESS | 1673 | 1466692541302 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 07:35:41 INFO - PROCESS | 1673 | 1466692541307 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:41 INFO - PROCESS | 1673 | 1466692541309 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x123860000 == 30 [pid = 1673] [id = 669] 07:35:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x112967c00) [pid = 1673] [serial = 2007] [outer = 0x0] 07:35:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1185b2000) [pid = 1673] [serial = 2008] [outer = 0x112967c00] 07:35:41 INFO - PROCESS | 1673 | 1466692541390 Marionette DEBUG loaded listener.js 07:35:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11953b400) [pid = 1673] [serial = 2009] [outer = 0x112967c00] 07:35:41 INFO - PROCESS | 1673 | 1466692541667 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]]]}] 07:35:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:35:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 474ms 07:35:41 INFO - PROCESS | 1673 | 1466692541692 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 07:35:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:35:41 INFO - PROCESS | 1673 | 1466692541693 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 07:35:41 INFO - PROCESS | 1673 | 1466692541696 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:35:41 INFO - PROCESS | 1673 | 1466692541697 Marionette TRACE conn2 <- [1,2650,null,{}] 07:35:41 INFO - PROCESS | 1673 | 1466692541699 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}] 07:35:41 INFO - PROCESS | 1673 | 1466692541700 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:41 INFO - PROCESS | 1673 | 1466692541793 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 07:35:41 INFO - PROCESS | 1673 | 1466692541796 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:41 INFO - PROCESS | 1673 | 1466692541797 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x125633800 == 31 [pid = 1673] [id = 670] 07:35:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x11952f800) [pid = 1673] [serial = 2010] [outer = 0x0] 07:35:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x120f15c00) [pid = 1673] [serial = 2011] [outer = 0x11952f800] 07:35:41 INFO - PROCESS | 1673 | 1466692541825 Marionette DEBUG loaded listener.js 07:35:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1210e7800) [pid = 1673] [serial = 2012] [outer = 0x11952f800] 07:35:42 INFO - PROCESS | 1673 | 1466692542242 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]]]}] 07:35:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:35:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 569ms 07:35:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:35:42 INFO - PROCESS | 1673 | 1466692542265 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 07:35:42 INFO - PROCESS | 1673 | 1466692542267 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 07:35:42 INFO - PROCESS | 1673 | 1466692542270 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:35:42 INFO - PROCESS | 1673 | 1466692542272 Marionette TRACE conn2 <- [1,2654,null,{}] 07:35:42 INFO - PROCESS | 1673 | 1466692542280 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}] 07:35:42 INFO - PROCESS | 1673 | 1466692542282 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:42 INFO - PROCESS | 1673 | 1466692542430 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 07:35:42 INFO - PROCESS | 1673 | 1466692542490 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:42 INFO - PROCESS | 1673 | 1466692542491 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272e9800 == 32 [pid = 1673] [id = 671] 07:35:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1164dfc00) [pid = 1673] [serial = 2013] [outer = 0x0] 07:35:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1238d9400) [pid = 1673] [serial = 2014] [outer = 0x1164dfc00] 07:35:42 INFO - PROCESS | 1673 | 1466692542533 Marionette DEBUG loaded listener.js 07:35:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x123df4400) [pid = 1673] [serial = 2015] [outer = 0x1164dfc00] 07:35:42 INFO - PROCESS | 1673 | 1466692542923 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]]]}] 07:35:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:35:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 679ms 07:35:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:35:42 INFO - PROCESS | 1673 | 1466692542956 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 07:35:42 INFO - PROCESS | 1673 | 1466692542957 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 07:35:42 INFO - PROCESS | 1673 | 1466692542960 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:35:42 INFO - PROCESS | 1673 | 1466692542961 Marionette TRACE conn2 <- [1,2658,null,{}] 07:35:42 INFO - PROCESS | 1673 | 1466692542963 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}] 07:35:42 INFO - PROCESS | 1673 | 1466692542967 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:43 INFO - PROCESS | 1673 | 1466692543078 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 07:35:43 INFO - PROCESS | 1673 | 1466692543113 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:43 INFO - PROCESS | 1673 | 1466692543114 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291c2000 == 33 [pid = 1673] [id = 672] 07:35:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x124280000) [pid = 1673] [serial = 2016] [outer = 0x0] 07:35:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x124588400) [pid = 1673] [serial = 2017] [outer = 0x124280000] 07:35:43 INFO - PROCESS | 1673 | 1466692543139 Marionette DEBUG loaded listener.js 07:35:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x124e12400) [pid = 1673] [serial = 2018] [outer = 0x124280000] 07:35:43 INFO - PROCESS | 1673 | 1466692543511 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]]]}] 07:35:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:35:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 572ms 07:35:43 INFO - PROCESS | 1673 | 1466692543535 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 07:35:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:35:43 INFO - PROCESS | 1673 | 1466692543536 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 07:35:43 INFO - PROCESS | 1673 | 1466692543547 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:35:43 INFO - PROCESS | 1673 | 1466692543549 Marionette TRACE conn2 <- [1,2662,null,{}] 07:35:43 INFO - PROCESS | 1673 | 1466692543555 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}] 07:35:43 INFO - PROCESS | 1673 | 1466692543557 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:43 INFO - PROCESS | 1673 | 1466692543705 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 07:35:43 INFO - PROCESS | 1673 | 1466692543722 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:43 INFO - PROCESS | 1673 | 1466692543724 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a624800 == 34 [pid = 1673] [id = 673] 07:35:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1176c5800) [pid = 1673] [serial = 2019] [outer = 0x0] 07:35:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x124e80800) [pid = 1673] [serial = 2020] [outer = 0x1176c5800] 07:35:43 INFO - PROCESS | 1673 | 1466692543765 Marionette DEBUG loaded listener.js 07:35:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12571ec00) [pid = 1673] [serial = 2021] [outer = 0x1176c5800] 07:35:44 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x118125800) [pid = 1673] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:35:44 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x126ffe400) [pid = 1673] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:35:44 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x118591000) [pid = 1673] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:35:44 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x128824000) [pid = 1673] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:35:44 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x118125000) [pid = 1673] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:35:44 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x118593000) [pid = 1673] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:35:44 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1244ee400) [pid = 1673] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:35:44 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1133dd000) [pid = 1673] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:35:44 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x118111c00) [pid = 1673] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:35:44 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x124590400) [pid = 1673] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:35:44 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1238db400) [pid = 1673] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:35:44 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x115f6a800) [pid = 1673] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:35:44 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x112aea000) [pid = 1673] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:35:44 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x112ae9400) [pid = 1673] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:35:44 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12a714c00) [pid = 1673] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:35:44 INFO - PROCESS | 1673 | 1466692544296 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]]]}] 07:35:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:35:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 781ms 07:35:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:35:44 INFO - PROCESS | 1673 | 1466692544321 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 07:35:44 INFO - PROCESS | 1673 | 1466692544322 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 07:35:44 INFO - PROCESS | 1673 | 1466692544340 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:35:44 INFO - PROCESS | 1673 | 1466692544341 Marionette TRACE conn2 <- [1,2666,null,{}] 07:35:44 INFO - PROCESS | 1673 | 1466692544343 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}] 07:35:44 INFO - PROCESS | 1673 | 1466692544345 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:44 INFO - PROCESS | 1673 | 1466692544422 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 07:35:44 INFO - PROCESS | 1673 | 1466692544425 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:44 INFO - PROCESS | 1673 | 1466692544426 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x119177800 == 35 [pid = 1673] [id = 674] 07:35:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x113a94c00) [pid = 1673] [serial = 2022] [outer = 0x0] 07:35:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1176c4400) [pid = 1673] [serial = 2023] [outer = 0x113a94c00] 07:35:44 INFO - PROCESS | 1673 | 1466692544503 Marionette DEBUG loaded listener.js 07:35:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1238db400) [pid = 1673] [serial = 2024] [outer = 0x113a94c00] 07:35:45 INFO - PROCESS | 1673 | 1466692545260 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]]]}] 07:35:45 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) 07:35:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 987ms 07:35:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:35:45 INFO - PROCESS | 1673 | 1466692545311 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 07:35:45 INFO - PROCESS | 1673 | 1466692545312 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 07:35:45 INFO - PROCESS | 1673 | 1466692545314 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:35:45 INFO - PROCESS | 1673 | 1466692545316 Marionette TRACE conn2 <- [1,2670,null,{}] 07:35:45 INFO - PROCESS | 1673 | 1466692545318 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}] 07:35:45 INFO - PROCESS | 1673 | 1466692545319 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:45 INFO - PROCESS | 1673 | 1466692545392 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 07:35:45 INFO - PROCESS | 1673 | 1466692545395 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:45 INFO - PROCESS | 1673 | 1466692545397 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x12385e000 == 36 [pid = 1673] [id = 675] 07:35:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1238e0400) [pid = 1673] [serial = 2025] [outer = 0x0] 07:35:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1250ed000) [pid = 1673] [serial = 2026] [outer = 0x1238e0400] 07:35:45 INFO - PROCESS | 1673 | 1466692545423 Marionette DEBUG loaded listener.js 07:35:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1269f7800) [pid = 1673] [serial = 2027] [outer = 0x1238e0400] 07:35:46 INFO - PROCESS | 1673 | 1466692546245 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"]]]}] 07:35:46 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 07:35:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:35:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:35:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 971ms 07:35:46 INFO - PROCESS | 1673 | 1466692546287 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 07:35:46 INFO - PROCESS | 1673 | 1466692546290 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 07:35:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:35:46 INFO - PROCESS | 1673 | 1466692546294 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:35:46 INFO - PROCESS | 1673 | 1466692546296 Marionette TRACE conn2 <- [1,2674,null,{}] 07:35:46 INFO - PROCESS | 1673 | 1466692546299 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}] 07:35:46 INFO - PROCESS | 1673 | 1466692546301 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:46 INFO - PROCESS | 1673 | 1466692546404 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 07:35:46 INFO - PROCESS | 1673 | 1466692546472 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:46 INFO - PROCESS | 1673 | 1466692546474 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x118138800 == 37 [pid = 1673] [id = 676] 07:35:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x112fc4400) [pid = 1673] [serial = 2028] [outer = 0x0] 07:35:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1132c4800) [pid = 1673] [serial = 2029] [outer = 0x112fc4400] 07:35:46 INFO - PROCESS | 1673 | 1466692546527 Marionette DEBUG loaded listener.js 07:35:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x116183800) [pid = 1673] [serial = 2030] [outer = 0x112fc4400] 07:35:47 INFO - PROCESS | 1673 | 1466692547643 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"]]]}] 07:35:47 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 07:35:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:35:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:35:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1377ms 07:35:47 INFO - PROCESS | 1673 | 1466692547671 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 07:35:47 INFO - PROCESS | 1673 | 1466692547674 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 07:35:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:35:47 INFO - PROCESS | 1673 | 1466692547679 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:35:47 INFO - PROCESS | 1673 | 1466692547681 Marionette TRACE conn2 <- [1,2678,null,{}] 07:35:47 INFO - PROCESS | 1673 | 1466692547683 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}] 07:35:47 INFO - PROCESS | 1673 | 1466692547685 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:47 INFO - PROCESS | 1673 | 1466692547792 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 07:35:47 INFO - PROCESS | 1673 | 1466692547892 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:47 INFO - PROCESS | 1673 | 1466692547894 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x124413800 == 38 [pid = 1673] [id = 677] 07:35:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x118322400) [pid = 1673] [serial = 2031] [outer = 0x0] 07:35:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x11858ec00) [pid = 1673] [serial = 2032] [outer = 0x118322400] 07:35:47 INFO - PROCESS | 1673 | 1466692547927 Marionette DEBUG loaded listener.js 07:35:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x119188400) [pid = 1673] [serial = 2033] [outer = 0x118322400] 07:35:48 INFO - PROCESS | 1673 | --DOCSHELL 0x119177800 == 37 [pid = 1673] [id = 674] 07:35:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12a624800 == 36 [pid = 1673] [id = 673] 07:35:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1291c2000 == 35 [pid = 1673] [id = 672] 07:35:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1272e9800 == 34 [pid = 1673] [id = 671] 07:35:48 INFO - PROCESS | 1673 | --DOCSHELL 0x125633800 == 33 [pid = 1673] [id = 670] 07:35:48 INFO - PROCESS | 1673 | --DOCSHELL 0x123860000 == 32 [pid = 1673] [id = 669] 07:35:48 INFO - PROCESS | 1673 | --DOCSHELL 0x118752000 == 31 [pid = 1673] [id = 668] 07:35:48 INFO - PROCESS | 1673 | --DOCSHELL 0x117022800 == 30 [pid = 1673] [id = 667] 07:35:48 INFO - PROCESS | 1673 | --DOCSHELL 0x123f0d000 == 29 [pid = 1673] [id = 666] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1245c9000) [pid = 1673] [serial = 1966] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x128829c00) [pid = 1673] [serial = 1969] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x129386c00) [pid = 1673] [serial = 1979] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x128ce9800) [pid = 1673] [serial = 1972] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x128bcdc00) [pid = 1673] [serial = 1970] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1185ad400) [pid = 1673] [serial = 1954] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x119186c00) [pid = 1673] [serial = 1955] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12881e400) [pid = 1673] [serial = 1943] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x124585400) [pid = 1673] [serial = 1963] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x119fd4400) [pid = 1673] [serial = 1957] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1238d6c00) [pid = 1673] [serial = 1958] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x11815a000) [pid = 1673] [serial = 1948] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12a714800) [pid = 1673] [serial = 1982] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12a4dd400) [pid = 1673] [serial = 1981] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x118590000) [pid = 1673] [serial = 1949] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x123bc4000) [pid = 1673] [serial = 1960] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1244e9400) [pid = 1673] [serial = 1961] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x11618e800) [pid = 1673] [serial = 1951] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x117230800) [pid = 1673] [serial = 1952] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x1132c1c00) [pid = 1673] [serial = 1945] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x115d10400) [pid = 1673] [serial = 1946] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x1199bc400) [pid = 1673] [serial = 1976] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x118128c00) [pid = 1673] [serial = 1975] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x12938d400) [pid = 1673] [serial = 1973] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x126fb8c00) [pid = 1673] [serial = 1967] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x124594000) [pid = 1673] [serial = 1978] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x124596800) [pid = 1673] [serial = 1964] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x12a7e4800) [pid = 1673] [serial = 1984] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x12a92bc00) [pid = 1673] [serial = 1985] [outer = 0x0] [url = about:blank] 07:35:48 INFO - PROCESS | 1673 | 1466692548938 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]]]}] 07:35:48 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) 07:35:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1271ms 07:35:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:35:48 INFO - PROCESS | 1673 | 1466692548951 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 07:35:48 INFO - PROCESS | 1673 | 1466692548953 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 07:35:48 INFO - PROCESS | 1673 | 1466692548956 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:35:48 INFO - PROCESS | 1673 | 1466692548957 Marionette TRACE conn2 <- [1,2682,null,{}] 07:35:48 INFO - PROCESS | 1673 | 1466692548961 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}] 07:35:48 INFO - PROCESS | 1673 | 1466692548962 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:49 INFO - PROCESS | 1673 | 1466692549047 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 07:35:49 INFO - PROCESS | 1673 | 1466692549109 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:49 INFO - PROCESS | 1673 | 1466692549111 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x117018800 == 30 [pid = 1673] [id = 678] 07:35:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x115f12000) [pid = 1673] [serial = 2034] [outer = 0x0] 07:35:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x116fa3000) [pid = 1673] [serial = 2035] [outer = 0x115f12000] 07:35:49 INFO - PROCESS | 1673 | 1466692549141 Marionette DEBUG loaded listener.js 07:35:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x117233800) [pid = 1673] [serial = 2036] [outer = 0x115f12000] 07:35:49 INFO - PROCESS | 1673 | 1466692549966 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]]]}] 07:35:49 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) 07:35:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1021ms 07:35:49 INFO - PROCESS | 1673 | 1466692549978 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 07:35:49 INFO - PROCESS | 1673 | 1466692549982 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 07:35:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:35:49 INFO - PROCESS | 1673 | 1466692549990 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:35:49 INFO - PROCESS | 1673 | 1466692549992 Marionette TRACE conn2 <- [1,2686,null,{}] 07:35:50 INFO - PROCESS | 1673 | 1466692550012 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}] 07:35:50 INFO - PROCESS | 1673 | 1466692550015 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:50 INFO - PROCESS | 1673 | 1466692550104 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 07:35:50 INFO - PROCESS | 1673 | 1466692550108 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:50 INFO - PROCESS | 1673 | 1466692550110 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f39000 == 31 [pid = 1673] [id = 679] 07:35:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x11859ac00) [pid = 1673] [serial = 2037] [outer = 0x0] 07:35:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x11914a800) [pid = 1673] [serial = 2038] [outer = 0x11859ac00] 07:35:50 INFO - PROCESS | 1673 | 1466692550140 Marionette DEBUG loaded listener.js 07:35:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x119536000) [pid = 1673] [serial = 2039] [outer = 0x11859ac00] 07:35:50 INFO - PROCESS | 1673 | 1466692550988 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"]]]}] 07:35:51 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 07:35:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:35:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:35:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:35:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1037ms 07:35:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:35:51 INFO - PROCESS | 1673 | 1466692551027 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 07:35:51 INFO - PROCESS | 1673 | 1466692551028 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 07:35:51 INFO - PROCESS | 1673 | 1466692551030 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:35:51 INFO - PROCESS | 1673 | 1466692551033 Marionette TRACE conn2 <- [1,2690,null,{}] 07:35:51 INFO - PROCESS | 1673 | 1466692551040 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}] 07:35:51 INFO - PROCESS | 1673 | 1466692551044 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:51 INFO - PROCESS | 1673 | 1466692551145 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 07:35:51 INFO - PROCESS | 1673 | 1466692551184 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:51 INFO - PROCESS | 1673 | 1466692551186 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x126dad800 == 32 [pid = 1673] [id = 680] 07:35:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x119f04c00) [pid = 1673] [serial = 2040] [outer = 0x0] 07:35:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x123df6c00) [pid = 1673] [serial = 2041] [outer = 0x119f04c00] 07:35:51 INFO - PROCESS | 1673 | 1466692551215 Marionette DEBUG loaded listener.js 07:35:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1244e9400) [pid = 1673] [serial = 2042] [outer = 0x119f04c00] 07:35:52 INFO - PROCESS | 1673 | 1466692552038 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"]]]}] 07:35:52 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 07:35:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:35:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:35:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1025ms 07:35:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:35:52 INFO - PROCESS | 1673 | 1466692552055 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 07:35:52 INFO - PROCESS | 1673 | 1466692552057 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 07:35:52 INFO - PROCESS | 1673 | 1466692552059 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:35:52 INFO - PROCESS | 1673 | 1466692552060 Marionette TRACE conn2 <- [1,2694,null,{}] 07:35:52 INFO - PROCESS | 1673 | 1466692552062 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}] 07:35:52 INFO - PROCESS | 1673 | 1466692552063 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:52 INFO - PROCESS | 1673 | 1466692552167 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 07:35:52 INFO - PROCESS | 1673 | 1466692552170 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:52 INFO - PROCESS | 1673 | 1466692552172 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291c3000 == 33 [pid = 1673] [id = 681] 07:35:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x12457c000) [pid = 1673] [serial = 2043] [outer = 0x0] 07:35:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x124593000) [pid = 1673] [serial = 2044] [outer = 0x12457c000] 07:35:52 INFO - PROCESS | 1673 | 1466692552197 Marionette DEBUG loaded listener.js 07:35:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x1245c9000) [pid = 1673] [serial = 2045] [outer = 0x12457c000] 07:35:52 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x112967c00) [pid = 1673] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:35:52 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1167c4400) [pid = 1673] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:35:52 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x1176bd800) [pid = 1673] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:35:52 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x11952f800) [pid = 1673] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:35:52 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x117044000) [pid = 1673] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:35:52 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x1131af400) [pid = 1673] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:35:52 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x1164dfc00) [pid = 1673] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:35:52 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x119530c00) [pid = 1673] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:35:52 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x124e20c00) [pid = 1673] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:35:52 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x112960c00) [pid = 1673] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:35:52 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x124280000) [pid = 1673] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:35:52 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x1176c5800) [pid = 1673] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:35:52 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x113a94c00) [pid = 1673] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:35:53 INFO - PROCESS | 1673 | 1466692553014 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"]]]}] 07:35:53 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 07:35:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:35:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:35:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 969ms 07:35:53 INFO - PROCESS | 1673 | 1466692553028 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 07:35:53 INFO - PROCESS | 1673 | 1466692553030 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 07:35:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:35:53 INFO - PROCESS | 1673 | 1466692553032 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:35:53 INFO - PROCESS | 1673 | 1466692553034 Marionette TRACE conn2 <- [1,2698,null,{}] 07:35:53 INFO - PROCESS | 1673 | 1466692553037 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}] 07:35:53 INFO - PROCESS | 1673 | 1466692553038 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:53 INFO - PROCESS | 1673 | 1466692553113 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 07:35:53 INFO - PROCESS | 1673 | 1466692553116 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:53 INFO - PROCESS | 1673 | 1466692553119 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x129419000 == 34 [pid = 1673] [id = 682] 07:35:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x113a94c00) [pid = 1673] [serial = 2046] [outer = 0x0] 07:35:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x1185a9800) [pid = 1673] [serial = 2047] [outer = 0x113a94c00] 07:35:53 INFO - PROCESS | 1673 | 1466692553146 Marionette DEBUG loaded listener.js 07:35:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x1210cdc00) [pid = 1673] [serial = 2048] [outer = 0x113a94c00] 07:35:53 INFO - PROCESS | 1673 | 1466692553972 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"]]]}] 07:35:54 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 07:35:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:35:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:35:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 973ms 07:35:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:35:54 INFO - PROCESS | 1673 | 1466692554005 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 07:35:54 INFO - PROCESS | 1673 | 1466692554006 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 07:35:54 INFO - PROCESS | 1673 | 1466692554008 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:35:54 INFO - PROCESS | 1673 | 1466692554009 Marionette TRACE conn2 <- [1,2702,null,{}] 07:35:54 INFO - PROCESS | 1673 | 1466692554012 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}] 07:35:54 INFO - PROCESS | 1673 | 1466692554016 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:54 INFO - PROCESS | 1673 | 1466692554131 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 07:35:54 INFO - PROCESS | 1673 | 1466692554139 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:54 INFO - PROCESS | 1673 | 1466692554140 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf7f000 == 35 [pid = 1673] [id = 683] 07:35:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x1164dfc00) [pid = 1673] [serial = 2049] [outer = 0x0] 07:35:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x124e20c00) [pid = 1673] [serial = 2050] [outer = 0x1164dfc00] 07:35:54 INFO - PROCESS | 1673 | 1466692554166 Marionette DEBUG loaded listener.js 07:35:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x126ff4c00) [pid = 1673] [serial = 2051] [outer = 0x1164dfc00] 07:35:54 INFO - PROCESS | 1673 | 1466692554471 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]]]}] 07:35:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:35:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 517ms 07:35:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:35:54 INFO - PROCESS | 1673 | 1466692554526 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 07:35:54 INFO - PROCESS | 1673 | 1466692554528 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 07:35:54 INFO - PROCESS | 1673 | 1466692554530 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:35:54 INFO - PROCESS | 1673 | 1466692554531 Marionette TRACE conn2 <- [1,2706,null,{}] 07:35:54 INFO - PROCESS | 1673 | 1466692554533 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}] 07:35:54 INFO - PROCESS | 1673 | 1466692554534 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:54 INFO - PROCESS | 1673 | 1466692554610 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 07:35:54 INFO - PROCESS | 1673 | 1466692554614 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:54 INFO - PROCESS | 1673 | 1466692554615 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0d9000 == 36 [pid = 1673] [id = 684] 07:35:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x128820000) [pid = 1673] [serial = 2052] [outer = 0x0] 07:35:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x12882b800) [pid = 1673] [serial = 2053] [outer = 0x128820000] 07:35:54 INFO - PROCESS | 1673 | 1466692554644 Marionette DEBUG loaded listener.js 07:35:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x128b2a000) [pid = 1673] [serial = 2054] [outer = 0x128820000] 07:35:54 INFO - PROCESS | 1673 | 1466692554975 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]]]}] 07:35:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:35:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 468ms 07:35:55 INFO - PROCESS | 1673 | 1466692554999 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 07:35:55 INFO - PROCESS | 1673 | 1466692555000 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 07:35:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:35:55 INFO - PROCESS | 1673 | 1466692555005 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:35:55 INFO - PROCESS | 1673 | 1466692555007 Marionette TRACE conn2 <- [1,2710,null,{}] 07:35:55 INFO - PROCESS | 1673 | 1466692555091 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}] 07:35:55 INFO - PROCESS | 1673 | 1466692555094 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:55 INFO - PROCESS | 1673 | 1466692555294 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 07:35:55 INFO - PROCESS | 1673 | 1466692555421 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:55 INFO - PROCESS | 1673 | 1466692555423 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x118759000 == 37 [pid = 1673] [id = 685] 07:35:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1133e0400) [pid = 1673] [serial = 2055] [outer = 0x0] 07:35:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x113a41c00) [pid = 1673] [serial = 2056] [outer = 0x1133e0400] 07:35:55 INFO - PROCESS | 1673 | 1466692555457 Marionette DEBUG loaded listener.js 07:35:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x117227800) [pid = 1673] [serial = 2057] [outer = 0x1133e0400] 07:35:55 INFO - PROCESS | 1673 | 1466692555925 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] 07:35:55 INFO - PROCESS | 1673 | 1466692555986 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 07:35:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:35:55 INFO - PROCESS | 1673 | 1466692555991 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:35:55 INFO - PROCESS | 1673 | 1466692555992 Marionette TRACE conn2 <- [1,2714,null,{}] 07:35:55 INFO - PROCESS | 1673 | 1466692555996 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}] 07:35:55 INFO - PROCESS | 1673 | 1466692555998 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:56 INFO - PROCESS | 1673 | 1466692556098 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 07:35:56 INFO - PROCESS | 1673 | 1466692556172 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:56 INFO - PROCESS | 1673 | 1466692556174 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272ed800 == 38 [pid = 1673] [id = 686] 07:35:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x11918e400) [pid = 1673] [serial = 2058] [outer = 0x0] 07:35:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1199c8800) [pid = 1673] [serial = 2059] [outer = 0x11918e400] 07:35:56 INFO - PROCESS | 1673 | 1466692556205 Marionette DEBUG loaded listener.js 07:35:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1210cc000) [pid = 1673] [serial = 2060] [outer = 0x11918e400] 07:35:56 INFO - PROCESS | 1673 | 1466692556620 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]]]}] 07:35:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:35:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 671ms 07:35:56 INFO - PROCESS | 1673 | 1466692556665 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 07:35:56 INFO - PROCESS | 1673 | 1466692556667 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 07:35:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:35:56 INFO - PROCESS | 1673 | 1466692556684 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:35:56 INFO - PROCESS | 1673 | 1466692556685 Marionette TRACE conn2 <- [1,2718,null,{}] 07:35:56 INFO - PROCESS | 1673 | 1466692556688 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}] 07:35:56 INFO - PROCESS | 1673 | 1466692556689 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:56 INFO - PROCESS | 1673 | 1466692556787 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 07:35:56 INFO - PROCESS | 1673 | 1466692556847 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:56 INFO - PROCESS | 1673 | 1466692556850 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c552800 == 39 [pid = 1673] [id = 687] 07:35:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x124088800) [pid = 1673] [serial = 2061] [outer = 0x0] 07:35:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x124580800) [pid = 1673] [serial = 2062] [outer = 0x124088800] 07:35:56 INFO - PROCESS | 1673 | 1466692556895 Marionette DEBUG loaded listener.js 07:35:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x124e1c800) [pid = 1673] [serial = 2063] [outer = 0x124088800] 07:35:57 INFO - PROCESS | 1673 | 1466692557327 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] 07:35:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:35:57 INFO - PROCESS | 1673 | 1466692557363 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 07:35:57 INFO - PROCESS | 1673 | 1466692557367 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:35:57 INFO - PROCESS | 1673 | 1466692557368 Marionette TRACE conn2 <- [1,2722,null,{}] 07:35:57 INFO - PROCESS | 1673 | 1466692557370 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}] 07:35:57 INFO - PROCESS | 1673 | 1466692557372 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:57 INFO - PROCESS | 1673 | 1466692557469 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 07:35:57 INFO - PROCESS | 1673 | 1466692557528 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:57 INFO - PROCESS | 1673 | 1466692557529 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ca47800 == 40 [pid = 1673] [id = 688] 07:35:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x126f43400) [pid = 1673] [serial = 2064] [outer = 0x0] 07:35:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x12882d400) [pid = 1673] [serial = 2065] [outer = 0x126f43400] 07:35:57 INFO - PROCESS | 1673 | 1466692557559 Marionette DEBUG loaded listener.js 07:35:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x128bd2800) [pid = 1673] [serial = 2066] [outer = 0x126f43400] 07:35:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif" 07:35:58 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:35:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1 07:35:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:58 INFO - _addTest/ [0,2725,"getWindowHandle",null] 07:35:58 INFO - PROCESS | 1673 | 1466692558190 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 07:35:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:35:58 INFO - PROCESS | 1673 | 1466692558194 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:35:58 INFO - PROCESS | 1673 | 1466692558195 Marionette TRACE conn2 <- [1,2726,null,{}] 07:35:58 INFO - PROCESS | 1673 | 1466692558199 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}] 07:35:58 INFO - PROCESS | 1673 | 1466692558202 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:58 INFO - PROCESS | 1673 | 1466692558305 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 07:35:58 INFO - PROCESS | 1673 | 1466692558376 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:58 INFO - PROCESS | 1673 | 1466692558378 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199e4000 == 41 [pid = 1673] [id = 689] 07:35:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x113a46000) [pid = 1673] [serial = 2067] [outer = 0x0] 07:35:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x115f72000) [pid = 1673] [serial = 2068] [outer = 0x113a46000] 07:35:58 INFO - PROCESS | 1673 | 1466692558406 Marionette DEBUG loaded listener.js 07:35:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x118592000) [pid = 1673] [serial = 2069] [outer = 0x113a46000] 07:35:59 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf7f000 == 40 [pid = 1673] [id = 683] 07:35:59 INFO - PROCESS | 1673 | --DOCSHELL 0x129419000 == 39 [pid = 1673] [id = 682] 07:35:59 INFO - PROCESS | 1673 | --DOCSHELL 0x1291c3000 == 38 [pid = 1673] [id = 681] 07:35:59 INFO - PROCESS | 1673 | --DOCSHELL 0x126dad800 == 37 [pid = 1673] [id = 680] 07:35:59 INFO - PROCESS | 1673 | --DOCSHELL 0x120f39000 == 36 [pid = 1673] [id = 679] 07:35:59 INFO - PROCESS | 1673 | --DOCSHELL 0x117018800 == 35 [pid = 1673] [id = 678] 07:35:59 INFO - PROCESS | 1673 | --DOCSHELL 0x124413800 == 34 [pid = 1673] [id = 677] 07:35:59 INFO - PROCESS | 1673 | --DOCSHELL 0x118138800 == 33 [pid = 1673] [id = 676] 07:35:59 INFO - PROCESS | 1673 | --DOCSHELL 0x12385e000 == 32 [pid = 1673] [id = 675] 07:35:59 INFO - PROCESS | 1673 | --DOCSHELL 0x12ca47800 == 31 [pid = 1673] [id = 688] 07:35:59 INFO - PROCESS | 1673 | --DOCSHELL 0x12c552800 == 30 [pid = 1673] [id = 687] 07:35:59 INFO - PROCESS | 1673 | --DOCSHELL 0x1272ed800 == 29 [pid = 1673] [id = 686] 07:35:59 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0d9000 == 28 [pid = 1673] [id = 684] 07:35:59 INFO - PROCESS | 1673 | --DOCSHELL 0x118759000 == 27 [pid = 1673] [id = 685] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1250ed000) [pid = 1673] [serial = 2026] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1185b2000) [pid = 1673] [serial = 2008] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x11953b400) [pid = 1673] [serial = 2009] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x117224c00) [pid = 1673] [serial = 2005] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1185ae800) [pid = 1673] [serial = 1988] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x11811f800) [pid = 1673] [serial = 2006] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x120f15c00) [pid = 1673] [serial = 2011] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x119534400) [pid = 1673] [serial = 2000] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x119141800) [pid = 1673] [serial = 1999] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x11810dc00) [pid = 1673] [serial = 1987] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x113a4f400) [pid = 1673] [serial = 2002] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x1164de800) [pid = 1673] [serial = 2003] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1238d9400) [pid = 1673] [serial = 2014] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x1238dc400) [pid = 1673] [serial = 1991] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x1210d3000) [pid = 1673] [serial = 1990] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x126f49400) [pid = 1673] [serial = 1994] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x12569a000) [pid = 1673] [serial = 1993] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x116974400) [pid = 1673] [serial = 1997] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x113c34c00) [pid = 1673] [serial = 1996] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x124588400) [pid = 1673] [serial = 2017] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x123df4400) [pid = 1673] [serial = 2015] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x124e80800) [pid = 1673] [serial = 2020] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x1176c4400) [pid = 1673] [serial = 2023] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x124e12400) [pid = 1673] [serial = 2018] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x12571ec00) [pid = 1673] [serial = 2021] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x1210e7800) [pid = 1673] [serial = 2012] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | --DOMWINDOW == 61 (0x1238db400) [pid = 1673] [serial = 2024] [outer = 0x0] [url = about:blank] 07:35:59 INFO - PROCESS | 1673 | 1466692559359 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]]]}] 07:35:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:35:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1172ms 07:35:59 INFO - PROCESS | 1673 | 1466692559367 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 07:35:59 INFO - PROCESS | 1673 | 1466692559369 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 07:35:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:35:59 INFO - PROCESS | 1673 | 1466692559373 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:35:59 INFO - PROCESS | 1673 | 1466692559374 Marionette TRACE conn2 <- [1,2730,null,{}] 07:35:59 INFO - PROCESS | 1673 | 1466692559378 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}] 07:35:59 INFO - PROCESS | 1673 | 1466692559379 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:59 INFO - PROCESS | 1673 | 1466692559467 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 07:35:59 INFO - PROCESS | 1673 | 1466692559476 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:59 INFO - PROCESS | 1673 | 1466692559477 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:35:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x117004000 == 28 [pid = 1673] [id = 690] 07:35:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x112fc7400) [pid = 1673] [serial = 2070] [outer = 0x0] 07:35:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x1131b1400) [pid = 1673] [serial = 2071] [outer = 0x112fc7400] 07:35:59 INFO - PROCESS | 1673 | 1466692559506 Marionette DEBUG loaded listener.js 07:35:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x112963400) [pid = 1673] [serial = 2072] [outer = 0x112fc7400] 07:36:00 INFO - PROCESS | 1673 | 1466692560344 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"]]]}] 07:36:00 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 07:36:00 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:36:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:36:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1021ms 07:36:00 INFO - PROCESS | 1673 | 1466692560394 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 07:36:00 INFO - PROCESS | 1673 | 1466692560397 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 07:36:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:36:00 INFO - PROCESS | 1673 | 1466692560402 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:36:00 INFO - PROCESS | 1673 | 1466692560404 Marionette TRACE conn2 <- [1,2734,null,{}] 07:36:00 INFO - PROCESS | 1673 | 1466692560406 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}] 07:36:00 INFO - PROCESS | 1673 | 1466692560408 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:00 INFO - PROCESS | 1673 | 1466692560488 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 07:36:00 INFO - PROCESS | 1673 | 1466692560544 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:00 INFO - PROCESS | 1673 | 1466692560546 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x11875a000 == 29 [pid = 1673] [id = 691] 07:36:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x116974800) [pid = 1673] [serial = 2073] [outer = 0x0] 07:36:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x117043800) [pid = 1673] [serial = 2074] [outer = 0x116974800] 07:36:00 INFO - PROCESS | 1673 | 1466692560573 Marionette DEBUG loaded listener.js 07:36:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x117232c00) [pid = 1673] [serial = 2075] [outer = 0x116974800] 07:36:00 INFO - PROCESS | 1673 | 1466692560887 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]]]}] 07:36:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:36:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 519ms 07:36:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:36:00 INFO - PROCESS | 1673 | 1466692560922 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 07:36:00 INFO - PROCESS | 1673 | 1466692560923 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 07:36:00 INFO - PROCESS | 1673 | 1466692560925 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:36:00 INFO - PROCESS | 1673 | 1466692560928 Marionette TRACE conn2 <- [1,2738,null,{}] 07:36:00 INFO - PROCESS | 1673 | 1466692560935 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}] 07:36:00 INFO - PROCESS | 1673 | 1466692560939 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:01 INFO - PROCESS | 1673 | 1466692561015 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 07:36:01 INFO - PROCESS | 1673 | 1466692561075 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:01 INFO - PROCESS | 1673 | 1466692561077 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x123ac3000 == 30 [pid = 1673] [id = 692] 07:36:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x112aaf800) [pid = 1673] [serial = 2076] [outer = 0x0] 07:36:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x118350000) [pid = 1673] [serial = 2077] [outer = 0x112aaf800] 07:36:01 INFO - PROCESS | 1673 | 1466692561105 Marionette DEBUG loaded listener.js 07:36:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x1185aec00) [pid = 1673] [serial = 2078] [outer = 0x112aaf800] 07:36:01 INFO - PROCESS | 1673 | 1466692561422 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]]]}] 07:36:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:36:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 521ms 07:36:01 INFO - PROCESS | 1673 | 1466692561446 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 07:36:01 INFO - PROCESS | 1673 | 1466692561448 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 07:36:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:36:01 INFO - PROCESS | 1673 | 1466692561451 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:36:01 INFO - PROCESS | 1673 | 1466692561454 Marionette TRACE conn2 <- [1,2742,null,{}] 07:36:01 INFO - PROCESS | 1673 | 1466692561464 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}] 07:36:01 INFO - PROCESS | 1673 | 1466692561465 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:01 INFO - PROCESS | 1673 | 1466692561564 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 07:36:01 INFO - PROCESS | 1673 | 1466692561568 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:01 INFO - PROCESS | 1673 | 1466692561569 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x125630000 == 31 [pid = 1673] [id = 693] 07:36:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x1185b2000) [pid = 1673] [serial = 2079] [outer = 0x0] 07:36:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x11952f000) [pid = 1673] [serial = 2080] [outer = 0x1185b2000] 07:36:01 INFO - PROCESS | 1673 | 1466692561595 Marionette DEBUG loaded listener.js 07:36:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x120f11400) [pid = 1673] [serial = 2081] [outer = 0x1185b2000] 07:36:01 INFO - PROCESS | 1673 | 1466692561939 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]]]}] 07:36:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:36:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 529ms 07:36:01 INFO - PROCESS | 1673 | 1466692561981 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 07:36:01 INFO - PROCESS | 1673 | 1466692561982 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 07:36:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:36:01 INFO - PROCESS | 1673 | 1466692561987 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:36:01 INFO - PROCESS | 1673 | 1466692561988 Marionette TRACE conn2 <- [1,2746,null,{}] 07:36:01 INFO - PROCESS | 1673 | 1466692561991 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}] 07:36:02 INFO - PROCESS | 1673 | 1466692561999 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:02 INFO - PROCESS | 1673 | 1466692562089 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 07:36:02 INFO - PROCESS | 1673 | 1466692562129 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:02 INFO - PROCESS | 1673 | 1466692562130 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fa0800 == 32 [pid = 1673] [id = 694] 07:36:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x11662b000) [pid = 1673] [serial = 2082] [outer = 0x0] 07:36:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1210cc400) [pid = 1673] [serial = 2083] [outer = 0x11662b000] 07:36:02 INFO - PROCESS | 1673 | 1466692562154 Marionette DEBUG loaded listener.js 07:36:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x1238d6000) [pid = 1673] [serial = 2084] [outer = 0x11662b000] 07:36:02 INFO - PROCESS | 1673 | 1466692562460 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]]]}] 07:36:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:36:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 520ms 07:36:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:36:02 INFO - PROCESS | 1673 | 1466692562506 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 07:36:02 INFO - PROCESS | 1673 | 1466692562507 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 07:36:02 INFO - PROCESS | 1673 | 1466692562509 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:36:02 INFO - PROCESS | 1673 | 1466692562510 Marionette TRACE conn2 <- [1,2750,null,{}] 07:36:02 INFO - PROCESS | 1673 | 1466692562513 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}] 07:36:02 INFO - PROCESS | 1673 | 1466692562517 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:02 INFO - PROCESS | 1673 | 1466692562630 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 07:36:02 INFO - PROCESS | 1673 | 1466692562668 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:02 INFO - PROCESS | 1673 | 1466692562670 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291bd000 == 33 [pid = 1673] [id = 695] 07:36:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x123bbbc00) [pid = 1673] [serial = 2085] [outer = 0x0] 07:36:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1244e0800) [pid = 1673] [serial = 2086] [outer = 0x123bbbc00] 07:36:02 INFO - PROCESS | 1673 | 1466692562695 Marionette DEBUG loaded listener.js 07:36:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x124595c00) [pid = 1673] [serial = 2087] [outer = 0x123bbbc00] 07:36:03 INFO - PROCESS | 1673 | 1466692563015 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]]]}] 07:36:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:36:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 519ms 07:36:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:36:03 INFO - PROCESS | 1673 | 1466692563029 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 07:36:03 INFO - PROCESS | 1673 | 1466692563030 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 07:36:03 INFO - PROCESS | 1673 | 1466692563032 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:36:03 INFO - PROCESS | 1673 | 1466692563033 Marionette TRACE conn2 <- [1,2754,null,{}] 07:36:03 INFO - PROCESS | 1673 | 1466692563038 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}] 07:36:03 INFO - PROCESS | 1673 | 1466692563039 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:03 INFO - PROCESS | 1673 | 1466692563138 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 07:36:03 INFO - PROCESS | 1673 | 1466692563177 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:03 INFO - PROCESS | 1673 | 1466692563178 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a630800 == 34 [pid = 1673] [id = 696] 07:36:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x124596c00) [pid = 1673] [serial = 2088] [outer = 0x0] 07:36:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x12467e400) [pid = 1673] [serial = 2089] [outer = 0x124596c00] 07:36:03 INFO - PROCESS | 1673 | 1466692563203 Marionette DEBUG loaded listener.js 07:36:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x124e77800) [pid = 1673] [serial = 2090] [outer = 0x124596c00] 07:36:03 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x113a94c00) [pid = 1673] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:36:03 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12457c000) [pid = 1673] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:36:03 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1164dfc00) [pid = 1673] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:36:03 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x11859ac00) [pid = 1673] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:36:03 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x115f12000) [pid = 1673] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:36:03 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x118322400) [pid = 1673] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:36:03 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1238e0400) [pid = 1673] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:36:03 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x112fc4400) [pid = 1673] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:36:03 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x119f04c00) [pid = 1673] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:36:03 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x128820000) [pid = 1673] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:36:03 INFO - PROCESS | 1673 | 1466692563572 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]]]}] 07:36:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:36:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 570ms 07:36:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:36:03 INFO - PROCESS | 1673 | 1466692563602 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 07:36:03 INFO - PROCESS | 1673 | 1466692563604 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 07:36:03 INFO - PROCESS | 1673 | 1466692563606 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:36:03 INFO - PROCESS | 1673 | 1466692563607 Marionette TRACE conn2 <- [1,2758,null,{}] 07:36:03 INFO - PROCESS | 1673 | 1466692563609 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}] 07:36:03 INFO - PROCESS | 1673 | 1466692563610 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:03 INFO - PROCESS | 1673 | 1466692563683 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 07:36:03 INFO - PROCESS | 1673 | 1466692563689 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:03 INFO - PROCESS | 1673 | 1466692563690 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x12aa54000 == 35 [pid = 1673] [id = 697] 07:36:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x11811f400) [pid = 1673] [serial = 2091] [outer = 0x0] 07:36:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1210c8800) [pid = 1673] [serial = 2092] [outer = 0x11811f400] 07:36:03 INFO - PROCESS | 1673 | 1466692563764 Marionette DEBUG loaded listener.js 07:36:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x115fd1000) [pid = 1673] [serial = 2093] [outer = 0x11811f400] 07:36:04 INFO - PROCESS | 1673 | 1466692564045 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]]]}] 07:36:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:36:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 471ms 07:36:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:36:04 INFO - PROCESS | 1673 | 1466692564077 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 07:36:04 INFO - PROCESS | 1673 | 1466692564079 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 07:36:04 INFO - PROCESS | 1673 | 1466692564081 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:36:04 INFO - PROCESS | 1673 | 1466692564082 Marionette TRACE conn2 <- [1,2762,null,{}] 07:36:04 INFO - PROCESS | 1673 | 1466692564087 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}] 07:36:04 INFO - PROCESS | 1673 | 1466692564090 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:04 INFO - PROCESS | 1673 | 1466692564172 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 07:36:04 INFO - PROCESS | 1673 | 1466692564176 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:04 INFO - PROCESS | 1673 | 1466692564177 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x123ac2000 == 36 [pid = 1673] [id = 698] 07:36:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x124281c00) [pid = 1673] [serial = 2094] [outer = 0x0] 07:36:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x124e81000) [pid = 1673] [serial = 2095] [outer = 0x124281c00] 07:36:04 INFO - PROCESS | 1673 | 1466692564204 Marionette DEBUG loaded listener.js 07:36:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1256a2800) [pid = 1673] [serial = 2096] [outer = 0x124281c00] 07:36:04 INFO - PROCESS | 1673 | 1466692564506 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]]]}] 07:36:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:36:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 468ms 07:36:04 INFO - PROCESS | 1673 | 1466692564550 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 07:36:04 INFO - PROCESS | 1673 | 1466692564551 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 07:36:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:36:04 INFO - PROCESS | 1673 | 1466692564553 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:36:04 INFO - PROCESS | 1673 | 1466692564554 Marionette TRACE conn2 <- [1,2766,null,{}] 07:36:04 INFO - PROCESS | 1673 | 1466692564556 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}] 07:36:04 INFO - PROCESS | 1673 | 1466692564557 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:04 INFO - PROCESS | 1673 | 1466692564631 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 07:36:04 INFO - PROCESS | 1673 | 1466692564693 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:04 INFO - PROCESS | 1673 | 1466692564695 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0c9800 == 37 [pid = 1673] [id = 699] 07:36:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x118595c00) [pid = 1673] [serial = 2097] [outer = 0x0] 07:36:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1257e0000) [pid = 1673] [serial = 2098] [outer = 0x118595c00] 07:36:04 INFO - PROCESS | 1673 | 1466692564719 Marionette DEBUG loaded listener.js 07:36:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x126d2fc00) [pid = 1673] [serial = 2099] [outer = 0x118595c00] 07:36:05 INFO - PROCESS | 1673 | 1466692565009 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]]]}] 07:36:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:36:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 470ms 07:36:05 INFO - PROCESS | 1673 | 1466692565023 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 07:36:05 INFO - PROCESS | 1673 | 1466692565025 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 07:36:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:36:05 INFO - PROCESS | 1673 | 1466692565027 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:36:05 INFO - PROCESS | 1673 | 1466692565029 Marionette TRACE conn2 <- [1,2770,null,{}] 07:36:05 INFO - PROCESS | 1673 | 1466692565031 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}] 07:36:05 INFO - PROCESS | 1673 | 1466692565033 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:05 INFO - PROCESS | 1673 | 1466692565142 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 07:36:05 INFO - PROCESS | 1673 | 1466692565146 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:05 INFO - PROCESS | 1673 | 1466692565147 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x126f9f000 == 38 [pid = 1673] [id = 700] 07:36:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x126dd9c00) [pid = 1673] [serial = 2100] [outer = 0x0] 07:36:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x126f4b400) [pid = 1673] [serial = 2101] [outer = 0x126dd9c00] 07:36:05 INFO - PROCESS | 1673 | 1466692565176 Marionette DEBUG loaded listener.js 07:36:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x128bc9c00) [pid = 1673] [serial = 2102] [outer = 0x126dd9c00] 07:36:05 INFO - PROCESS | 1673 | 1466692565608 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]]]}] 07:36:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:36:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 621ms 07:36:05 INFO - PROCESS | 1673 | 1466692565648 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 07:36:05 INFO - PROCESS | 1673 | 1466692565651 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 07:36:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:36:05 INFO - PROCESS | 1673 | 1466692565654 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:36:05 INFO - PROCESS | 1673 | 1466692565656 Marionette TRACE conn2 <- [1,2774,null,{}] 07:36:05 INFO - PROCESS | 1673 | 1466692565660 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}] 07:36:05 INFO - PROCESS | 1673 | 1466692565662 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:05 INFO - PROCESS | 1673 | 1466692565779 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 07:36:05 INFO - PROCESS | 1673 | 1466692565838 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:05 INFO - PROCESS | 1673 | 1466692565840 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e67000 == 39 [pid = 1673] [id = 701] 07:36:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x112958800) [pid = 1673] [serial = 2103] [outer = 0x0] 07:36:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1132bdc00) [pid = 1673] [serial = 2104] [outer = 0x112958800] 07:36:05 INFO - PROCESS | 1673 | 1466692565871 Marionette DEBUG loaded listener.js 07:36:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x115f6c800) [pid = 1673] [serial = 2105] [outer = 0x112958800] 07:36:06 INFO - PROCESS | 1673 | 1466692566376 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]]]}] 07:36:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:36:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 824ms 07:36:06 INFO - PROCESS | 1673 | 1466692566480 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 07:36:06 INFO - PROCESS | 1673 | 1466692566483 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 07:36:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:36:06 INFO - PROCESS | 1673 | 1466692566490 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:36:06 INFO - PROCESS | 1673 | 1466692566492 Marionette TRACE conn2 <- [1,2778,null,{}] 07:36:06 INFO - PROCESS | 1673 | 1466692566494 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}] 07:36:06 INFO - PROCESS | 1673 | 1466692566496 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:06 INFO - PROCESS | 1673 | 1466692566604 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 07:36:06 INFO - PROCESS | 1673 | 1466692566685 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:06 INFO - PROCESS | 1673 | 1466692566686 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x1256b4800 == 40 [pid = 1673] [id = 702] 07:36:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x11811f800) [pid = 1673] [serial = 2106] [outer = 0x0] 07:36:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x11834f800) [pid = 1673] [serial = 2107] [outer = 0x11811f800] 07:36:06 INFO - PROCESS | 1673 | 1466692566717 Marionette DEBUG loaded listener.js 07:36:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x11859a000) [pid = 1673] [serial = 2108] [outer = 0x11811f800] 07:36:07 INFO - PROCESS | 1673 | 1466692567365 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]]]}] 07:36:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:36:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 923ms 07:36:07 INFO - PROCESS | 1673 | 1466692567412 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 07:36:07 INFO - PROCESS | 1673 | 1466692567415 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 07:36:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:36:07 INFO - PROCESS | 1673 | 1466692567418 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:36:07 INFO - PROCESS | 1673 | 1466692567420 Marionette TRACE conn2 <- [1,2782,null,{}] 07:36:07 INFO - PROCESS | 1673 | 1466692567424 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}] 07:36:07 INFO - PROCESS | 1673 | 1466692567425 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:07 INFO - PROCESS | 1673 | 1466692567534 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 07:36:07 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0c9800 == 39 [pid = 1673] [id = 699] 07:36:07 INFO - PROCESS | 1673 | --DOCSHELL 0x123ac2000 == 38 [pid = 1673] [id = 698] 07:36:07 INFO - PROCESS | 1673 | --DOCSHELL 0x12aa54000 == 37 [pid = 1673] [id = 697] 07:36:07 INFO - PROCESS | 1673 | --DOCSHELL 0x12a630800 == 36 [pid = 1673] [id = 696] 07:36:07 INFO - PROCESS | 1673 | --DOCSHELL 0x1291bd000 == 35 [pid = 1673] [id = 695] 07:36:07 INFO - PROCESS | 1673 | --DOCSHELL 0x126fa0800 == 34 [pid = 1673] [id = 694] 07:36:07 INFO - PROCESS | 1673 | --DOCSHELL 0x125630000 == 33 [pid = 1673] [id = 693] 07:36:07 INFO - PROCESS | 1673 | --DOCSHELL 0x123ac3000 == 32 [pid = 1673] [id = 692] 07:36:07 INFO - PROCESS | 1673 | --DOCSHELL 0x11875a000 == 31 [pid = 1673] [id = 691] 07:36:07 INFO - PROCESS | 1673 | --DOCSHELL 0x117004000 == 30 [pid = 1673] [id = 690] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1185a9800) [pid = 1673] [serial = 2047] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x124593000) [pid = 1673] [serial = 2044] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x124e20c00) [pid = 1673] [serial = 2050] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x11914a800) [pid = 1673] [serial = 2038] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x116fa3000) [pid = 1673] [serial = 2035] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x117233800) [pid = 1673] [serial = 2036] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x11858ec00) [pid = 1673] [serial = 2032] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x119188400) [pid = 1673] [serial = 2033] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1269f7800) [pid = 1673] [serial = 2027] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1132c4800) [pid = 1673] [serial = 2029] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x116183800) [pid = 1673] [serial = 2030] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1210cdc00) [pid = 1673] [serial = 2048] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x123df6c00) [pid = 1673] [serial = 2041] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x126ff4c00) [pid = 1673] [serial = 2051] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x12882b800) [pid = 1673] [serial = 2053] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x1244e9400) [pid = 1673] [serial = 2042] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x128b2a000) [pid = 1673] [serial = 2054] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x1245c9000) [pid = 1673] [serial = 2045] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x119536000) [pid = 1673] [serial = 2039] [outer = 0x0] [url = about:blank] 07:36:07 INFO - PROCESS | 1673 | 1466692567645 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:07 INFO - PROCESS | 1673 | 1466692567648 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x115df5000 == 31 [pid = 1673] [id = 703] 07:36:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x1133ee800) [pid = 1673] [serial = 2109] [outer = 0x0] 07:36:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x113c9b800) [pid = 1673] [serial = 2110] [outer = 0x1133ee800] 07:36:07 INFO - PROCESS | 1673 | 1466692567676 Marionette DEBUG loaded listener.js 07:36:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x116fab400) [pid = 1673] [serial = 2111] [outer = 0x1133ee800] 07:36:08 INFO - PROCESS | 1673 | 1466692568006 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]]]}] 07:36:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:36:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 620ms 07:36:08 INFO - PROCESS | 1673 | 1466692568039 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 07:36:08 INFO - PROCESS | 1673 | 1466692568042 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 07:36:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:36:08 INFO - PROCESS | 1673 | 1466692568046 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:36:08 INFO - PROCESS | 1673 | 1466692568048 Marionette TRACE conn2 <- [1,2786,null,{}] 07:36:08 INFO - PROCESS | 1673 | 1466692568050 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}] 07:36:08 INFO - PROCESS | 1673 | 1466692568052 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:08 INFO - PROCESS | 1673 | 1466692568130 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 07:36:08 INFO - PROCESS | 1673 | 1466692568158 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:08 INFO - PROCESS | 1673 | 1466692568159 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x119506000 == 32 [pid = 1673] [id = 704] 07:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x117043c00) [pid = 1673] [serial = 2112] [outer = 0x0] 07:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x118357800) [pid = 1673] [serial = 2113] [outer = 0x117043c00] 07:36:08 INFO - PROCESS | 1673 | 1466692568233 Marionette DEBUG loaded listener.js 07:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x1185ac000) [pid = 1673] [serial = 2114] [outer = 0x117043c00] 07:36:08 INFO - PROCESS | 1673 | 1466692568528 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]]]}] 07:36:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:36:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 519ms 07:36:08 INFO - PROCESS | 1673 | 1466692568566 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 07:36:08 INFO - PROCESS | 1673 | 1466692568567 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 07:36:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:36:08 INFO - PROCESS | 1673 | 1466692568573 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:36:08 INFO - PROCESS | 1673 | 1466692568576 Marionette TRACE conn2 <- [1,2790,null,{}] 07:36:08 INFO - PROCESS | 1673 | 1466692568584 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}] 07:36:08 INFO - PROCESS | 1673 | 1466692568589 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:08 INFO - PROCESS | 1673 | 1466692568675 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 07:36:08 INFO - PROCESS | 1673 | 1466692568735 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:08 INFO - PROCESS | 1673 | 1466692568737 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x125627800 == 33 [pid = 1673] [id = 705] 07:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x112ae8400) [pid = 1673] [serial = 2115] [outer = 0x0] 07:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1185afc00) [pid = 1673] [serial = 2116] [outer = 0x112ae8400] 07:36:08 INFO - PROCESS | 1673 | 1466692568766 Marionette DEBUG loaded listener.js 07:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1210e7800) [pid = 1673] [serial = 2117] [outer = 0x112ae8400] 07:36:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:36:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 472ms 07:36:09 INFO - PROCESS | 1673 | 1466692569041 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]]]}] 07:36:09 INFO - PROCESS | 1673 | 1466692569044 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 07:36:09 INFO - PROCESS | 1673 | 1466692569046 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 07:36:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:36:09 INFO - PROCESS | 1673 | 1466692569048 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:36:09 INFO - PROCESS | 1673 | 1466692569049 Marionette TRACE conn2 <- [1,2794,null,{}] 07:36:09 INFO - PROCESS | 1673 | 1466692569062 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}] 07:36:09 INFO - PROCESS | 1673 | 1466692569063 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:09 INFO - PROCESS | 1673 | 1466692569148 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 07:36:09 INFO - PROCESS | 1673 | 1466692569155 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:09 INFO - PROCESS | 1673 | 1466692569156 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x128ee0000 == 34 [pid = 1673] [id = 706] 07:36:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1238dac00) [pid = 1673] [serial = 2118] [outer = 0x0] 07:36:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x123df6c00) [pid = 1673] [serial = 2119] [outer = 0x1238dac00] 07:36:09 INFO - PROCESS | 1673 | 1466692569181 Marionette DEBUG loaded listener.js 07:36:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1244e0400) [pid = 1673] [serial = 2120] [outer = 0x1238dac00] 07:36:09 INFO - PROCESS | 1673 | 1466692569524 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]]]}] 07:36:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:36:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 524ms 07:36:09 INFO - PROCESS | 1673 | 1466692569589 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 07:36:09 INFO - PROCESS | 1673 | 1466692569590 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 07:36:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:36:09 INFO - PROCESS | 1673 | 1466692569592 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:36:09 INFO - PROCESS | 1673 | 1466692569593 Marionette TRACE conn2 <- [1,2798,null,{}] 07:36:09 INFO - PROCESS | 1673 | 1466692569595 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}] 07:36:09 INFO - PROCESS | 1673 | 1466692569597 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:09 INFO - PROCESS | 1673 | 1466692569700 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 07:36:09 INFO - PROCESS | 1673 | 1466692569711 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:09 INFO - PROCESS | 1673 | 1466692569712 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a624800 == 35 [pid = 1673] [id = 707] 07:36:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1238e0c00) [pid = 1673] [serial = 2121] [outer = 0x0] 07:36:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x12457fc00) [pid = 1673] [serial = 2122] [outer = 0x1238e0c00] 07:36:09 INFO - PROCESS | 1673 | 1466692569738 Marionette DEBUG loaded listener.js 07:36:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12458e800) [pid = 1673] [serial = 2123] [outer = 0x1238e0c00] 07:36:10 INFO - PROCESS | 1673 | 1466692570083 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]]]}] 07:36:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:36:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 518ms 07:36:10 INFO - PROCESS | 1673 | 1466692570111 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 07:36:10 INFO - PROCESS | 1673 | 1466692570112 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 07:36:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:36:10 INFO - PROCESS | 1673 | 1466692570115 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:36:10 INFO - PROCESS | 1673 | 1466692570116 Marionette TRACE conn2 <- [1,2802,null,{}] 07:36:10 INFO - PROCESS | 1673 | 1466692570118 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}] 07:36:10 INFO - PROCESS | 1673 | 1466692570122 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:10 INFO - PROCESS | 1673 | 1466692570243 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 07:36:10 INFO - PROCESS | 1673 | 1466692570256 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:10 INFO - PROCESS | 1673 | 1466692570257 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x12aa54000 == 36 [pid = 1673] [id = 708] 07:36:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x124597800) [pid = 1673] [serial = 2124] [outer = 0x0] 07:36:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1256a4c00) [pid = 1673] [serial = 2125] [outer = 0x124597800] 07:36:10 INFO - PROCESS | 1673 | 1466692570282 Marionette DEBUG loaded listener.js 07:36:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x128825400) [pid = 1673] [serial = 2126] [outer = 0x124597800] 07:36:10 INFO - PROCESS | 1673 | 1466692570626 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]]]}] 07:36:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:36:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 518ms 07:36:10 INFO - PROCESS | 1673 | 1466692570633 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 07:36:10 INFO - PROCESS | 1673 | 1466692570636 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 07:36:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:36:10 INFO - PROCESS | 1673 | 1466692570644 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:36:10 INFO - PROCESS | 1673 | 1466692570645 Marionette TRACE conn2 <- [1,2806,null,{}] 07:36:10 INFO - PROCESS | 1673 | 1466692570648 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}] 07:36:10 INFO - PROCESS | 1673 | 1466692570649 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:10 INFO - PROCESS | 1673 | 1466692570753 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 07:36:10 INFO - PROCESS | 1673 | 1466692570757 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:10 INFO - PROCESS | 1673 | 1466692570758 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0dd000 == 37 [pid = 1673] [id = 709] 07:36:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x112a82000) [pid = 1673] [serial = 2127] [outer = 0x0] 07:36:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x128b21000) [pid = 1673] [serial = 2128] [outer = 0x112a82000] 07:36:10 INFO - PROCESS | 1673 | 1466692570782 Marionette DEBUG loaded listener.js 07:36:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x128bd4000) [pid = 1673] [serial = 2129] [outer = 0x112a82000] 07:36:11 INFO - PROCESS | 1673 | 1466692571112 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]]]}] 07:36:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:36:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 518ms 07:36:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:36:11 INFO - PROCESS | 1673 | 1466692571162 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 07:36:11 INFO - PROCESS | 1673 | 1466692571164 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 07:36:11 INFO - PROCESS | 1673 | 1466692571166 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:36:11 INFO - PROCESS | 1673 | 1466692571167 Marionette TRACE conn2 <- [1,2810,null,{}] 07:36:11 INFO - PROCESS | 1673 | 1466692571172 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}] 07:36:11 INFO - PROCESS | 1673 | 1466692571173 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:11 INFO - PROCESS | 1673 | 1466692571269 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 07:36:11 INFO - PROCESS | 1673 | 1466692571282 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:11 INFO - PROCESS | 1673 | 1466692571283 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c54e800 == 38 [pid = 1673] [id = 710] 07:36:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x128cec800) [pid = 1673] [serial = 2130] [outer = 0x0] 07:36:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12910b800) [pid = 1673] [serial = 2131] [outer = 0x128cec800] 07:36:11 INFO - PROCESS | 1673 | 1466692571309 Marionette DEBUG loaded listener.js 07:36:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12938e000) [pid = 1673] [serial = 2132] [outer = 0x128cec800] 07:36:11 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1185b2000) [pid = 1673] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:36:11 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x123bbbc00) [pid = 1673] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:36:11 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x11662b000) [pid = 1673] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:36:11 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x124596c00) [pid = 1673] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:36:11 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11811f400) [pid = 1673] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:36:11 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1133e0400) [pid = 1673] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:36:11 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x113a46000) [pid = 1673] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:36:11 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x112aaf800) [pid = 1673] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:36:11 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x112fc7400) [pid = 1673] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:36:11 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x124281c00) [pid = 1673] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:36:11 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x116974800) [pid = 1673] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:36:11 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x11918e400) [pid = 1673] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:36:11 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x118595c00) [pid = 1673] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:36:11 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x124088800) [pid = 1673] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:36:11 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x126f43400) [pid = 1673] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:36:11 INFO - PROCESS | 1673 | 1466692571712 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]]]}] 07:36:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:36:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 571ms 07:36:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:36:11 INFO - PROCESS | 1673 | 1466692571738 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 07:36:11 INFO - PROCESS | 1673 | 1466692571739 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 07:36:11 INFO - PROCESS | 1673 | 1466692571741 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:36:11 INFO - PROCESS | 1673 | 1466692571742 Marionette TRACE conn2 <- [1,2814,null,{}] 07:36:11 INFO - PROCESS | 1673 | 1466692571744 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}] 07:36:11 INFO - PROCESS | 1673 | 1466692571746 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:11 INFO - PROCESS | 1673 | 1466692571828 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 07:36:11 INFO - PROCESS | 1673 | 1466692571835 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:11 INFO - PROCESS | 1673 | 1466692571838 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x124e65800 == 39 [pid = 1673] [id = 711] 07:36:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x115fcc000) [pid = 1673] [serial = 2133] [outer = 0x0] 07:36:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x117227000) [pid = 1673] [serial = 2134] [outer = 0x115fcc000] 07:36:11 INFO - PROCESS | 1673 | 1466692571863 Marionette DEBUG loaded listener.js 07:36:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x119149c00) [pid = 1673] [serial = 2135] [outer = 0x115fcc000] 07:36:12 INFO - PROCESS | 1673 | 1466692572223 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]]]}] 07:36:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:36:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 519ms 07:36:12 INFO - PROCESS | 1673 | 1466692572261 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 07:36:12 INFO - PROCESS | 1673 | 1466692572263 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 07:36:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:36:12 INFO - PROCESS | 1673 | 1466692572276 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:36:12 INFO - PROCESS | 1673 | 1466692572277 Marionette TRACE conn2 <- [1,2818,null,{}] 07:36:12 INFO - PROCESS | 1673 | 1466692572280 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}] 07:36:12 INFO - PROCESS | 1673 | 1466692572282 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:12 INFO - PROCESS | 1673 | 1466692572403 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 07:36:12 INFO - PROCESS | 1673 | 1466692572408 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:12 INFO - PROCESS | 1673 | 1466692572410 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d028800 == 40 [pid = 1673] [id = 712] 07:36:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x115f12400) [pid = 1673] [serial = 2136] [outer = 0x0] 07:36:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x124586000) [pid = 1673] [serial = 2137] [outer = 0x115f12400] 07:36:12 INFO - PROCESS | 1673 | 1466692572451 Marionette DEBUG loaded listener.js 07:36:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x129392000) [pid = 1673] [serial = 2138] [outer = 0x115f12400] 07:36:12 INFO - PROCESS | 1673 | 1466692572859 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]]]}] 07:36:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:36:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 619ms 07:36:12 INFO - PROCESS | 1673 | 1466692572894 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 07:36:12 INFO - PROCESS | 1673 | 1466692572896 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 07:36:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:36:12 INFO - PROCESS | 1673 | 1466692572898 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:36:12 INFO - PROCESS | 1673 | 1466692572900 Marionette TRACE conn2 <- [1,2822,null,{}] 07:36:12 INFO - PROCESS | 1673 | 1466692572905 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}] 07:36:12 INFO - PROCESS | 1673 | 1466692572906 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:13 INFO - PROCESS | 1673 | 1466692573023 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 07:36:13 INFO - PROCESS | 1673 | 1466692573031 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:13 INFO - PROCESS | 1673 | 1466692573032 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d36b000 == 41 [pid = 1673] [id = 713] 07:36:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x11918e400) [pid = 1673] [serial = 2139] [outer = 0x0] 07:36:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1294b8800) [pid = 1673] [serial = 2140] [outer = 0x11918e400] 07:36:13 INFO - PROCESS | 1673 | 1466692573058 Marionette DEBUG loaded listener.js 07:36:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12a60f800) [pid = 1673] [serial = 2141] [outer = 0x11918e400] 07:36:13 INFO - PROCESS | 1673 | 1466692573373 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]]]}] 07:36:13 INFO - PROCESS | 1673 | --DOCSHELL 0x12d034800 == 40 [pid = 1673] [id = 17] 07:36:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:36:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 519ms 07:36:13 INFO - PROCESS | 1673 | 1466692573420 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 07:36:13 INFO - PROCESS | 1673 | 1466692573421 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 07:36:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:36:13 INFO - PROCESS | 1673 | 1466692573423 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:36:13 INFO - PROCESS | 1673 | 1466692573424 Marionette TRACE conn2 <- [1,2826,null,{}] 07:36:13 INFO - PROCESS | 1673 | 1466692573426 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}] 07:36:13 INFO - PROCESS | 1673 | 1466692573427 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:13 INFO - PROCESS | 1673 | 1466692573508 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 07:36:13 INFO - PROCESS | 1673 | 1466692573512 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:13 INFO - PROCESS | 1673 | 1466692573513 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d759800 == 41 [pid = 1673] [id = 714] 07:36:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12a4e0000) [pid = 1673] [serial = 2142] [outer = 0x0] 07:36:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12a7e3c00) [pid = 1673] [serial = 2143] [outer = 0x12a4e0000] 07:36:13 INFO - PROCESS | 1673 | 1466692573538 Marionette DEBUG loaded listener.js 07:36:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12a7ebc00) [pid = 1673] [serial = 2144] [outer = 0x12a4e0000] 07:36:14 INFO - PROCESS | 1673 | 1466692574041 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:36:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:36:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 668ms 07:36:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:36:14 INFO - PROCESS | 1673 | 1466692574092 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 07:36:14 INFO - PROCESS | 1673 | 1466692574095 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 07:36:14 INFO - PROCESS | 1673 | 1466692574098 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:36:14 INFO - PROCESS | 1673 | 1466692574100 Marionette TRACE conn2 <- [1,2830,null,{}] 07:36:14 INFO - PROCESS | 1673 | 1466692574105 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}] 07:36:14 INFO - PROCESS | 1673 | 1466692574106 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:14 INFO - PROCESS | 1673 | 1466692574217 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 07:36:14 INFO - PROCESS | 1673 | 1466692574326 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:14 INFO - PROCESS | 1673 | 1466692574327 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x119bbd000 == 42 [pid = 1673] [id = 715] 07:36:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x116faf000) [pid = 1673] [serial = 2145] [outer = 0x0] 07:36:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x11722d000) [pid = 1673] [serial = 2146] [outer = 0x116faf000] 07:36:14 INFO - PROCESS | 1673 | 1466692574358 Marionette DEBUG loaded listener.js 07:36:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x118350c00) [pid = 1673] [serial = 2147] [outer = 0x116faf000] 07:36:14 INFO - PROCESS | 1673 | 1466692574753 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]]]}] 07:36:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:36:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 724ms 07:36:14 INFO - PROCESS | 1673 | 1466692574822 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 07:36:14 INFO - PROCESS | 1673 | 1466692574825 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 07:36:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:36:14 INFO - PROCESS | 1673 | 1466692574830 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:36:14 INFO - PROCESS | 1673 | 1466692574832 Marionette TRACE conn2 <- [1,2834,null,{}] 07:36:14 INFO - PROCESS | 1673 | 1466692574834 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}] 07:36:14 INFO - PROCESS | 1673 | 1466692574836 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:14 INFO - PROCESS | 1673 | 1466692574939 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 07:36:15 INFO - PROCESS | 1673 | 1466692575000 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:15 INFO - PROCESS | 1673 | 1466692575001 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a425000 == 43 [pid = 1673] [id = 716] 07:36:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x119541800) [pid = 1673] [serial = 2148] [outer = 0x0] 07:36:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x120f17000) [pid = 1673] [serial = 2149] [outer = 0x119541800] 07:36:15 INFO - PROCESS | 1673 | 1466692575032 Marionette DEBUG loaded listener.js 07:36:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1238d7800) [pid = 1673] [serial = 2150] [outer = 0x119541800] 07:36:15 INFO - PROCESS | 1673 | 1466692575494 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:36:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:36:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 720ms 07:36:15 INFO - PROCESS | 1673 | 1466692575605 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 07:36:15 INFO - PROCESS | 1673 | 1466692575606 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 07:36:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:36:15 INFO - PROCESS | 1673 | 1466692575611 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:36:15 INFO - PROCESS | 1673 | 1466692575613 Marionette TRACE conn2 <- [1,2838,null,{}] 07:36:15 INFO - PROCESS | 1673 | 1466692575621 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}] 07:36:15 INFO - PROCESS | 1673 | 1466692575624 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:15 INFO - PROCESS | 1673 | 1466692575724 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 07:36:15 INFO - PROCESS | 1673 | 1466692575787 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:15 INFO - PROCESS | 1673 | 1466692575790 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d74d000 == 44 [pid = 1673] [id = 717] 07:36:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1245ca000) [pid = 1673] [serial = 2151] [outer = 0x0] 07:36:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x124e20c00) [pid = 1673] [serial = 2152] [outer = 0x1245ca000] 07:36:15 INFO - PROCESS | 1673 | 1466692575821 Marionette DEBUG loaded listener.js 07:36:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1257e6c00) [pid = 1673] [serial = 2153] [outer = 0x1245ca000] 07:36:16 INFO - PROCESS | 1673 | 1466692576292 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]]]}] 07:36:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:36:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 722ms 07:36:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:36:16 INFO - PROCESS | 1673 | 1466692576333 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 07:36:16 INFO - PROCESS | 1673 | 1466692576335 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 07:36:16 INFO - PROCESS | 1673 | 1466692576338 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:36:16 INFO - PROCESS | 1673 | 1466692576339 Marionette TRACE conn2 <- [1,2842,null,{}] 07:36:16 INFO - PROCESS | 1673 | 1466692576342 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}] 07:36:16 INFO - PROCESS | 1673 | 1466692576343 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:16 INFO - PROCESS | 1673 | 1466692576580 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 07:36:16 INFO - PROCESS | 1673 | 1466692576658 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:16 INFO - PROCESS | 1673 | 1466692576659 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e68800 == 45 [pid = 1673] [id = 718] 07:36:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x11107bc00) [pid = 1673] [serial = 2154] [outer = 0x0] 07:36:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x112d41800) [pid = 1673] [serial = 2155] [outer = 0x11107bc00] 07:36:16 INFO - PROCESS | 1673 | 1466692576734 Marionette DEBUG loaded listener.js 07:36:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x113c31800) [pid = 1673] [serial = 2156] [outer = 0x11107bc00] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x12d36b000 == 44 [pid = 1673] [id = 713] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x12d028800 == 43 [pid = 1673] [id = 712] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x124e65800 == 42 [pid = 1673] [id = 711] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x12c54e800 == 41 [pid = 1673] [id = 710] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0dd000 == 40 [pid = 1673] [id = 709] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x12aa54000 == 39 [pid = 1673] [id = 708] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x12a624800 == 38 [pid = 1673] [id = 707] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x128ee0000 == 37 [pid = 1673] [id = 706] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x12d030000 == 36 [pid = 1673] [id = 18] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x125627800 == 35 [pid = 1673] [id = 705] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x119506000 == 34 [pid = 1673] [id = 704] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x115df5000 == 33 [pid = 1673] [id = 703] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x1256b4800 == 32 [pid = 1673] [id = 702] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x117e67000 == 31 [pid = 1673] [id = 701] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x126f9f000 == 30 [pid = 1673] [id = 700] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x1199e4000 == 29 [pid = 1673] [id = 689] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x12d74d000 == 28 [pid = 1673] [id = 717] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x12a425000 == 27 [pid = 1673] [id = 716] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x12d759800 == 26 [pid = 1673] [id = 714] 07:36:17 INFO - PROCESS | 1673 | --DOCSHELL 0x119bbd000 == 25 [pid = 1673] [id = 715] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x11952f000) [pid = 1673] [serial = 2080] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x120f11400) [pid = 1673] [serial = 2081] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1244e0800) [pid = 1673] [serial = 2086] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1238d6000) [pid = 1673] [serial = 2084] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1210cc400) [pid = 1673] [serial = 2083] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12467e400) [pid = 1673] [serial = 2089] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1210c8800) [pid = 1673] [serial = 2092] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x124595c00) [pid = 1673] [serial = 2087] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x117227800) [pid = 1673] [serial = 2057] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x118592000) [pid = 1673] [serial = 2069] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x115f72000) [pid = 1673] [serial = 2068] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x118350000) [pid = 1673] [serial = 2077] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x113a41c00) [pid = 1673] [serial = 2056] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1131b1400) [pid = 1673] [serial = 2071] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x124e81000) [pid = 1673] [serial = 2095] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x112963400) [pid = 1673] [serial = 2072] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x117043800) [pid = 1673] [serial = 2074] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x117232c00) [pid = 1673] [serial = 2075] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1256a2800) [pid = 1673] [serial = 2096] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1210cc000) [pid = 1673] [serial = 2060] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1257e0000) [pid = 1673] [serial = 2098] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1199c8800) [pid = 1673] [serial = 2059] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x124e1c800) [pid = 1673] [serial = 2063] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x124580800) [pid = 1673] [serial = 2062] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x126f4b400) [pid = 1673] [serial = 2101] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x128bd2800) [pid = 1673] [serial = 2066] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x12882d400) [pid = 1673] [serial = 2065] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x124e77800) [pid = 1673] [serial = 2090] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1185aec00) [pid = 1673] [serial = 2078] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x115fd1000) [pid = 1673] [serial = 2093] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x126d2fc00) [pid = 1673] [serial = 2099] [outer = 0x0] [url = about:blank] 07:36:17 INFO - PROCESS | 1673 | 1466692577810 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]]]}] 07:36:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:36:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1521ms 07:36:17 INFO - PROCESS | 1673 | 1466692577860 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 07:36:17 INFO - PROCESS | 1673 | 1466692577862 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 07:36:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:36:17 INFO - PROCESS | 1673 | 1466692577866 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:36:17 INFO - PROCESS | 1673 | 1466692577869 Marionette TRACE conn2 <- [1,2846,null,{}] 07:36:17 INFO - PROCESS | 1673 | 1466692577874 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}] 07:36:17 INFO - PROCESS | 1673 | 1466692577876 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:17 INFO - PROCESS | 1673 | 1466692577959 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 07:36:17 INFO - PROCESS | 1673 | 1466692577965 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:17 INFO - PROCESS | 1673 | 1466692577967 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x11723e000 == 26 [pid = 1673] [id = 719] 07:36:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1131bb400) [pid = 1673] [serial = 2157] [outer = 0x0] 07:36:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1133b0000) [pid = 1673] [serial = 2158] [outer = 0x1131bb400] 07:36:18 INFO - PROCESS | 1673 | 1466692578000 Marionette DEBUG loaded listener.js 07:36:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x112a77400) [pid = 1673] [serial = 2159] [outer = 0x1131bb400] 07:36:18 INFO - PROCESS | 1673 | 1466692578390 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]]]}] 07:36:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:36:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 573ms 07:36:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:36:18 INFO - PROCESS | 1673 | 1466692578439 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 07:36:18 INFO - PROCESS | 1673 | 1466692578442 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 07:36:18 INFO - PROCESS | 1673 | 1466692578447 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:36:18 INFO - PROCESS | 1673 | 1466692578449 Marionette TRACE conn2 <- [1,2850,null,{}] 07:36:18 INFO - PROCESS | 1673 | 1466692578451 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}] 07:36:18 INFO - PROCESS | 1673 | 1466692578453 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:18 INFO - PROCESS | 1673 | 1466692578531 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 07:36:18 INFO - PROCESS | 1673 | 1466692578538 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:18 INFO - PROCESS | 1673 | 1466692578540 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x1188bb800 == 27 [pid = 1673] [id = 720] 07:36:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x1164e4000) [pid = 1673] [serial = 2160] [outer = 0x0] 07:36:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x117043800) [pid = 1673] [serial = 2161] [outer = 0x1164e4000] 07:36:18 INFO - PROCESS | 1673 | 1466692578567 Marionette DEBUG loaded listener.js 07:36:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1176c8000) [pid = 1673] [serial = 2162] [outer = 0x1164e4000] 07:36:18 INFO - PROCESS | 1673 | 1466692578966 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:36:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:36:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 570ms 07:36:19 INFO - PROCESS | 1673 | 1466692579016 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 07:36:19 INFO - PROCESS | 1673 | 1466692579019 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 07:36:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:36:19 INFO - PROCESS | 1673 | 1466692579029 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:36:19 INFO - PROCESS | 1673 | 1466692579033 Marionette TRACE conn2 <- [1,2854,null,{}] 07:36:19 INFO - PROCESS | 1673 | 1466692579047 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}] 07:36:19 INFO - PROCESS | 1673 | 1466692579052 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:19 INFO - PROCESS | 1673 | 1466692579128 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 07:36:19 INFO - PROCESS | 1673 | 1466692579137 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:19 INFO - PROCESS | 1673 | 1466692579139 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x123ce2800 == 28 [pid = 1673] [id = 721] 07:36:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x112aaf000) [pid = 1673] [serial = 2163] [outer = 0x0] 07:36:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1185a3c00) [pid = 1673] [serial = 2164] [outer = 0x112aaf000] 07:36:19 INFO - PROCESS | 1673 | 1466692579167 Marionette DEBUG loaded listener.js 07:36:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x119146000) [pid = 1673] [serial = 2165] [outer = 0x112aaf000] 07:36:19 INFO - PROCESS | 1673 | 1466692579538 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]]]}] 07:36:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:36:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 535ms 07:36:19 INFO - PROCESS | 1673 | 1466692579557 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 07:36:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:36:19 INFO - PROCESS | 1673 | 1466692579559 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 07:36:19 INFO - PROCESS | 1673 | 1466692579561 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:36:19 INFO - PROCESS | 1673 | 1466692579562 Marionette TRACE conn2 <- [1,2858,null,{}] 07:36:19 INFO - PROCESS | 1673 | 1466692579564 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}] 07:36:19 INFO - PROCESS | 1673 | 1466692579565 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:19 INFO - PROCESS | 1673 | 1466692579678 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 07:36:19 INFO - PROCESS | 1673 | 1466692579684 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:19 INFO - PROCESS | 1673 | 1466692579686 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x124e5d000 == 29 [pid = 1673] [id = 722] 07:36:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x11914e000) [pid = 1673] [serial = 2166] [outer = 0x0] 07:36:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11952f000) [pid = 1673] [serial = 2167] [outer = 0x11914e000] 07:36:19 INFO - PROCESS | 1673 | 1466692579711 Marionette DEBUG loaded listener.js 07:36:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x120f0e400) [pid = 1673] [serial = 2168] [outer = 0x11914e000] 07:36:20 INFO - PROCESS | 1673 | 1466692580053 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:36:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:36:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 518ms 07:36:20 INFO - PROCESS | 1673 | 1466692580079 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 07:36:20 INFO - PROCESS | 1673 | 1466692580081 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 07:36:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:36:20 INFO - PROCESS | 1673 | 1466692580090 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:36:20 INFO - PROCESS | 1673 | 1466692580091 Marionette TRACE conn2 <- [1,2862,null,{}] 07:36:20 INFO - PROCESS | 1673 | 1466692580094 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}] 07:36:20 INFO - PROCESS | 1673 | 1466692580103 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:20 INFO - PROCESS | 1673 | 1466692580197 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 07:36:20 INFO - PROCESS | 1673 | 1466692580201 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:20 INFO - PROCESS | 1673 | 1466692580203 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272ee800 == 30 [pid = 1673] [id = 723] 07:36:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x112a76c00) [pid = 1673] [serial = 2169] [outer = 0x0] 07:36:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x120fdd400) [pid = 1673] [serial = 2170] [outer = 0x112a76c00] 07:36:20 INFO - PROCESS | 1673 | 1466692580228 Marionette DEBUG loaded listener.js 07:36:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1210e9000) [pid = 1673] [serial = 2171] [outer = 0x112a76c00] 07:36:20 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x124597800) [pid = 1673] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:36:20 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x112a82000) [pid = 1673] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:36:20 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1238dac00) [pid = 1673] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:36:20 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x112ae8400) [pid = 1673] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:36:20 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x112958800) [pid = 1673] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:36:20 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x117043c00) [pid = 1673] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:36:20 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x128cec800) [pid = 1673] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:36:20 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x11811f800) [pid = 1673] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:36:20 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1133ee800) [pid = 1673] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:36:20 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x126dd9c00) [pid = 1673] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:36:20 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x12d122800) [pid = 1673] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:36:20 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x12d035000) [pid = 1673] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:36:20 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x115fcc000) [pid = 1673] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:36:20 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x11918e400) [pid = 1673] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:36:20 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x12a4e0000) [pid = 1673] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:36:20 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x115f12400) [pid = 1673] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:36:20 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x1238e0c00) [pid = 1673] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:36:21 INFO - PROCESS | 1673 | 1466692581091 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]]]}] 07:36:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:36:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1027ms 07:36:21 INFO - PROCESS | 1673 | 1466692581110 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 07:36:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:36:21 INFO - PROCESS | 1673 | 1466692581113 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 07:36:21 INFO - PROCESS | 1673 | 1466692581117 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:36:21 INFO - PROCESS | 1673 | 1466692581119 Marionette TRACE conn2 <- [1,2866,null,{}] 07:36:21 INFO - PROCESS | 1673 | 1466692581163 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}] 07:36:21 INFO - PROCESS | 1673 | 1466692581165 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:21 INFO - PROCESS | 1673 | 1466692581275 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 07:36:21 INFO - PROCESS | 1673 | 1466692581353 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:21 INFO - PROCESS | 1673 | 1466692581355 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x119180800 == 31 [pid = 1673] [id = 724] 07:36:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x1133e0400) [pid = 1673] [serial = 2172] [outer = 0x0] 07:36:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x113c99800) [pid = 1673] [serial = 2173] [outer = 0x1133e0400] 07:36:21 INFO - PROCESS | 1673 | 1466692581386 Marionette DEBUG loaded listener.js 07:36:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x11618c000) [pid = 1673] [serial = 2174] [outer = 0x1133e0400] 07:36:21 INFO - PROCESS | 1673 | 1466692581873 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]]]}] 07:36:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:36:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 798ms 07:36:21 INFO - PROCESS | 1673 | 1466692581915 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 07:36:21 INFO - PROCESS | 1673 | 1466692581918 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 07:36:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:36:21 INFO - PROCESS | 1673 | 1466692581923 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:36:21 INFO - PROCESS | 1673 | 1466692581925 Marionette TRACE conn2 <- [1,2870,null,{}] 07:36:21 INFO - PROCESS | 1673 | 1466692581927 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}] 07:36:21 INFO - PROCESS | 1673 | 1466692581929 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:22 INFO - PROCESS | 1673 | 1466692582036 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 07:36:22 INFO - PROCESS | 1673 | 1466692582115 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:22 INFO - PROCESS | 1673 | 1466692582116 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x124418800 == 32 [pid = 1673] [id = 725] 07:36:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x113a4ac00) [pid = 1673] [serial = 2175] [outer = 0x0] 07:36:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x117044000) [pid = 1673] [serial = 2176] [outer = 0x113a4ac00] 07:36:22 INFO - PROCESS | 1673 | 1466692582149 Marionette DEBUG loaded listener.js 07:36:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x118125000) [pid = 1673] [serial = 2177] [outer = 0x113a4ac00] 07:36:22 INFO - PROCESS | 1673 | --DOCSHELL 0x124e5d000 == 31 [pid = 1673] [id = 722] 07:36:22 INFO - PROCESS | 1673 | --DOCSHELL 0x123ce2800 == 30 [pid = 1673] [id = 721] 07:36:22 INFO - PROCESS | 1673 | --DOCSHELL 0x1188bb800 == 29 [pid = 1673] [id = 720] 07:36:22 INFO - PROCESS | 1673 | --DOCSHELL 0x11723e000 == 28 [pid = 1673] [id = 719] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x1256a4c00) [pid = 1673] [serial = 2125] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x128b21000) [pid = 1673] [serial = 2128] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x123df6c00) [pid = 1673] [serial = 2119] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x1185afc00) [pid = 1673] [serial = 2116] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x1210e7800) [pid = 1673] [serial = 2117] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x1132bdc00) [pid = 1673] [serial = 2104] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x115f6c800) [pid = 1673] [serial = 2105] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x118357800) [pid = 1673] [serial = 2113] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x12910b800) [pid = 1673] [serial = 2131] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x1185ac000) [pid = 1673] [serial = 2114] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x11834f800) [pid = 1673] [serial = 2107] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x11859a000) [pid = 1673] [serial = 2108] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x113c9b800) [pid = 1673] [serial = 2110] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x116fab400) [pid = 1673] [serial = 2111] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x128bc9c00) [pid = 1673] [serial = 2102] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 61 (0x1164dbc00) [pid = 1673] [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.] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 60 (0x12d036800) [pid = 1673] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 59 (0x117227000) [pid = 1673] [serial = 2134] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 58 (0x1294b8800) [pid = 1673] [serial = 2140] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 57 (0x12a7ebc00) [pid = 1673] [serial = 2144] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 56 (0x119149c00) [pid = 1673] [serial = 2135] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 55 (0x12a7e3c00) [pid = 1673] [serial = 2143] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 54 (0x124586000) [pid = 1673] [serial = 2137] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 53 (0x12938e000) [pid = 1673] [serial = 2132] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 52 (0x12457fc00) [pid = 1673] [serial = 2122] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 51 (0x128825400) [pid = 1673] [serial = 2126] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 50 (0x128bd4000) [pid = 1673] [serial = 2129] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 49 (0x129392000) [pid = 1673] [serial = 2138] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 48 (0x12a60f800) [pid = 1673] [serial = 2141] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 47 (0x1244e0400) [pid = 1673] [serial = 2120] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | --DOMWINDOW == 46 (0x12458e800) [pid = 1673] [serial = 2123] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1673 | 1466692582692 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]]]}] 07:36:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:36:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 823ms 07:36:22 INFO - PROCESS | 1673 | 1466692582747 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 07:36:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:36:22 INFO - PROCESS | 1673 | 1466692582751 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 07:36:22 INFO - PROCESS | 1673 | 1466692582755 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:36:22 INFO - PROCESS | 1673 | 1466692582758 Marionette TRACE conn2 <- [1,2874,null,{}] 07:36:22 INFO - PROCESS | 1673 | 1466692582764 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}] 07:36:22 INFO - PROCESS | 1673 | 1466692582766 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:22 INFO - PROCESS | 1673 | 1466692582898 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 07:36:22 INFO - PROCESS | 1673 | 1466692582915 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:22 INFO - PROCESS | 1673 | 1466692582916 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x118147000 == 29 [pid = 1673] [id = 726] 07:36:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 47 (0x1150c5c00) [pid = 1673] [serial = 2178] [outer = 0x0] 07:36:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 48 (0x11618e000) [pid = 1673] [serial = 2179] [outer = 0x1150c5c00] 07:36:22 INFO - PROCESS | 1673 | 1466692582962 Marionette DEBUG loaded listener.js 07:36:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 49 (0x117227c00) [pid = 1673] [serial = 2180] [outer = 0x1150c5c00] 07:36:23 INFO - PROCESS | 1673 | 1466692583402 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]]]}] 07:36:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:36:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 674ms 07:36:23 INFO - PROCESS | 1673 | 1466692583429 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 07:36:23 INFO - PROCESS | 1673 | 1466692583432 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 07:36:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:36:23 INFO - PROCESS | 1673 | 1466692583438 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:36:23 INFO - PROCESS | 1673 | 1466692583440 Marionette TRACE conn2 <- [1,2878,null,{}] 07:36:23 INFO - PROCESS | 1673 | 1466692583462 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}] 07:36:23 INFO - PROCESS | 1673 | 1466692583463 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:23 INFO - PROCESS | 1673 | 1466692583551 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 07:36:23 INFO - PROCESS | 1673 | 1466692583557 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:23 INFO - PROCESS | 1673 | 1466692583559 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x12397e800 == 30 [pid = 1673] [id = 727] 07:36:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 50 (0x118350000) [pid = 1673] [serial = 2181] [outer = 0x0] 07:36:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 51 (0x11835c400) [pid = 1673] [serial = 2182] [outer = 0x118350000] 07:36:23 INFO - PROCESS | 1673 | 1466692583586 Marionette DEBUG loaded listener.js 07:36:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 52 (0x118598000) [pid = 1673] [serial = 2183] [outer = 0x118350000] 07:36:23 INFO - PROCESS | 1673 | 1466692583975 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]]]}] 07:36:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:36:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 570ms 07:36:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:36:24 INFO - PROCESS | 1673 | 1466692584008 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 07:36:24 INFO - PROCESS | 1673 | 1466692584010 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 07:36:24 INFO - PROCESS | 1673 | 1466692584014 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:36:24 INFO - PROCESS | 1673 | 1466692584017 Marionette TRACE conn2 <- [1,2882,null,{}] 07:36:24 INFO - PROCESS | 1673 | 1466692584023 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}] 07:36:24 INFO - PROCESS | 1673 | 1466692584025 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:24 INFO - PROCESS | 1673 | 1466692584132 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 07:36:24 INFO - PROCESS | 1673 | 1466692584199 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:24 INFO - PROCESS | 1673 | 1466692584202 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x1182df800 == 31 [pid = 1673] [id = 728] 07:36:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 53 (0x1120dfc00) [pid = 1673] [serial = 2184] [outer = 0x0] 07:36:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 54 (0x1167c4c00) [pid = 1673] [serial = 2185] [outer = 0x1120dfc00] 07:36:24 INFO - PROCESS | 1673 | 1466692584234 Marionette DEBUG loaded listener.js 07:36:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 55 (0x117233800) [pid = 1673] [serial = 2186] [outer = 0x1120dfc00] 07:36:24 INFO - PROCESS | 1673 | 1466692584673 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]]]}] 07:36:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:36:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 676ms 07:36:24 INFO - PROCESS | 1673 | 1466692584689 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 07:36:24 INFO - PROCESS | 1673 | 1466692584692 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 07:36:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:36:24 INFO - PROCESS | 1673 | 1466692584697 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:36:24 INFO - PROCESS | 1673 | 1466692584699 Marionette TRACE conn2 <- [1,2886,null,{}] 07:36:24 INFO - PROCESS | 1673 | 1466692584720 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}] 07:36:24 INFO - PROCESS | 1673 | 1466692584722 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:24 INFO - PROCESS | 1673 | 1466692584817 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 07:36:24 INFO - PROCESS | 1673 | 1466692584919 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:24 INFO - PROCESS | 1673 | 1466692584920 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x1272e6000 == 32 [pid = 1673] [id = 729] 07:36:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 56 (0x1188f0000) [pid = 1673] [serial = 2187] [outer = 0x0] 07:36:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 57 (0x11914cc00) [pid = 1673] [serial = 2188] [outer = 0x1188f0000] 07:36:24 INFO - PROCESS | 1673 | 1466692584951 Marionette DEBUG loaded listener.js 07:36:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 58 (0x119531800) [pid = 1673] [serial = 2189] [outer = 0x1188f0000] 07:36:25 INFO - PROCESS | 1673 | 1466692585336 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]]]}] 07:36:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:36:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 669ms 07:36:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:36:25 INFO - PROCESS | 1673 | 1466692585372 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 07:36:25 INFO - PROCESS | 1673 | 1466692585373 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 07:36:25 INFO - PROCESS | 1673 | 1466692585375 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:36:25 INFO - PROCESS | 1673 | 1466692585378 Marionette TRACE conn2 <- [1,2890,null,{}] 07:36:25 INFO - PROCESS | 1673 | 1466692585389 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}] 07:36:25 INFO - PROCESS | 1673 | 1466692585392 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:25 INFO - PROCESS | 1673 | 1466692585490 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 07:36:25 INFO - PROCESS | 1673 | 1466692585545 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:25 INFO - PROCESS | 1673 | 1466692585547 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x129419000 == 33 [pid = 1673] [id = 730] 07:36:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 59 (0x120f13400) [pid = 1673] [serial = 2190] [outer = 0x0] 07:36:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 60 (0x1210d1800) [pid = 1673] [serial = 2191] [outer = 0x120f13400] 07:36:25 INFO - PROCESS | 1673 | 1466692585580 Marionette DEBUG loaded listener.js 07:36:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 61 (0x1238db400) [pid = 1673] [serial = 2192] [outer = 0x120f13400] 07:36:25 INFO - PROCESS | 1673 | 1466692585995 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:36:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:36:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 674ms 07:36:26 INFO - PROCESS | 1673 | 1466692586050 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 07:36:26 INFO - PROCESS | 1673 | 1466692586052 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 07:36:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:36:26 INFO - PROCESS | 1673 | 1466692586054 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:36:26 INFO - PROCESS | 1673 | 1466692586055 Marionette TRACE conn2 <- [1,2894,null,{}] 07:36:26 INFO - PROCESS | 1673 | 1466692586058 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}] 07:36:26 INFO - PROCESS | 1673 | 1466692586059 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:26 INFO - PROCESS | 1673 | 1466692586162 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 07:36:26 INFO - PROCESS | 1673 | 1466692586267 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:26 INFO - PROCESS | 1673 | 1466692586269 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a6c8000 == 34 [pid = 1673] [id = 731] 07:36:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x123c3f000) [pid = 1673] [serial = 2193] [outer = 0x0] 07:36:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x12407d800) [pid = 1673] [serial = 2194] [outer = 0x123c3f000] 07:36:26 INFO - PROCESS | 1673 | 1466692586319 Marionette DEBUG loaded listener.js 07:36:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x12428b000) [pid = 1673] [serial = 2195] [outer = 0x123c3f000] 07:36:26 INFO - PROCESS | 1673 | 1466692586790 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]]]}] 07:36:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:36:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 769ms 07:36:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:36:26 INFO - PROCESS | 1673 | 1466692586824 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 07:36:26 INFO - PROCESS | 1673 | 1466692586825 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 07:36:26 INFO - PROCESS | 1673 | 1466692586828 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:36:26 INFO - PROCESS | 1673 | 1466692586829 Marionette TRACE conn2 <- [1,2898,null,{}] 07:36:26 INFO - PROCESS | 1673 | 1466692586832 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}] 07:36:26 INFO - PROCESS | 1673 | 1466692586833 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:26 INFO - PROCESS | 1673 | 1466692586930 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 07:36:26 INFO - PROCESS | 1673 | 1466692586984 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:26 INFO - PROCESS | 1673 | 1466692586986 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b59f800 == 35 [pid = 1673] [id = 732] 07:36:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x123df4400) [pid = 1673] [serial = 2196] [outer = 0x0] 07:36:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x1244eb400) [pid = 1673] [serial = 2197] [outer = 0x123df4400] 07:36:27 INFO - PROCESS | 1673 | 1466692587015 Marionette DEBUG loaded listener.js 07:36:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x124586000) [pid = 1673] [serial = 2198] [outer = 0x123df4400] 07:36:27 INFO - PROCESS | 1673 | 1466692587455 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]]]}] 07:36:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:36:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 668ms 07:36:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:36:27 INFO - PROCESS | 1673 | 1466692587497 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 07:36:27 INFO - PROCESS | 1673 | 1466692587498 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 07:36:27 INFO - PROCESS | 1673 | 1466692587500 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:36:27 INFO - PROCESS | 1673 | 1466692587501 Marionette TRACE conn2 <- [1,2902,null,{}] 07:36:27 INFO - PROCESS | 1673 | 1466692587504 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}] 07:36:27 INFO - PROCESS | 1673 | 1466692587508 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:27 INFO - PROCESS | 1673 | 1466692587643 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 07:36:27 INFO - PROCESS | 1673 | 1466692587729 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:27 INFO - PROCESS | 1673 | 1466692587730 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf79000 == 36 [pid = 1673] [id = 733] 07:36:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x118354c00) [pid = 1673] [serial = 2199] [outer = 0x0] 07:36:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x12467e400) [pid = 1673] [serial = 2200] [outer = 0x118354c00] 07:36:27 INFO - PROCESS | 1673 | 1466692587759 Marionette DEBUG loaded listener.js 07:36:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x12569a800) [pid = 1673] [serial = 2201] [outer = 0x118354c00] 07:36:28 INFO - PROCESS | 1673 | --DOCSHELL 0x118147000 == 35 [pid = 1673] [id = 726] 07:36:28 INFO - PROCESS | 1673 | --DOCSHELL 0x119180800 == 34 [pid = 1673] [id = 724] 07:36:28 INFO - PROCESS | 1673 | --DOCSHELL 0x117e68800 == 33 [pid = 1673] [id = 718] 07:36:28 INFO - PROCESS | 1673 | --DOCSHELL 0x124418800 == 32 [pid = 1673] [id = 725] 07:36:28 INFO - PROCESS | 1673 | --DOCSHELL 0x1272ee800 == 31 [pid = 1673] [id = 723] 07:36:28 INFO - PROCESS | 1673 | --DOCSHELL 0x12b59f800 == 30 [pid = 1673] [id = 732] 07:36:28 INFO - PROCESS | 1673 | --DOCSHELL 0x12a6c8000 == 29 [pid = 1673] [id = 731] 07:36:28 INFO - PROCESS | 1673 | --DOCSHELL 0x129419000 == 28 [pid = 1673] [id = 730] 07:36:28 INFO - PROCESS | 1673 | --DOCSHELL 0x1272e6000 == 27 [pid = 1673] [id = 729] 07:36:28 INFO - PROCESS | 1673 | --DOCSHELL 0x12397e800 == 26 [pid = 1673] [id = 727] 07:36:28 INFO - PROCESS | 1673 | --DOCSHELL 0x1182df800 == 25 [pid = 1673] [id = 728] 07:36:28 INFO - PROCESS | 1673 | 1466692588780 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:36:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:36:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1323ms 07:36:28 INFO - PROCESS | 1673 | 1466692588824 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 07:36:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:36:28 INFO - PROCESS | 1673 | 1466692588827 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 07:36:28 INFO - PROCESS | 1673 | 1466692588830 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:36:28 INFO - PROCESS | 1673 | 1466692588832 Marionette TRACE conn2 <- [1,2906,null,{}] 07:36:28 INFO - PROCESS | 1673 | 1466692588842 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}] 07:36:28 INFO - PROCESS | 1673 | 1466692588843 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:28 INFO - PROCESS | 1673 | 1466692588938 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 07:36:28 INFO - PROCESS | 1673 | 1466692588944 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:28 INFO - PROCESS | 1673 | 1466692588945 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169b2000 == 26 [pid = 1673] [id = 734] 07:36:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x1132bdc00) [pid = 1673] [serial = 2202] [outer = 0x0] 07:36:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x1133ed400) [pid = 1673] [serial = 2203] [outer = 0x1132bdc00] 07:36:28 INFO - PROCESS | 1673 | 1466692588976 Marionette DEBUG loaded listener.js 07:36:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x115fca400) [pid = 1673] [serial = 2204] [outer = 0x1132bdc00] 07:36:29 INFO - PROCESS | 1673 | 1466692589376 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]]]}] 07:36:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:36:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 570ms 07:36:29 INFO - PROCESS | 1673 | 1466692589400 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 07:36:29 INFO - PROCESS | 1673 | 1466692589406 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 07:36:29 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:36:29 INFO - PROCESS | 1673 | 1466692589411 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:36:29 INFO - PROCESS | 1673 | 1466692589412 Marionette TRACE conn2 <- [1,2910,null,{}] 07:36:29 INFO - PROCESS | 1673 | 1466692589415 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}] 07:36:29 INFO - PROCESS | 1673 | 1466692589417 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:29 INFO - PROCESS | 1673 | 1466692589495 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 07:36:29 INFO - PROCESS | 1673 | 1466692589499 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:29 INFO - PROCESS | 1673 | 1466692589501 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199dc800 == 27 [pid = 1673] [id = 735] 07:36:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x115fcc400) [pid = 1673] [serial = 2205] [outer = 0x0] 07:36:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x117046400) [pid = 1673] [serial = 2206] [outer = 0x115fcc400] 07:36:29 INFO - PROCESS | 1673 | 1466692589532 Marionette DEBUG loaded listener.js 07:36:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x1176c7800) [pid = 1673] [serial = 2207] [outer = 0x115fcc400] 07:36:29 INFO - PROCESS | 1673 | 1466692589870 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]]]}] 07:36:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:36:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:36:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 470ms 07:36:29 INFO - PROCESS | 1673 | 1466692589881 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 07:36:29 INFO - PROCESS | 1673 | 1466692589883 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 07:36:29 INFO - TEST-START | /DOMEvents/constructors.html 07:36:29 INFO - PROCESS | 1673 | 1466692589887 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:36:29 INFO - PROCESS | 1673 | 1466692589897 Marionette TRACE conn2 <- [1,2914,null,{}] 07:36:29 INFO - PROCESS | 1673 | 1466692589905 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}] 07:36:29 INFO - PROCESS | 1673 | 1466692589908 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:30 INFO - PROCESS | 1673 | 1466692590005 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 07:36:30 INFO - PROCESS | 1673 | 1466692590044 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:30 INFO - PROCESS | 1673 | 1466692590046 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x124e66000 == 28 [pid = 1673] [id = 736] 07:36:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x11851e000) [pid = 1673] [serial = 2208] [outer = 0x0] 07:36:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x118597400) [pid = 1673] [serial = 2209] [outer = 0x11851e000] 07:36:30 INFO - PROCESS | 1673 | 1466692590074 Marionette DEBUG loaded listener.js 07:36:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x11914ec00) [pid = 1673] [serial = 2210] [outer = 0x11851e000] 07:36:30 INFO - PROCESS | 1673 | 1466692590457 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]]]}] 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:36:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:36:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:36:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 585ms 07:36:30 INFO - PROCESS | 1673 | 1466692590471 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 07:36:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:36:30 INFO - PROCESS | 1673 | 1466692590473 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 07:36:30 INFO - PROCESS | 1673 | 1466692590475 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:36:30 INFO - PROCESS | 1673 | 1466692590476 Marionette TRACE conn2 <- [1,2918,null,{}] 07:36:30 INFO - PROCESS | 1673 | 1466692590479 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}] 07:36:30 INFO - PROCESS | 1673 | 1466692590480 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:30 INFO - PROCESS | 1673 | 1466692590577 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 07:36:30 INFO - PROCESS | 1673 | 1466692590612 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:30 INFO - PROCESS | 1673 | 1466692590613 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x1291a8800 == 29 [pid = 1673] [id = 737] 07:36:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x11914f400) [pid = 1673] [serial = 2211] [outer = 0x0] 07:36:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x11953c000) [pid = 1673] [serial = 2212] [outer = 0x11914f400] 07:36:30 INFO - PROCESS | 1673 | 1466692590639 Marionette DEBUG loaded listener.js 07:36:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1210c7c00) [pid = 1673] [serial = 2213] [outer = 0x11914f400] 07:36:30 INFO - PROCESS | 1673 | 1466692590968 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:36:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:36:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 520ms 07:36:30 INFO - PROCESS | 1673 | 1466692590996 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 07:36:30 INFO - PROCESS | 1673 | 1466692590998 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 07:36:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:36:31 INFO - PROCESS | 1673 | 1466692591002 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:36:31 INFO - PROCESS | 1673 | 1466692591004 Marionette TRACE conn2 <- [1,2922,null,{}] 07:36:31 INFO - PROCESS | 1673 | 1466692591007 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}] 07:36:31 INFO - PROCESS | 1673 | 1466692591008 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:31 INFO - PROCESS | 1673 | 1466692591149 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 07:36:31 INFO - PROCESS | 1673 | 1466692591164 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:31 INFO - PROCESS | 1673 | 1466692591166 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a417800 == 30 [pid = 1673] [id = 738] 07:36:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x112967400) [pid = 1673] [serial = 2214] [outer = 0x0] 07:36:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1210c8800) [pid = 1673] [serial = 2215] [outer = 0x112967400] 07:36:31 INFO - PROCESS | 1673 | 1466692591196 Marionette DEBUG loaded listener.js 07:36:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1238df400) [pid = 1673] [serial = 2216] [outer = 0x112967400] 07:36:31 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:36:31 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:36:31 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:36:31 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:36:31 INFO - PROCESS | 1673 | 1466692591502 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]]]}] 07:36:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:36:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:36:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:36:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:36:31 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 07:36:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:36:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:36:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:36:31 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 07:36:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:36:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:36:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:36:31 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]" 07:36:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:36:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:36:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:36:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:36:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 524ms 07:36:31 INFO - PROCESS | 1673 | 1466692591525 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 07:36:31 INFO - PROCESS | 1673 | 1466692591526 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 07:36:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:36:31 INFO - PROCESS | 1673 | 1466692591529 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:36:31 INFO - PROCESS | 1673 | 1466692591530 Marionette TRACE conn2 <- [1,2926,null,{}] 07:36:31 INFO - PROCESS | 1673 | 1466692591532 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}] 07:36:31 INFO - PROCESS | 1673 | 1466692591538 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:31 INFO - PROCESS | 1673 | 1466692591650 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 07:36:31 INFO - PROCESS | 1673 | 1466692591688 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:31 INFO - PROCESS | 1673 | 1466692591689 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba76000 == 31 [pid = 1673] [id = 739] 07:36:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x123bc4c00) [pid = 1673] [serial = 2217] [outer = 0x0] 07:36:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x124584000) [pid = 1673] [serial = 2218] [outer = 0x123bc4c00] 07:36:31 INFO - PROCESS | 1673 | 1466692591715 Marionette DEBUG loaded listener.js 07:36:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x124e14800) [pid = 1673] [serial = 2219] [outer = 0x123bc4c00] 07:36:31 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x11914e000) [pid = 1673] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:36:31 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x112a76c00) [pid = 1673] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:36:31 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x119541800) [pid = 1673] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:36:31 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1245ca000) [pid = 1673] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:36:31 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x116faf000) [pid = 1673] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:36:31 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x118350000) [pid = 1673] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:36:31 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1131bb400) [pid = 1673] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:36:31 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x11107bc00) [pid = 1673] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:36:31 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x112aaf000) [pid = 1673] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:36:31 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1164e4000) [pid = 1673] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:36:31 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1133e0400) [pid = 1673] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:36:31 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x1150c5c00) [pid = 1673] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:36:31 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x113a4ac00) [pid = 1673] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:36:32 INFO - PROCESS | 1673 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:36:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:36:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 571ms 07:36:32 INFO - PROCESS | 1673 | 1466692592095 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]]]}] 07:36:32 INFO - PROCESS | 1673 | 1466692592101 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 07:36:32 INFO - PROCESS | 1673 | 1466692592103 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 07:36:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:36:32 INFO - PROCESS | 1673 | 1466692592109 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:36:32 INFO - PROCESS | 1673 | 1466692592110 Marionette TRACE conn2 <- [1,2930,null,{}] 07:36:32 INFO - PROCESS | 1673 | 1466692592113 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}] 07:36:32 INFO - PROCESS | 1673 | 1466692592114 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:32 INFO - PROCESS | 1673 | 1466692592219 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 07:36:32 INFO - PROCESS | 1673 | 1466692592256 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:32 INFO - PROCESS | 1673 | 1466692592258 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf8f000 == 32 [pid = 1673] [id = 740] 07:36:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x1122a9c00) [pid = 1673] [serial = 2220] [outer = 0x0] 07:36:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x11697cc00) [pid = 1673] [serial = 2221] [outer = 0x1122a9c00] 07:36:32 INFO - PROCESS | 1673 | 1466692592283 Marionette DEBUG loaded listener.js 07:36:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x11914dc00) [pid = 1673] [serial = 2222] [outer = 0x1122a9c00] 07:36:32 INFO - PROCESS | 1673 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:36:32 INFO - PROCESS | 1673 | 1466692592534 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]]]}] 07:36:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:36:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 474ms 07:36:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:36:32 INFO - PROCESS | 1673 | 1466692592581 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 07:36:32 INFO - PROCESS | 1673 | 1466692592582 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 07:36:32 INFO - PROCESS | 1673 | 1466692592592 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:36:32 INFO - PROCESS | 1673 | 1466692592593 Marionette TRACE conn2 <- [1,2934,null,{}] 07:36:32 INFO - PROCESS | 1673 | 1466692592595 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}] 07:36:32 INFO - PROCESS | 1673 | 1466692592596 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:32 INFO - PROCESS | 1673 | 1466692592676 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 07:36:32 INFO - PROCESS | 1673 | 1466692592681 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:32 INFO - PROCESS | 1673 | 1466692592682 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c53c000 == 33 [pid = 1673] [id = 741] 07:36:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x11914e000) [pid = 1673] [serial = 2223] [outer = 0x0] 07:36:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x12459b000) [pid = 1673] [serial = 2224] [outer = 0x11914e000] 07:36:32 INFO - PROCESS | 1673 | 1466692592708 Marionette DEBUG loaded listener.js 07:36:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x124e77800) [pid = 1673] [serial = 2225] [outer = 0x11914e000] 07:36:32 INFO - PROCESS | 1673 | 1466692592987 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]]]}] 07:36:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:36:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 425ms 07:36:33 INFO - PROCESS | 1673 | 1466692593010 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 07:36:33 INFO - PROCESS | 1673 | 1466692593012 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 07:36:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:36:33 INFO - PROCESS | 1673 | 1466692593014 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:36:33 INFO - PROCESS | 1673 | 1466692593015 Marionette TRACE conn2 <- [1,2938,null,{}] 07:36:33 INFO - PROCESS | 1673 | 1466692593026 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}] 07:36:33 INFO - PROCESS | 1673 | 1466692593027 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:33 INFO - PROCESS | 1673 | 1466692593107 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 07:36:33 INFO - PROCESS | 1673 | 1466692593164 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:33 INFO - PROCESS | 1673 | 1466692593165 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c54c800 == 34 [pid = 1673] [id = 742] 07:36:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x116a19800) [pid = 1673] [serial = 2226] [outer = 0x0] 07:36:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1250ec400) [pid = 1673] [serial = 2227] [outer = 0x116a19800] 07:36:33 INFO - PROCESS | 1673 | 1466692593190 Marionette DEBUG loaded listener.js 07:36:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1256a4c00) [pid = 1673] [serial = 2228] [outer = 0x116a19800] 07:36:33 INFO - PROCESS | 1673 | 1466692593425 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]]]}] 07:36:33 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. 07:36:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 419ms 07:36:33 INFO - PROCESS | 1673 | 1466692593455 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 07:36:33 INFO - PROCESS | 1673 | 1466692593457 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 07:36:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:36:33 INFO - PROCESS | 1673 | 1466692593463 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:36:33 INFO - PROCESS | 1673 | 1466692593464 Marionette TRACE conn2 <- [1,2942,null,{}] 07:36:33 INFO - PROCESS | 1673 | 1466692593476 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}] 07:36:33 INFO - PROCESS | 1673 | 1466692593477 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:33 INFO - PROCESS | 1673 | 1466692593557 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 07:36:33 INFO - PROCESS | 1673 | 1466692593561 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:33 INFO - PROCESS | 1673 | 1466692593563 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c8e1800 == 35 [pid = 1673] [id = 743] 07:36:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x12571c400) [pid = 1673] [serial = 2229] [outer = 0x0] 07:36:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1257e2000) [pid = 1673] [serial = 2230] [outer = 0x12571c400] 07:36:33 INFO - PROCESS | 1673 | 1466692593587 Marionette DEBUG loaded listener.js 07:36:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1269ef000) [pid = 1673] [serial = 2231] [outer = 0x12571c400] 07:36:33 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 07:36:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:36:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 422ms 07:36:33 INFO - PROCESS | 1673 | 1466692593880 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"]]]}] 07:36:33 INFO - PROCESS | 1673 | 1466692593890 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 07:36:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:36:33 INFO - PROCESS | 1673 | 1466692593891 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 07:36:33 INFO - PROCESS | 1673 | 1466692593894 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:36:33 INFO - PROCESS | 1673 | 1466692593895 Marionette TRACE conn2 <- [1,2946,null,{}] 07:36:33 INFO - PROCESS | 1673 | 1466692593897 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}] 07:36:33 INFO - PROCESS | 1673 | 1466692593899 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:34 INFO - PROCESS | 1673 | 1466692594040 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 07:36:34 INFO - PROCESS | 1673 | 1466692594097 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:34 INFO - PROCESS | 1673 | 1466692594099 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x116132000 == 36 [pid = 1673] [id = 744] 07:36:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1110ee000) [pid = 1673] [serial = 2232] [outer = 0x0] 07:36:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x111d22000) [pid = 1673] [serial = 2233] [outer = 0x1110ee000] 07:36:34 INFO - PROCESS | 1673 | 1466692594131 Marionette DEBUG loaded listener.js 07:36:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x112ae1800) [pid = 1673] [serial = 2234] [outer = 0x1110ee000] 07:36:34 INFO - PROCESS | 1673 | 1466692594574 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]]]}] 07:36:34 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. 07:36:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 720ms 07:36:34 INFO - PROCESS | 1673 | 1466692594615 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 07:36:34 INFO - PROCESS | 1673 | 1466692594617 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 07:36:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:36:34 INFO - PROCESS | 1673 | 1466692594621 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:36:34 INFO - PROCESS | 1673 | 1466692594623 Marionette TRACE conn2 <- [1,2950,null,{}] 07:36:34 INFO - PROCESS | 1673 | 1466692594626 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}] 07:36:34 INFO - PROCESS | 1673 | 1466692594629 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:34 INFO - PROCESS | 1673 | 1466692594742 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 07:36:34 INFO - PROCESS | 1673 | 1466692594842 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:34 INFO - PROCESS | 1673 | 1466692594844 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x124bd9800 == 37 [pid = 1673] [id = 745] 07:36:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x116974800) [pid = 1673] [serial = 2235] [outer = 0x0] 07:36:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1176bd800) [pid = 1673] [serial = 2236] [outer = 0x116974800] 07:36:34 INFO - PROCESS | 1673 | 1466692594898 Marionette DEBUG loaded listener.js 07:36:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x118157c00) [pid = 1673] [serial = 2237] [outer = 0x116974800] 07:36:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x129423800 == 38 [pid = 1673] [id = 746] 07:36:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x11918dc00) [pid = 1673] [serial = 2238] [outer = 0x0] 07:36:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x117225000) [pid = 1673] [serial = 2239] [outer = 0x11918dc00] 07:36:35 INFO - PROCESS | 1673 | 1466692595397 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]]]}] 07:36:35 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. 07:36:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 820ms 07:36:35 INFO - PROCESS | 1673 | 1466692595466 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 07:36:35 INFO - PROCESS | 1673 | 1466692595468 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 07:36:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:36:35 INFO - PROCESS | 1673 | 1466692595474 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:36:35 INFO - PROCESS | 1673 | 1466692595475 Marionette TRACE conn2 <- [1,2954,null,{}] 07:36:35 INFO - PROCESS | 1673 | 1466692595478 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}] 07:36:35 INFO - PROCESS | 1673 | 1466692595479 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:35 INFO - PROCESS | 1673 | 1466692595604 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 07:36:35 INFO - PROCESS | 1673 | 1466692595681 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:35 INFO - PROCESS | 1673 | 1466692595682 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x116149000 == 39 [pid = 1673] [id = 747] 07:36:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x11223ec00) [pid = 1673] [serial = 2240] [outer = 0x0] 07:36:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x112ae4800) [pid = 1673] [serial = 2241] [outer = 0x11223ec00] 07:36:35 INFO - PROCESS | 1673 | 1466692595712 Marionette DEBUG loaded listener.js 07:36:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x119194400) [pid = 1673] [serial = 2242] [outer = 0x11223ec00] 07:36:36 INFO - PROCESS | 1673 | 1466692596250 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]]]}] 07:36:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:36:36 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 07:36:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 818ms 07:36:36 INFO - PROCESS | 1673 | 1466692596293 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 07:36:36 INFO - PROCESS | 1673 | 1466692596295 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 07:36:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:36:36 INFO - PROCESS | 1673 | 1466692596298 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:36:36 INFO - PROCESS | 1673 | 1466692596300 Marionette TRACE conn2 <- [1,2958,null,{}] 07:36:36 INFO - PROCESS | 1673 | 1466692596304 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}] 07:36:36 INFO - PROCESS | 1673 | 1466692596306 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:36 INFO - PROCESS | 1673 | 1466692596435 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 07:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12c8e1800 == 38 [pid = 1673] [id = 743] 07:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12c54c800 == 37 [pid = 1673] [id = 742] 07:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12c53c000 == 36 [pid = 1673] [id = 741] 07:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf8f000 == 35 [pid = 1673] [id = 740] 07:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba76000 == 34 [pid = 1673] [id = 739] 07:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12a417800 == 33 [pid = 1673] [id = 738] 07:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x1291a8800 == 32 [pid = 1673] [id = 737] 07:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x124e66000 == 31 [pid = 1673] [id = 736] 07:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x1199dc800 == 30 [pid = 1673] [id = 735] 07:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x1169b2000 == 29 [pid = 1673] [id = 734] 07:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf79000 == 28 [pid = 1673] [id = 733] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x118598000) [pid = 1673] [serial = 2183] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1133b0000) [pid = 1673] [serial = 2158] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x112d41800) [pid = 1673] [serial = 2155] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x113c31800) [pid = 1673] [serial = 2156] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1185a3c00) [pid = 1673] [serial = 2164] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x119146000) [pid = 1673] [serial = 2165] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x117043800) [pid = 1673] [serial = 2161] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1176c8000) [pid = 1673] [serial = 2162] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11835c400) [pid = 1673] [serial = 2182] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x113c99800) [pid = 1673] [serial = 2173] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x11618e000) [pid = 1673] [serial = 2179] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x117044000) [pid = 1673] [serial = 2176] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x11722d000) [pid = 1673] [serial = 2146] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x11618c000) [pid = 1673] [serial = 2174] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1210e9000) [pid = 1673] [serial = 2171] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x120f17000) [pid = 1673] [serial = 2149] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x124e20c00) [pid = 1673] [serial = 2152] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x117227c00) [pid = 1673] [serial = 2180] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x118125000) [pid = 1673] [serial = 2177] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x112a77400) [pid = 1673] [serial = 2159] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x120f0e400) [pid = 1673] [serial = 2168] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x11952f000) [pid = 1673] [serial = 2167] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x120fdd400) [pid = 1673] [serial = 2170] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x1238d7800) [pid = 1673] [serial = 2150] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x1257e6c00) [pid = 1673] [serial = 2153] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x118350c00) [pid = 1673] [serial = 2147] [outer = 0x0] [url = about:blank] 07:36:36 INFO - PROCESS | 1673 | 1466692596522 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:36 INFO - PROCESS | 1673 | 1466692596523 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x117021800 == 29 [pid = 1673] [id = 748] 07:36:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x112fc7c00) [pid = 1673] [serial = 2243] [outer = 0x0] 07:36:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x113c31800) [pid = 1673] [serial = 2244] [outer = 0x112fc7c00] 07:36:36 INFO - PROCESS | 1673 | 1466692596551 Marionette DEBUG loaded listener.js 07:36:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x11834ec00) [pid = 1673] [serial = 2245] [outer = 0x112fc7c00] 07:36:36 INFO - PROCESS | 1673 | 1466692596811 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]]]}] 07:36:36 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. 07:36:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 520ms 07:36:36 INFO - PROCESS | 1673 | 1466692596824 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 07:36:36 INFO - PROCESS | 1673 | 1466692596826 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 07:36:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:36:36 INFO - PROCESS | 1673 | 1466692596831 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:36:36 INFO - PROCESS | 1673 | 1466692596832 Marionette TRACE conn2 <- [1,2962,null,{}] 07:36:36 INFO - PROCESS | 1673 | 1466692596835 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}] 07:36:36 INFO - PROCESS | 1673 | 1466692596839 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:36 INFO - PROCESS | 1673 | 1466692596932 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 07:36:36 INFO - PROCESS | 1673 | 1466692596939 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:36 INFO - PROCESS | 1673 | 1466692596940 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x123870000 == 30 [pid = 1673] [id = 749] 07:36:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x11858d400) [pid = 1673] [serial = 2246] [outer = 0x0] 07:36:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x119147400) [pid = 1673] [serial = 2247] [outer = 0x11858d400] 07:36:36 INFO - PROCESS | 1673 | 1466692596968 Marionette DEBUG loaded listener.js 07:36:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1199c3400) [pid = 1673] [serial = 2248] [outer = 0x11858d400] 07:36:37 INFO - PROCESS | 1673 | 1466692597292 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]]]}] 07:36:37 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. 07:36:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 469ms 07:36:37 INFO - PROCESS | 1673 | 1466692597300 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 07:36:37 INFO - PROCESS | 1673 | 1466692597301 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 07:36:37 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:36:37 INFO - PROCESS | 1673 | 1466692597307 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:36:37 INFO - PROCESS | 1673 | 1466692597310 Marionette TRACE conn2 <- [1,2966,null,{}] 07:36:37 INFO - PROCESS | 1673 | 1466692597318 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}] 07:36:37 INFO - PROCESS | 1673 | 1466692597323 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:37 INFO - PROCESS | 1673 | 1466692597431 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 07:36:37 INFO - PROCESS | 1673 | 1466692597441 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:37 INFO - PROCESS | 1673 | 1466692597443 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x126948800 == 31 [pid = 1673] [id = 750] 07:36:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x120fdb400) [pid = 1673] [serial = 2249] [outer = 0x0] 07:36:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1238d4400) [pid = 1673] [serial = 2250] [outer = 0x120fdb400] 07:36:37 INFO - PROCESS | 1673 | 1466692597471 Marionette DEBUG loaded listener.js 07:36:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x123e58800) [pid = 1673] [serial = 2251] [outer = 0x120fdb400] 07:36:37 INFO - PROCESS | 1673 | 1466692597784 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]]]}] 07:36:37 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. 07:36:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 526ms 07:36:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:36:37 INFO - PROCESS | 1673 | 1466692597831 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 07:36:37 INFO - PROCESS | 1673 | 1466692597833 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 07:36:37 INFO - PROCESS | 1673 | 1466692597835 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:36:37 INFO - PROCESS | 1673 | 1466692597836 Marionette TRACE conn2 <- [1,2970,null,{}] 07:36:37 INFO - PROCESS | 1673 | 1466692597839 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}] 07:36:37 INFO - PROCESS | 1673 | 1466692597840 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:37 INFO - PROCESS | 1673 | 1466692597944 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 07:36:37 INFO - PROCESS | 1673 | 1466692597951 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:37 INFO - PROCESS | 1673 | 1466692597953 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x12940b800 == 32 [pid = 1673] [id = 751] 07:36:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1244e7800) [pid = 1673] [serial = 2252] [outer = 0x0] 07:36:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x124583000) [pid = 1673] [serial = 2253] [outer = 0x1244e7800] 07:36:37 INFO - PROCESS | 1673 | 1466692597978 Marionette DEBUG loaded listener.js 07:36:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x124594000) [pid = 1673] [serial = 2254] [outer = 0x1244e7800] 07:36:38 INFO - PROCESS | 1673 | 1466692598265 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]]]}] 07:36:38 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. 07:36:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 471ms 07:36:38 INFO - PROCESS | 1673 | 1466692598307 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 07:36:38 INFO - PROCESS | 1673 | 1466692598308 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 07:36:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:36:38 INFO - PROCESS | 1673 | 1466692598310 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:36:38 INFO - PROCESS | 1673 | 1466692598311 Marionette TRACE conn2 <- [1,2974,null,{}] 07:36:38 INFO - PROCESS | 1673 | 1466692598314 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}] 07:36:38 INFO - PROCESS | 1673 | 1466692598315 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:38 INFO - PROCESS | 1673 | 1466692598398 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 07:36:38 INFO - PROCESS | 1673 | 1466692598404 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:38 INFO - PROCESS | 1673 | 1466692598406 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba72000 == 33 [pid = 1673] [id = 752] 07:36:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1210cc800) [pid = 1673] [serial = 2255] [outer = 0x0] 07:36:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x124bc2800) [pid = 1673] [serial = 2256] [outer = 0x1210cc800] 07:36:38 INFO - PROCESS | 1673 | 1466692598431 Marionette DEBUG loaded listener.js 07:36:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x124fce400) [pid = 1673] [serial = 2257] [outer = 0x1210cc800] 07:36:38 INFO - PROCESS | 1673 | 1466692598769 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]]]}] 07:36:38 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. 07:36:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 469ms 07:36:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:36:38 INFO - PROCESS | 1673 | 1466692598783 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 07:36:38 INFO - PROCESS | 1673 | 1466692598784 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 07:36:38 INFO - PROCESS | 1673 | 1466692598789 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:36:38 INFO - PROCESS | 1673 | 1466692598790 Marionette TRACE conn2 <- [1,2978,null,{}] 07:36:38 INFO - PROCESS | 1673 | 1466692598792 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}] 07:36:38 INFO - PROCESS | 1673 | 1466692598797 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:38 INFO - PROCESS | 1673 | 1466692598913 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 07:36:38 INFO - PROCESS | 1673 | 1466692598953 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:38 INFO - PROCESS | 1673 | 1466692598954 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0d7800 == 34 [pid = 1673] [id = 753] 07:36:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1250ee800) [pid = 1673] [serial = 2258] [outer = 0x0] 07:36:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1269f0800) [pid = 1673] [serial = 2259] [outer = 0x1250ee800] 07:36:38 INFO - PROCESS | 1673 | 1466692598979 Marionette DEBUG loaded listener.js 07:36:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x128823c00) [pid = 1673] [serial = 2260] [outer = 0x1250ee800] 07:36:39 INFO - PROCESS | 1673 | 1466692599267 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]]]}] 07:36:39 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. 07:36:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 521ms 07:36:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:36:39 INFO - PROCESS | 1673 | 1466692599313 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 07:36:39 INFO - PROCESS | 1673 | 1466692599314 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 07:36:39 INFO - PROCESS | 1673 | 1466692599317 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:36:39 INFO - PROCESS | 1673 | 1466692599321 Marionette TRACE conn2 <- [1,2982,null,{}] 07:36:39 INFO - PROCESS | 1673 | 1466692599325 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}] 07:36:39 INFO - PROCESS | 1673 | 1466692599334 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:39 INFO - PROCESS | 1673 | 1466692599443 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 07:36:39 INFO - PROCESS | 1673 | 1466692599459 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:39 INFO - PROCESS | 1673 | 1466692599460 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ca4f800 == 35 [pid = 1673] [id = 754] 07:36:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x128824000) [pid = 1673] [serial = 2261] [outer = 0x0] 07:36:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12882d800) [pid = 1673] [serial = 2262] [outer = 0x128824000] 07:36:39 INFO - PROCESS | 1673 | 1466692599500 Marionette DEBUG loaded listener.js 07:36:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x128b27c00) [pid = 1673] [serial = 2263] [outer = 0x128824000] 07:36:39 INFO - PROCESS | 1673 | 1466692599939 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"]]]}] 07:36:39 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 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:36:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 674ms 07:36:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:36:39 INFO - PROCESS | 1673 | 1466692599991 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 07:36:39 INFO - PROCESS | 1673 | 1466692599992 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 07:36:39 INFO - PROCESS | 1673 | 1466692599994 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:36:39 INFO - PROCESS | 1673 | 1466692599995 Marionette TRACE conn2 <- [1,2986,null,{}] 07:36:39 INFO - PROCESS | 1673 | 1466692599998 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}] 07:36:40 INFO - PROCESS | 1673 | 1466692599999 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:40 INFO - PROCESS | 1673 | 1466692600096 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 07:36:40 INFO - PROCESS | 1673 | 1466692600109 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:40 INFO - PROCESS | 1673 | 1466692600110 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d022800 == 36 [pid = 1673] [id = 755] 07:36:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x128bc8c00) [pid = 1673] [serial = 2264] [outer = 0x0] 07:36:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x128bce400) [pid = 1673] [serial = 2265] [outer = 0x128bc8c00] 07:36:40 INFO - PROCESS | 1673 | 1466692600134 Marionette DEBUG loaded listener.js 07:36:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x128cec000) [pid = 1673] [serial = 2266] [outer = 0x128bc8c00] 07:36:40 INFO - PROCESS | 1673 | 1466692600447 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]]]}] 07:36:40 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. 07:36:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 469ms 07:36:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:36:40 INFO - PROCESS | 1673 | 1466692600466 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 07:36:40 INFO - PROCESS | 1673 | 1466692600467 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 07:36:40 INFO - PROCESS | 1673 | 1466692600486 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:36:40 INFO - PROCESS | 1673 | 1466692600487 Marionette TRACE conn2 <- [1,2990,null,{}] 07:36:40 INFO - PROCESS | 1673 | 1466692600490 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}] 07:36:40 INFO - PROCESS | 1673 | 1466692600491 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:40 INFO - PROCESS | 1673 | 1466692600658 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 07:36:40 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x112967400) [pid = 1673] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:36:40 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1132bdc00) [pid = 1673] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:36:40 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1120dfc00) [pid = 1673] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:36:40 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x115fcc400) [pid = 1673] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:36:40 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1188f0000) [pid = 1673] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:36:40 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x118354c00) [pid = 1673] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:36:40 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11851e000) [pid = 1673] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:36:40 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x120f13400) [pid = 1673] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:36:40 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x123c3f000) [pid = 1673] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:36:40 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x123df4400) [pid = 1673] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:36:40 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x11914f400) [pid = 1673] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:36:40 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1122a9c00) [pid = 1673] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:36:40 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x123bc4c00) [pid = 1673] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:36:40 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x11914e000) [pid = 1673] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:36:40 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x116a19800) [pid = 1673] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:36:40 INFO - PROCESS | 1673 | 1466692600702 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:40 INFO - PROCESS | 1673 | 1466692600703 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x124617000 == 37 [pid = 1673] [id = 756] 07:36:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1120dfc00) [pid = 1673] [serial = 2267] [outer = 0x0] 07:36:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1133eec00) [pid = 1673] [serial = 2268] [outer = 0x1120dfc00] 07:36:40 INFO - PROCESS | 1673 | 1466692600728 Marionette DEBUG loaded listener.js 07:36:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11851e000) [pid = 1673] [serial = 2269] [outer = 0x1120dfc00] 07:36:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b7b4000 == 38 [pid = 1673] [id = 757] 07:36:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x12457d000) [pid = 1673] [serial = 2270] [outer = 0x0] 07:36:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x120f13400) [pid = 1673] [serial = 2271] [outer = 0x12457d000] 07:36:40 INFO - PROCESS | 1673 | 1466692600977 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]]]}] 07:36:41 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. 07:36:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 535ms 07:36:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:36:41 INFO - PROCESS | 1673 | 1466692601011 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 07:36:41 INFO - PROCESS | 1673 | 1466692601012 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 07:36:41 INFO - PROCESS | 1673 | 1466692601014 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:36:41 INFO - PROCESS | 1673 | 1466692601015 Marionette TRACE conn2 <- [1,2994,null,{}] 07:36:41 INFO - PROCESS | 1673 | 1466692601018 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}] 07:36:41 INFO - PROCESS | 1673 | 1466692601020 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:41 INFO - PROCESS | 1673 | 1466692601130 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 07:36:41 INFO - PROCESS | 1673 | 1466692601134 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:41 INFO - PROCESS | 1673 | 1466692601136 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d609800 == 39 [pid = 1673] [id = 758] 07:36:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x115f6a400) [pid = 1673] [serial = 2272] [outer = 0x0] 07:36:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x124592400) [pid = 1673] [serial = 2273] [outer = 0x115f6a400] 07:36:41 INFO - PROCESS | 1673 | 1466692601160 Marionette DEBUG loaded listener.js 07:36:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12938e400) [pid = 1673] [serial = 2274] [outer = 0x115f6a400] 07:36:41 INFO - PROCESS | 1673 | 1466692601471 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]]]}] 07:36:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:36:41 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 07:36:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 518ms 07:36:41 INFO - PROCESS | 1673 | 1466692601533 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 07:36:41 INFO - PROCESS | 1673 | 1466692601535 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 07:36:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:36:41 INFO - PROCESS | 1673 | 1466692601547 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:36:41 INFO - PROCESS | 1673 | 1466692601548 Marionette TRACE conn2 <- [1,2998,null,{}] 07:36:41 INFO - PROCESS | 1673 | 1466692601551 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}] 07:36:41 INFO - PROCESS | 1673 | 1466692601552 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:41 INFO - PROCESS | 1673 | 1466692601644 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 07:36:41 INFO - PROCESS | 1673 | 1466692601647 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:41 INFO - PROCESS | 1673 | 1466692601649 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d752800 == 40 [pid = 1673] [id = 759] 07:36:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x128cf3400) [pid = 1673] [serial = 2275] [outer = 0x0] 07:36:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1294bb000) [pid = 1673] [serial = 2276] [outer = 0x128cf3400] 07:36:41 INFO - PROCESS | 1673 | 1466692601675 Marionette DEBUG loaded listener.js 07:36:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12a603800) [pid = 1673] [serial = 2277] [outer = 0x128cf3400] 07:36:41 INFO - PROCESS | 1673 | 1466692601966 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]]]}] 07:36:42 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. 07:36:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 480ms 07:36:42 INFO - PROCESS | 1673 | 1466692602018 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 07:36:42 INFO - PROCESS | 1673 | 1466692602019 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 07:36:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:36:42 INFO - PROCESS | 1673 | 1466692602023 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:36:42 INFO - PROCESS | 1673 | 1466692602024 Marionette TRACE conn2 <- [1,3002,null,{}] 07:36:42 INFO - PROCESS | 1673 | 1466692602027 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}] 07:36:42 INFO - PROCESS | 1673 | 1466692602028 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:42 INFO - PROCESS | 1673 | 1466692602107 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 07:36:42 INFO - PROCESS | 1673 | 1466692602110 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:42 INFO - PROCESS | 1673 | 1466692602111 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12dd4d800 == 41 [pid = 1673] [id = 760] 07:36:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12a604000) [pid = 1673] [serial = 2278] [outer = 0x0] 07:36:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12a60fc00) [pid = 1673] [serial = 2279] [outer = 0x12a604000] 07:36:42 INFO - PROCESS | 1673 | 1466692602136 Marionette DEBUG loaded listener.js 07:36:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12a716c00) [pid = 1673] [serial = 2280] [outer = 0x12a604000] 07:36:42 INFO - PROCESS | 1673 | 1466692602462 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]]]}] 07:36:42 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. 07:36:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 470ms 07:36:42 INFO - PROCESS | 1673 | 1466692602508 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 07:36:42 INFO - PROCESS | 1673 | 1466692602509 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 07:36:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:36:42 INFO - PROCESS | 1673 | 1466692602517 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:36:42 INFO - PROCESS | 1673 | 1466692602518 Marionette TRACE conn2 <- [1,3006,null,{}] 07:36:42 INFO - PROCESS | 1673 | 1466692602524 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}] 07:36:42 INFO - PROCESS | 1673 | 1466692602525 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:42 INFO - PROCESS | 1673 | 1466692602609 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 07:36:42 INFO - PROCESS | 1673 | 1466692602612 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:42 INFO - PROCESS | 1673 | 1466692602613 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12df1f000 == 42 [pid = 1673] [id = 761] 07:36:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x124594400) [pid = 1673] [serial = 2281] [outer = 0x0] 07:36:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12a723400) [pid = 1673] [serial = 2282] [outer = 0x124594400] 07:36:42 INFO - PROCESS | 1673 | 1466692602637 Marionette DEBUG loaded listener.js 07:36:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12a92c000) [pid = 1673] [serial = 2283] [outer = 0x124594400] 07:36:43 INFO - PROCESS | 1673 | 1466692603074 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]]]}] 07:36:43 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. 07:36:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 571ms 07:36:43 INFO - PROCESS | 1673 | 1466692603089 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 07:36:43 INFO - PROCESS | 1673 | 1466692603091 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 07:36:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:36:43 INFO - PROCESS | 1673 | 1466692603094 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:36:43 INFO - PROCESS | 1673 | 1466692603098 Marionette TRACE conn2 <- [1,3010,null,{}] 07:36:43 INFO - PROCESS | 1673 | 1466692603102 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}] 07:36:43 INFO - PROCESS | 1673 | 1466692603103 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:43 INFO - PROCESS | 1673 | 1466692603215 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 07:36:43 INFO - PROCESS | 1673 | 1466692603276 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:43 INFO - PROCESS | 1673 | 1466692603277 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x123867800 == 43 [pid = 1673] [id = 762] 07:36:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x116182800) [pid = 1673] [serial = 2284] [outer = 0x0] 07:36:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x11831d400) [pid = 1673] [serial = 2285] [outer = 0x116182800] 07:36:43 INFO - PROCESS | 1673 | 1466692603308 Marionette DEBUG loaded listener.js 07:36:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1185b1000) [pid = 1673] [serial = 2286] [outer = 0x116182800] 07:36:43 INFO - PROCESS | 1673 | 1466692603706 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]]]}] 07:36:43 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 07:36:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 624ms 07:36:43 INFO - PROCESS | 1673 | 1466692603718 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 07:36:43 INFO - PROCESS | 1673 | 1466692603722 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 07:36:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:36:43 INFO - PROCESS | 1673 | 1466692603726 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:36:43 INFO - PROCESS | 1673 | 1466692603728 Marionette TRACE conn2 <- [1,3014,null,{}] 07:36:43 INFO - PROCESS | 1673 | 1466692603730 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}] 07:36:43 INFO - PROCESS | 1673 | 1466692603732 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:43 INFO - PROCESS | 1673 | 1466692603839 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 07:36:43 INFO - PROCESS | 1673 | 1466692603898 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:43 INFO - PROCESS | 1673 | 1466692603899 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c549000 == 44 [pid = 1673] [id = 763] 07:36:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12395a400) [pid = 1673] [serial = 2287] [outer = 0x0] 07:36:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x123df6c00) [pid = 1673] [serial = 2288] [outer = 0x12395a400] 07:36:43 INFO - PROCESS | 1673 | 1466692603960 Marionette DEBUG loaded listener.js 07:36:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12457dc00) [pid = 1673] [serial = 2289] [outer = 0x12395a400] 07:36:44 INFO - PROCESS | 1673 | [1673] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:36:44 INFO - PROCESS | 1673 | 1466692604389 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:36:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 07:36:44 INFO - PROCESS | 1673 | 1466692604398 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 07:36:44 INFO - PROCESS | 1673 | 1466692604399 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 07:36:44 INFO - TEST-START | /FileAPI/fileReader.html 07:36:44 INFO - PROCESS | 1673 | 1466692604402 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:36:44 INFO - PROCESS | 1673 | 1466692604404 Marionette TRACE conn2 <- [1,3018,null,{}] 07:36:44 INFO - PROCESS | 1673 | 1466692604412 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}] 07:36:44 INFO - PROCESS | 1673 | 1466692604415 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:44 INFO - PROCESS | 1673 | 1466692604522 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 07:36:44 INFO - PROCESS | 1673 | 1466692604579 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:44 INFO - PROCESS | 1673 | 1466692604581 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x12df34800 == 45 [pid = 1673] [id = 764] 07:36:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1245cd000) [pid = 1673] [serial = 2290] [outer = 0x0] 07:36:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x126fff800) [pid = 1673] [serial = 2291] [outer = 0x1245cd000] 07:36:44 INFO - PROCESS | 1673 | 1466692604612 Marionette DEBUG loaded listener.js 07:36:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x128cf6400) [pid = 1673] [serial = 2292] [outer = 0x1245cd000] 07:36:44 INFO - PROCESS | 1673 | 1466692604967 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]]]}] 07:36:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:36:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:36:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:36:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:36:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 571ms 07:36:44 INFO - TEST-START | /FileAPI/historical.html 07:36:44 INFO - PROCESS | 1673 | 1466692604973 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 07:36:44 INFO - PROCESS | 1673 | 1466692604975 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 07:36:44 INFO - PROCESS | 1673 | 1466692604977 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:36:44 INFO - PROCESS | 1673 | 1466692604979 Marionette TRACE conn2 <- [1,3022,null,{}] 07:36:44 INFO - PROCESS | 1673 | 1466692604981 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}] 07:36:44 INFO - PROCESS | 1673 | 1466692604982 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:45 INFO - PROCESS | 1673 | 1466692605089 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 07:36:45 INFO - PROCESS | 1673 | 1466692605146 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:45 INFO - PROCESS | 1673 | 1466692605148 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a994800 == 46 [pid = 1673] [id = 765] 07:36:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12938f400) [pid = 1673] [serial = 2293] [outer = 0x0] 07:36:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12a4e6800) [pid = 1673] [serial = 2294] [outer = 0x12938f400] 07:36:45 INFO - PROCESS | 1673 | 1466692605195 Marionette DEBUG loaded listener.js 07:36:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12a71f400) [pid = 1673] [serial = 2295] [outer = 0x12938f400] 07:36:45 INFO - PROCESS | 1673 | 1466692605589 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"]]]}] 07:36:45 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:36:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:36:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:36:45 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:36:45 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:36:45 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:36:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:36:45 INFO - TEST-OK | /FileAPI/historical.html | took 620ms 07:36:45 INFO - TEST-START | /FileAPI/idlharness.html 07:36:45 INFO - PROCESS | 1673 | 1466692605597 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 07:36:45 INFO - PROCESS | 1673 | 1466692605598 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 07:36:45 INFO - PROCESS | 1673 | 1466692605601 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:36:45 INFO - PROCESS | 1673 | 1466692605602 Marionette TRACE conn2 <- [1,3026,null,{}] 07:36:45 INFO - PROCESS | 1673 | 1466692605604 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}] 07:36:45 INFO - PROCESS | 1673 | 1466692605606 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:45 INFO - PROCESS | 1673 | 1466692605707 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 07:36:45 INFO - PROCESS | 1673 | 1466692605766 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:45 INFO - PROCESS | 1673 | 1466692605767 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x1128ad800 == 47 [pid = 1673] [id = 766] 07:36:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x1210c8400) [pid = 1673] [serial = 2296] [outer = 0x0] 07:36:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x125695800) [pid = 1673] [serial = 2297] [outer = 0x1210c8400] 07:36:45 INFO - PROCESS | 1673 | 1466692605796 Marionette DEBUG loaded listener.js 07:36:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x12a930000) [pid = 1673] [serial = 2298] [outer = 0x1210c8400] 07:36:46 INFO - PROCESS | 1673 | 1466692606587 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]]]}] 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:36:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:36:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:36:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:36:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:36:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:36:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:36:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:36:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:36:46 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 07:36:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:36:46 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 07:36:46 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 07:36:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:36:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:36:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:36:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:36:46 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 07:36:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:36:46 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 07:36:46 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 07:36:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:36:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:36:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 1034ms 07:36:46 INFO - PROCESS | 1673 | 1466692606655 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 07:36:46 INFO - PROCESS | 1673 | 1466692606658 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 07:36:46 INFO - TEST-START | /FileAPI/idlharness.worker 07:36:46 INFO - PROCESS | 1673 | 1466692606663 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:36:46 INFO - PROCESS | 1673 | 1466692606665 Marionette TRACE conn2 <- [1,3030,null,{}] 07:36:46 INFO - PROCESS | 1673 | 1466692606669 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}] 07:36:46 INFO - PROCESS | 1673 | 1466692606672 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:46 INFO - PROCESS | 1673 | 1466692606779 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 07:36:46 INFO - PROCESS | 1673 | 1466692606852 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:46 INFO - PROCESS | 1673 | 1466692606853 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x1128b2800 == 48 [pid = 1673] [id = 767] 07:36:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x111fca400) [pid = 1673] [serial = 2299] [outer = 0x0] 07:36:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x112ae3800) [pid = 1673] [serial = 2300] [outer = 0x111fca400] 07:36:46 INFO - PROCESS | 1673 | 1466692606881 Marionette DEBUG loaded listener.js 07:36:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x117227c00) [pid = 1673] [serial = 2301] [outer = 0x111fca400] 07:36:47 INFO - PROCESS | 1673 | [1673] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12dd4d800 == 47 [pid = 1673] [id = 760] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12d752800 == 46 [pid = 1673] [id = 759] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12d609800 == 45 [pid = 1673] [id = 758] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12b7b4000 == 44 [pid = 1673] [id = 757] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x124617000 == 43 [pid = 1673] [id = 756] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12d022800 == 42 [pid = 1673] [id = 755] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12ca4f800 == 41 [pid = 1673] [id = 754] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0d7800 == 40 [pid = 1673] [id = 753] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba72000 == 39 [pid = 1673] [id = 752] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12940b800 == 38 [pid = 1673] [id = 751] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x126948800 == 37 [pid = 1673] [id = 750] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x123870000 == 36 [pid = 1673] [id = 749] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x117021800 == 35 [pid = 1673] [id = 748] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x129423800 == 34 [pid = 1673] [id = 746] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x116149000 == 33 [pid = 1673] [id = 747] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x124bd9800 == 32 [pid = 1673] [id = 745] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x116132000 == 31 [pid = 1673] [id = 744] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1128ad800 == 30 [pid = 1673] [id = 766] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12a994800 == 29 [pid = 1673] [id = 765] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12df34800 == 28 [pid = 1673] [id = 764] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12c549000 == 27 [pid = 1673] [id = 763] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x123867800 == 26 [pid = 1673] [id = 762] 07:36:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12df1f000 == 25 [pid = 1673] [id = 761] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x1133ed400) [pid = 1673] [serial = 2203] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x117233800) [pid = 1673] [serial = 2186] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x115fca400) [pid = 1673] [serial = 2204] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x117046400) [pid = 1673] [serial = 2206] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1167c4c00) [pid = 1673] [serial = 2185] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x119531800) [pid = 1673] [serial = 2189] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x12569a800) [pid = 1673] [serial = 2201] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x12467e400) [pid = 1673] [serial = 2200] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x118597400) [pid = 1673] [serial = 2209] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x11914cc00) [pid = 1673] [serial = 2188] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1238db400) [pid = 1673] [serial = 2192] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1210d1800) [pid = 1673] [serial = 2191] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12428b000) [pid = 1673] [serial = 2195] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12407d800) [pid = 1673] [serial = 2194] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x124586000) [pid = 1673] [serial = 2198] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1244eb400) [pid = 1673] [serial = 2197] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x11953c000) [pid = 1673] [serial = 2212] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x11914ec00) [pid = 1673] [serial = 2210] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x11697cc00) [pid = 1673] [serial = 2221] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1210c8800) [pid = 1673] [serial = 2215] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1210c7c00) [pid = 1673] [serial = 2213] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x124584000) [pid = 1673] [serial = 2218] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1238df400) [pid = 1673] [serial = 2216] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12459b000) [pid = 1673] [serial = 2224] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1256a4c00) [pid = 1673] [serial = 2228] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x124e77800) [pid = 1673] [serial = 2225] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1250ec400) [pid = 1673] [serial = 2227] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x11914dc00) [pid = 1673] [serial = 2222] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1257e2000) [pid = 1673] [serial = 2230] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x124e14800) [pid = 1673] [serial = 2219] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1176c7800) [pid = 1673] [serial = 2207] [outer = 0x0] [url = about:blank] 07:36:48 INFO - PROCESS | 1673 | 1466692608312 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,{},{}]]]}] 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:36:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:36:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:36:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:36:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:36:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:36:48 INFO - {} 07:36:48 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 07:36:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:36:48 INFO - {} 07:36:48 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 - {} 07:36:48 INFO - {} 07:36:48 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 07:36:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:36:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:36:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:36:48 INFO - {} 07:36:48 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 07:36:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:36:48 INFO - {} 07:36:48 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 - {} 07:36:48 INFO - {} 07:36:48 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 07:36:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:48 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 07:36:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:36:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:36:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:36:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:36:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:36:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:48 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 07:36:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:36:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:48 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 07:36:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:36:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:48 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 07:36:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:36:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:36:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:36:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1689ms 07:36:48 INFO - PROCESS | 1673 | 1466692608353 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 07:36:48 INFO - PROCESS | 1673 | 1466692608356 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 07:36:48 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:36:48 INFO - PROCESS | 1673 | 1466692608361 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:36:48 INFO - PROCESS | 1673 | 1466692608365 Marionette TRACE conn2 <- [1,3034,null,{}] 07:36:48 INFO - PROCESS | 1673 | 1466692608370 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}] 07:36:48 INFO - PROCESS | 1673 | 1466692608373 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:48 INFO - PROCESS | 1673 | 1466692608531 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 07:36:48 INFO - PROCESS | 1673 | 1466692608610 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:48 INFO - PROCESS | 1673 | 1466692608613 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x11734a800 == 26 [pid = 1673] [id = 768] 07:36:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x118105800) [pid = 1673] [serial = 2302] [outer = 0x0] 07:36:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x118159800) [pid = 1673] [serial = 2303] [outer = 0x118105800] 07:36:48 INFO - PROCESS | 1673 | 1466692608660 Marionette DEBUG loaded listener.js 07:36:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1185aec00) [pid = 1673] [serial = 2304] [outer = 0x118105800] 07:36:48 INFO - PROCESS | 1673 | 1466692608972 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]]]}] 07:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:36:48 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 623ms 07:36:48 INFO - PROCESS | 1673 | 1466692608983 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 07:36:48 INFO - PROCESS | 1673 | 1466692608989 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 07:36:48 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:36:49 INFO - PROCESS | 1673 | 1466692608999 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:36:49 INFO - PROCESS | 1673 | 1466692609001 Marionette TRACE conn2 <- [1,3038,null,{}] 07:36:49 INFO - PROCESS | 1673 | 1466692609011 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}] 07:36:49 INFO - PROCESS | 1673 | 1466692609013 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:49 INFO - PROCESS | 1673 | 1466692609099 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 07:36:49 INFO - PROCESS | 1673 | 1466692609156 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:49 INFO - PROCESS | 1673 | 1466692609158 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x1199f6000 == 27 [pid = 1673] [id = 769] 07:36:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1185a7c00) [pid = 1673] [serial = 2305] [outer = 0x0] 07:36:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x120f11400) [pid = 1673] [serial = 2306] [outer = 0x1185a7c00] 07:36:49 INFO - PROCESS | 1673 | 1466692609186 Marionette DEBUG loaded listener.js 07:36:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12407e400) [pid = 1673] [serial = 2307] [outer = 0x1185a7c00] 07:36:49 INFO - PROCESS | 1673 | 1466692609460 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"]]]}] 07:36:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:36:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:36:49 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 477ms 07:36:49 INFO - PROCESS | 1673 | 1466692609497 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 07:36:49 INFO - PROCESS | 1673 | 1466692609499 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 07:36:49 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:36:49 INFO - PROCESS | 1673 | 1466692609512 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:36:49 INFO - PROCESS | 1673 | 1466692609515 Marionette TRACE conn2 <- [1,3042,null,{}] 07:36:49 INFO - PROCESS | 1673 | 1466692609532 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}] 07:36:49 INFO - PROCESS | 1673 | 1466692609537 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:49 INFO - PROCESS | 1673 | 1466692609681 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 07:36:49 INFO - PROCESS | 1673 | 1466692609764 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:49 INFO - PROCESS | 1673 | 1466692609766 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x126948800 == 28 [pid = 1673] [id = 770] 07:36:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1244eb400) [pid = 1673] [serial = 2308] [outer = 0x0] 07:36:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x124596000) [pid = 1673] [serial = 2309] [outer = 0x1244eb400] 07:36:49 INFO - PROCESS | 1673 | 1466692609813 Marionette DEBUG loaded listener.js 07:36:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1257d9000) [pid = 1673] [serial = 2310] [outer = 0x1244eb400] 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:36:50 INFO - PROCESS | 1673 | 1466692610230 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]]]}] 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:36:50 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. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:36:50 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'.) 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:36:50 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. 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:36:50 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. 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:36:50 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. 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:36:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 743ms 07:36:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:36:50 INFO - PROCESS | 1673 | 1466692610247 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 07:36:50 INFO - PROCESS | 1673 | 1466692610249 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 07:36:50 INFO - PROCESS | 1673 | 1466692610251 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:36:50 INFO - PROCESS | 1673 | 1466692610252 Marionette TRACE conn2 <- [1,3046,null,{}] 07:36:50 INFO - PROCESS | 1673 | 1466692610254 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}] 07:36:50 INFO - PROCESS | 1673 | 1466692610255 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:50 INFO - PROCESS | 1673 | 1466692610368 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 07:36:50 INFO - PROCESS | 1673 | 1466692610386 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:50 INFO - PROCESS | 1673 | 1466692610387 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a6c5800 == 29 [pid = 1673] [id = 771] 07:36:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x126f4b400) [pid = 1673] [serial = 2311] [outer = 0x0] 07:36:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12b8b6000) [pid = 1673] [serial = 2312] [outer = 0x126f4b400] 07:36:50 INFO - PROCESS | 1673 | 1466692610412 Marionette DEBUG loaded listener.js 07:36:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12b8b3000) [pid = 1673] [serial = 2313] [outer = 0x126f4b400] 07:36:50 INFO - PROCESS | 1673 | [1673] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:36:50 INFO - PROCESS | 1673 | 1466692610768 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:36:50 INFO - {} 07:36:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 568ms 07:36:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:36:50 INFO - PROCESS | 1673 | 1466692610819 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 07:36:50 INFO - PROCESS | 1673 | 1466692610820 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 07:36:50 INFO - PROCESS | 1673 | 1466692610822 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:36:50 INFO - PROCESS | 1673 | 1466692610823 Marionette TRACE conn2 <- [1,3050,null,{}] 07:36:50 INFO - PROCESS | 1673 | 1466692610826 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}] 07:36:50 INFO - PROCESS | 1673 | 1466692610827 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:50 INFO - PROCESS | 1673 | 1466692610925 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 07:36:50 INFO - PROCESS | 1673 | 1466692610929 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:50 INFO - PROCESS | 1673 | 1466692610930 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0ce800 == 30 [pid = 1673] [id = 772] 07:36:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12b8b9400) [pid = 1673] [serial = 2314] [outer = 0x0] 07:36:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12b908400) [pid = 1673] [serial = 2315] [outer = 0x12b8b9400] 07:36:50 INFO - PROCESS | 1673 | 1466692610955 Marionette DEBUG loaded listener.js 07:36:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12b96d800) [pid = 1673] [serial = 2316] [outer = 0x12b8b9400] 07:36:51 INFO - PROCESS | 1673 | 1466692611265 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]]]}] 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:36:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 469ms 07:36:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:36:51 INFO - PROCESS | 1673 | 1466692611298 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 07:36:51 INFO - PROCESS | 1673 | 1466692611299 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 07:36:51 INFO - PROCESS | 1673 | 1466692611308 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:36:51 INFO - PROCESS | 1673 | 1466692611309 Marionette TRACE conn2 <- [1,3054,null,{}] 07:36:51 INFO - PROCESS | 1673 | 1466692611312 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}] 07:36:51 INFO - PROCESS | 1673 | 1466692611316 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:51 INFO - PROCESS | 1673 | 1466692611439 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 07:36:51 INFO - PROCESS | 1673 | 1466692611444 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:51 INFO - PROCESS | 1673 | 1466692611445 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d030000 == 31 [pid = 1673] [id = 773] 07:36:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12b8bc000) [pid = 1673] [serial = 2317] [outer = 0x0] 07:36:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12b976000) [pid = 1673] [serial = 2318] [outer = 0x12b8bc000] 07:36:51 INFO - PROCESS | 1673 | 1466692611471 Marionette DEBUG loaded listener.js 07:36:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12bf21800) [pid = 1673] [serial = 2319] [outer = 0x12b8bc000] 07:36:51 INFO - PROCESS | 1673 | 1466692611915 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"]]]}] 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:36:52 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" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:36:52 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" 07:36:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:36:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 639ms 07:36:52 INFO - PROCESS | 1673 | 1466692611942 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 07:36:52 INFO - PROCESS | 1673 | 1466692611943 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 07:36:52 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:36:52 INFO - PROCESS | 1673 | 1466692611945 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:36:52 INFO - PROCESS | 1673 | 1466692611946 Marionette TRACE conn2 <- [1,3058,null,{}] 07:36:52 INFO - PROCESS | 1673 | 1466692611949 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}] 07:36:52 INFO - PROCESS | 1673 | 1466692611950 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:52 INFO - PROCESS | 1673 | 1466692612085 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 07:36:52 INFO - PROCESS | 1673 | 1466692612105 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:52 INFO - PROCESS | 1673 | 1466692612106 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12dd54800 == 32 [pid = 1673] [id = 774] 07:36:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x125697800) [pid = 1673] [serial = 2320] [outer = 0x0] 07:36:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12c3af000) [pid = 1673] [serial = 2321] [outer = 0x125697800] 07:36:52 INFO - PROCESS | 1673 | 1466692612127 Marionette DEBUG loaded listener.js 07:36:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12c768800) [pid = 1673] [serial = 2322] [outer = 0x125697800] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x128cf3400) [pid = 1673] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1250ee800) [pid = 1673] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x128824000) [pid = 1673] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x128bc8c00) [pid = 1673] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x116974800) [pid = 1673] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x11918dc00) [pid = 1673] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12571c400) [pid = 1673] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1110ee000) [pid = 1673] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1210cc800) [pid = 1673] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1244e7800) [pid = 1673] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11858d400) [pid = 1673] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x112fc7c00) [pid = 1673] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11223ec00) [pid = 1673] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x120fdb400) [pid = 1673] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1120dfc00) [pid = 1673] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12457d000) [pid = 1673] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x115f6a400) [pid = 1673] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x124594400) [pid = 1673] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:36:52 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12a604000) [pid = 1673] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:36:52 INFO - PROCESS | 1673 | 1466692612640 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]]]}] 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:36:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:36:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:36:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:36:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:36:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 722ms 07:36:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:36:52 INFO - PROCESS | 1673 | 1466692612668 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 07:36:52 INFO - PROCESS | 1673 | 1466692612670 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 07:36:52 INFO - PROCESS | 1673 | 1466692612672 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:36:52 INFO - PROCESS | 1673 | 1466692612673 Marionette TRACE conn2 <- [1,3062,null,{}] 07:36:52 INFO - PROCESS | 1673 | 1466692612675 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}] 07:36:52 INFO - PROCESS | 1673 | 1466692612677 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:52 INFO - PROCESS | 1673 | 1466692612741 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 07:36:52 INFO - PROCESS | 1673 | 1466692612744 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:52 INFO - PROCESS | 1673 | 1466692612745 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x113118000 == 33 [pid = 1673] [id = 775] 07:36:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x11858d400) [pid = 1673] [serial = 2323] [outer = 0x0] 07:36:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12a716000) [pid = 1673] [serial = 2324] [outer = 0x11858d400] 07:36:52 INFO - PROCESS | 1673 | 1466692612768 Marionette DEBUG loaded listener.js 07:36:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12cb12c00) [pid = 1673] [serial = 2325] [outer = 0x11858d400] 07:36:52 INFO - PROCESS | 1673 | [1673] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:36:53 INFO - PROCESS | 1673 | 1466692613065 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:36:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:36:53 INFO - {} 07:36:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 421ms 07:36:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:36:53 INFO - PROCESS | 1673 | 1466692613094 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 07:36:53 INFO - PROCESS | 1673 | 1466692613094 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 07:36:53 INFO - PROCESS | 1673 | 1466692613097 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:36:53 INFO - PROCESS | 1673 | 1466692613098 Marionette TRACE conn2 <- [1,3066,null,{}] 07:36:53 INFO - PROCESS | 1673 | 1466692613111 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}] 07:36:53 INFO - PROCESS | 1673 | 1466692613112 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:53 INFO - PROCESS | 1673 | 1466692613202 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 07:36:53 INFO - PROCESS | 1673 | 1466692613208 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:53 INFO - PROCESS | 1673 | 1466692613209 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x110f86800 == 34 [pid = 1673] [id = 776] 07:36:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x128a06000) [pid = 1673] [serial = 2326] [outer = 0x0] 07:36:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x128a10400) [pid = 1673] [serial = 2327] [outer = 0x128a06000] 07:36:53 INFO - PROCESS | 1673 | 1466692613232 Marionette DEBUG loaded listener.js 07:36:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12c769000) [pid = 1673] [serial = 2328] [outer = 0x128a06000] 07:36:53 INFO - PROCESS | 1673 | 1466692613492 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]]]}] 07:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:36:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 421ms 07:36:53 INFO - PROCESS | 1673 | 1466692613519 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 07:36:53 INFO - PROCESS | 1673 | 1466692613521 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 07:36:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:36:53 INFO - PROCESS | 1673 | 1466692613529 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:36:53 INFO - PROCESS | 1673 | 1466692613530 Marionette TRACE conn2 <- [1,3070,null,{}] 07:36:53 INFO - PROCESS | 1673 | 1466692613532 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}] 07:36:53 INFO - PROCESS | 1673 | 1466692613533 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:53 INFO - PROCESS | 1673 | 1466692613610 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 07:36:53 INFO - PROCESS | 1673 | 1466692613614 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:53 INFO - PROCESS | 1673 | 1466692613615 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x11613a000 == 35 [pid = 1673] [id = 777] 07:36:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1199c8400) [pid = 1673] [serial = 2329] [outer = 0x0] 07:36:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1244ea400) [pid = 1673] [serial = 2330] [outer = 0x1199c8400] 07:36:53 INFO - PROCESS | 1673 | 1466692613636 Marionette DEBUG loaded listener.js 07:36:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12569d400) [pid = 1673] [serial = 2331] [outer = 0x1199c8400] 07:36:53 INFO - PROCESS | 1673 | 1466692613917 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]]]}] 07:36:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:36:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:36:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:36:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:36:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:36:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:36:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 422ms 07:36:53 INFO - PROCESS | 1673 | 1466692613952 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 07:36:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:36:53 INFO - PROCESS | 1673 | 1466692613965 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 07:36:53 INFO - PROCESS | 1673 | 1466692613967 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:36:53 INFO - PROCESS | 1673 | 1466692613972 Marionette TRACE conn2 <- [1,3074,null,{}] 07:36:53 INFO - PROCESS | 1673 | 1466692613975 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}] 07:36:53 INFO - PROCESS | 1673 | 1466692613977 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:54 INFO - PROCESS | 1673 | 1466692614067 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 07:36:54 INFO - PROCESS | 1673 | 1466692614126 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:54 INFO - PROCESS | 1673 | 1466692614127 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x119619000 == 36 [pid = 1673] [id = 778] 07:36:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x11952f000) [pid = 1673] [serial = 2332] [outer = 0x0] 07:36:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x128a07000) [pid = 1673] [serial = 2333] [outer = 0x11952f000] 07:36:54 INFO - PROCESS | 1673 | 1466692614152 Marionette DEBUG loaded listener.js 07:36:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1294ba000) [pid = 1673] [serial = 2334] [outer = 0x11952f000] 07:36:54 INFO - PROCESS | 1673 | 1466692614349 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]]]}] 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:36:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 424ms 07:36:54 INFO - PROCESS | 1673 | 1466692614413 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 07:36:54 INFO - PROCESS | 1673 | 1466692614415 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 07:36:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:36:54 INFO - PROCESS | 1673 | 1466692614418 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:36:54 INFO - PROCESS | 1673 | 1466692614421 Marionette TRACE conn2 <- [1,3078,null,{}] 07:36:54 INFO - PROCESS | 1673 | 1466692614442 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}] 07:36:54 INFO - PROCESS | 1673 | 1466692614442 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:54 INFO - PROCESS | 1673 | 1466692614515 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 07:36:54 INFO - PROCESS | 1673 | 1466692614518 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:54 INFO - PROCESS | 1673 | 1466692614520 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x1239ce000 == 37 [pid = 1673] [id = 779] 07:36:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12a4e5800) [pid = 1673] [serial = 2335] [outer = 0x0] 07:36:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12a7e6000) [pid = 1673] [serial = 2336] [outer = 0x12a4e5800] 07:36:54 INFO - PROCESS | 1673 | 1466692614542 Marionette DEBUG loaded listener.js 07:36:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12a939c00) [pid = 1673] [serial = 2337] [outer = 0x12a4e5800] 07:36:55 INFO - PROCESS | 1673 | 1466692615010 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] 07:36:55 INFO - PROCESS | 1673 | 1466692615056 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 07:36:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:36:55 INFO - PROCESS | 1673 | 1466692615059 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:36:55 INFO - PROCESS | 1673 | 1466692615062 Marionette TRACE conn2 <- [1,3082,null,{}] 07:36:55 INFO - PROCESS | 1673 | 1466692615066 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}] 07:36:55 INFO - PROCESS | 1673 | 1466692615067 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:55 INFO - PROCESS | 1673 | 1466692615173 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 07:36:55 INFO - PROCESS | 1673 | 1466692615230 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:55 INFO - PROCESS | 1673 | 1466692615232 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x119502800 == 38 [pid = 1673] [id = 780] 07:36:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x116970000) [pid = 1673] [serial = 2338] [outer = 0x0] 07:36:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x11858f800) [pid = 1673] [serial = 2339] [outer = 0x116970000] 07:36:55 INFO - PROCESS | 1673 | 1466692615257 Marionette DEBUG loaded listener.js 07:36:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x119195800) [pid = 1673] [serial = 2340] [outer = 0x116970000] 07:36:55 INFO - PROCESS | 1673 | 1466692615674 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]]]}] 07:36:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:36:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:36:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 623ms 07:36:55 INFO - PROCESS | 1673 | 1466692615682 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 07:36:55 INFO - PROCESS | 1673 | 1466692615685 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 07:36:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:36:55 INFO - PROCESS | 1673 | 1466692615692 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:36:55 INFO - PROCESS | 1673 | 1466692615693 Marionette TRACE conn2 <- [1,3086,null,{}] 07:36:55 INFO - PROCESS | 1673 | 1466692615696 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}] 07:36:55 INFO - PROCESS | 1673 | 1466692615697 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:55 INFO - PROCESS | 1673 | 1466692615799 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 07:36:55 INFO - PROCESS | 1673 | 1466692615909 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:55 INFO - PROCESS | 1673 | 1466692615910 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x1239d2000 == 39 [pid = 1673] [id = 781] 07:36:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x123a3f400) [pid = 1673] [serial = 2341] [outer = 0x0] 07:36:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x124282000) [pid = 1673] [serial = 2342] [outer = 0x123a3f400] 07:36:55 INFO - PROCESS | 1673 | 1466692615941 Marionette DEBUG loaded listener.js 07:36:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x124586000) [pid = 1673] [serial = 2343] [outer = 0x123a3f400] 07:36:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:36:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 623ms 07:36:56 INFO - PROCESS | 1673 | 1466692616313 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:36:56 INFO - PROCESS | 1673 | 1466692616316 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 07:36:56 INFO - PROCESS | 1673 | 1466692616317 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 07:36:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:36:56 INFO - PROCESS | 1673 | 1466692616319 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:36:56 INFO - PROCESS | 1673 | 1466692616322 Marionette TRACE conn2 <- [1,3090,null,{}] 07:36:56 INFO - PROCESS | 1673 | 1466692616329 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}] 07:36:56 INFO - PROCESS | 1673 | 1466692616332 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:56 INFO - PROCESS | 1673 | 1466692616433 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 07:36:56 INFO - PROCESS | 1673 | 1466692616491 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:56 INFO - PROCESS | 1673 | 1466692616493 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cdb800 == 40 [pid = 1673] [id = 782] 07:36:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x115fd1000) [pid = 1673] [serial = 2344] [outer = 0x0] 07:36:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x11859ac00) [pid = 1673] [serial = 2345] [outer = 0x115fd1000] 07:36:56 INFO - PROCESS | 1673 | 1466692616519 Marionette DEBUG loaded listener.js 07:36:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x120f16000) [pid = 1673] [serial = 2346] [outer = 0x115fd1000] 07:36:57 INFO - PROCESS | 1673 | 1466692617023 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:36:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 730ms 07:36:57 INFO - PROCESS | 1673 | 1466692617050 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 07:36:57 INFO - PROCESS | 1673 | 1466692617052 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 07:36:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:36:57 INFO - PROCESS | 1673 | 1466692617054 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:36:57 INFO - PROCESS | 1673 | 1466692617056 Marionette TRACE conn2 <- [1,3094,null,{}] 07:36:57 INFO - PROCESS | 1673 | 1466692617059 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}] 07:36:57 INFO - PROCESS | 1673 | 1466692617060 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:57 INFO - PROCESS | 1673 | 1466692617158 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 07:36:57 INFO - PROCESS | 1673 | 1466692617259 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:57 INFO - PROCESS | 1673 | 1466692617261 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x116149000 == 41 [pid = 1673] [id = 783] 07:36:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x1133dd800) [pid = 1673] [serial = 2347] [outer = 0x0] 07:36:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x1133f2400) [pid = 1673] [serial = 2348] [outer = 0x1133dd800] 07:36:57 INFO - PROCESS | 1673 | 1466692617284 Marionette DEBUG loaded listener.js 07:36:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x115f0b000) [pid = 1673] [serial = 2349] [outer = 0x1133dd800] 07:36:57 INFO - PROCESS | 1673 | --DOCSHELL 0x119619000 == 40 [pid = 1673] [id = 778] 07:36:57 INFO - PROCESS | 1673 | --DOCSHELL 0x11613a000 == 39 [pid = 1673] [id = 777] 07:36:57 INFO - PROCESS | 1673 | --DOCSHELL 0x110f86800 == 38 [pid = 1673] [id = 776] 07:36:57 INFO - PROCESS | 1673 | --DOCSHELL 0x113118000 == 37 [pid = 1673] [id = 775] 07:36:57 INFO - PROCESS | 1673 | --DOCSHELL 0x12dd54800 == 36 [pid = 1673] [id = 774] 07:36:57 INFO - PROCESS | 1673 | --DOCSHELL 0x12d030000 == 35 [pid = 1673] [id = 773] 07:36:57 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0ce800 == 34 [pid = 1673] [id = 772] 07:36:57 INFO - PROCESS | 1673 | --DOCSHELL 0x12a6c5800 == 33 [pid = 1673] [id = 771] 07:36:57 INFO - PROCESS | 1673 | --DOCSHELL 0x126948800 == 32 [pid = 1673] [id = 770] 07:36:57 INFO - PROCESS | 1673 | --DOCSHELL 0x1199f6000 == 31 [pid = 1673] [id = 769] 07:36:57 INFO - PROCESS | 1673 | --DOCSHELL 0x11734a800 == 30 [pid = 1673] [id = 768] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x12a603800) [pid = 1673] [serial = 2277] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x1269f0800) [pid = 1673] [serial = 2259] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x12882d800) [pid = 1673] [serial = 2262] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x128823c00) [pid = 1673] [serial = 2260] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x128bce400) [pid = 1673] [serial = 2265] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x128b27c00) [pid = 1673] [serial = 2263] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x1176bd800) [pid = 1673] [serial = 2236] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x117225000) [pid = 1673] [serial = 2239] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x118157c00) [pid = 1673] [serial = 2237] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1269ef000) [pid = 1673] [serial = 2231] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x111d22000) [pid = 1673] [serial = 2233] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x112ae1800) [pid = 1673] [serial = 2234] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x124bc2800) [pid = 1673] [serial = 2256] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x124583000) [pid = 1673] [serial = 2253] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x124594000) [pid = 1673] [serial = 2254] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x119147400) [pid = 1673] [serial = 2247] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1199c3400) [pid = 1673] [serial = 2248] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x113c31800) [pid = 1673] [serial = 2244] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11834ec00) [pid = 1673] [serial = 2245] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x112ae4800) [pid = 1673] [serial = 2241] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x119194400) [pid = 1673] [serial = 2242] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1238d4400) [pid = 1673] [serial = 2250] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x123e58800) [pid = 1673] [serial = 2251] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x128cec000) [pid = 1673] [serial = 2266] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11851e000) [pid = 1673] [serial = 2269] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x120f13400) [pid = 1673] [serial = 2271] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1294bb000) [pid = 1673] [serial = 2276] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1133eec00) [pid = 1673] [serial = 2268] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x124592400) [pid = 1673] [serial = 2273] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12938e400) [pid = 1673] [serial = 2274] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x124fce400) [pid = 1673] [serial = 2257] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12a716c00) [pid = 1673] [serial = 2280] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12a92c000) [pid = 1673] [serial = 2283] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12a723400) [pid = 1673] [serial = 2282] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x12a60fc00) [pid = 1673] [serial = 2279] [outer = 0x0] [url = about:blank] 07:36:57 INFO - PROCESS | 1673 | 1466692617611 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:36:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 572ms 07:36:57 INFO - PROCESS | 1673 | 1466692617626 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 07:36:57 INFO - PROCESS | 1673 | 1466692617628 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 07:36:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:36:57 INFO - PROCESS | 1673 | 1466692617632 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:36:57 INFO - PROCESS | 1673 | 1466692617634 Marionette TRACE conn2 <- [1,3098,null,{}] 07:36:57 INFO - PROCESS | 1673 | 1466692617636 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}] 07:36:57 INFO - PROCESS | 1673 | 1466692617637 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:57 INFO - PROCESS | 1673 | 1466692617709 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 07:36:57 INFO - PROCESS | 1673 | 1466692617712 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:57 INFO - PROCESS | 1673 | 1466692617714 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e57000 == 31 [pid = 1673] [id = 784] 07:36:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x116faac00) [pid = 1673] [serial = 2350] [outer = 0x0] 07:36:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x117230c00) [pid = 1673] [serial = 2351] [outer = 0x116faac00] 07:36:57 INFO - PROCESS | 1673 | 1466692617739 Marionette DEBUG loaded listener.js 07:36:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1176c8400) [pid = 1673] [serial = 2352] [outer = 0x116faac00] 07:36:58 INFO - PROCESS | 1673 | 1466692618003 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]]]}] 07:36:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:36:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:36:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 419ms 07:36:58 INFO - PROCESS | 1673 | 1466692618052 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 07:36:58 INFO - PROCESS | 1673 | 1466692618053 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 07:36:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:36:58 INFO - PROCESS | 1673 | 1466692618085 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:36:58 INFO - PROCESS | 1673 | 1466692618087 Marionette TRACE conn2 <- [1,3102,null,{}] 07:36:58 INFO - PROCESS | 1673 | 1466692618095 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}] 07:36:58 INFO - PROCESS | 1673 | 1466692618097 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:58 INFO - PROCESS | 1673 | 1466692618167 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 07:36:58 INFO - PROCESS | 1673 | 1466692618174 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:58 INFO - PROCESS | 1673 | 1466692618176 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x110f7c800 == 32 [pid = 1673] [id = 785] 07:36:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x11834f800) [pid = 1673] [serial = 2353] [outer = 0x0] 07:36:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x118595400) [pid = 1673] [serial = 2354] [outer = 0x11834f800] 07:36:58 INFO - PROCESS | 1673 | 1466692618204 Marionette DEBUG loaded listener.js 07:36:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x119145c00) [pid = 1673] [serial = 2355] [outer = 0x11834f800] 07:36:58 INFO - PROCESS | 1673 | 1466692618500 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:36:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:36:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 499ms 07:36:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:36:58 INFO - PROCESS | 1673 | 1466692618559 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 07:36:58 INFO - PROCESS | 1673 | 1466692618560 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 07:36:58 INFO - PROCESS | 1673 | 1466692618562 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:36:58 INFO - PROCESS | 1673 | 1466692618563 Marionette TRACE conn2 <- [1,3106,null,{}] 07:36:58 INFO - PROCESS | 1673 | 1466692618565 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}] 07:36:58 INFO - PROCESS | 1673 | 1466692618566 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:58 INFO - PROCESS | 1673 | 1466692618636 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 07:36:58 INFO - PROCESS | 1673 | 1466692618696 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:58 INFO - PROCESS | 1673 | 1466692618697 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x123972000 == 33 [pid = 1673] [id = 786] 07:36:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x119142c00) [pid = 1673] [serial = 2356] [outer = 0x0] 07:36:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x119532800) [pid = 1673] [serial = 2357] [outer = 0x119142c00] 07:36:58 INFO - PROCESS | 1673 | 1466692618719 Marionette DEBUG loaded listener.js 07:36:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x120f0e400) [pid = 1673] [serial = 2358] [outer = 0x119142c00] 07:36:58 INFO - PROCESS | 1673 | 1466692618946 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]]]}] 07:36:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:36:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:36:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:36:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 418ms 07:36:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:36:58 INFO - PROCESS | 1673 | 1466692618981 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 07:36:58 INFO - PROCESS | 1673 | 1466692618982 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 07:36:58 INFO - PROCESS | 1673 | 1466692618993 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:36:58 INFO - PROCESS | 1673 | 1466692618994 Marionette TRACE conn2 <- [1,3110,null,{}] 07:36:58 INFO - PROCESS | 1673 | 1466692618996 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}] 07:36:58 INFO - PROCESS | 1673 | 1466692618997 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:59 INFO - PROCESS | 1673 | 1466692619068 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 07:36:59 INFO - PROCESS | 1673 | 1466692619074 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:59 INFO - PROCESS | 1673 | 1466692619082 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x123f0d800 == 34 [pid = 1673] [id = 787] 07:36:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x112ae5400) [pid = 1673] [serial = 2359] [outer = 0x0] 07:36:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1210c7800) [pid = 1673] [serial = 2360] [outer = 0x112ae5400] 07:36:59 INFO - PROCESS | 1673 | 1466692619101 Marionette DEBUG loaded listener.js 07:36:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1238d3400) [pid = 1673] [serial = 2361] [outer = 0x112ae5400] 07:36:59 INFO - PROCESS | 1673 | 1466692619405 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"]]]}] 07:36:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:36:59 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 07:36:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:36:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 429ms 07:36:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:36:59 INFO - PROCESS | 1673 | 1466692619416 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 07:36:59 INFO - PROCESS | 1673 | 1466692619417 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 07:36:59 INFO - PROCESS | 1673 | 1466692619419 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:36:59 INFO - PROCESS | 1673 | 1466692619422 Marionette TRACE conn2 <- [1,3114,null,{}] 07:36:59 INFO - PROCESS | 1673 | 1466692619426 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}] 07:36:59 INFO - PROCESS | 1673 | 1466692619430 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:59 INFO - PROCESS | 1673 | 1466692619515 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 07:36:59 INFO - PROCESS | 1673 | 1466692619522 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\", \"e5da0f02-fecd-48a6-bf04-d84954b86df5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:59 INFO - PROCESS | 1673 | 1466692619524 Marionette INFO sendAsync aa0468ab-b64c-584f-878e-7abd827a200e 07:36:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x1239c9800 == 35 [pid = 1673] [id = 788] 07:36:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1238d8800) [pid = 1673] [serial = 2362] [outer = 0x0] 07:36:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x123fa1400) [pid = 1673] [serial = 2363] [outer = 0x1238d8800] 07:36:59 INFO - PROCESS | 1673 | 1466692619545 Marionette DEBUG loaded listener.js 07:36:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1245c7400) [pid = 1673] [serial = 2364] [outer = 0x1238d8800] 07:36:59 INFO - PROCESS | 1673 | 1466692619846 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]]]}] 07:36:59 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:36:59 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 478ms 07:36:59 INFO - PROCESS | 1673 | 1466692619897 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 07:36:59 INFO - PROCESS | 1673 | 1466692619898 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 07:37:00 WARNING - u'runner_teardown' () 07:37:00 INFO - No more tests 07:37:00 INFO - Got 0 unexpected results 07:37:00 INFO - SUITE-END | took 507s 07:37:00 INFO - Closing logging queue 07:37:00 INFO - queue closed 07:37:01 INFO - Return code: 0 07:37:01 WARNING - # TBPL SUCCESS # 07:37:01 INFO - Running post-action listener: _resource_record_post_action 07:37:01 INFO - Running post-run listener: _resource_record_post_run 07:37:02 INFO - Total resource usage - Wall time: 528s; CPU: 58.0%; Read bytes: 37053952; Write bytes: 954954240; Read time: 249; Write time: 5009 07:37:02 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:37:02 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 140130816; Write bytes: 136837120; Read time: 12625; Write time: 281 07:37:02 INFO - run-tests - Wall time: 511s; CPU: 58.0%; Read bytes: 36091392; Write bytes: 797714944; Read time: 234; Write time: 4670 07:37:02 INFO - Running post-run listener: _upload_blobber_files 07:37:02 INFO - Blob upload gear active. 07:37:02 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:37:02 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 07:37:02 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'] 07:37:02 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 07:37:02 INFO - (blobuploader) - INFO - Open directory for files ... 07:37:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:37:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:37:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:37:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:37:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:37:03 INFO - (blobuploader) - INFO - Done attempting. 07:37:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:37:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:37:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:37:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:37:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:37:05 INFO - (blobuploader) - INFO - Done attempting. 07:37:05 INFO - (blobuploader) - INFO - Iteration through files over. 07:37:05 INFO - Return code: 0 07:37:05 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:37:05 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:37:05 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab13e3892a0ee709490ed8bf83be168b942e03db7bd8593e244ca0bc59de28bdbf0e54ecb6cc629c388edefe76258652a5cdd0f9dd5ff513bff33d528db779dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b3128732b104be18fc283179ea05d67b71496bb591ef80c3be4e87a16fa743e14f476df0e8fc561086d1b99852f0791573df807463857df604183fdc913ebc29"} 07:37:05 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:37:05 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:37:05 INFO - Contents: 07:37:05 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab13e3892a0ee709490ed8bf83be168b942e03db7bd8593e244ca0bc59de28bdbf0e54ecb6cc629c388edefe76258652a5cdd0f9dd5ff513bff33d528db779dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b3128732b104be18fc283179ea05d67b71496bb591ef80c3be4e87a16fa743e14f476df0e8fc561086d1b99852f0791573df807463857df604183fdc913ebc29"} 07:37:05 INFO - Running post-run listener: copy_logs_to_upload_dir 07:37:05 INFO - Copying logs to upload dir... 07:37:05 INFO - mkdir: /builds/slave/test/build/upload/logs 07:37:05 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=582.662475 ========= master_lag: 2.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 44 secs) (at 2016-06-23 07:37:07.605228) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 07:37:07.608136) ========= 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.0XjTBjWlLi/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.KIFhST00N7/Listeners TMPDIR=/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/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/ab13e3892a0ee709490ed8bf83be168b942e03db7bd8593e244ca0bc59de28bdbf0e54ecb6cc629c388edefe76258652a5cdd0f9dd5ff513bff33d528db779dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b3128732b104be18fc283179ea05d67b71496bb591ef80c3be4e87a16fa743e14f476df0e8fc561086d1b99852f0791573df807463857df604183fdc913ebc29"} build_url:https://queue.taskcluster.net/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012796 build_url: 'https://queue.taskcluster.net/v1/task/StLNb11sQzyiysfsi32DCQ/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/ab13e3892a0ee709490ed8bf83be168b942e03db7bd8593e244ca0bc59de28bdbf0e54ecb6cc629c388edefe76258652a5cdd0f9dd5ff513bff33d528db779dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b3128732b104be18fc283179ea05d67b71496bb591ef80c3be4e87a16fa743e14f476df0e8fc561086d1b99852f0791573df807463857df604183fdc913ebc29"}' symbols_url: 'https://queue.taskcluster.net/v1/task/StLNb11sQzyiysfsi32DCQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.23 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 07:37:07.850556) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-06-23 07:37:07.850935) ========= 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.0XjTBjWlLi/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.KIFhST00N7/Listeners TMPDIR=/var/folders/w3/rmzpg_rj3zjdrsx94grbz4kr00000w/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.005308 ========= master_lag: 3.71 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-06-23 07:37:11.561885) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 07:37:11.562219) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 07:37:11.570819) ========= ========= Total master_lag: 6.31 =========