builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0047 starttime: 1461682063.08 results: success (0) buildid: 20160426062558 builduid: 18458ff6a626441ea2f2e0a4fd3bd5e1 revision: cbeae0c4410bef3864b3d3f4ad939321c61cb15b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 07:47:43.081160) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 07:47:43.081696) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 16 secs) (at 2016-04-26 07:47:43.082018) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 16 secs) (at 2016-04-26 07:47:59.772108) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 15 secs) (at 2016-04-26 07:47:59.772471) ========= 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.DGuneqhoIt/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.0gtbWIZkbr/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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-04-26 07:47:59-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 161M=0s 2016-04-26 07:47:59 (161 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.152679 ========= master_lag: 15.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 15 secs) (at 2016-04-26 07:48:14.944089) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-26 07:48:14.944388) ========= 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.DGuneqhoIt/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.0gtbWIZkbr/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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.019915 ========= master_lag: 5.92 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-26 07:48:20.888369) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-26 07:48:20.888668) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev cbeae0c4410bef3864b3d3f4ad939321c61cb15b --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-aurora --rev cbeae0c4410bef3864b3d3f4ad939321c61cb15b --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.DGuneqhoIt/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.0gtbWIZkbr/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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-04-26 07:48:21,367 truncating revision to first 12 chars 2016-04-26 07:48:21,367 Setting DEBUG logging. 2016-04-26 07:48:21,367 attempt 1/10 2016-04-26 07:48:21,367 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/cbeae0c4410b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-26 07:48:24,359 unpacking tar archive at: mozilla-aurora-cbeae0c4410b/testing/mozharness/ program finished with exit code 0 elapsedTime=3.237842 ========= master_lag: 0.75 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-26 07:48:24.878920) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 07:48:24.883366) ========= script_repo_revision: cbeae0c4410bef3864b3d3f4ad939321c61cb15b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 07:48:24.883775) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-04-26 07:48:24.884060) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-04-26 07:48:28.749848) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 3 secs) (at 2016-04-26 07:48:28.750217) ========= /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-aurora --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-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.DGuneqhoIt/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.0gtbWIZkbr/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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:48:28 INFO - MultiFileLogger online at 20160426 07:48:28 in /builds/slave/test 07:48:28 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-aurora --download-symbols true 07:48:28 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:48:28 INFO - {'append_to_log': False, 07:48:28 INFO - 'base_work_dir': '/builds/slave/test', 07:48:28 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:48:28 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:48:28 INFO - 'buildbot_json_path': 'buildprops.json', 07:48:28 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:48:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:48:28 INFO - 'download_minidump_stackwalk': True, 07:48:28 INFO - 'download_symbols': 'true', 07:48:28 INFO - 'e10s': False, 07:48:28 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:48:28 INFO - 'tooltool.py': '/tools/tooltool.py', 07:48:28 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:48:28 INFO - '/tools/misc-python/virtualenv.py')}, 07:48:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:48:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:48:28 INFO - 'log_level': 'info', 07:48:28 INFO - 'log_to_console': True, 07:48:28 INFO - 'opt_config_files': (), 07:48:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:48:28 INFO - '--processes=1', 07:48:28 INFO - '--config=%(test_path)s/wptrunner.ini', 07:48:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:48:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:48:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:48:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:48:28 INFO - 'pip_index': False, 07:48:28 INFO - 'require_test_zip': True, 07:48:28 INFO - 'test_type': ('testharness',), 07:48:28 INFO - 'this_chunk': '1', 07:48:28 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:48:28 INFO - 'total_chunks': '10', 07:48:28 INFO - 'virtualenv_path': 'venv', 07:48:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:48:28 INFO - 'work_dir': 'build'} 07:48:28 INFO - ##### 07:48:28 INFO - ##### Running clobber step. 07:48:28 INFO - ##### 07:48:28 INFO - Running pre-action listener: _resource_record_pre_action 07:48:28 INFO - Running main action method: clobber 07:48:28 INFO - rmtree: /builds/slave/test/build 07:48:28 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:48:30 INFO - Running post-action listener: _resource_record_post_action 07:48:30 INFO - ##### 07:48:30 INFO - ##### Running read-buildbot-config step. 07:48:30 INFO - ##### 07:48:30 INFO - Running pre-action listener: _resource_record_pre_action 07:48:30 INFO - Running main action method: read_buildbot_config 07:48:30 INFO - Using buildbot properties: 07:48:30 INFO - { 07:48:30 INFO - "project": "", 07:48:30 INFO - "product": "firefox", 07:48:30 INFO - "script_repo_revision": "production", 07:48:30 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 07:48:30 INFO - "repository": "", 07:48:30 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 07:48:30 INFO - "buildid": "20160426062558", 07:48:30 INFO - "pgo_build": "False", 07:48:30 INFO - "basedir": "/builds/slave/test", 07:48:30 INFO - "buildnumber": 216, 07:48:30 INFO - "slavename": "t-yosemite-r7-0047", 07:48:30 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 07:48:30 INFO - "platform": "macosx64", 07:48:30 INFO - "branch": "mozilla-aurora", 07:48:30 INFO - "revision": "cbeae0c4410bef3864b3d3f4ad939321c61cb15b", 07:48:30 INFO - "repo_path": "releases/mozilla-aurora", 07:48:30 INFO - "moz_repo_path": "", 07:48:30 INFO - "stage_platform": "macosx64", 07:48:30 INFO - "builduid": "18458ff6a626441ea2f2e0a4fd3bd5e1", 07:48:30 INFO - "slavebuilddir": "test" 07:48:30 INFO - } 07:48:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 07:48:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 07:48:30 INFO - Running post-action listener: _resource_record_post_action 07:48:30 INFO - ##### 07:48:30 INFO - ##### Running download-and-extract step. 07:48:30 INFO - ##### 07:48:30 INFO - Running pre-action listener: _resource_record_pre_action 07:48:30 INFO - Running main action method: download_and_extract 07:48:30 INFO - mkdir: /builds/slave/test/build/tests 07:48:30 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:48:30 INFO - https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 07:48:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:48:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:48:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:48:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 07:48:32 INFO - Downloaded 1235 bytes. 07:48:32 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:48:32 INFO - Using the following test package requirements: 07:48:32 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 07:48:32 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:48:32 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 07:48:32 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:48:32 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 07:48:32 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:48:32 INFO - u'jsshell-mac64.zip'], 07:48:32 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:48:32 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 07:48:32 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 07:48:32 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:48:32 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 07:48:32 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:48:32 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 07:48:32 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:48:32 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 07:48:32 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:48:32 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 07:48:32 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 07:48: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:48:32 INFO - https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 07:48:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 07:48:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 07:48:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 07:48:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 07:48:33 INFO - Downloaded 17990948 bytes. 07:48:33 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:48:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:48:34 INFO - caution: filename not matched: web-platform/* 07:48:34 INFO - Return code: 11 07:48:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:48:34 INFO - https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 07:48:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 07:48:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 07:48:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 07:48:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 07:48:35 INFO - Downloaded 36406739 bytes. 07:48:35 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:48:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:48:39 INFO - caution: filename not matched: bin/* 07:48:39 INFO - caution: filename not matched: config/* 07:48:39 INFO - caution: filename not matched: mozbase/* 07:48:39 INFO - caution: filename not matched: marionette/* 07:48:39 INFO - caution: filename not matched: tools/wptserve/* 07:48:39 INFO - Return code: 11 07:48:39 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:48:39 INFO - https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 07:48:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:48:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:48:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 07:48:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 07:48:41 INFO - Downloaded 73032686 bytes. 07:48:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:48:41 INFO - mkdir: /builds/slave/test/properties 07:48:41 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:48:41 INFO - Writing to file /builds/slave/test/properties/build_url 07:48:41 INFO - Contents: 07:48:41 INFO - build_url:https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:48:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:48:42 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:48:42 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:48:42 INFO - Contents: 07:48:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:48:42 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:48:42 INFO - https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:48:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:48:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:48:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:48:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 07:48:46 INFO - Downloaded 103564511 bytes. 07:48:46 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 07:48:46 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 07:48:49 INFO - Return code: 0 07:48:49 INFO - Running post-action listener: _resource_record_post_action 07:48:49 INFO - Running post-action listener: set_extra_try_arguments 07:48:49 INFO - ##### 07:48:49 INFO - ##### Running create-virtualenv step. 07:48:49 INFO - ##### 07:48:49 INFO - Running pre-action listener: _pre_create_virtualenv 07:48:49 INFO - Running pre-action listener: _resource_record_pre_action 07:48:49 INFO - Running main action method: create_virtualenv 07:48:49 INFO - Creating virtualenv /builds/slave/test/build/venv 07:48:49 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:48:49 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:48:49 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:48:49 INFO - Using real prefix '/tools/python27' 07:48:49 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:48:50 INFO - Installing distribute.............................................................................................................................................................................................done. 07:48:53 INFO - Installing pip.................done. 07:48:53 INFO - Return code: 0 07:48:53 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:48:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:48:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:48:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:48:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:48:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:48:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:48:53 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10d9f6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10da13f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe82bcaf9a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10da0f5e0>, '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 0x10d5f2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d61d990>, '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.DGuneqhoIt/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.0gtbWIZkbr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:48:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 07:48:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:48:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DGuneqhoIt/Render', 07:48:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:48:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:48:53 INFO - 'HOME': '/Users/cltbld', 07:48:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:48:53 INFO - 'LOGNAME': 'cltbld', 07:48:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:48:53 INFO - 'MOZ_NO_REMOTE': '1', 07:48:53 INFO - 'NO_EM_RESTART': '1', 07:48:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:48:53 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:48:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:48:53 INFO - 'PWD': '/builds/slave/test', 07:48:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:48:53 INFO - 'SHELL': '/bin/bash', 07:48:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.0gtbWIZkbr/Listeners', 07:48:53 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 07:48:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:48:53 INFO - 'USER': 'cltbld', 07:48:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:48:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:48:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:48:53 INFO - 'XPC_FLAGS': '0x0', 07:48:53 INFO - 'XPC_SERVICE_NAME': '0', 07:48:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:48:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:48:53 INFO - Downloading/unpacking psutil>=0.7.1 07:48:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:48:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:48:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:48:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:48:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:48:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:48:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:48:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:48:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:48:57 INFO - Installing collected packages: psutil 07:48:57 INFO - Running setup.py install for psutil 07:48:57 INFO - building 'psutil._psutil_osx' extension 07:48:57 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:48:57 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:48:57 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:48:57 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:48:57 INFO - building 'psutil._psutil_posix' extension 07:48:57 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:48:57 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 07:48:57 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 07:48:57 INFO - ^ 07:48:57 INFO - 1 warning generated. 07:48:57 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:48:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:48:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:48:57 INFO - Successfully installed psutil 07:48:57 INFO - Cleaning up... 07:48:57 INFO - Return code: 0 07:48:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:48:57 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:48:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:48:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:48:57 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:48:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:48:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:48:57 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 0x10d9f6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10da13f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe82bcaf9a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10da0f5e0>, '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 0x10d5f2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d61d990>, '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.DGuneqhoIt/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.0gtbWIZkbr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:48:57 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:48:57 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:48:58 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DGuneqhoIt/Render', 07:48:58 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:48:58 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:48:58 INFO - 'HOME': '/Users/cltbld', 07:48:58 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:48:58 INFO - 'LOGNAME': 'cltbld', 07:48:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:48:58 INFO - 'MOZ_NO_REMOTE': '1', 07:48:58 INFO - 'NO_EM_RESTART': '1', 07:48:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:48:58 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:48:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:48:58 INFO - 'PWD': '/builds/slave/test', 07:48:58 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:48:58 INFO - 'SHELL': '/bin/bash', 07:48:58 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.0gtbWIZkbr/Listeners', 07:48:58 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 07:48:58 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:48:58 INFO - 'USER': 'cltbld', 07:48:58 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:48:58 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:48:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:48:58 INFO - 'XPC_FLAGS': '0x0', 07:48:58 INFO - 'XPC_SERVICE_NAME': '0', 07:48:58 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:48:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:48:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:48: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:48: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:48: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:48: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:48: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:48: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:49:00 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:49:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:49:00 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:49:00 INFO - Installing collected packages: mozsystemmonitor 07:49:00 INFO - Running setup.py install for mozsystemmonitor 07:49:00 INFO - Successfully installed mozsystemmonitor 07:49:00 INFO - Cleaning up... 07:49:00 INFO - Return code: 0 07:49:00 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:49:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:49:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:49:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:49:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:49:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:49:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:49:00 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10d9f6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10da13f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe82bcaf9a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10da0f5e0>, '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 0x10d5f2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d61d990>, '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.DGuneqhoIt/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.0gtbWIZkbr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:49:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 07:49:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:49:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DGuneqhoIt/Render', 07:49:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:49:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:49:00 INFO - 'HOME': '/Users/cltbld', 07:49:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:49:00 INFO - 'LOGNAME': 'cltbld', 07:49:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:49:00 INFO - 'MOZ_NO_REMOTE': '1', 07:49:00 INFO - 'NO_EM_RESTART': '1', 07:49:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:49:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:49:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:49:00 INFO - 'PWD': '/builds/slave/test', 07:49:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:49:00 INFO - 'SHELL': '/bin/bash', 07:49:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.0gtbWIZkbr/Listeners', 07:49:00 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 07:49:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:49:00 INFO - 'USER': 'cltbld', 07:49:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:49:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:49:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:49:00 INFO - 'XPC_FLAGS': '0x0', 07:49:00 INFO - 'XPC_SERVICE_NAME': '0', 07:49:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:49:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:49:01 INFO - Downloading/unpacking blobuploader==1.2.4 07:49:01 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:49:01 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:49:01 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:49:01 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:49:01 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:49:01 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:49:03 INFO - Downloading blobuploader-1.2.4.tar.gz 07:49:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:49:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:49:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:49:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:49:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:49:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:49:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:49:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:49:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:49:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:49:04 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:49:04 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:49:04 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:49:04 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:49:04 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:49:04 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:49:04 INFO - Downloading docopt-0.6.1.tar.gz 07:49:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:49:04 INFO - Installing collected packages: blobuploader, requests, docopt 07:49:04 INFO - Running setup.py install for blobuploader 07:49:05 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:49:05 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:49:05 INFO - Running setup.py install for requests 07:49:05 INFO - Running setup.py install for docopt 07:49:05 INFO - Successfully installed blobuploader requests docopt 07:49:05 INFO - Cleaning up... 07:49:05 INFO - Return code: 0 07:49:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:49: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:49:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:49:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:49: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:49:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:49:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:49:05 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 0x10d9f6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10da13f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe82bcaf9a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10da0f5e0>, '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 0x10d5f2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d61d990>, '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.DGuneqhoIt/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.0gtbWIZkbr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:49:05 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:49:05 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:49:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DGuneqhoIt/Render', 07:49:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:49:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:49:05 INFO - 'HOME': '/Users/cltbld', 07:49:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:49:05 INFO - 'LOGNAME': 'cltbld', 07:49:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:49:05 INFO - 'MOZ_NO_REMOTE': '1', 07:49:05 INFO - 'NO_EM_RESTART': '1', 07:49:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:49:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:49:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:49:05 INFO - 'PWD': '/builds/slave/test', 07:49:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:49:05 INFO - 'SHELL': '/bin/bash', 07:49:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.0gtbWIZkbr/Listeners', 07:49:05 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 07:49:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:49:05 INFO - 'USER': 'cltbld', 07:49:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:49:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:49:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:49:05 INFO - 'XPC_FLAGS': '0x0', 07:49:05 INFO - 'XPC_SERVICE_NAME': '0', 07:49:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:49:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:49:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:49:06 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-6kHcsi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:49:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:49:06 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-QR_eER-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:49:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:49:06 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-qteJFI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:49:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:49:06 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-8KFAuJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:49:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:49:06 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-PcXOpp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:49:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:49:06 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-nx5vVj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:49:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:49:06 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-k2dzve-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:49:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:49:06 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-fL2E5x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:49:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:49:06 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-IYfGdd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:49:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:49:06 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-vyM9BO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:49:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:49:07 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-yjpMil-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:49:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:49:07 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-G78hRe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:49:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:49:07 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-9s3u0l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:49:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:49:07 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-oPbvxZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:49:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:49:07 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-Lix1ef-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:49:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:49:07 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-MV_LJi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:49:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:49:07 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-OI4b3g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:49:07 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:49:07 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-PDuCWJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:49:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:49:07 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-S1iix0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:49:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:49:08 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-GFzZ8T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:49:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:49:08 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-7AfT4Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:49:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:49:08 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:49:08 INFO - Running setup.py install for manifestparser 07:49:08 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:49:08 INFO - Running setup.py install for mozcrash 07:49:08 INFO - Running setup.py install for mozdebug 07:49:09 INFO - Running setup.py install for mozdevice 07:49:09 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:49:09 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:49:09 INFO - Running setup.py install for mozfile 07:49:09 INFO - Running setup.py install for mozhttpd 07:49:09 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:49:09 INFO - Running setup.py install for mozinfo 07:49:09 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:49:09 INFO - Running setup.py install for mozInstall 07:49:09 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:49:09 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:49:09 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:49:09 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:49:09 INFO - Running setup.py install for mozleak 07:49:09 INFO - Running setup.py install for mozlog 07:49:10 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:49:10 INFO - Running setup.py install for moznetwork 07:49:10 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:49:10 INFO - Running setup.py install for mozprocess 07:49:10 INFO - Running setup.py install for mozprofile 07:49:10 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:49:10 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:49:10 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:49:10 INFO - Running setup.py install for mozrunner 07:49:10 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:49:10 INFO - Running setup.py install for mozscreenshot 07:49:10 INFO - Running setup.py install for moztest 07:49:11 INFO - Running setup.py install for mozversion 07:49:11 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:49:11 INFO - Running setup.py install for wptserve 07:49:11 INFO - Running setup.py install for marionette-driver 07:49:11 INFO - Running setup.py install for browsermob-proxy 07:49:11 INFO - Running setup.py install for marionette-client 07:49:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:49:12 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:49:12 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:49:12 INFO - Cleaning up... 07:49:12 INFO - Return code: 0 07:49:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:49:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:49:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:49:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:49:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:49:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:49:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:49:12 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 0x10d9f6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10da13f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe82bcaf9a0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10da0f5e0>, '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 0x10d5f2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d61d990>, '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.DGuneqhoIt/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.0gtbWIZkbr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:49:12 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:49:12 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:49:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DGuneqhoIt/Render', 07:49:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:49:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:49:12 INFO - 'HOME': '/Users/cltbld', 07:49:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:49:12 INFO - 'LOGNAME': 'cltbld', 07:49:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:49:12 INFO - 'MOZ_NO_REMOTE': '1', 07:49:12 INFO - 'NO_EM_RESTART': '1', 07:49:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:49:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:49:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:49:12 INFO - 'PWD': '/builds/slave/test', 07:49:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:49:12 INFO - 'SHELL': '/bin/bash', 07:49:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.0gtbWIZkbr/Listeners', 07:49:12 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 07:49:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:49:12 INFO - 'USER': 'cltbld', 07:49:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:49:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:49:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:49:12 INFO - 'XPC_FLAGS': '0x0', 07:49:12 INFO - 'XPC_SERVICE_NAME': '0', 07:49:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:49:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:49:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:49:12 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-sGqeqV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:49:12 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:49:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:49:12 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-9c2tL9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:49:12 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:49:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:49:12 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-tQO6ZU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:49:12 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:49:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:49:12 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-HXCNBt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:49:12 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:49:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:49:12 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-BhIIOx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:49:12 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:49:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:49:12 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-TWT5ii-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:49:13 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:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:49:13 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-0jFRzk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:49:13 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:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:49:13 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-_BRlfW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:49:13 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:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:49:13 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-QMhdrG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:49:13 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:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:49:13 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-ejkQ0S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:49:13 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:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:49:13 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-0L9qEV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:49:13 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:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:49:13 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-h31_g0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:49:13 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:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:49:13 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-g4rmIp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:49:13 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:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:49:13 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-e9c8YN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:49:13 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:49:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:49:13 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-sAXFo4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:49:14 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:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:49:14 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-r6J55B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:49:14 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:49:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:49:14 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-BceiBW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:49:14 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:49:14 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:49:14 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-RAkLw8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:49:14 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:49:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:49:14 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-31p9qh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:49:14 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:49:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:49:14 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-x4nIGQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:49:14 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:49:14 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:49:14 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-iHYwSZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:49:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:49:15 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:49:15 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:49:15 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:49:15 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:49:15 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:49:15 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:49:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:49:15 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:49:15 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:49:15 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:49:15 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:49:15 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:49:15 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:49:17 INFO - Downloading blessings-1.6.tar.gz 07:49:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:49:17 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:49:17 INFO - Installing collected packages: blessings 07:49:17 INFO - Running setup.py install for blessings 07:49:17 INFO - Successfully installed blessings 07:49:17 INFO - Cleaning up... 07:49:17 INFO - Return code: 0 07:49:17 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:49:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:49:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:49:18 INFO - Reading from file tmpfile_stdout 07:49:18 INFO - Current package versions: 07:49:18 INFO - blessings == 1.6 07:49:18 INFO - blobuploader == 1.2.4 07:49:18 INFO - browsermob-proxy == 0.6.0 07:49:18 INFO - docopt == 0.6.1 07:49:18 INFO - manifestparser == 1.1 07:49:18 INFO - marionette-client == 2.3.0 07:49:18 INFO - marionette-driver == 1.4.0 07:49:18 INFO - mozInstall == 1.12 07:49:18 INFO - mozcrash == 0.17 07:49:18 INFO - mozdebug == 0.1 07:49:18 INFO - mozdevice == 0.48 07:49:18 INFO - mozfile == 1.2 07:49:18 INFO - mozhttpd == 0.7 07:49:18 INFO - mozinfo == 0.9 07:49:18 INFO - mozleak == 0.1 07:49:18 INFO - mozlog == 3.1 07:49:18 INFO - moznetwork == 0.27 07:49:18 INFO - mozprocess == 0.22 07:49:18 INFO - mozprofile == 0.28 07:49:18 INFO - mozrunner == 6.11 07:49:18 INFO - mozscreenshot == 0.1 07:49:18 INFO - mozsystemmonitor == 0.0 07:49:18 INFO - moztest == 0.7 07:49:18 INFO - mozversion == 1.4 07:49:18 INFO - psutil == 3.1.1 07:49:18 INFO - requests == 1.2.3 07:49:18 INFO - wptserve == 1.4.0 07:49:18 INFO - wsgiref == 0.1.2 07:49:18 INFO - Running post-action listener: _resource_record_post_action 07:49:18 INFO - Running post-action listener: _start_resource_monitoring 07:49:18 INFO - Starting resource monitoring. 07:49:18 INFO - ##### 07:49:18 INFO - ##### Running pull step. 07:49:18 INFO - ##### 07:49:18 INFO - Running pre-action listener: _resource_record_pre_action 07:49:18 INFO - Running main action method: pull 07:49:18 INFO - Pull has nothing to do! 07:49:18 INFO - Running post-action listener: _resource_record_post_action 07:49:18 INFO - ##### 07:49:18 INFO - ##### Running install step. 07:49:18 INFO - ##### 07:49:18 INFO - Running pre-action listener: _resource_record_pre_action 07:49:18 INFO - Running main action method: install 07:49:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:49:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:49:18 INFO - Reading from file tmpfile_stdout 07:49:18 INFO - Detecting whether we're running mozinstall >=1.0... 07:49:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:49:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:49:18 INFO - Reading from file tmpfile_stdout 07:49:18 INFO - Output received: 07:49:18 INFO - Usage: mozinstall [options] installer 07:49:18 INFO - Options: 07:49:18 INFO - -h, --help show this help message and exit 07:49:18 INFO - -d DEST, --destination=DEST 07:49:18 INFO - Directory to install application into. [default: 07:49:18 INFO - "/builds/slave/test"] 07:49:18 INFO - --app=APP Application being installed. [default: firefox] 07:49:18 INFO - mkdir: /builds/slave/test/build/application 07:49:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 07:49:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 07:49:36 INFO - Reading from file tmpfile_stdout 07:49:36 INFO - Output received: 07:49:36 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 07:49:36 INFO - Running post-action listener: _resource_record_post_action 07:49:36 INFO - ##### 07:49:36 INFO - ##### Running run-tests step. 07:49:36 INFO - ##### 07:49:36 INFO - Running pre-action listener: _resource_record_pre_action 07:49:36 INFO - Running main action method: run_tests 07:49:36 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:49:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:49:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:49:36 INFO - grabbing minidump binary from tooltool 07:49:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:49:36 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 0x10da0f5e0>, '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 0x10d5f2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d61d990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:49:36 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:49:36 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:49:36 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:49:36 INFO - Return code: 0 07:49:36 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 07:49:36 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:49:36 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.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:49:36 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.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:49:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DGuneqhoIt/Render', 07:49:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:49:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:49:36 INFO - 'HOME': '/Users/cltbld', 07:49:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:49:36 INFO - 'LOGNAME': 'cltbld', 07:49:36 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:49:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:49:36 INFO - 'MOZ_NO_REMOTE': '1', 07:49:36 INFO - 'NO_EM_RESTART': '1', 07:49:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:49:36 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:49:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:49:36 INFO - 'PWD': '/builds/slave/test', 07:49:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:49:36 INFO - 'SHELL': '/bin/bash', 07:49:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.0gtbWIZkbr/Listeners', 07:49:36 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 07:49:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:49:36 INFO - 'USER': 'cltbld', 07:49:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:49:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:49:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:49:36 INFO - 'XPC_FLAGS': '0x0', 07:49:36 INFO - 'XPC_SERVICE_NAME': '0', 07:49:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:49:36 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.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:49:37 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:49:37 INFO - import pkg_resources 07:49:37 INFO - Using 1 client processes 07:49:38 INFO - wptserve Starting http server on 127.0.0.1:8001 07:49:38 INFO - wptserve Starting http server on 127.0.0.1:8000 07:49:38 INFO - wptserve Starting http server on 127.0.0.1:8443 07:49:40 INFO - SUITE-START | Running 778 tests 07:49:40 INFO - Running testharness tests 07:49:40 INFO - Setting up ssl 07:49:40 INFO - PROCESS | certutil | 07:49:40 INFO - PROCESS | certutil | 07:49:40 INFO - PROCESS | certutil | 07:49:40 INFO - Certificate Nickname Trust Attributes 07:49:40 INFO - SSL,S/MIME,JAR/XPI 07:49:40 INFO - 07:49:40 INFO - web-platform-tests CT,, 07:49:40 INFO - 07:49:40 INFO - Starting runner 07:49:41 INFO - PROCESS | 1985 | [1985] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 07:49:41 INFO - PROCESS | 1985 | 1461682181138 Marionette DEBUG Marionette enabled via build flag and pref 07:49:41 INFO - PROCESS | 1985 | ++DOCSHELL 0x1134d7000 == 1 [pid = 1985] [id = 1] 07:49:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 1 (0x1134d7800) [pid = 1985] [serial = 1] [outer = 0x0] 07:49:41 INFO - PROCESS | 1985 | [1985] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 07:49:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 2 (0x1134d8800) [pid = 1985] [serial = 2] [outer = 0x1134d7800] 07:49:41 INFO - PROCESS | 1985 | 1461682181450 Marionette INFO Listening on port 2828 07:49:41 INFO - PROCESS | 1985 | 1461682181682 Marionette DEBUG Marionette enabled via command-line flag 07:49:41 INFO - PROCESS | 1985 | ++DOCSHELL 0x116979800 == 2 [pid = 1985] [id = 2] 07:49:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 3 (0x11697a000) [pid = 1985] [serial = 3] [outer = 0x0] 07:49:41 INFO - PROCESS | 1985 | [1985] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 07:49:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 4 (0x11697b000) [pid = 1985] [serial = 4] [outer = 0x11697a000] 07:49:41 INFO - PROCESS | 1985 | [1985] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:49:41 INFO - PROCESS | 1985 | 1461682181826 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52971 07:49:41 INFO - PROCESS | 1985 | 1461682181911 Marionette DEBUG Closed connection conn0 07:49:41 INFO - PROCESS | 1985 | [1985] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:49:41 INFO - PROCESS | 1985 | 1461682181918 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52972 07:49:41 INFO - PROCESS | 1985 | 1461682181933 Marionette DEBUG Closed connection conn1 07:49:41 INFO - PROCESS | 1985 | [1985] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:49:41 INFO - PROCESS | 1985 | 1461682181938 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52973 07:49:41 INFO - PROCESS | 1985 | 1461682181947 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:49:41 INFO - PROCESS | 1985 | 1461682181952 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160426062558","device":"desktop","version":"48.0a2"} 07:49:42 INFO - PROCESS | 1985 | [1985] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:49:42 INFO - PROCESS | 1985 | ++DOCSHELL 0x119fa3800 == 3 [pid = 1985] [id = 3] 07:49:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 5 (0x119fa4000) [pid = 1985] [serial = 5] [outer = 0x0] 07:49:42 INFO - PROCESS | 1985 | ++DOCSHELL 0x119fa4800 == 4 [pid = 1985] [id = 4] 07:49:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 6 (0x11a10ac00) [pid = 1985] [serial = 6] [outer = 0x0] 07:49:42 INFO - PROCESS | 1985 | [1985] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:49:43 INFO - PROCESS | 1985 | [1985] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:49:43 INFO - PROCESS | 1985 | ++DOCSHELL 0x123dab800 == 5 [pid = 1985] [id = 5] 07:49:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 7 (0x11a10a400) [pid = 1985] [serial = 7] [outer = 0x0] 07:49:43 INFO - PROCESS | 1985 | [1985] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:49:43 INFO - PROCESS | 1985 | [1985] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:49:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 8 (0x124220800) [pid = 1985] [serial = 8] [outer = 0x11a10a400] 07:49:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 9 (0x12480f800) [pid = 1985] [serial = 9] [outer = 0x119fa4000] 07:49:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 10 (0x123d0e800) [pid = 1985] [serial = 10] [outer = 0x11a10ac00] 07:49:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 11 (0x123d10400) [pid = 1985] [serial = 11] [outer = 0x11a10a400] 07:49:43 INFO - PROCESS | 1985 | [1985] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:49:43 INFO - PROCESS | 1985 | 1461682183987 Marionette DEBUG loaded listener.js 07:49:43 INFO - PROCESS | 1985 | 1461682183996 Marionette DEBUG loaded listener.js 07:49:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 12 (0x12701b800) [pid = 1985] [serial = 12] [outer = 0x11a10a400] 07:49:44 INFO - PROCESS | 1985 | 1461682184367 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"0a81a6cf-4038-3541-a36f-4726c40fd528","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160426062558","device":"desktop","version":"48.0a2","command_id":1}}] 07:49:44 INFO - PROCESS | 1985 | 1461682184461 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:49:44 INFO - PROCESS | 1985 | 1461682184504 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:49:44 INFO - PROCESS | 1985 | 1461682184595 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:49:44 INFO - PROCESS | 1985 | [1985] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:49:44 INFO - PROCESS | 1985 | [1985] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 07:49:44 INFO - PROCESS | 1985 | [1985] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 07:49:44 INFO - PROCESS | 1985 | [1985] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:49:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 13 (0x1276f0c00) [pid = 1985] [serial = 13] [outer = 0x11a10a400] 07:49:44 INFO - PROCESS | 1985 | [1985] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:49:44 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:49:44 INFO - PROCESS | 1985 | 1461682184856 Marionette TRACE conn2 <- [1,3,null,{}] 07:49:44 INFO - PROCESS | 1985 | 1461682184858 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:49:44 INFO - PROCESS | 1985 | 1461682184873 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:49:44 INFO - PROCESS | 1985 | 1461682184897 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:49:44 INFO - PROCESS | 1985 | 1461682184899 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 07:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:49:44 INFO - PROCESS | 1985 | 1461682184907 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:49:44 INFO - PROCESS | 1985 | 1461682184909 Marionette TRACE conn2 <- [1,6,null,{}] 07:49:44 INFO - PROCESS | 1985 | 1461682184912 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:49:44 INFO - PROCESS | 1985 | 1461682184924 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:49:44 INFO - PROCESS | 1985 | 1461682184926 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:44 INFO - PROCESS | 1985 | ++DOCSHELL 0x129444000 == 6 [pid = 1985] [id = 6] 07:49:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 14 (0x1291f3800) [pid = 1985] [serial = 14] [outer = 0x0] 07:49:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 15 (0x1291f5400) [pid = 1985] [serial = 15] [outer = 0x1291f3800] 07:49:44 INFO - PROCESS | 1985 | 1461682184959 Marionette DEBUG loaded listener.js 07:49:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 16 (0x129642800) [pid = 1985] [serial = 16] [outer = 0x1291f3800] 07:49:45 INFO - PROCESS | 1985 | 1461682185258 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:49:45 INFO - PROCESS | 1985 | ++DOCSHELL 0x129797800 == 7 [pid = 1985] [id = 7] 07:49:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 17 (0x129646800) [pid = 1985] [serial = 17] [outer = 0x0] 07:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 07:49:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 18 (0x129734800) [pid = 1985] [serial = 18] [outer = 0x129646800] 07:49:45 INFO - PROCESS | 1985 | 1461682185293 Marionette DEBUG loaded listener.js 07:49:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 19 (0x12973c400) [pid = 1985] [serial = 19] [outer = 0x129646800] 07:49:45 INFO - PROCESS | 1985 | 1461682185330 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:49:45 INFO - PROCESS | 1985 | 1461682185332 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 07:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:49:45 INFO - PROCESS | 1985 | 1461682185369 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:49:45 INFO - PROCESS | 1985 | 1461682185370 Marionette TRACE conn2 <- [1,10,null,{}] 07:49:45 INFO - PROCESS | 1985 | 1461682185389 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:49:45 INFO - PROCESS | 1985 | 1461682185520 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:49:45 INFO - PROCESS | 1985 | 1461682185554 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:45 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ab8c000 == 8 [pid = 1985] [id = 8] 07:49:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 20 (0x12abdb400) [pid = 1985] [serial = 20] [outer = 0x0] 07:49:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 21 (0x12abdd400) [pid = 1985] [serial = 21] [outer = 0x12abdb400] 07:49:45 INFO - PROCESS | 1985 | 1461682185582 Marionette DEBUG loaded listener.js 07:49:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 22 (0x12abe1c00) [pid = 1985] [serial = 22] [outer = 0x12abdb400] 07:49:46 INFO - PROCESS | 1985 | 1461682186022 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:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 686ms 07:49:46 INFO - PROCESS | 1985 | 1461682186044 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:49:46 INFO - PROCESS | 1985 | 1461682186047 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 07:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:49:46 INFO - PROCESS | 1985 | 1461682186058 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:49:46 INFO - PROCESS | 1985 | 1461682186059 Marionette TRACE conn2 <- [1,14,null,{}] 07:49:46 INFO - PROCESS | 1985 | 1461682186062 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:49:46 INFO - PROCESS | 1985 | 1461682186205 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:49:46 INFO - PROCESS | 1985 | 1461682186223 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:46 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b3bf000 == 9 [pid = 1985] [id = 9] 07:49:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 23 (0x12b21e000) [pid = 1985] [serial = 23] [outer = 0x0] 07:49:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 24 (0x12b297000) [pid = 1985] [serial = 24] [outer = 0x12b21e000] 07:49:46 INFO - PROCESS | 1985 | 1461682186262 Marionette DEBUG loaded listener.js 07:49:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 25 (0x12ba69000) [pid = 1985] [serial = 25] [outer = 0x12b21e000] 07:49:46 INFO - PROCESS | 1985 | 1461682186545 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:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 527ms 07:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:49:46 INFO - PROCESS | 1985 | 1461682186578 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:49:46 INFO - PROCESS | 1985 | 1461682186579 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 07:49:46 INFO - PROCESS | 1985 | 1461682186581 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:49:46 INFO - PROCESS | 1985 | 1461682186582 Marionette TRACE conn2 <- [1,18,null,{}] 07:49:46 INFO - PROCESS | 1985 | 1461682186592 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:49:46 INFO - PROCESS | 1985 | 1461682186689 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:49:46 INFO - PROCESS | 1985 | 1461682186694 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:46 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb44800 == 10 [pid = 1985] [id = 10] 07:49:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 26 (0x12bd16800) [pid = 1985] [serial = 26] [outer = 0x0] 07:49:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 27 (0x12bd1e800) [pid = 1985] [serial = 27] [outer = 0x12bd16800] 07:49:46 INFO - PROCESS | 1985 | 1461682186719 Marionette DEBUG loaded listener.js 07:49:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 28 (0x12be72c00) [pid = 1985] [serial = 28] [outer = 0x12bd16800] 07:49:47 INFO - PROCESS | 1985 | 1461682187016 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:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 472ms 07:49:47 INFO - PROCESS | 1985 | 1461682187056 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:49:47 INFO - PROCESS | 1985 | 1461682187057 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 07:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:49:47 INFO - PROCESS | 1985 | 1461682187060 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:49:47 INFO - PROCESS | 1985 | 1461682187061 Marionette TRACE conn2 <- [1,22,null,{}] 07:49:47 INFO - PROCESS | 1985 | 1461682187063 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:49:47 INFO - PROCESS | 1985 | 1461682187157 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:49:47 INFO - PROCESS | 1985 | 1461682187161 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:47 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c1c6800 == 11 [pid = 1985] [id = 11] 07:49:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 29 (0x12be75c00) [pid = 1985] [serial = 29] [outer = 0x0] 07:49:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 30 (0x12c134000) [pid = 1985] [serial = 30] [outer = 0x12be75c00] 07:49:47 INFO - PROCESS | 1985 | 1461682187187 Marionette DEBUG loaded listener.js 07:49:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 31 (0x12c13b400) [pid = 1985] [serial = 31] [outer = 0x12be75c00] 07:49:47 INFO - PROCESS | 1985 | 1461682187471 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:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 469ms 07:49:47 INFO - PROCESS | 1985 | 1461682187530 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:49:47 INFO - PROCESS | 1985 | 1461682187532 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 07:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:49:47 INFO - PROCESS | 1985 | 1461682187535 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:49:47 INFO - PROCESS | 1985 | 1461682187537 Marionette TRACE conn2 <- [1,26,null,{}] 07:49:47 INFO - PROCESS | 1985 | 1461682187540 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:49:47 INFO - PROCESS | 1985 | 1461682187681 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:49:47 INFO - PROCESS | 1985 | 1461682187688 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:47 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e7c800 == 12 [pid = 1985] [id = 12] 07:49:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 32 (0x1291ec800) [pid = 1985] [serial = 32] [outer = 0x0] 07:49:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 33 (0x12c1b0000) [pid = 1985] [serial = 33] [outer = 0x1291ec800] 07:49:47 INFO - PROCESS | 1985 | 1461682187727 Marionette DEBUG loaded listener.js 07:49:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 34 (0x1181bf400) [pid = 1985] [serial = 34] [outer = 0x1291ec800] 07:49:48 INFO - PROCESS | 1985 | 1461682188069 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:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 571ms 07:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:49:48 INFO - PROCESS | 1985 | 1461682188107 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:49:48 INFO - PROCESS | 1985 | 1461682188108 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 07:49:48 INFO - PROCESS | 1985 | 1461682188110 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:49:48 INFO - PROCESS | 1985 | 1461682188111 Marionette TRACE conn2 <- [1,30,null,{}] 07:49:48 INFO - PROCESS | 1985 | 1461682188113 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:49:48 INFO - PROCESS | 1985 | 1461682188203 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:49:48 INFO - PROCESS | 1985 | 1461682188207 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c6ab000 == 13 [pid = 1985] [id = 13] 07:49:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 35 (0x1181c4c00) [pid = 1985] [serial = 35] [outer = 0x0] 07:49:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 36 (0x12c689400) [pid = 1985] [serial = 36] [outer = 0x1181c4c00] 07:49:48 INFO - PROCESS | 1985 | 1461682188232 Marionette DEBUG loaded listener.js 07:49:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 37 (0x12c68dc00) [pid = 1985] [serial = 37] [outer = 0x1181c4c00] 07:49:48 INFO - PROCESS | 1985 | 1461682188472 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:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 371ms 07:49:48 INFO - PROCESS | 1985 | 1461682188481 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:49:48 INFO - PROCESS | 1985 | 1461682188483 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 07:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:49:48 INFO - PROCESS | 1985 | 1461682188493 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:49:48 INFO - PROCESS | 1985 | 1461682188494 Marionette TRACE conn2 <- [1,34,null,{}] 07:49:48 INFO - PROCESS | 1985 | 1461682188496 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:49:48 INFO - PROCESS | 1985 | 1461682188590 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:49:48 INFO - PROCESS | 1985 | 1461682188595 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ca6c800 == 14 [pid = 1985] [id = 14] 07:49:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 38 (0x12c690400) [pid = 1985] [serial = 38] [outer = 0x0] 07:49:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 39 (0x12c696000) [pid = 1985] [serial = 39] [outer = 0x12c690400] 07:49:48 INFO - PROCESS | 1985 | 1461682188621 Marionette DEBUG loaded listener.js 07:49:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 40 (0x12cc45800) [pid = 1985] [serial = 40] [outer = 0x12c690400] 07:49:48 INFO - PROCESS | 1985 | 1461682188864 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:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 417ms 07:49:48 INFO - PROCESS | 1985 | 1461682188911 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:49:48 INFO - PROCESS | 1985 | 1461682188912 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 07:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:49:48 INFO - PROCESS | 1985 | 1461682188914 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:49:48 INFO - PROCESS | 1985 | 1461682188915 Marionette TRACE conn2 <- [1,38,null,{}] 07:49:48 INFO - PROCESS | 1985 | 1461682188925 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:49:49 INFO - PROCESS | 1985 | 1461682189023 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:49:49 INFO - PROCESS | 1985 | 1461682189029 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:49 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ce61800 == 15 [pid = 1985] [id = 15] 07:49:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 41 (0x12cc47c00) [pid = 1985] [serial = 41] [outer = 0x0] 07:49:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 42 (0x12cc4e000) [pid = 1985] [serial = 42] [outer = 0x12cc47c00] 07:49:49 INFO - PROCESS | 1985 | 1461682189053 Marionette DEBUG loaded listener.js 07:49:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 43 (0x12ce39000) [pid = 1985] [serial = 43] [outer = 0x12cc47c00] 07:49:49 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d30b800 == 16 [pid = 1985] [id = 16] 07:49:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 44 (0x12d30c000) [pid = 1985] [serial = 44] [outer = 0x0] 07:49:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 45 (0x12d30d000) [pid = 1985] [serial = 45] [outer = 0x12d30c000] 07:49:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 46 (0x12d311800) [pid = 1985] [serial = 46] [outer = 0x12d30c000] 07:49:49 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d30b000 == 17 [pid = 1985] [id = 17] 07:49:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 47 (0x12cfe8c00) [pid = 1985] [serial = 47] [outer = 0x0] 07:49:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 48 (0x12cfef800) [pid = 1985] [serial = 48] [outer = 0x12cfe8c00] 07:49:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 49 (0x12cc4f000) [pid = 1985] [serial = 49] [outer = 0x12cfe8c00] 07:49:49 INFO - PROCESS | 1985 | 1461682189369 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:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 477ms 07:49:49 INFO - PROCESS | 1985 | 1461682189395 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:49:49 INFO - PROCESS | 1985 | 1461682189396 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 07:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:49:49 INFO - PROCESS | 1985 | 1461682189424 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:49:49 INFO - PROCESS | 1985 | 1461682189425 Marionette TRACE conn2 <- [1,42,null,{}] 07:49:49 INFO - PROCESS | 1985 | 1461682189428 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:49:49 INFO - PROCESS | 1985 | 1461682189514 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:49:49 INFO - PROCESS | 1985 | 1461682189518 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:49 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d637000 == 18 [pid = 1985] [id = 18] 07:49:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 50 (0x12ce3dc00) [pid = 1985] [serial = 50] [outer = 0x0] 07:49:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 51 (0x12cff2400) [pid = 1985] [serial = 51] [outer = 0x12ce3dc00] 07:49:49 INFO - PROCESS | 1985 | 1461682189543 Marionette DEBUG loaded listener.js 07:49:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 52 (0x12d746c00) [pid = 1985] [serial = 52] [outer = 0x12ce3dc00] 07:49:49 INFO - PROCESS | 1985 | 1461682189791 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:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 438ms 07:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:49:49 INFO - PROCESS | 1985 | 1461682189843 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:49:49 INFO - PROCESS | 1985 | 1461682189844 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 07:49:49 INFO - PROCESS | 1985 | 1461682189847 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:49:49 INFO - PROCESS | 1985 | 1461682189848 Marionette TRACE conn2 <- [1,46,null,{}] 07:49:49 INFO - PROCESS | 1985 | 1461682189859 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:49:49 INFO - PROCESS | 1985 | 1461682189947 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:49:49 INFO - PROCESS | 1985 | 1461682189952 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:49 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d94d000 == 19 [pid = 1985] [id = 19] 07:49:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 53 (0x118592000) [pid = 1985] [serial = 53] [outer = 0x0] 07:49:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 54 (0x119160c00) [pid = 1985] [serial = 54] [outer = 0x118592000] 07:49:49 INFO - PROCESS | 1985 | 1461682189980 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 55 (0x12d74cc00) [pid = 1985] [serial = 55] [outer = 0x118592000] 07:49:50 INFO - PROCESS | 1985 | 1461682190234 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:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 423ms 07:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:49:50 INFO - PROCESS | 1985 | 1461682190273 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:49:50 INFO - PROCESS | 1985 | 1461682190274 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 07:49:50 INFO - PROCESS | 1985 | 1461682190276 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:49:50 INFO - PROCESS | 1985 | 1461682190277 Marionette TRACE conn2 <- [1,50,null,{}] 07:49:50 INFO - PROCESS | 1985 | 1461682190280 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:49:50 INFO - PROCESS | 1985 | 1461682190373 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:49:50 INFO - PROCESS | 1985 | 1461682190378 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:50 INFO - PROCESS | 1985 | ++DOCSHELL 0x12da6f800 == 20 [pid = 1985] [id = 20] 07:49:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 56 (0x118390000) [pid = 1985] [serial = 56] [outer = 0x0] 07:49:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 57 (0x118392800) [pid = 1985] [serial = 57] [outer = 0x118390000] 07:49:50 INFO - PROCESS | 1985 | 1461682190402 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 58 (0x12d750400) [pid = 1985] [serial = 58] [outer = 0x118390000] 07:49:50 INFO - PROCESS | 1985 | 1461682190633 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:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 368ms 07:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:49:50 INFO - PROCESS | 1985 | 1461682190645 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:49:50 INFO - PROCESS | 1985 | 1461682190646 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 07:49:50 INFO - PROCESS | 1985 | 1461682190648 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:49:50 INFO - PROCESS | 1985 | 1461682190649 Marionette TRACE conn2 <- [1,54,null,{}] 07:49:50 INFO - PROCESS | 1985 | 1461682190659 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:49:50 INFO - PROCESS | 1985 | 1461682190752 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:49:50 INFO - PROCESS | 1985 | 1461682190758 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:50 INFO - PROCESS | 1985 | ++DOCSHELL 0x12da7f800 == 21 [pid = 1985] [id = 21] 07:49:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 59 (0x12d933400) [pid = 1985] [serial = 59] [outer = 0x0] 07:49:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 60 (0x12d939400) [pid = 1985] [serial = 60] [outer = 0x12d933400] 07:49:50 INFO - PROCESS | 1985 | 1461682190782 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 61 (0x12d93e000) [pid = 1985] [serial = 61] [outer = 0x12d933400] 07:49:51 INFO - PROCESS | 1985 | 1461682191014 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:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 378ms 07:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:49:51 INFO - PROCESS | 1985 | 1461682191028 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:49:51 INFO - PROCESS | 1985 | 1461682191029 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 07:49:51 INFO - PROCESS | 1985 | 1461682191031 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:49:51 INFO - PROCESS | 1985 | 1461682191033 Marionette TRACE conn2 <- [1,58,null,{}] 07:49:51 INFO - PROCESS | 1985 | 1461682191043 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:49:51 INFO - PROCESS | 1985 | 1461682191148 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:49:51 INFO - PROCESS | 1985 | 1461682191153 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:51 INFO - PROCESS | 1985 | ++DOCSHELL 0x12df2f800 == 22 [pid = 1985] [id = 22] 07:49:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 62 (0x12d940400) [pid = 1985] [serial = 62] [outer = 0x0] 07:49:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 63 (0x12e1de400) [pid = 1985] [serial = 63] [outer = 0x12d940400] 07:49:51 INFO - PROCESS | 1985 | 1461682191179 Marionette DEBUG loaded listener.js 07:49:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 64 (0x12e1ebc00) [pid = 1985] [serial = 64] [outer = 0x12d940400] 07:49:52 INFO - PROCESS | 1985 | 1461682192075 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:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1074ms 07:49:52 INFO - PROCESS | 1985 | 1461682192118 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:49:52 INFO - PROCESS | 1985 | 1461682192121 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 07:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:49:52 INFO - PROCESS | 1985 | 1461682192125 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:49:52 INFO - PROCESS | 1985 | 1461682192127 Marionette TRACE conn2 <- [1,62,null,{}] 07:49:52 INFO - PROCESS | 1985 | 1461682192130 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:49:52 INFO - PROCESS | 1985 | 1461682192240 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:49:52 INFO - PROCESS | 1985 | 1461682192295 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:52 INFO - PROCESS | 1985 | ++DOCSHELL 0x112d9f000 == 23 [pid = 1985] [id = 23] 07:49:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 65 (0x112888000) [pid = 1985] [serial = 65] [outer = 0x0] 07:49:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 66 (0x112fb7000) [pid = 1985] [serial = 66] [outer = 0x112888000] 07:49:52 INFO - PROCESS | 1985 | 1461682192327 Marionette DEBUG loaded listener.js 07:49:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 67 (0x1133d2c00) [pid = 1985] [serial = 67] [outer = 0x112888000] 07:49:52 INFO - PROCESS | 1985 | 1461682192724 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:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 620ms 07:49:52 INFO - PROCESS | 1985 | 1461682192745 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:49:52 INFO - PROCESS | 1985 | 1461682192750 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 07:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:49:52 INFO - PROCESS | 1985 | 1461682192756 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:49:52 INFO - PROCESS | 1985 | 1461682192758 Marionette TRACE conn2 <- [1,66,null,{}] 07:49:52 INFO - PROCESS | 1985 | 1461682192760 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:49:52 INFO - PROCESS | 1985 | 1461682192869 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:49:52 INFO - PROCESS | 1985 | 1461682192906 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:52 INFO - PROCESS | 1985 | ++DOCSHELL 0x116a79000 == 24 [pid = 1985] [id = 24] 07:49:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 68 (0x114e1f800) [pid = 1985] [serial = 68] [outer = 0x0] 07:49:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 69 (0x116603400) [pid = 1985] [serial = 69] [outer = 0x114e1f800] 07:49:52 INFO - PROCESS | 1985 | 1461682192939 Marionette DEBUG loaded listener.js 07:49:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 70 (0x116f3a800) [pid = 1985] [serial = 70] [outer = 0x114e1f800] 07:49:53 INFO - PROCESS | 1985 | 1461682193369 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:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 621ms 07:49:53 INFO - PROCESS | 1985 | 1461682193377 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:49:53 INFO - PROCESS | 1985 | 1461682193379 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 07:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:49:53 INFO - PROCESS | 1985 | 1461682193381 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:49:53 INFO - PROCESS | 1985 | 1461682193384 Marionette TRACE conn2 <- [1,70,null,{}] 07:49:53 INFO - PROCESS | 1985 | 1461682193392 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:49:53 INFO - PROCESS | 1985 | 1461682193505 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:49:53 INFO - PROCESS | 1985 | 1461682193751 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:53 INFO - PROCESS | 1985 | ++DOCSHELL 0x112533800 == 25 [pid = 1985] [id = 25] 07:49:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 71 (0x11335ac00) [pid = 1985] [serial = 71] [outer = 0x0] 07:49:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 72 (0x1133dc000) [pid = 1985] [serial = 72] [outer = 0x11335ac00] 07:49:53 INFO - PROCESS | 1985 | 1461682193783 Marionette DEBUG loaded listener.js 07:49:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 73 (0x114e1f000) [pid = 1985] [serial = 73] [outer = 0x11335ac00] 07:49:54 INFO - PROCESS | 1985 | 1461682194221 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:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 875ms 07:49:54 INFO - PROCESS | 1985 | 1461682194262 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:49:54 INFO - PROCESS | 1985 | 1461682194264 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 07:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:49:54 INFO - PROCESS | 1985 | 1461682194268 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:49:54 INFO - PROCESS | 1985 | 1461682194271 Marionette TRACE conn2 <- [1,74,null,{}] 07:49:54 INFO - PROCESS | 1985 | 1461682194274 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:49:54 INFO - PROCESS | 1985 | 1461682194355 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:49:54 INFO - PROCESS | 1985 | 1461682194417 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:54 INFO - PROCESS | 1985 | ++DOCSHELL 0x112f58800 == 26 [pid = 1985] [id = 26] 07:49:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 74 (0x115d32400) [pid = 1985] [serial = 74] [outer = 0x0] 07:49:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 75 (0x115ed1c00) [pid = 1985] [serial = 75] [outer = 0x115d32400] 07:49:54 INFO - PROCESS | 1985 | 1461682194465 Marionette DEBUG loaded listener.js 07:49:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 76 (0x117e24c00) [pid = 1985] [serial = 76] [outer = 0x115d32400] 07:49:54 INFO - PROCESS | 1985 | 1461682194741 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:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 522ms 07:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:49:54 INFO - PROCESS | 1985 | 1461682194793 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:49:54 INFO - PROCESS | 1985 | 1461682194795 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 07:49:54 INFO - PROCESS | 1985 | 1461682194798 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:49:54 INFO - PROCESS | 1985 | 1461682194799 Marionette TRACE conn2 <- [1,78,null,{}] 07:49:54 INFO - PROCESS | 1985 | 1461682194805 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:49:54 INFO - PROCESS | 1985 | 1461682194877 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:49:54 INFO - PROCESS | 1985 | 1461682194885 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:54 INFO - PROCESS | 1985 | ++DOCSHELL 0x116946800 == 27 [pid = 1985] [id = 27] 07:49:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 77 (0x11313fc00) [pid = 1985] [serial = 77] [outer = 0x0] 07:49:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 78 (0x118086c00) [pid = 1985] [serial = 78] [outer = 0x11313fc00] 07:49:54 INFO - PROCESS | 1985 | 1461682194912 Marionette DEBUG loaded listener.js 07:49:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 79 (0x118182400) [pid = 1985] [serial = 79] [outer = 0x11313fc00] 07:49:55 INFO - PROCESS | 1985 | 1461682195210 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:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 423ms 07:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:49:55 INFO - PROCESS | 1985 | 1461682195223 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:49:55 INFO - PROCESS | 1985 | 1461682195224 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 07:49:55 INFO - PROCESS | 1985 | 1461682195231 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:49:55 INFO - PROCESS | 1985 | 1461682195236 Marionette TRACE conn2 <- [1,82,null,{}] 07:49:55 INFO - PROCESS | 1985 | 1461682195262 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:49:55 INFO - PROCESS | 1985 | 1461682195354 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:49:55 INFO - PROCESS | 1985 | 1461682195359 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:55 INFO - PROCESS | 1985 | ++DOCSHELL 0x116fde000 == 28 [pid = 1985] [id = 28] 07:49:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 80 (0x118179400) [pid = 1985] [serial = 80] [outer = 0x0] 07:49:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 81 (0x118362400) [pid = 1985] [serial = 81] [outer = 0x118179400] 07:49:55 INFO - PROCESS | 1985 | 1461682195386 Marionette DEBUG loaded listener.js 07:49:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 82 (0x118596800) [pid = 1985] [serial = 82] [outer = 0x118179400] 07:49:55 INFO - PROCESS | 1985 | 1461682195693 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:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 485ms 07:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:49:55 INFO - PROCESS | 1985 | 1461682195712 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:49:55 INFO - PROCESS | 1985 | 1461682195714 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 07:49:55 INFO - PROCESS | 1985 | 1461682195716 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:49:55 INFO - PROCESS | 1985 | 1461682195719 Marionette TRACE conn2 <- [1,86,null,{}] 07:49:55 INFO - PROCESS | 1985 | 1461682195723 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:49:55 INFO - PROCESS | 1985 | 1461682195795 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:49:55 INFO - PROCESS | 1985 | 1461682195839 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:55 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e6f000 == 29 [pid = 1985] [id = 29] 07:49:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 83 (0x1181bcc00) [pid = 1985] [serial = 83] [outer = 0x0] 07:49:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 84 (0x11877a400) [pid = 1985] [serial = 84] [outer = 0x1181bcc00] 07:49:55 INFO - PROCESS | 1985 | 1461682195864 Marionette DEBUG loaded listener.js 07:49:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 85 (0x119158800) [pid = 1985] [serial = 85] [outer = 0x1181bcc00] 07:49:56 INFO - PROCESS | 1985 | 1461682196114 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:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 422ms 07:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:49:56 INFO - PROCESS | 1985 | 1461682196145 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:49:56 INFO - PROCESS | 1985 | 1461682196146 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 07:49:56 INFO - PROCESS | 1985 | 1461682196149 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:49:56 INFO - PROCESS | 1985 | 1461682196150 Marionette TRACE conn2 <- [1,90,null,{}] 07:49:56 INFO - PROCESS | 1985 | 1461682196162 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:49:56 INFO - PROCESS | 1985 | 1461682196262 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:49:56 INFO - PROCESS | 1985 | 1461682196271 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:56 INFO - PROCESS | 1985 | ++DOCSHELL 0x1187ce000 == 30 [pid = 1985] [id = 30] 07:49:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 86 (0x1191d2c00) [pid = 1985] [serial = 86] [outer = 0x0] 07:49:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 87 (0x11940d400) [pid = 1985] [serial = 87] [outer = 0x1191d2c00] 07:49:56 INFO - PROCESS | 1985 | 1461682196323 Marionette DEBUG loaded listener.js 07:49:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 88 (0x119673c00) [pid = 1985] [serial = 88] [outer = 0x1191d2c00] 07:49:56 INFO - PROCESS | 1985 | 1461682196769 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:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 628ms 07:49:56 INFO - PROCESS | 1985 | 1461682196777 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:49:56 INFO - PROCESS | 1985 | 1461682196778 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 07:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:49:56 INFO - PROCESS | 1985 | 1461682196781 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:49:56 INFO - PROCESS | 1985 | 1461682196782 Marionette TRACE conn2 <- [1,94,null,{}] 07:49:56 INFO - PROCESS | 1985 | 1461682196786 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:49:56 INFO - PROCESS | 1985 | 1461682196855 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:49:56 INFO - PROCESS | 1985 | 1461682196859 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:56 INFO - PROCESS | 1985 | ++DOCSHELL 0x11917a800 == 31 [pid = 1985] [id = 31] 07:49:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 89 (0x118367400) [pid = 1985] [serial = 89] [outer = 0x0] 07:49:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 90 (0x1197c3c00) [pid = 1985] [serial = 90] [outer = 0x118367400] 07:49:56 INFO - PROCESS | 1985 | 1461682196888 Marionette DEBUG loaded listener.js 07:49:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 91 (0x119f33c00) [pid = 1985] [serial = 91] [outer = 0x118367400] 07:49:57 INFO - PROCESS | 1985 | 1461682197189 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:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 423ms 07:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:49:57 INFO - PROCESS | 1985 | 1461682197206 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:49:57 INFO - PROCESS | 1985 | 1461682197207 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 07:49:57 INFO - PROCESS | 1985 | 1461682197209 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:49:57 INFO - PROCESS | 1985 | 1461682197210 Marionette TRACE conn2 <- [1,98,null,{}] 07:49:57 INFO - PROCESS | 1985 | 1461682197212 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:49:57 INFO - PROCESS | 1985 | 1461682197282 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:49:57 INFO - PROCESS | 1985 | 1461682197289 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:57 INFO - PROCESS | 1985 | ++DOCSHELL 0x119431800 == 32 [pid = 1985] [id = 32] 07:49:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 92 (0x119d16000) [pid = 1985] [serial = 92] [outer = 0x0] 07:49:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 93 (0x121298000) [pid = 1985] [serial = 93] [outer = 0x119d16000] 07:49:57 INFO - PROCESS | 1985 | 1461682197314 Marionette DEBUG loaded listener.js 07:49:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 94 (0x12129cc00) [pid = 1985] [serial = 94] [outer = 0x119d16000] 07:49:57 INFO - PROCESS | 1985 | 1461682197618 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:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 07:49:57 INFO - PROCESS | 1985 | 1461682197627 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:49:57 INFO - PROCESS | 1985 | 1461682197628 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 07:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:49:57 INFO - PROCESS | 1985 | 1461682197637 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:49:57 INFO - PROCESS | 1985 | 1461682197639 Marionette TRACE conn2 <- [1,102,null,{}] 07:49:57 INFO - PROCESS | 1985 | 1461682197641 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:49:57 INFO - PROCESS | 1985 | 1461682197734 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:49:57 INFO - PROCESS | 1985 | 1461682197742 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:57 INFO - PROCESS | 1985 | ++DOCSHELL 0x116944800 == 33 [pid = 1985] [id = 33] 07:49:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x119d48000) [pid = 1985] [serial = 95] [outer = 0x0] 07:49:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x12129f000) [pid = 1985] [serial = 96] [outer = 0x119d48000] 07:49:57 INFO - PROCESS | 1985 | 1461682197766 Marionette DEBUG loaded listener.js 07:49:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x123bbe800) [pid = 1985] [serial = 97] [outer = 0x119d48000] 07:49:58 INFO - PROCESS | 1985 | 1461682198039 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:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 421ms 07:49:58 INFO - PROCESS | 1985 | 1461682198056 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:49:58 INFO - PROCESS | 1985 | 1461682198057 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 07:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:49:58 INFO - PROCESS | 1985 | 1461682198060 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:49:58 INFO - PROCESS | 1985 | 1461682198061 Marionette TRACE conn2 <- [1,106,null,{}] 07:49:58 INFO - PROCESS | 1985 | 1461682198063 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:49:58 INFO - PROCESS | 1985 | 1461682198153 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:49:58 INFO - PROCESS | 1985 | 1461682198160 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x1196f2800 == 34 [pid = 1985] [id = 34] 07:49:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x123bc3000) [pid = 1985] [serial = 98] [outer = 0x0] 07:49:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x123d12000) [pid = 1985] [serial = 99] [outer = 0x123bc3000] 07:49:58 INFO - PROCESS | 1985 | 1461682198185 Marionette DEBUG loaded listener.js 07:49:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x123d49000) [pid = 1985] [serial = 100] [outer = 0x123bc3000] 07:49:58 INFO - PROCESS | 1985 | 1461682198490 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:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 07:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:49:58 INFO - PROCESS | 1985 | 1461682198529 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:49:58 INFO - PROCESS | 1985 | 1461682198530 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 07:49:58 INFO - PROCESS | 1985 | 1461682198532 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:49:58 INFO - PROCESS | 1985 | 1461682198533 Marionette TRACE conn2 <- [1,110,null,{}] 07:49:58 INFO - PROCESS | 1985 | 1461682198538 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:49:58 INFO - PROCESS | 1985 | 1461682198610 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:49:58 INFO - PROCESS | 1985 | 1461682198658 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x119b24000 == 35 [pid = 1985] [id = 35] 07:49:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x123d0dc00) [pid = 1985] [serial = 101] [outer = 0x0] 07:49:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x12421b400) [pid = 1985] [serial = 102] [outer = 0x123d0dc00] 07:49:58 INFO - PROCESS | 1985 | 1461682198688 Marionette DEBUG loaded listener.js 07:49:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x1247bf400) [pid = 1985] [serial = 103] [outer = 0x123d0dc00] 07:49:59 INFO - PROCESS | 1985 | 1461682199015 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:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 521ms 07:49:59 INFO - PROCESS | 1985 | 1461682199055 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:49:59 INFO - PROCESS | 1985 | 1461682199057 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 07:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:49:59 INFO - PROCESS | 1985 | 1461682199060 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:49:59 INFO - PROCESS | 1985 | 1461682199063 Marionette TRACE conn2 <- [1,114,null,{}] 07:49:59 INFO - PROCESS | 1985 | 1461682199066 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:49:59 INFO - PROCESS | 1985 | 1461682199202 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:49:59 INFO - PROCESS | 1985 | 1461682199267 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:59 INFO - PROCESS | 1985 | ++DOCSHELL 0x121232000 == 36 [pid = 1985] [id = 36] 07:49:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x123d0e400) [pid = 1985] [serial = 104] [outer = 0x0] 07:49:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x124941c00) [pid = 1985] [serial = 105] [outer = 0x123d0e400] 07:49:59 INFO - PROCESS | 1985 | 1461682199306 Marionette DEBUG loaded listener.js 07:49:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x124fd5800) [pid = 1985] [serial = 106] [outer = 0x123d0e400] 07:49:59 INFO - PROCESS | 1985 | 1461682199659 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:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 626ms 07:49:59 INFO - PROCESS | 1985 | 1461682199687 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:49:59 INFO - PROCESS | 1985 | 1461682199689 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 07:49:59 INFO - PROCESS | 1985 | 1461682199692 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:49:59 INFO - PROCESS | 1985 | 1461682199693 Marionette TRACE conn2 <- [1,118,null,{}] 07:49:59 INFO - PROCESS | 1985 | 1461682199697 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:49:59 INFO - PROCESS | 1985 | 1461682199817 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:49:59 INFO - PROCESS | 1985 | 1461682199889 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:59 INFO - PROCESS | 1985 | ++DOCSHELL 0x123ae7800 == 37 [pid = 1985] [id = 37] 07:49:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x119111400) [pid = 1985] [serial = 107] [outer = 0x0] 07:49:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x124fd0800) [pid = 1985] [serial = 108] [outer = 0x119111400] 07:49:59 INFO - PROCESS | 1985 | 1461682199928 Marionette DEBUG loaded listener.js 07:49:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x125c62800) [pid = 1985] [serial = 109] [outer = 0x119111400] 07:50:00 INFO - PROCESS | 1985 | 1461682200239 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:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 569ms 07:50:00 INFO - PROCESS | 1985 | 1461682200261 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:50:00 INFO - PROCESS | 1985 | 1461682200262 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 07:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:50:00 INFO - PROCESS | 1985 | 1461682200265 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:50:00 INFO - PROCESS | 1985 | 1461682200266 Marionette TRACE conn2 <- [1,122,null,{}] 07:50:00 INFO - PROCESS | 1985 | 1461682200278 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:50:00 INFO - PROCESS | 1985 | 1461682200375 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:50:00 INFO - PROCESS | 1985 | 1461682200380 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:00 INFO - PROCESS | 1985 | ++DOCSHELL 0x123e13800 == 38 [pid = 1985] [id = 38] 07:50:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x12701d400) [pid = 1985] [serial = 110] [outer = 0x0] 07:50:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x1270c8800) [pid = 1985] [serial = 111] [outer = 0x12701d400] 07:50:00 INFO - PROCESS | 1985 | 1461682200419 Marionette DEBUG loaded listener.js 07:50:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x1272e2400) [pid = 1985] [serial = 112] [outer = 0x12701d400] 07:50:00 INFO - PROCESS | 1985 | 1461682200865 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:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 628ms 07:50:00 INFO - PROCESS | 1985 | 1461682200893 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:50:00 INFO - PROCESS | 1985 | 1461682200895 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 07:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:50:00 INFO - PROCESS | 1985 | 1461682200897 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:50:00 INFO - PROCESS | 1985 | 1461682200898 Marionette TRACE conn2 <- [1,126,null,{}] 07:50:00 INFO - PROCESS | 1985 | 1461682200900 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:50:00 INFO - PROCESS | 1985 | 1461682200979 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:50:00 INFO - PROCESS | 1985 | 1461682200984 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:00 INFO - PROCESS | 1985 | ++DOCSHELL 0x12475b800 == 39 [pid = 1985] [id = 39] 07:50:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x1272e4000) [pid = 1985] [serial = 113] [outer = 0x0] 07:50:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x1276e2400) [pid = 1985] [serial = 114] [outer = 0x1272e4000] 07:50:01 INFO - PROCESS | 1985 | 1461682201010 Marionette DEBUG loaded listener.js 07:50:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x1276e9c00) [pid = 1985] [serial = 115] [outer = 0x1272e4000] 07:50:01 INFO - PROCESS | 1985 | 1461682201300 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:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 419ms 07:50:01 INFO - PROCESS | 1985 | 1461682201324 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:50:01 INFO - PROCESS | 1985 | 1461682201325 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 07:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:50:01 INFO - PROCESS | 1985 | 1461682201327 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:50:01 INFO - PROCESS | 1985 | 1461682201328 Marionette TRACE conn2 <- [1,130,null,{}] 07:50:01 INFO - PROCESS | 1985 | 1461682201331 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:50:01 INFO - PROCESS | 1985 | 1461682201410 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:50:01 INFO - PROCESS | 1985 | 1461682201415 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:01 INFO - PROCESS | 1985 | ++DOCSHELL 0x124812800 == 40 [pid = 1985] [id = 40] 07:50:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x1276ebc00) [pid = 1985] [serial = 116] [outer = 0x0] 07:50:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x129016800) [pid = 1985] [serial = 117] [outer = 0x1276ebc00] 07:50:01 INFO - PROCESS | 1985 | 1461682201442 Marionette DEBUG loaded listener.js 07:50:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x1291ec400) [pid = 1985] [serial = 118] [outer = 0x1276ebc00] 07:50:01 INFO - PROCESS | 1985 | 1461682201769 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:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 468ms 07:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:50:01 INFO - PROCESS | 1985 | 1461682201796 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:50:01 INFO - PROCESS | 1985 | 1461682201797 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 07:50:01 INFO - PROCESS | 1985 | 1461682201799 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:50:01 INFO - PROCESS | 1985 | 1461682201800 Marionette TRACE conn2 <- [1,134,null,{}] 07:50:02 INFO - PROCESS | 1985 | 1461682202511 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:50:02 INFO - PROCESS | 1985 | 1461682202596 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:50:02 INFO - PROCESS | 1985 | 1461682202603 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:02 INFO - PROCESS | 1985 | ++DOCSHELL 0x112ce1000 == 41 [pid = 1985] [id = 41] 07:50:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x1134b7c00) [pid = 1985] [serial = 119] [outer = 0x0] 07:50:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x115d88800) [pid = 1985] [serial = 120] [outer = 0x1134b7c00] 07:50:02 INFO - PROCESS | 1985 | 1461682202631 Marionette DEBUG loaded listener.js 07:50:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x1161ca000) [pid = 1985] [serial = 121] [outer = 0x1134b7c00] 07:50:02 INFO - PROCESS | 1985 | 1461682202967 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:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1192ms 07:50:02 INFO - PROCESS | 1985 | 1461682202992 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:50:02 INFO - PROCESS | 1985 | 1461682202995 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 07:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:50:03 INFO - PROCESS | 1985 | 1461682202998 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - PROCESS | 1985 | 1461682202999 Marionette TRACE conn2 <- [1,138,null,{}] 07:50:03 INFO - PROCESS | 1985 | 1461682203002 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:50:03 INFO - PROCESS | 1985 | 1461682203087 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:50:03 INFO - PROCESS | 1985 | 1461682203118 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:03 INFO - PROCESS | 1985 | ++DOCSHELL 0x115e83800 == 42 [pid = 1985] [id = 42] 07:50:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x116676c00) [pid = 1985] [serial = 122] [outer = 0x0] 07:50:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x117685800) [pid = 1985] [serial = 123] [outer = 0x116676c00] 07:50:03 INFO - PROCESS | 1985 | 1461682203145 Marionette DEBUG loaded listener.js 07:50:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x118089c00) [pid = 1985] [serial = 124] [outer = 0x116676c00] 07:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 469ms 07:50:03 INFO - PROCESS | 1985 | 1461682203463 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:50:03 INFO - PROCESS | 1985 | 1461682203473 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:50:03 INFO - PROCESS | 1985 | 1461682203475 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 07:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:50:03 INFO - PROCESS | 1985 | 1461682203489 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - PROCESS | 1985 | 1461682203490 Marionette TRACE conn2 <- [1,142,null,{}] 07:50:03 INFO - PROCESS | 1985 | 1461682203493 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:50:03 INFO - PROCESS | 1985 | 1461682203595 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:50:03 INFO - PROCESS | 1985 | 1461682203604 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:03 INFO - PROCESS | 1985 | ++DOCSHELL 0x116a8d000 == 43 [pid = 1985] [id = 43] 07:50:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x118184c00) [pid = 1985] [serial = 125] [outer = 0x0] 07:50:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x1181c4800) [pid = 1985] [serial = 126] [outer = 0x118184c00] 07:50:03 INFO - PROCESS | 1985 | 1461682203680 Marionette DEBUG loaded listener.js 07:50:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x118368400) [pid = 1985] [serial = 127] [outer = 0x118184c00] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x1291ec800) [pid = 1985] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x12be75c00) [pid = 1985] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x12bd16800) [pid = 1985] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x12b21e000) [pid = 1985] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x12abdb400) [pid = 1985] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x1291f3800) [pid = 1985] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x12d933400) [pid = 1985] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x118390000) [pid = 1985] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x118592000) [pid = 1985] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x12ce3dc00) [pid = 1985] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x12cc47c00) [pid = 1985] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x12c690400) [pid = 1985] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x1181c4c00) [pid = 1985] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x1191d2c00) [pid = 1985] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x118367400) [pid = 1985] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x119d16000) [pid = 1985] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x119d48000) [pid = 1985] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x123bc3000) [pid = 1985] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x123d0e400) [pid = 1985] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x119111400) [pid = 1985] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x12701d400) [pid = 1985] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x12d940400) [pid = 1985] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x112888000) [pid = 1985] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x114e1f800) [pid = 1985] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x11335ac00) [pid = 1985] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x115d32400) [pid = 1985] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x11313fc00) [pid = 1985] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x118179400) [pid = 1985] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:50:04 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x1181bcc00) [pid = 1985] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:50:04 INFO - PROCESS | 1985 | 1461682204598 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:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1132ms 07:50:04 INFO - PROCESS | 1985 | 1461682204614 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:50:04 INFO - PROCESS | 1985 | 1461682204619 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 07:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:50:04 INFO - PROCESS | 1985 | 1461682204623 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:50:04 INFO - PROCESS | 1985 | 1461682204624 Marionette TRACE conn2 <- [1,146,null,{}] 07:50:04 INFO - PROCESS | 1985 | 1461682204627 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:50:04 INFO - PROCESS | 1985 | 1461682204696 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:50:04 INFO - PROCESS | 1985 | 1461682204745 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:04 INFO - PROCESS | 1985 | ++DOCSHELL 0x116fd7800 == 44 [pid = 1985] [id = 44] 07:50:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x1125b9000) [pid = 1985] [serial = 128] [outer = 0x0] 07:50:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x118187400) [pid = 1985] [serial = 129] [outer = 0x1125b9000] 07:50:04 INFO - PROCESS | 1985 | 1461682204772 Marionette DEBUG loaded listener.js 07:50:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x118397c00) [pid = 1985] [serial = 130] [outer = 0x1125b9000] 07:50:05 INFO - PROCESS | 1985 | 1461682205059 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:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 468ms 07:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:50:05 INFO - PROCESS | 1985 | 1461682205092 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:50:05 INFO - PROCESS | 1985 | 1461682205093 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 07:50:05 INFO - PROCESS | 1985 | 1461682205095 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:50:05 INFO - PROCESS | 1985 | 1461682205096 Marionette TRACE conn2 <- [1,150,null,{}] 07:50:05 INFO - PROCESS | 1985 | 1461682205098 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:50:05 INFO - PROCESS | 1985 | 1461682205173 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:50:05 INFO - PROCESS | 1985 | 1461682205177 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:05 INFO - PROCESS | 1985 | ++DOCSHELL 0x118114000 == 45 [pid = 1985] [id = 45] 07:50:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x11817c000) [pid = 1985] [serial = 131] [outer = 0x0] 07:50:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x1187a8c00) [pid = 1985] [serial = 132] [outer = 0x11817c000] 07:50:05 INFO - PROCESS | 1985 | 1461682205204 Marionette DEBUG loaded listener.js 07:50:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x119119000) [pid = 1985] [serial = 133] [outer = 0x11817c000] 07:50:05 INFO - PROCESS | 1985 | 1461682205510 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:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 07:50:05 INFO - PROCESS | 1985 | 1461682205564 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:50:05 INFO - PROCESS | 1985 | 1461682205565 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 07:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:50:05 INFO - PROCESS | 1985 | 1461682205567 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:50:05 INFO - PROCESS | 1985 | 1461682205568 Marionette TRACE conn2 <- [1,154,null,{}] 07:50:05 INFO - PROCESS | 1985 | 1461682205570 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:50:05 INFO - PROCESS | 1985 | 1461682205653 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:50:05 INFO - PROCESS | 1985 | 1461682205658 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:05 INFO - PROCESS | 1985 | ++DOCSHELL 0x119179800 == 46 [pid = 1985] [id = 46] 07:50:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x1191ce800) [pid = 1985] [serial = 134] [outer = 0x0] 07:50:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x1191d4c00) [pid = 1985] [serial = 135] [outer = 0x1191ce800] 07:50:05 INFO - PROCESS | 1985 | 1461682205687 Marionette DEBUG loaded listener.js 07:50:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x1197c1000) [pid = 1985] [serial = 136] [outer = 0x1191ce800] 07:50:06 INFO - PROCESS | 1985 | 1461682206017 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:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 470ms 07:50:06 INFO - PROCESS | 1985 | 1461682206038 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:50:06 INFO - PROCESS | 1985 | 1461682206040 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 07:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:50:06 INFO - PROCESS | 1985 | 1461682206042 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:50:06 INFO - PROCESS | 1985 | 1461682206043 Marionette TRACE conn2 <- [1,158,null,{}] 07:50:06 INFO - PROCESS | 1985 | 1461682206045 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:50:06 INFO - PROCESS | 1985 | 1461682206132 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:50:06 INFO - PROCESS | 1985 | 1461682206138 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:06 INFO - PROCESS | 1985 | ++DOCSHELL 0x1192a9800 == 47 [pid = 1985] [id = 47] 07:50:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x118394c00) [pid = 1985] [serial = 137] [outer = 0x0] 07:50:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x119d0d000) [pid = 1985] [serial = 138] [outer = 0x118394c00] 07:50:06 INFO - PROCESS | 1985 | 1461682206162 Marionette DEBUG loaded listener.js 07:50:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x11a1b0c00) [pid = 1985] [serial = 139] [outer = 0x118394c00] 07:50:06 INFO - PROCESS | 1985 | 1461682206504 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:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 519ms 07:50:06 INFO - PROCESS | 1985 | 1461682206562 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:50:06 INFO - PROCESS | 1985 | 1461682206564 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 07:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:50:06 INFO - PROCESS | 1985 | 1461682206568 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:50:06 INFO - PROCESS | 1985 | 1461682206571 Marionette TRACE conn2 <- [1,162,null,{}] 07:50:06 INFO - PROCESS | 1985 | 1461682206575 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:50:06 INFO - PROCESS | 1985 | 1461682206663 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:50:06 INFO - PROCESS | 1985 | 1461682206717 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:06 INFO - PROCESS | 1985 | ++DOCSHELL 0x11337b000 == 48 [pid = 1985] [id = 48] 07:50:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x11342f000) [pid = 1985] [serial = 140] [outer = 0x0] 07:50:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x115d2d000) [pid = 1985] [serial = 141] [outer = 0x11342f000] 07:50:06 INFO - PROCESS | 1985 | 1461682206750 Marionette DEBUG loaded listener.js 07:50:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x1166dd000) [pid = 1985] [serial = 142] [outer = 0x11342f000] 07:50:07 INFO - PROCESS | 1985 | 1461682207152 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:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 622ms 07:50:07 INFO - PROCESS | 1985 | 1461682207190 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:50:07 INFO - PROCESS | 1985 | 1461682207196 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 07:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:50:07 INFO - PROCESS | 1985 | 1461682207203 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:50:07 INFO - PROCESS | 1985 | 1461682207207 Marionette TRACE conn2 <- [1,166,null,{}] 07:50:07 INFO - PROCESS | 1985 | 1461682207210 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:50:07 INFO - PROCESS | 1985 | 1461682207343 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:50:07 INFO - PROCESS | 1985 | 1461682207424 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:07 INFO - PROCESS | 1985 | ++DOCSHELL 0x118120800 == 49 [pid = 1985] [id = 49] 07:50:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x1169b6400) [pid = 1985] [serial = 143] [outer = 0x0] 07:50:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x11807e800) [pid = 1985] [serial = 144] [outer = 0x1169b6400] 07:50:07 INFO - PROCESS | 1985 | 1461682207470 Marionette DEBUG loaded listener.js 07:50:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x11835e000) [pid = 1985] [serial = 145] [outer = 0x1169b6400] 07:50:07 INFO - PROCESS | 1985 | 1461682207955 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:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 775ms 07:50:07 INFO - PROCESS | 1985 | 1461682207978 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:50:07 INFO - PROCESS | 1985 | 1461682207980 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 07:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:50:07 INFO - PROCESS | 1985 | 1461682207982 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:50:07 INFO - PROCESS | 1985 | 1461682207984 Marionette TRACE conn2 <- [1,170,null,{}] 07:50:08 INFO - PROCESS | 1985 | 1461682207993 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:50:08 INFO - PROCESS | 1985 | 1461682208088 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:50:08 INFO - PROCESS | 1985 | 1461682208146 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:08 INFO - PROCESS | 1985 | ++DOCSHELL 0x119b30800 == 50 [pid = 1985] [id = 50] 07:50:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x118592000) [pid = 1985] [serial = 146] [outer = 0x0] 07:50:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x1191ca400) [pid = 1985] [serial = 147] [outer = 0x118592000] 07:50:08 INFO - PROCESS | 1985 | 1461682208179 Marionette DEBUG loaded listener.js 07:50:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x12129c000) [pid = 1985] [serial = 148] [outer = 0x118592000] 07:50:08 INFO - PROCESS | 1985 | 1461682208592 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:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 621ms 07:50:08 INFO - PROCESS | 1985 | 1461682208604 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:50:08 INFO - PROCESS | 1985 | 1461682208606 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 07:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:50:08 INFO - PROCESS | 1985 | 1461682208608 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:50:08 INFO - PROCESS | 1985 | 1461682208609 Marionette TRACE conn2 <- [1,174,null,{}] 07:50:08 INFO - PROCESS | 1985 | 1461682208612 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:50:08 INFO - PROCESS | 1985 | 1461682208701 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:50:08 INFO - PROCESS | 1985 | 1461682208744 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:08 INFO - PROCESS | 1985 | ++DOCSHELL 0x123ae7000 == 51 [pid = 1985] [id = 51] 07:50:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x1191d1c00) [pid = 1985] [serial = 149] [outer = 0x0] 07:50:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x121297c00) [pid = 1985] [serial = 150] [outer = 0x1191d1c00] 07:50:08 INFO - PROCESS | 1985 | 1461682208775 Marionette DEBUG loaded listener.js 07:50:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x1212a3c00) [pid = 1985] [serial = 151] [outer = 0x1191d1c00] 07:50:09 INFO - PROCESS | 1985 | 1461682209163 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:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 571ms 07:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:50:09 INFO - PROCESS | 1985 | 1461682209180 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 1985 | 1461682209181 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 07:50:09 INFO - PROCESS | 1985 | 1461682209183 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - PROCESS | 1985 | 1461682209185 Marionette TRACE conn2 <- [1,178,null,{}] 07:50:09 INFO - PROCESS | 1985 | 1461682209187 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:50:09 INFO - PROCESS | 1985 | 1461682209276 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:50:09 INFO - PROCESS | 1985 | 1461682209317 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:09 INFO - PROCESS | 1985 | ++DOCSHELL 0x123e07800 == 52 [pid = 1985] [id = 52] 07:50:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x11a110400) [pid = 1985] [serial = 152] [outer = 0x0] 07:50:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x123d0fc00) [pid = 1985] [serial = 153] [outer = 0x11a110400] 07:50:09 INFO - PROCESS | 1985 | 1461682209346 Marionette DEBUG loaded listener.js 07:50:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x124348c00) [pid = 1985] [serial = 154] [outer = 0x11a110400] 07:50:09 INFO - PROCESS | 1985 | 1461682209750 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:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 620ms 07:50:09 INFO - PROCESS | 1985 | 1461682209804 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 1985 | 1461682209805 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 07:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:50:09 INFO - PROCESS | 1985 | 1461682209807 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - PROCESS | 1985 | 1461682209808 Marionette TRACE conn2 <- [1,182,null,{}] 07:50:09 INFO - PROCESS | 1985 | 1461682209810 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:50:09 INFO - PROCESS | 1985 | 1461682209902 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:50:09 INFO - PROCESS | 1985 | 1461682209947 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:09 INFO - PROCESS | 1985 | ++DOCSHELL 0x113313800 == 53 [pid = 1985] [id = 53] 07:50:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x11348fc00) [pid = 1985] [serial = 155] [outer = 0x0] 07:50:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x117e23800) [pid = 1985] [serial = 156] [outer = 0x11348fc00] 07:50:09 INFO - PROCESS | 1985 | 1461682209984 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x124943800) [pid = 1985] [serial = 157] [outer = 0x11348fc00] 07:50:10 INFO - PROCESS | 1985 | 1461682210575 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:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 822ms 07:50:10 INFO - PROCESS | 1985 | 1461682210646 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:50:10 INFO - PROCESS | 1985 | 1461682210650 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 07:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:50:10 INFO - PROCESS | 1985 | 1461682210659 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:50:10 INFO - PROCESS | 1985 | 1461682210663 Marionette TRACE conn2 <- [1,186,null,{}] 07:50:10 INFO - PROCESS | 1985 | 1461682210669 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:50:10 INFO - PROCESS | 1985 | 1461682210758 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:50:10 INFO - PROCESS | 1985 | 1461682210800 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:10 INFO - PROCESS | 1985 | ++DOCSHELL 0x116450000 == 54 [pid = 1985] [id = 54] 07:50:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x114e20400) [pid = 1985] [serial = 158] [outer = 0x0] 07:50:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x115d2fc00) [pid = 1985] [serial = 159] [outer = 0x114e20400] 07:50:10 INFO - PROCESS | 1985 | 1461682210827 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x116441c00) [pid = 1985] [serial = 160] [outer = 0x114e20400] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x119179800 == 53 [pid = 1985] [id = 46] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x118114000 == 52 [pid = 1985] [id = 45] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x116fd7800 == 51 [pid = 1985] [id = 44] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x119b24000 == 50 [pid = 1985] [id = 35] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x116a8d000 == 49 [pid = 1985] [id = 43] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x115e83800 == 48 [pid = 1985] [id = 42] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x116fde000 == 47 [pid = 1985] [id = 28] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x11917a800 == 46 [pid = 1985] [id = 31] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x116946800 == 45 [pid = 1985] [id = 27] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x112ce1000 == 44 [pid = 1985] [id = 41] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x116944800 == 43 [pid = 1985] [id = 33] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x1196f2800 == 42 [pid = 1985] [id = 34] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x119431800 == 41 [pid = 1985] [id = 32] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x124812800 == 40 [pid = 1985] [id = 40] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x1187ce000 == 39 [pid = 1985] [id = 30] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x117e6f000 == 38 [pid = 1985] [id = 29] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x113313800 == 37 [pid = 1985] [id = 53] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x123e07800 == 36 [pid = 1985] [id = 52] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x123ae7000 == 35 [pid = 1985] [id = 51] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x119b30800 == 34 [pid = 1985] [id = 50] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x123ae7800 == 33 [pid = 1985] [id = 37] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x118120800 == 32 [pid = 1985] [id = 49] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x1192a9800 == 31 [pid = 1985] [id = 47] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x121232000 == 30 [pid = 1985] [id = 36] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x123e13800 == 29 [pid = 1985] [id = 38] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x12475b800 == 28 [pid = 1985] [id = 39] 07:50:11 INFO - PROCESS | 1985 | --DOCSHELL 0x11337b000 == 27 [pid = 1985] [id = 48] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x123d10400) [pid = 1985] [serial = 11] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x124220800) [pid = 1985] [serial = 8] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x11940d400) [pid = 1985] [serial = 87] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x119673c00) [pid = 1985] [serial = 88] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x1197c3c00) [pid = 1985] [serial = 90] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x121298000) [pid = 1985] [serial = 93] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x12129f000) [pid = 1985] [serial = 96] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x123d12000) [pid = 1985] [serial = 99] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x12421b400) [pid = 1985] [serial = 102] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x124941c00) [pid = 1985] [serial = 105] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x124fd0800) [pid = 1985] [serial = 108] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x1270c8800) [pid = 1985] [serial = 111] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x1276e2400) [pid = 1985] [serial = 114] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x119f33c00) [pid = 1985] [serial = 91] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x112fb7000) [pid = 1985] [serial = 66] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x116603400) [pid = 1985] [serial = 69] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x1133dc000) [pid = 1985] [serial = 72] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x115ed1c00) [pid = 1985] [serial = 75] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x118086c00) [pid = 1985] [serial = 78] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x118182400) [pid = 1985] [serial = 79] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x118362400) [pid = 1985] [serial = 81] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x11877a400) [pid = 1985] [serial = 84] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x119158800) [pid = 1985] [serial = 85] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x12129cc00) [pid = 1985] [serial = 94] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x123bbe800) [pid = 1985] [serial = 97] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x117e24c00) [pid = 1985] [serial = 76] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x118596800) [pid = 1985] [serial = 82] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x123d49000) [pid = 1985] [serial = 100] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x124fd5800) [pid = 1985] [serial = 106] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x125c62800) [pid = 1985] [serial = 109] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x114e1f000) [pid = 1985] [serial = 73] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x1272e2400) [pid = 1985] [serial = 112] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x116f3a800) [pid = 1985] [serial = 70] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x1133d2c00) [pid = 1985] [serial = 67] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x12e1ebc00) [pid = 1985] [serial = 64] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x12c134000) [pid = 1985] [serial = 30] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x12c13b400) [pid = 1985] [serial = 31] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 93 (0x12be72c00) [pid = 1985] [serial = 28] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 92 (0x12bd1e800) [pid = 1985] [serial = 27] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 91 (0x12b297000) [pid = 1985] [serial = 24] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 90 (0x12ba69000) [pid = 1985] [serial = 25] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 89 (0x12abdd400) [pid = 1985] [serial = 21] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 88 (0x12abe1c00) [pid = 1985] [serial = 22] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 87 (0x129734800) [pid = 1985] [serial = 18] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 86 (0x1291f5400) [pid = 1985] [serial = 15] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 85 (0x129642800) [pid = 1985] [serial = 16] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 84 (0x12d939400) [pid = 1985] [serial = 60] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 83 (0x12d93e000) [pid = 1985] [serial = 61] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 82 (0x118392800) [pid = 1985] [serial = 57] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 81 (0x12d750400) [pid = 1985] [serial = 58] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 80 (0x12d74cc00) [pid = 1985] [serial = 55] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 79 (0x119160c00) [pid = 1985] [serial = 54] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 78 (0x12cff2400) [pid = 1985] [serial = 51] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 77 (0x12d746c00) [pid = 1985] [serial = 52] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 76 (0x12d30d000) [pid = 1985] [serial = 45] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 75 (0x12cfef800) [pid = 1985] [serial = 48] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 74 (0x12cc4e000) [pid = 1985] [serial = 42] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 73 (0x12ce39000) [pid = 1985] [serial = 43] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 72 (0x12cc45800) [pid = 1985] [serial = 40] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 71 (0x12c68dc00) [pid = 1985] [serial = 37] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 70 (0x12c696000) [pid = 1985] [serial = 39] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 69 (0x12c689400) [pid = 1985] [serial = 36] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 68 (0x12c1b0000) [pid = 1985] [serial = 33] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 67 (0x1181bf400) [pid = 1985] [serial = 34] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | --DOMWINDOW == 66 (0x12e1de400) [pid = 1985] [serial = 63] [outer = 0x0] [url = about:blank] 07:50:11 INFO - PROCESS | 1985 | 1461682211698 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:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1077ms 07:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:50:11 INFO - PROCESS | 1985 | 1461682211735 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:50:11 INFO - PROCESS | 1985 | 1461682211738 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 07:50:11 INFO - PROCESS | 1985 | 1461682211741 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:50:11 INFO - PROCESS | 1985 | 1461682211743 Marionette TRACE conn2 <- [1,190,null,{}] 07:50:11 INFO - PROCESS | 1985 | 1461682211747 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:50:11 INFO - PROCESS | 1985 | 1461682211814 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:50:11 INFO - PROCESS | 1985 | 1461682211821 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:11 INFO - PROCESS | 1985 | ++DOCSHELL 0x112540000 == 28 [pid = 1985] [id = 55] 07:50:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 67 (0x113428c00) [pid = 1985] [serial = 161] [outer = 0x0] 07:50:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 68 (0x1134b5c00) [pid = 1985] [serial = 162] [outer = 0x113428c00] 07:50:11 INFO - PROCESS | 1985 | 1461682211851 Marionette DEBUG loaded listener.js 07:50:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 69 (0x115e53c00) [pid = 1985] [serial = 163] [outer = 0x113428c00] 07:50:12 INFO - PROCESS | 1985 | 1461682212229 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:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 520ms 07:50:12 INFO - PROCESS | 1985 | 1461682212261 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:50:12 INFO - PROCESS | 1985 | 1461682212266 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 07:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:50:12 INFO - PROCESS | 1985 | 1461682212274 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:50:12 INFO - PROCESS | 1985 | 1461682212277 Marionette TRACE conn2 <- [1,194,null,{}] 07:50:12 INFO - PROCESS | 1985 | 1461682212280 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:50:12 INFO - PROCESS | 1985 | 1461682212386 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:50:12 INFO - PROCESS | 1985 | 1461682212394 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 1985 | ++DOCSHELL 0x115e8f800 == 29 [pid = 1985] [id = 56] 07:50:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 70 (0x1161cdc00) [pid = 1985] [serial = 164] [outer = 0x0] 07:50:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 71 (0x116f36c00) [pid = 1985] [serial = 165] [outer = 0x1161cdc00] 07:50:12 INFO - PROCESS | 1985 | 1461682212436 Marionette DEBUG loaded listener.js 07:50:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 72 (0x117e30400) [pid = 1985] [serial = 166] [outer = 0x1161cdc00] 07:50:12 INFO - PROCESS | 1985 | 1461682212823 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:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 571ms 07:50:12 INFO - PROCESS | 1985 | 1461682212844 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:50:12 INFO - PROCESS | 1985 | 1461682212846 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 07:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:50:12 INFO - PROCESS | 1985 | 1461682212848 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:50:12 INFO - PROCESS | 1985 | 1461682212851 Marionette TRACE conn2 <- [1,198,null,{}] 07:50:12 INFO - PROCESS | 1985 | 1461682212859 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:50:12 INFO - PROCESS | 1985 | 1461682212927 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:50:12 INFO - PROCESS | 1985 | 1461682212933 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 1985 | ++DOCSHELL 0x116fdb000 == 30 [pid = 1985] [id = 57] 07:50:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 73 (0x11318dc00) [pid = 1985] [serial = 167] [outer = 0x0] 07:50:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 74 (0x1181c7400) [pid = 1985] [serial = 168] [outer = 0x11318dc00] 07:50:12 INFO - PROCESS | 1985 | 1461682212964 Marionette DEBUG loaded listener.js 07:50:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 75 (0x11838a000) [pid = 1985] [serial = 169] [outer = 0x11318dc00] 07:50:13 INFO - PROCESS | 1985 | 1461682213305 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:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 472ms 07:50:13 INFO - PROCESS | 1985 | 1461682213323 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:50:13 INFO - PROCESS | 1985 | 1461682213325 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 07:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:50:13 INFO - PROCESS | 1985 | 1461682213328 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:50:13 INFO - PROCESS | 1985 | 1461682213330 Marionette TRACE conn2 <- [1,202,null,{}] 07:50:13 INFO - PROCESS | 1985 | 1461682213333 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:50:13 INFO - PROCESS | 1985 | 1461682213473 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:50:13 INFO - PROCESS | 1985 | 1461682213482 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:13 INFO - PROCESS | 1985 | ++DOCSHELL 0x1175a1000 == 31 [pid = 1985] [id = 58] 07:50:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 76 (0x118182800) [pid = 1985] [serial = 170] [outer = 0x0] 07:50:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 77 (0x118392800) [pid = 1985] [serial = 171] [outer = 0x118182800] 07:50:13 INFO - PROCESS | 1985 | 1461682213521 Marionette DEBUG loaded listener.js 07:50:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 78 (0x11877bc00) [pid = 1985] [serial = 172] [outer = 0x118182800] 07:50:13 INFO - PROCESS | 1985 | 1461682213914 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:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 623ms 07:50:13 INFO - PROCESS | 1985 | 1461682213952 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:50:13 INFO - PROCESS | 1985 | 1461682213953 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 07:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:50:13 INFO - PROCESS | 1985 | 1461682213955 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:50:13 INFO - PROCESS | 1985 | 1461682213956 Marionette TRACE conn2 <- [1,206,null,{}] 07:50:13 INFO - PROCESS | 1985 | 1461682213958 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:50:14 INFO - PROCESS | 1985 | 1461682214037 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:50:14 INFO - PROCESS | 1985 | 1461682214042 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:14 INFO - PROCESS | 1985 | ++DOCSHELL 0x1187d7000 == 32 [pid = 1985] [id = 59] 07:50:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 79 (0x115e54400) [pid = 1985] [serial = 173] [outer = 0x0] 07:50:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 80 (0x1187b5000) [pid = 1985] [serial = 174] [outer = 0x115e54400] 07:50:14 INFO - PROCESS | 1985 | 1461682214089 Marionette DEBUG loaded listener.js 07:50:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 81 (0x119160c00) [pid = 1985] [serial = 175] [outer = 0x115e54400] 07:50:14 INFO - PROCESS | 1985 | 1461682214411 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:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 07:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:50:14 INFO - PROCESS | 1985 | 1461682214423 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:50:14 INFO - PROCESS | 1985 | 1461682214424 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 07:50:14 INFO - PROCESS | 1985 | 1461682214434 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:50:14 INFO - PROCESS | 1985 | 1461682214437 Marionette TRACE conn2 <- [1,210,null,{}] 07:50:14 INFO - PROCESS | 1985 | 1461682214441 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:50:14 INFO - PROCESS | 1985 | 1461682214540 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:50:14 INFO - PROCESS | 1985 | 1461682214545 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:14 INFO - PROCESS | 1985 | ++DOCSHELL 0x1192a6000 == 33 [pid = 1985] [id = 60] 07:50:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 82 (0x1191c8800) [pid = 1985] [serial = 176] [outer = 0x0] 07:50:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 83 (0x119674000) [pid = 1985] [serial = 177] [outer = 0x1191c8800] 07:50:14 INFO - PROCESS | 1985 | 1461682214595 Marionette DEBUG loaded listener.js 07:50:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 84 (0x119d49000) [pid = 1985] [serial = 178] [outer = 0x1191c8800] 07:50:14 INFO - PROCESS | 1985 | 1461682214896 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:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 531ms 07:50:14 INFO - PROCESS | 1985 | 1461682214957 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:50:14 INFO - PROCESS | 1985 | 1461682214958 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 07:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:50:14 INFO - PROCESS | 1985 | 1461682214960 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:50:14 INFO - PROCESS | 1985 | 1461682214961 Marionette TRACE conn2 <- [1,214,null,{}] 07:50:14 INFO - PROCESS | 1985 | 1461682214964 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:50:15 INFO - PROCESS | 1985 | 1461682215042 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:50:15 INFO - PROCESS | 1985 | 1461682215070 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:15 INFO - PROCESS | 1985 | ++DOCSHELL 0x119807800 == 34 [pid = 1985] [id = 61] 07:50:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 85 (0x1197c7c00) [pid = 1985] [serial = 179] [outer = 0x0] 07:50:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 86 (0x121296800) [pid = 1985] [serial = 180] [outer = 0x1197c7c00] 07:50:15 INFO - PROCESS | 1985 | 1461682215096 Marionette DEBUG loaded listener.js 07:50:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 87 (0x12129f400) [pid = 1985] [serial = 181] [outer = 0x1197c7c00] 07:50:15 INFO - PROCESS | 1985 | 1461682215413 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:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 467ms 07:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:50:15 INFO - PROCESS | 1985 | 1461682215428 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:50:15 INFO - PROCESS | 1985 | 1461682215430 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 07:50:15 INFO - PROCESS | 1985 | 1461682215432 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:50:15 INFO - PROCESS | 1985 | 1461682215433 Marionette TRACE conn2 <- [1,218,null,{}] 07:50:15 INFO - PROCESS | 1985 | 1461682215437 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:50:15 INFO - PROCESS | 1985 | 1461682215515 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:50:15 INFO - PROCESS | 1985 | 1461682215520 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:15 INFO - PROCESS | 1985 | ++DOCSHELL 0x1164da800 == 35 [pid = 1985] [id = 62] 07:50:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 88 (0x119f30c00) [pid = 1985] [serial = 182] [outer = 0x0] 07:50:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 89 (0x123bc1400) [pid = 1985] [serial = 183] [outer = 0x119f30c00] 07:50:15 INFO - PROCESS | 1985 | 1461682215585 Marionette DEBUG loaded listener.js 07:50:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 90 (0x123d45000) [pid = 1985] [serial = 184] [outer = 0x119f30c00] 07:50:15 INFO - PROCESS | 1985 | --DOMWINDOW == 89 (0x1191ce800) [pid = 1985] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:50:15 INFO - PROCESS | 1985 | --DOMWINDOW == 88 (0x116676c00) [pid = 1985] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:50:15 INFO - PROCESS | 1985 | --DOMWINDOW == 87 (0x1134b7c00) [pid = 1985] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:50:15 INFO - PROCESS | 1985 | --DOMWINDOW == 86 (0x1125b9000) [pid = 1985] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:50:15 INFO - PROCESS | 1985 | --DOMWINDOW == 85 (0x118184c00) [pid = 1985] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:50:15 INFO - PROCESS | 1985 | --DOMWINDOW == 84 (0x11817c000) [pid = 1985] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:50:15 INFO - PROCESS | 1985 | --DOMWINDOW == 83 (0x118394c00) [pid = 1985] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:50:15 INFO - PROCESS | 1985 | --DOMWINDOW == 82 (0x1276ebc00) [pid = 1985] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:50:15 INFO - PROCESS | 1985 | --DOMWINDOW == 81 (0x1272e4000) [pid = 1985] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:50:15 INFO - PROCESS | 1985 | --DOMWINDOW == 80 (0x123d0dc00) [pid = 1985] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:50:15 INFO - PROCESS | 1985 | 1461682215853 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:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 472ms 07:50:15 INFO - PROCESS | 1985 | 1461682215909 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:50:15 INFO - PROCESS | 1985 | 1461682215910 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 07:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:50:15 INFO - PROCESS | 1985 | 1461682215912 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:50:15 INFO - PROCESS | 1985 | 1461682215913 Marionette TRACE conn2 <- [1,222,null,{}] 07:50:15 INFO - PROCESS | 1985 | 1461682215916 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:50:16 INFO - PROCESS | 1985 | 1461682216001 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:50:16 INFO - PROCESS | 1985 | 1461682216028 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:16 INFO - PROCESS | 1985 | ++DOCSHELL 0x116fda800 == 36 [pid = 1985] [id = 63] 07:50:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 81 (0x1125b9000) [pid = 1985] [serial = 185] [outer = 0x0] 07:50:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 82 (0x123d0dc00) [pid = 1985] [serial = 186] [outer = 0x1125b9000] 07:50:16 INFO - PROCESS | 1985 | 1461682216053 Marionette DEBUG loaded listener.js 07:50:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 83 (0x124220800) [pid = 1985] [serial = 187] [outer = 0x1125b9000] 07:50:16 INFO - PROCESS | 1985 | 1461682216314 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:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 420ms 07:50:16 INFO - PROCESS | 1985 | 1461682216332 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:50:16 INFO - PROCESS | 1985 | 1461682216333 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 07:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:50:16 INFO - PROCESS | 1985 | 1461682216344 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:50:16 INFO - PROCESS | 1985 | 1461682216345 Marionette TRACE conn2 <- [1,226,null,{}] 07:50:16 INFO - PROCESS | 1985 | 1461682216347 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:50:16 INFO - PROCESS | 1985 | 1461682216422 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:50:16 INFO - PROCESS | 1985 | 1461682216427 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:16 INFO - PROCESS | 1985 | ++DOCSHELL 0x123ae2800 == 37 [pid = 1985] [id = 64] 07:50:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 84 (0x1243bd000) [pid = 1985] [serial = 188] [outer = 0x0] 07:50:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 85 (0x1247c1400) [pid = 1985] [serial = 189] [outer = 0x1243bd000] 07:50:16 INFO - PROCESS | 1985 | 1461682216453 Marionette DEBUG loaded listener.js 07:50:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 86 (0x12497b400) [pid = 1985] [serial = 190] [outer = 0x1243bd000] 07:50:16 INFO - PROCESS | 1985 | 1461682216743 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:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 424ms 07:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:50:16 INFO - PROCESS | 1985 | 1461682216762 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:50:16 INFO - PROCESS | 1985 | 1461682216763 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 07:50:16 INFO - PROCESS | 1985 | 1461682216766 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:50:16 INFO - PROCESS | 1985 | 1461682216768 Marionette TRACE conn2 <- [1,230,null,{}] 07:50:16 INFO - PROCESS | 1985 | 1461682216775 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:50:16 INFO - PROCESS | 1985 | 1461682216880 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:50:16 INFO - PROCESS | 1985 | 1461682216886 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:16 INFO - PROCESS | 1985 | ++DOCSHELL 0x1187cf000 == 38 [pid = 1985] [id = 65] 07:50:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 87 (0x1133d3400) [pid = 1985] [serial = 191] [outer = 0x0] 07:50:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 88 (0x124950c00) [pid = 1985] [serial = 192] [outer = 0x1133d3400] 07:50:16 INFO - PROCESS | 1985 | 1461682216915 Marionette DEBUG loaded listener.js 07:50:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 89 (0x125809c00) [pid = 1985] [serial = 193] [outer = 0x1133d3400] 07:50:17 INFO - PROCESS | 1985 | 1461682217199 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:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 474ms 07:50:17 INFO - PROCESS | 1985 | 1461682217242 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:50:17 INFO - PROCESS | 1985 | 1461682217243 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 07:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:50:17 INFO - PROCESS | 1985 | 1461682217245 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:50:17 INFO - PROCESS | 1985 | 1461682217247 Marionette TRACE conn2 <- [1,234,null,{}] 07:50:17 INFO - PROCESS | 1985 | 1461682217249 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:50:17 INFO - PROCESS | 1985 | 1461682217324 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:50:17 INFO - PROCESS | 1985 | 1461682217328 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:17 INFO - PROCESS | 1985 | ++DOCSHELL 0x12475d800 == 39 [pid = 1985] [id = 66] 07:50:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 90 (0x12580d400) [pid = 1985] [serial = 194] [outer = 0x0] 07:50:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 91 (0x125883400) [pid = 1985] [serial = 195] [outer = 0x12580d400] 07:50:17 INFO - PROCESS | 1985 | 1461682217356 Marionette DEBUG loaded listener.js 07:50:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 92 (0x125c69000) [pid = 1985] [serial = 196] [outer = 0x12580d400] 07:50:17 INFO - PROCESS | 1985 | 1461682217687 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:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 468ms 07:50:17 INFO - PROCESS | 1985 | 1461682217762 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:50:17 INFO - PROCESS | 1985 | 1461682217765 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 07:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:50:17 INFO - PROCESS | 1985 | 1461682217769 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:50:17 INFO - PROCESS | 1985 | 1461682217771 Marionette TRACE conn2 <- [1,238,null,{}] 07:50:17 INFO - PROCESS | 1985 | 1461682217775 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:50:17 INFO - PROCESS | 1985 | 1461682217854 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:50:17 INFO - PROCESS | 1985 | 1461682217938 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:17 INFO - PROCESS | 1985 | ++DOCSHELL 0x113158800 == 40 [pid = 1985] [id = 67] 07:50:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 93 (0x11313f800) [pid = 1985] [serial = 197] [outer = 0x0] 07:50:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 94 (0x11318bc00) [pid = 1985] [serial = 198] [outer = 0x11313f800] 07:50:17 INFO - PROCESS | 1985 | 1461682217969 Marionette DEBUG loaded listener.js 07:50:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x115d27800) [pid = 1985] [serial = 199] [outer = 0x11313f800] 07:50:18 INFO - PROCESS | 1985 | 1461682218465 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:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 724ms 07:50:18 INFO - PROCESS | 1985 | 1461682218493 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:50:18 INFO - PROCESS | 1985 | 1461682218495 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 07:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:50:18 INFO - PROCESS | 1985 | 1461682218501 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:50:18 INFO - PROCESS | 1985 | 1461682218503 Marionette TRACE conn2 <- [1,242,null,{}] 07:50:18 INFO - PROCESS | 1985 | 1461682218533 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:50:18 INFO - PROCESS | 1985 | 1461682218634 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:50:18 INFO - PROCESS | 1985 | 1461682218699 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:18 INFO - PROCESS | 1985 | ++DOCSHELL 0x11810b800 == 41 [pid = 1985] [id = 68] 07:50:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x116766000) [pid = 1985] [serial = 200] [outer = 0x0] 07:50:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x11807f800) [pid = 1985] [serial = 201] [outer = 0x116766000] 07:50:18 INFO - PROCESS | 1985 | 1461682218729 Marionette DEBUG loaded listener.js 07:50:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x118187800) [pid = 1985] [serial = 202] [outer = 0x116766000] 07:50:19 INFO - PROCESS | 1985 | --DOCSHELL 0x1187cf000 == 40 [pid = 1985] [id = 65] 07:50:19 INFO - PROCESS | 1985 | --DOCSHELL 0x123ae2800 == 39 [pid = 1985] [id = 64] 07:50:19 INFO - PROCESS | 1985 | --DOCSHELL 0x116fda800 == 38 [pid = 1985] [id = 63] 07:50:19 INFO - PROCESS | 1985 | --DOCSHELL 0x1164da800 == 37 [pid = 1985] [id = 62] 07:50:19 INFO - PROCESS | 1985 | --DOCSHELL 0x119807800 == 36 [pid = 1985] [id = 61] 07:50:19 INFO - PROCESS | 1985 | --DOCSHELL 0x1192a6000 == 35 [pid = 1985] [id = 60] 07:50:19 INFO - PROCESS | 1985 | --DOCSHELL 0x1187d7000 == 34 [pid = 1985] [id = 59] 07:50:19 INFO - PROCESS | 1985 | --DOCSHELL 0x1175a1000 == 33 [pid = 1985] [id = 58] 07:50:19 INFO - PROCESS | 1985 | --DOCSHELL 0x116fdb000 == 32 [pid = 1985] [id = 57] 07:50:19 INFO - PROCESS | 1985 | --DOCSHELL 0x115e8f800 == 31 [pid = 1985] [id = 56] 07:50:19 INFO - PROCESS | 1985 | --DOCSHELL 0x112540000 == 30 [pid = 1985] [id = 55] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x1197c1000) [pid = 1985] [serial = 136] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x117685800) [pid = 1985] [serial = 123] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x115d88800) [pid = 1985] [serial = 120] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x118187400) [pid = 1985] [serial = 129] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 93 (0x1181c4800) [pid = 1985] [serial = 126] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 92 (0x118089c00) [pid = 1985] [serial = 124] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 91 (0x1187a8c00) [pid = 1985] [serial = 132] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 90 (0x118368400) [pid = 1985] [serial = 127] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 89 (0x119119000) [pid = 1985] [serial = 133] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 88 (0x1161ca000) [pid = 1985] [serial = 121] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 87 (0x118397c00) [pid = 1985] [serial = 130] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 86 (0x1291ec400) [pid = 1985] [serial = 118] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 85 (0x11a1b0c00) [pid = 1985] [serial = 139] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 84 (0x119d0d000) [pid = 1985] [serial = 138] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 83 (0x1191d4c00) [pid = 1985] [serial = 135] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 82 (0x129016800) [pid = 1985] [serial = 117] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 81 (0x1276e9c00) [pid = 1985] [serial = 115] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | --DOMWINDOW == 80 (0x1247bf400) [pid = 1985] [serial = 103] [outer = 0x0] [url = about:blank] 07:50:19 INFO - PROCESS | 1985 | 1461682219373 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:50:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 81 (0x113351c00) [pid = 1985] [serial = 203] [outer = 0x12cfe8c00] 07:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 900ms 07:50:19 INFO - PROCESS | 1985 | 1461682219415 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:50:19 INFO - PROCESS | 1985 | 1461682219418 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 07:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:50:19 INFO - PROCESS | 1985 | 1461682219425 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:50:19 INFO - PROCESS | 1985 | 1461682219428 Marionette TRACE conn2 <- [1,246,null,{}] 07:50:19 INFO - PROCESS | 1985 | 1461682219431 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:50:19 INFO - PROCESS | 1985 | 1461682219498 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:50:19 INFO - PROCESS | 1985 | 1461682219513 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:19 INFO - PROCESS | 1985 | ++DOCSHELL 0x112ceb800 == 31 [pid = 1985] [id = 69] 07:50:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 82 (0x115e26c00) [pid = 1985] [serial = 204] [outer = 0x0] 07:50:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 83 (0x1169ab000) [pid = 1985] [serial = 205] [outer = 0x115e26c00] 07:50:19 INFO - PROCESS | 1985 | 1461682219574 Marionette DEBUG loaded listener.js 07:50:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 84 (0x118085800) [pid = 1985] [serial = 206] [outer = 0x115e26c00] 07:50:19 INFO - PROCESS | 1985 | 1461682219862 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:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 472ms 07:50:19 INFO - PROCESS | 1985 | 1461682219897 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:50:19 INFO - PROCESS | 1985 | 1461682219900 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 07:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:50:19 INFO - PROCESS | 1985 | 1461682219908 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:50:19 INFO - PROCESS | 1985 | 1461682219910 Marionette TRACE conn2 <- [1,250,null,{}] 07:50:19 INFO - PROCESS | 1985 | 1461682219912 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:50:19 INFO - PROCESS | 1985 | 1461682219981 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:50:19 INFO - PROCESS | 1985 | 1461682219987 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:19 INFO - PROCESS | 1985 | ++DOCSHELL 0x117455800 == 32 [pid = 1985] [id = 70] 07:50:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 85 (0x11817ec00) [pid = 1985] [serial = 207] [outer = 0x0] 07:50:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 86 (0x1181c8c00) [pid = 1985] [serial = 208] [outer = 0x11817ec00] 07:50:20 INFO - PROCESS | 1985 | 1461682220015 Marionette DEBUG loaded listener.js 07:50:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 87 (0x118590000) [pid = 1985] [serial = 209] [outer = 0x11817ec00] 07:50:20 INFO - PROCESS | 1985 | 1461682220363 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:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 471ms 07:50:20 INFO - PROCESS | 1985 | 1461682220380 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:50:20 INFO - PROCESS | 1985 | 1461682220382 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 07:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:50:20 INFO - PROCESS | 1985 | 1461682220389 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:50:20 INFO - PROCESS | 1985 | 1461682220393 Marionette TRACE conn2 <- [1,254,null,{}] 07:50:20 INFO - PROCESS | 1985 | 1461682220404 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:50:20 INFO - PROCESS | 1985 | 1461682220524 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:50:20 INFO - PROCESS | 1985 | 1461682220535 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:20 INFO - PROCESS | 1985 | ++DOCSHELL 0x11811d000 == 33 [pid = 1985] [id = 71] 07:50:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 88 (0x1187af400) [pid = 1985] [serial = 210] [outer = 0x0] 07:50:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 89 (0x11915f800) [pid = 1985] [serial = 211] [outer = 0x1187af400] 07:50:20 INFO - PROCESS | 1985 | 1461682220582 Marionette DEBUG loaded listener.js 07:50:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 90 (0x11940e000) [pid = 1985] [serial = 212] [outer = 0x1187af400] 07:50:21 INFO - PROCESS | 1985 | 1461682220994 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:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 625ms 07:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:50:21 INFO - PROCESS | 1985 | 1461682221012 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:50:21 INFO - PROCESS | 1985 | 1461682221014 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 07:50:21 INFO - PROCESS | 1985 | 1461682221016 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:50:21 INFO - PROCESS | 1985 | 1461682221017 Marionette TRACE conn2 <- [1,258,null,{}] 07:50:21 INFO - PROCESS | 1985 | 1461682221019 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:50:21 INFO - PROCESS | 1985 | 1461682221091 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:50:21 INFO - PROCESS | 1985 | 1461682221095 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:21 INFO - PROCESS | 1985 | ++DOCSHELL 0x1192aa800 == 34 [pid = 1985] [id = 72] 07:50:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 91 (0x119673c00) [pid = 1985] [serial = 213] [outer = 0x0] 07:50:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 92 (0x1197c2000) [pid = 1985] [serial = 214] [outer = 0x119673c00] 07:50:21 INFO - PROCESS | 1985 | 1461682221123 Marionette DEBUG loaded listener.js 07:50:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 93 (0x119d4b400) [pid = 1985] [serial = 215] [outer = 0x119673c00] 07:50:21 INFO - PROCESS | 1985 | 1461682221446 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:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 07:50:21 INFO - PROCESS | 1985 | 1461682221488 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:50:21 INFO - PROCESS | 1985 | 1461682221490 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 07:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:50:21 INFO - PROCESS | 1985 | 1461682221493 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:50:21 INFO - PROCESS | 1985 | 1461682221495 Marionette TRACE conn2 <- [1,262,null,{}] 07:50:21 INFO - PROCESS | 1985 | 1461682221498 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:50:21 INFO - PROCESS | 1985 | 1461682221605 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:50:21 INFO - PROCESS | 1985 | 1461682221686 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:21 INFO - PROCESS | 1985 | ++DOCSHELL 0x1196dd000 == 35 [pid = 1985] [id = 73] 07:50:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 94 (0x118362000) [pid = 1985] [serial = 216] [outer = 0x0] 07:50:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x119d49800) [pid = 1985] [serial = 217] [outer = 0x118362000] 07:50:21 INFO - PROCESS | 1985 | 1461682221726 Marionette DEBUG loaded listener.js 07:50:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x12129dc00) [pid = 1985] [serial = 218] [outer = 0x118362000] 07:50:22 INFO - PROCESS | 1985 | 1461682222177 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:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 720ms 07:50:22 INFO - PROCESS | 1985 | 1461682222214 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:50:22 INFO - PROCESS | 1985 | 1461682222216 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 07:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:50:22 INFO - PROCESS | 1985 | 1461682222228 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:50:22 INFO - PROCESS | 1985 | 1461682222230 Marionette TRACE conn2 <- [1,266,null,{}] 07:50:22 INFO - PROCESS | 1985 | 1461682222233 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:50:22 INFO - PROCESS | 1985 | 1461682222393 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:50:22 INFO - PROCESS | 1985 | 1461682222422 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:22 INFO - PROCESS | 1985 | ++DOCSHELL 0x121244800 == 36 [pid = 1985] [id = 74] 07:50:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x1247bf400) [pid = 1985] [serial = 219] [outer = 0x0] 07:50:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x124d4d400) [pid = 1985] [serial = 220] [outer = 0x1247bf400] 07:50:22 INFO - PROCESS | 1985 | 1461682222463 Marionette DEBUG loaded listener.js 07:50:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x124f8a400) [pid = 1985] [serial = 221] [outer = 0x1247bf400] 07:50:22 INFO - PROCESS | 1985 | 1461682222814 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:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 620ms 07:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:50:22 INFO - PROCESS | 1985 | 1461682222847 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:50:22 INFO - PROCESS | 1985 | 1461682222849 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 07:50:22 INFO - PROCESS | 1985 | 1461682222851 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:50:22 INFO - PROCESS | 1985 | 1461682222854 Marionette TRACE conn2 <- [1,270,null,{}] 07:50:22 INFO - PROCESS | 1985 | 1461682222863 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:50:22 INFO - PROCESS | 1985 | 1461682222946 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:50:22 INFO - PROCESS | 1985 | 1461682222987 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:22 INFO - PROCESS | 1985 | ++DOCSHELL 0x123da4800 == 37 [pid = 1985] [id = 75] 07:50:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x1247bf800) [pid = 1985] [serial = 222] [outer = 0x0] 07:50:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x124fd7800) [pid = 1985] [serial = 223] [outer = 0x1247bf800] 07:50:23 INFO - PROCESS | 1985 | 1461682223011 Marionette DEBUG loaded listener.js 07:50:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x125810400) [pid = 1985] [serial = 224] [outer = 0x1247bf800] 07:50:23 INFO - PROCESS | 1985 | 1461682223315 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:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 477ms 07:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:50:23 INFO - PROCESS | 1985 | 1461682223328 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:50:23 INFO - PROCESS | 1985 | 1461682223330 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 07:50:23 INFO - PROCESS | 1985 | 1461682223332 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:50:23 INFO - PROCESS | 1985 | 1461682223333 Marionette TRACE conn2 <- [1,274,null,{}] 07:50:23 INFO - PROCESS | 1985 | 1461682223337 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:50:23 INFO - PROCESS | 1985 | 1461682223422 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:50:23 INFO - PROCESS | 1985 | 1461682223453 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:23 INFO - PROCESS | 1985 | ++DOCSHELL 0x124763800 == 38 [pid = 1985] [id = 76] 07:50:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x124fd2c00) [pid = 1985] [serial = 225] [outer = 0x0] 07:50:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x12701f400) [pid = 1985] [serial = 226] [outer = 0x124fd2c00] 07:50:23 INFO - PROCESS | 1985 | 1461682223477 Marionette DEBUG loaded listener.js 07:50:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x1272d9800) [pid = 1985] [serial = 227] [outer = 0x124fd2c00] 07:50:23 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x1161cdc00) [pid = 1985] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:50:23 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x113428c00) [pid = 1985] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:50:23 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x118182800) [pid = 1985] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:50:23 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x115e54400) [pid = 1985] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:50:23 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x11318dc00) [pid = 1985] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:50:23 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x1197c7c00) [pid = 1985] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:50:23 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x11342f000) [pid = 1985] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:50:23 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x1169b6400) [pid = 1985] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:50:23 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x118592000) [pid = 1985] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:50:23 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x1191d1c00) [pid = 1985] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:50:23 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x11a110400) [pid = 1985] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:50:23 INFO - PROCESS | 1985 | --DOMWINDOW == 93 (0x1133d3400) [pid = 1985] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:50:23 INFO - PROCESS | 1985 | --DOMWINDOW == 92 (0x11348fc00) [pid = 1985] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:50:23 INFO - PROCESS | 1985 | --DOMWINDOW == 91 (0x1191c8800) [pid = 1985] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:50:23 INFO - PROCESS | 1985 | --DOMWINDOW == 90 (0x1125b9000) [pid = 1985] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:50:23 INFO - PROCESS | 1985 | --DOMWINDOW == 89 (0x1243bd000) [pid = 1985] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:50:23 INFO - PROCESS | 1985 | --DOMWINDOW == 88 (0x119f30c00) [pid = 1985] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:50:23 INFO - PROCESS | 1985 | 1461682223806 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:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 521ms 07:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:50:23 INFO - PROCESS | 1985 | 1461682223853 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:50:23 INFO - PROCESS | 1985 | 1461682223855 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 07:50:23 INFO - PROCESS | 1985 | 1461682223857 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:50:23 INFO - PROCESS | 1985 | 1461682223858 Marionette TRACE conn2 <- [1,278,null,{}] 07:50:23 INFO - PROCESS | 1985 | 1461682223860 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:50:23 INFO - PROCESS | 1985 | 1461682223930 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:50:23 INFO - PROCESS | 1985 | 1461682223936 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:23 INFO - PROCESS | 1985 | ++DOCSHELL 0x119f98000 == 39 [pid = 1985] [id = 77] 07:50:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 89 (0x113428c00) [pid = 1985] [serial = 228] [outer = 0x0] 07:50:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 90 (0x11817b000) [pid = 1985] [serial = 229] [outer = 0x113428c00] 07:50:23 INFO - PROCESS | 1985 | 1461682223962 Marionette DEBUG loaded listener.js 07:50:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 91 (0x1197c7c00) [pid = 1985] [serial = 230] [outer = 0x113428c00] 07:50:24 INFO - PROCESS | 1985 | 1461682224287 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:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 07:50:24 INFO - PROCESS | 1985 | 1461682224327 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:50:24 INFO - PROCESS | 1985 | 1461682224328 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 07:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:50:24 INFO - PROCESS | 1985 | 1461682224330 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:50:24 INFO - PROCESS | 1985 | 1461682224332 Marionette TRACE conn2 <- [1,282,null,{}] 07:50:24 INFO - PROCESS | 1985 | 1461682224334 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:50:24 INFO - PROCESS | 1985 | 1461682224405 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:50:24 INFO - PROCESS | 1985 | 1461682224409 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:24 INFO - PROCESS | 1985 | ++DOCSHELL 0x12584c000 == 40 [pid = 1985] [id = 78] 07:50:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 92 (0x116f2c800) [pid = 1985] [serial = 231] [outer = 0x0] 07:50:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 93 (0x12701a400) [pid = 1985] [serial = 232] [outer = 0x116f2c800] 07:50:24 INFO - PROCESS | 1985 | 1461682224434 Marionette DEBUG loaded listener.js 07:50:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 94 (0x12769ac00) [pid = 1985] [serial = 233] [outer = 0x116f2c800] 07:50:24 INFO - PROCESS | 1985 | 1461682224743 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:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 417ms 07:50:24 INFO - PROCESS | 1985 | 1461682224748 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:50:24 INFO - PROCESS | 1985 | 1461682224750 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 07:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:50:24 INFO - PROCESS | 1985 | 1461682224756 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:50:24 INFO - PROCESS | 1985 | 1461682224758 Marionette TRACE conn2 <- [1,286,null,{}] 07:50:24 INFO - PROCESS | 1985 | 1461682224760 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:50:24 INFO - PROCESS | 1985 | 1461682224848 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:50:24 INFO - PROCESS | 1985 | 1461682224854 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:24 INFO - PROCESS | 1985 | ++DOCSHELL 0x12706e800 == 41 [pid = 1985] [id = 79] 07:50:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x12769d400) [pid = 1985] [serial = 234] [outer = 0x0] 07:50:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x1276e8c00) [pid = 1985] [serial = 235] [outer = 0x12769d400] 07:50:24 INFO - PROCESS | 1985 | 1461682224883 Marionette DEBUG loaded listener.js 07:50:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x12915f000) [pid = 1985] [serial = 236] [outer = 0x12769d400] 07:50:25 INFO - PROCESS | 1985 | 1461682225213 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:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 472ms 07:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:50:25 INFO - PROCESS | 1985 | 1461682225227 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:50:25 INFO - PROCESS | 1985 | 1461682225228 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 07:50:25 INFO - PROCESS | 1985 | 1461682225230 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:50:25 INFO - PROCESS | 1985 | 1461682225231 Marionette TRACE conn2 <- [1,290,null,{}] 07:50:25 INFO - PROCESS | 1985 | 1461682225233 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:50:25 INFO - PROCESS | 1985 | 1461682225327 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:50:25 INFO - PROCESS | 1985 | 1461682225333 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 1985 | ++DOCSHELL 0x127625800 == 42 [pid = 1985] [id = 80] 07:50:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x1291ec800) [pid = 1985] [serial = 237] [outer = 0x0] 07:50:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x1291f3800) [pid = 1985] [serial = 238] [outer = 0x1291ec800] 07:50:25 INFO - PROCESS | 1985 | 1461682225361 Marionette DEBUG loaded listener.js 07:50:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x1291f9000) [pid = 1985] [serial = 239] [outer = 0x1291ec800] 07:50:25 INFO - PROCESS | 1985 | 1461682225632 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:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 420ms 07:50:25 INFO - PROCESS | 1985 | 1461682225650 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:50:25 INFO - PROCESS | 1985 | 1461682225651 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 07:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:50:25 INFO - PROCESS | 1985 | 1461682225661 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:50:25 INFO - PROCESS | 1985 | 1461682225662 Marionette TRACE conn2 <- [1,294,null,{}] 07:50:25 INFO - PROCESS | 1985 | 1461682225664 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:50:25 INFO - PROCESS | 1985 | 1461682225740 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:50:25 INFO - PROCESS | 1985 | 1461682225825 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 1985 | ++DOCSHELL 0x1120ad000 == 43 [pid = 1985] [id = 81] 07:50:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x111c3f800) [pid = 1985] [serial = 240] [outer = 0x0] 07:50:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x111fd5400) [pid = 1985] [serial = 241] [outer = 0x111c3f800] 07:50:25 INFO - PROCESS | 1985 | 1461682225856 Marionette DEBUG loaded listener.js 07:50:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x113490000) [pid = 1985] [serial = 242] [outer = 0x111c3f800] 07:50:26 INFO - PROCESS | 1985 | 1461682226289 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:50:26 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:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 669ms 07:50:26 INFO - PROCESS | 1985 | 1461682226331 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:50:26 INFO - PROCESS | 1985 | 1461682226334 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 07:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:50:26 INFO - PROCESS | 1985 | 1461682226337 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:50:26 INFO - PROCESS | 1985 | 1461682226340 Marionette TRACE conn2 <- [1,298,null,{}] 07:50:26 INFO - PROCESS | 1985 | 1461682226343 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:50:26 INFO - PROCESS | 1985 | 1461682226440 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:50:26 INFO - PROCESS | 1985 | 1461682226508 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:26 INFO - PROCESS | 1985 | ++DOCSHELL 0x118982800 == 44 [pid = 1985] [id = 82] 07:50:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x118368800) [pid = 1985] [serial = 243] [outer = 0x0] 07:50:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x11838f400) [pid = 1985] [serial = 244] [outer = 0x118368800] 07:50:26 INFO - PROCESS | 1985 | 1461682226551 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x11877d000) [pid = 1985] [serial = 245] [outer = 0x118368800] 07:50:26 INFO - PROCESS | 1985 | 1461682226956 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:50:27 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:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 07:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:50:27 INFO - PROCESS | 1985 | 1461682227010 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:50:27 INFO - PROCESS | 1985 | 1461682227013 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 07:50:27 INFO - PROCESS | 1985 | 1461682227015 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:50:27 INFO - PROCESS | 1985 | 1461682227016 Marionette TRACE conn2 <- [1,302,null,{}] 07:50:27 INFO - PROCESS | 1985 | 1461682227038 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:50:27 INFO - PROCESS | 1985 | 1461682227132 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:50:27 INFO - PROCESS | 1985 | 1461682227189 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:27 INFO - PROCESS | 1985 | ++DOCSHELL 0x124d0e800 == 45 [pid = 1985] [id = 83] 07:50:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x11940c400) [pid = 1985] [serial = 246] [outer = 0x0] 07:50:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x119672c00) [pid = 1985] [serial = 247] [outer = 0x11940c400] 07:50:27 INFO - PROCESS | 1985 | 1461682227219 Marionette DEBUG loaded listener.js 07:50:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x121295c00) [pid = 1985] [serial = 248] [outer = 0x11940c400] 07:50:27 INFO - PROCESS | 1985 | 1461682227625 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:50:27 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:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 639ms 07:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:50:27 INFO - PROCESS | 1985 | 1461682227654 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:50:27 INFO - PROCESS | 1985 | 1461682227656 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 07:50:27 INFO - PROCESS | 1985 | 1461682227663 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:50:27 INFO - PROCESS | 1985 | 1461682227668 Marionette TRACE conn2 <- [1,306,null,{}] 07:50:27 INFO - PROCESS | 1985 | 1461682227671 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:50:27 INFO - PROCESS | 1985 | 1461682227783 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:50:27 INFO - PROCESS | 1985 | 1461682227843 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:27 INFO - PROCESS | 1985 | ++DOCSHELL 0x12762a000 == 46 [pid = 1985] [id = 84] 07:50:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x123d49000) [pid = 1985] [serial = 249] [outer = 0x0] 07:50:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x12497cc00) [pid = 1985] [serial = 250] [outer = 0x123d49000] 07:50:27 INFO - PROCESS | 1985 | 1461682227873 Marionette DEBUG loaded listener.js 07:50:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x125810000) [pid = 1985] [serial = 251] [outer = 0x123d49000] 07:50:28 INFO - PROCESS | 1985 | 1461682228269 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:50:28 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:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 679ms 07:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:50:28 INFO - PROCESS | 1985 | 1461682228339 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:50:28 INFO - PROCESS | 1985 | 1461682228341 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 07:50:28 INFO - PROCESS | 1985 | 1461682228343 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:50:28 INFO - PROCESS | 1985 | 1461682228344 Marionette TRACE conn2 <- [1,310,null,{}] 07:50:28 INFO - PROCESS | 1985 | 1461682228346 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:50:28 INFO - PROCESS | 1985 | 1461682228550 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:50:28 INFO - PROCESS | 1985 | 1461682228619 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:28 INFO - PROCESS | 1985 | ++DOCSHELL 0x116fe6000 == 47 [pid = 1985] [id = 85] 07:50:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x11348fc00) [pid = 1985] [serial = 252] [outer = 0x0] 07:50:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x1134b7c00) [pid = 1985] [serial = 253] [outer = 0x11348fc00] 07:50:28 INFO - PROCESS | 1985 | 1461682228646 Marionette DEBUG loaded listener.js 07:50:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x1166da400) [pid = 1985] [serial = 254] [outer = 0x11348fc00] 07:50:29 INFO - PROCESS | 1985 | 1461682229087 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:50:29 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:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 770ms 07:50:29 INFO - PROCESS | 1985 | 1461682229114 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:50:29 INFO - PROCESS | 1985 | 1461682229116 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 07:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:50:29 INFO - PROCESS | 1985 | 1461682229119 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:50:29 INFO - PROCESS | 1985 | 1461682229122 Marionette TRACE conn2 <- [1,314,null,{}] 07:50:29 INFO - PROCESS | 1985 | 1461682229125 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:50:29 INFO - PROCESS | 1985 | 1461682229210 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:50:29 INFO - PROCESS | 1985 | 1461682229256 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:29 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e7a000 == 48 [pid = 1985] [id = 86] 07:50:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x11767f000) [pid = 1985] [serial = 255] [outer = 0x0] 07:50:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x118182800) [pid = 1985] [serial = 256] [outer = 0x11767f000] 07:50:29 INFO - PROCESS | 1985 | 1461682229284 Marionette DEBUG loaded listener.js 07:50:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x118368400) [pid = 1985] [serial = 257] [outer = 0x11767f000] 07:50:29 INFO - PROCESS | 1985 | --DOCSHELL 0x127625800 == 47 [pid = 1985] [id = 80] 07:50:29 INFO - PROCESS | 1985 | --DOCSHELL 0x12706e800 == 46 [pid = 1985] [id = 79] 07:50:29 INFO - PROCESS | 1985 | --DOCSHELL 0x12584c000 == 45 [pid = 1985] [id = 78] 07:50:29 INFO - PROCESS | 1985 | --DOCSHELL 0x119f98000 == 44 [pid = 1985] [id = 77] 07:50:29 INFO - PROCESS | 1985 | --DOCSHELL 0x124763800 == 43 [pid = 1985] [id = 76] 07:50:29 INFO - PROCESS | 1985 | --DOCSHELL 0x123da4800 == 42 [pid = 1985] [id = 75] 07:50:29 INFO - PROCESS | 1985 | --DOCSHELL 0x121244800 == 41 [pid = 1985] [id = 74] 07:50:29 INFO - PROCESS | 1985 | --DOCSHELL 0x1196dd000 == 40 [pid = 1985] [id = 73] 07:50:29 INFO - PROCESS | 1985 | --DOCSHELL 0x1192aa800 == 39 [pid = 1985] [id = 72] 07:50:29 INFO - PROCESS | 1985 | --DOCSHELL 0x11811d000 == 38 [pid = 1985] [id = 71] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x125883400) [pid = 1985] [serial = 195] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOCSHELL 0x117455800 == 37 [pid = 1985] [id = 70] 07:50:29 INFO - PROCESS | 1985 | --DOCSHELL 0x112ceb800 == 36 [pid = 1985] [id = 69] 07:50:29 INFO - PROCESS | 1985 | --DOCSHELL 0x11810b800 == 35 [pid = 1985] [id = 68] 07:50:29 INFO - PROCESS | 1985 | --DOCSHELL 0x113158800 == 34 [pid = 1985] [id = 67] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x116f36c00) [pid = 1985] [serial = 165] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x117e30400) [pid = 1985] [serial = 166] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x1134b5c00) [pid = 1985] [serial = 162] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x115e53c00) [pid = 1985] [serial = 163] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x115d2fc00) [pid = 1985] [serial = 159] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x118392800) [pid = 1985] [serial = 171] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x1187b5000) [pid = 1985] [serial = 174] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x1181c7400) [pid = 1985] [serial = 168] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x11838a000) [pid = 1985] [serial = 169] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x119160c00) [pid = 1985] [serial = 175] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x121296800) [pid = 1985] [serial = 180] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x1166dd000) [pid = 1985] [serial = 142] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x115d2d000) [pid = 1985] [serial = 141] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x11835e000) [pid = 1985] [serial = 145] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x11807e800) [pid = 1985] [serial = 144] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x12129c000) [pid = 1985] [serial = 148] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x1191ca400) [pid = 1985] [serial = 147] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x1212a3c00) [pid = 1985] [serial = 151] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x121297c00) [pid = 1985] [serial = 150] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x124348c00) [pid = 1985] [serial = 154] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x125809c00) [pid = 1985] [serial = 193] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x123d0fc00) [pid = 1985] [serial = 153] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x124943800) [pid = 1985] [serial = 157] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 93 (0x117e23800) [pid = 1985] [serial = 156] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 92 (0x119674000) [pid = 1985] [serial = 177] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 91 (0x119d49000) [pid = 1985] [serial = 178] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 90 (0x123d0dc00) [pid = 1985] [serial = 186] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 89 (0x12129f400) [pid = 1985] [serial = 181] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 88 (0x1247c1400) [pid = 1985] [serial = 189] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 87 (0x123d45000) [pid = 1985] [serial = 184] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 86 (0x123bc1400) [pid = 1985] [serial = 183] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 85 (0x12497b400) [pid = 1985] [serial = 190] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 84 (0x124220800) [pid = 1985] [serial = 187] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 83 (0x124950c00) [pid = 1985] [serial = 192] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | --DOMWINDOW == 82 (0x11877bc00) [pid = 1985] [serial = 172] [outer = 0x0] [url = about:blank] 07:50:29 INFO - PROCESS | 1985 | 1461682229632 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:50:29 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:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 521ms 07:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:50:29 INFO - PROCESS | 1985 | 1461682229642 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:50:29 INFO - PROCESS | 1985 | 1461682229643 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 07:50:29 INFO - PROCESS | 1985 | 1461682229646 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:50:29 INFO - PROCESS | 1985 | 1461682229647 Marionette TRACE conn2 <- [1,318,null,{}] 07:50:29 INFO - PROCESS | 1985 | 1461682229649 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:50:29 INFO - PROCESS | 1985 | 1461682229726 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:50:29 INFO - PROCESS | 1985 | 1461682229775 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:29 INFO - PROCESS | 1985 | ++DOCSHELL 0x1164d3800 == 35 [pid = 1985] [id = 87] 07:50:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 83 (0x115e2d800) [pid = 1985] [serial = 258] [outer = 0x0] 07:50:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 84 (0x118390400) [pid = 1985] [serial = 259] [outer = 0x115e2d800] 07:50:29 INFO - PROCESS | 1985 | 1461682229801 Marionette DEBUG loaded listener.js 07:50:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 85 (0x118781400) [pid = 1985] [serial = 260] [outer = 0x115e2d800] 07:50:30 INFO - PROCESS | 1985 | 1461682230099 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:50:30 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:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 469ms 07:50:30 INFO - PROCESS | 1985 | 1461682230116 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:50:30 INFO - PROCESS | 1985 | 1461682230120 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 07:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:50:30 INFO - PROCESS | 1985 | 1461682230134 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:50:30 INFO - PROCESS | 1985 | 1461682230140 Marionette TRACE conn2 <- [1,322,null,{}] 07:50:30 INFO - PROCESS | 1985 | 1461682230143 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:50:30 INFO - PROCESS | 1985 | 1461682230217 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:50:30 INFO - PROCESS | 1985 | 1461682230224 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:30 INFO - PROCESS | 1985 | ++DOCSHELL 0x11896f000 == 36 [pid = 1985] [id = 88] 07:50:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 86 (0x1187b2000) [pid = 1985] [serial = 261] [outer = 0x0] 07:50:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 87 (0x11940e800) [pid = 1985] [serial = 262] [outer = 0x1187b2000] 07:50:30 INFO - PROCESS | 1985 | 1461682230249 Marionette DEBUG loaded listener.js 07:50:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 88 (0x119d45400) [pid = 1985] [serial = 263] [outer = 0x1187b2000] 07:50:30 INFO - PROCESS | 1985 | 1461682230618 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:50:30 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:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 527ms 07:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:50:30 INFO - PROCESS | 1985 | 1461682230658 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:50:30 INFO - PROCESS | 1985 | 1461682230659 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 07:50:30 INFO - PROCESS | 1985 | 1461682230661 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:50:30 INFO - PROCESS | 1985 | 1461682230662 Marionette TRACE conn2 <- [1,326,null,{}] 07:50:30 INFO - PROCESS | 1985 | 1461682230664 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:50:30 INFO - PROCESS | 1985 | 1461682230737 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:50:30 INFO - PROCESS | 1985 | 1461682230742 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:30 INFO - PROCESS | 1985 | ++DOCSHELL 0x1196d9000 == 37 [pid = 1985] [id = 89] 07:50:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 89 (0x119d48800) [pid = 1985] [serial = 264] [outer = 0x0] 07:50:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 90 (0x121298000) [pid = 1985] [serial = 265] [outer = 0x119d48800] 07:50:30 INFO - PROCESS | 1985 | 1461682230768 Marionette DEBUG loaded listener.js 07:50:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 91 (0x123bbc000) [pid = 1985] [serial = 266] [outer = 0x119d48800] 07:50:31 INFO - PROCESS | 1985 | 1461682231085 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:50:31 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:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 468ms 07:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:50:31 INFO - PROCESS | 1985 | 1461682231129 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:50:31 INFO - PROCESS | 1985 | 1461682231131 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 07:50:31 INFO - PROCESS | 1985 | 1461682231133 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:50:31 INFO - PROCESS | 1985 | 1461682231134 Marionette TRACE conn2 <- [1,330,null,{}] 07:50:31 INFO - PROCESS | 1985 | 1461682231136 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:50:31 INFO - PROCESS | 1985 | 1461682231232 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:50:31 INFO - PROCESS | 1985 | 1461682231241 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:31 INFO - PROCESS | 1985 | ++DOCSHELL 0x119aa8000 == 38 [pid = 1985] [id = 90] 07:50:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 92 (0x123d3e000) [pid = 1985] [serial = 267] [outer = 0x0] 07:50:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 93 (0x123ec9000) [pid = 1985] [serial = 268] [outer = 0x123d3e000] 07:50:31 INFO - PROCESS | 1985 | 1461682231274 Marionette DEBUG loaded listener.js 07:50:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 94 (0x1247c9000) [pid = 1985] [serial = 269] [outer = 0x123d3e000] 07:50:31 INFO - PROCESS | 1985 | 1461682231605 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:50:31 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:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 521ms 07:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:50:31 INFO - PROCESS | 1985 | 1461682231654 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:50:31 INFO - PROCESS | 1985 | 1461682231656 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 07:50:31 INFO - PROCESS | 1985 | 1461682231658 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:50:31 INFO - PROCESS | 1985 | 1461682231659 Marionette TRACE conn2 <- [1,334,null,{}] 07:50:31 INFO - PROCESS | 1985 | 1461682231661 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:50:31 INFO - PROCESS | 1985 | 1461682231749 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:50:31 INFO - PROCESS | 1985 | 1461682231781 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:31 INFO - PROCESS | 1985 | ++DOCSHELL 0x119fae800 == 39 [pid = 1985] [id = 91] 07:50:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x123d44800) [pid = 1985] [serial = 270] [outer = 0x0] 07:50:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x1252bd400) [pid = 1985] [serial = 271] [outer = 0x123d44800] 07:50:31 INFO - PROCESS | 1985 | 1461682231806 Marionette DEBUG loaded listener.js 07:50:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x12587cc00) [pid = 1985] [serial = 272] [outer = 0x123d44800] 07:50:32 INFO - PROCESS | 1985 | 1461682232134 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:50:32 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:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 519ms 07:50:32 INFO - PROCESS | 1985 | 1461682232178 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:50:32 INFO - PROCESS | 1985 | 1461682232179 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 07:50:32 INFO - PROCESS | 1985 | 1461682232181 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:50:32 INFO - PROCESS | 1985 | 1461682232182 Marionette TRACE conn2 <- [1,338,null,{}] 07:50:32 INFO - PROCESS | 1985 | 1461682232194 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:50:32 INFO - PROCESS | 1985 | 1461682232283 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:50:32 INFO - PROCESS | 1985 | 1461682232287 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:32 INFO - PROCESS | 1985 | ++DOCSHELL 0x123ba2000 == 40 [pid = 1985] [id = 92] 07:50:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x1252c5400) [pid = 1985] [serial = 273] [outer = 0x0] 07:50:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x1270ca800) [pid = 1985] [serial = 274] [outer = 0x1252c5400] 07:50:32 INFO - PROCESS | 1985 | 1461682232312 Marionette DEBUG loaded listener.js 07:50:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x12769e000) [pid = 1985] [serial = 275] [outer = 0x1252c5400] 07:50:32 INFO - PROCESS | 1985 | 1461682232650 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:50:32 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:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 518ms 07:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:50:32 INFO - PROCESS | 1985 | 1461682232699 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:50:32 INFO - PROCESS | 1985 | 1461682232701 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 07:50:32 INFO - PROCESS | 1985 | 1461682232703 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:50:32 INFO - PROCESS | 1985 | 1461682232704 Marionette TRACE conn2 <- [1,342,null,{}] 07:50:32 INFO - PROCESS | 1985 | 1461682232706 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:50:32 INFO - PROCESS | 1985 | 1461682232793 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:50:32 INFO - PROCESS | 1985 | 1461682232822 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:32 INFO - PROCESS | 1985 | ++DOCSHELL 0x12475b800 == 41 [pid = 1985] [id = 93] 07:50:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x12769f800) [pid = 1985] [serial = 276] [outer = 0x0] 07:50:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x1276a7800) [pid = 1985] [serial = 277] [outer = 0x12769f800] 07:50:32 INFO - PROCESS | 1985 | 1461682232846 Marionette DEBUG loaded listener.js 07:50:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x1276ea400) [pid = 1985] [serial = 278] [outer = 0x12769f800] 07:50:33 INFO - PROCESS | 1985 | 1461682233149 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:50:33 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:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 469ms 07:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:50:33 INFO - PROCESS | 1985 | 1461682233177 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:50:33 INFO - PROCESS | 1985 | 1461682233178 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 07:50:33 INFO - PROCESS | 1985 | 1461682233180 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:50:33 INFO - PROCESS | 1985 | 1461682233181 Marionette TRACE conn2 <- [1,346,null,{}] 07:50:33 INFO - PROCESS | 1985 | 1461682233184 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:50:33 INFO - PROCESS | 1985 | 1461682233275 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:50:33 INFO - PROCESS | 1985 | 1461682233279 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:33 INFO - PROCESS | 1985 | ++DOCSHELL 0x124fef000 == 42 [pid = 1985] [id = 94] 07:50:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x1276a5c00) [pid = 1985] [serial = 279] [outer = 0x0] 07:50:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x128dc9800) [pid = 1985] [serial = 280] [outer = 0x1276a5c00] 07:50:33 INFO - PROCESS | 1985 | 1461682233302 Marionette DEBUG loaded listener.js 07:50:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x128dce000) [pid = 1985] [serial = 281] [outer = 0x1276a5c00] 07:50:33 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x1247bf800) [pid = 1985] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:50:33 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x124fd2c00) [pid = 1985] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:50:33 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x113428c00) [pid = 1985] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:50:33 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x12769d400) [pid = 1985] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:50:33 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x1187af400) [pid = 1985] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:50:33 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x115e26c00) [pid = 1985] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:50:33 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x118362000) [pid = 1985] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:50:33 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x119673c00) [pid = 1985] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:50:33 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x11817ec00) [pid = 1985] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:50:33 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x1247bf400) [pid = 1985] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:50:33 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x116f2c800) [pid = 1985] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:50:33 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x12580d400) [pid = 1985] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:50:33 INFO - PROCESS | 1985 | 1461682233674 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:50:33 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:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 519ms 07:50:33 INFO - PROCESS | 1985 | 1461682233700 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:50:33 INFO - PROCESS | 1985 | 1461682233701 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 07:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:50:33 INFO - PROCESS | 1985 | 1461682233706 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:50:33 INFO - PROCESS | 1985 | 1461682233707 Marionette TRACE conn2 <- [1,350,null,{}] 07:50:33 INFO - PROCESS | 1985 | 1461682233709 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:50:33 INFO - PROCESS | 1985 | 1461682233781 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:50:33 INFO - PROCESS | 1985 | 1461682233787 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:33 INFO - PROCESS | 1985 | ++DOCSHELL 0x119297000 == 43 [pid = 1985] [id = 95] 07:50:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x119163c00) [pid = 1985] [serial = 282] [outer = 0x0] 07:50:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x1247bf400) [pid = 1985] [serial = 283] [outer = 0x119163c00] 07:50:33 INFO - PROCESS | 1985 | 1461682233818 Marionette DEBUG loaded listener.js 07:50:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x128dd2400) [pid = 1985] [serial = 284] [outer = 0x119163c00] 07:50:34 INFO - PROCESS | 1985 | 1461682234160 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:50:34 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:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 07:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:50:34 INFO - PROCESS | 1985 | 1461682234175 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:50:34 INFO - PROCESS | 1985 | 1461682234176 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 07:50:34 INFO - PROCESS | 1985 | 1461682234178 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:50:34 INFO - PROCESS | 1985 | 1461682234180 Marionette TRACE conn2 <- [1,354,null,{}] 07:50:34 INFO - PROCESS | 1985 | 1461682234182 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:50:34 INFO - PROCESS | 1985 | 1461682234290 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:50:34 INFO - PROCESS | 1985 | 1461682234296 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:34 INFO - PROCESS | 1985 | ++DOCSHELL 0x12762f800 == 44 [pid = 1985] [id = 96] 07:50:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x129012000) [pid = 1985] [serial = 285] [outer = 0x0] 07:50:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x1291f7000) [pid = 1985] [serial = 286] [outer = 0x129012000] 07:50:34 INFO - PROCESS | 1985 | 1461682234321 Marionette DEBUG loaded listener.js 07:50:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x12964b800) [pid = 1985] [serial = 287] [outer = 0x129012000] 07:50:34 INFO - PROCESS | 1985 | 1461682234696 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:50:34 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:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 570ms 07:50:34 INFO - PROCESS | 1985 | 1461682234749 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:50:34 INFO - PROCESS | 1985 | 1461682234751 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 07:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:50:34 INFO - PROCESS | 1985 | 1461682234763 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:50:34 INFO - PROCESS | 1985 | 1461682234764 Marionette TRACE conn2 <- [1,358,null,{}] 07:50:34 INFO - PROCESS | 1985 | 1461682234767 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:50:34 INFO - PROCESS | 1985 | 1461682234914 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:50:34 INFO - PROCESS | 1985 | 1461682234928 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:34 INFO - PROCESS | 1985 | ++DOCSHELL 0x1290dc800 == 45 [pid = 1985] [id = 97] 07:50:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x123bc1000) [pid = 1985] [serial = 288] [outer = 0x0] 07:50:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x129730c00) [pid = 1985] [serial = 289] [outer = 0x123bc1000] 07:50:34 INFO - PROCESS | 1985 | 1461682234967 Marionette DEBUG loaded listener.js 07:50:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x12973b400) [pid = 1985] [serial = 290] [outer = 0x123bc1000] 07:50:35 INFO - PROCESS | 1985 | 1461682235342 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:50:35 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:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 620ms 07:50:35 INFO - PROCESS | 1985 | 1461682235382 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:50:35 INFO - PROCESS | 1985 | 1461682235384 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 07:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:50:35 INFO - PROCESS | 1985 | 1461682235387 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:50:35 INFO - PROCESS | 1985 | 1461682235389 Marionette TRACE conn2 <- [1,362,null,{}] 07:50:35 INFO - PROCESS | 1985 | 1461682235392 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:50:35 INFO - PROCESS | 1985 | 1461682235529 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:50:35 INFO - PROCESS | 1985 | 1461682235671 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:35 INFO - PROCESS | 1985 | ++DOCSHELL 0x112cda800 == 46 [pid = 1985] [id = 98] 07:50:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x111f44800) [pid = 1985] [serial = 291] [outer = 0x0] 07:50:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x112b92400) [pid = 1985] [serial = 292] [outer = 0x111f44800] 07:50:35 INFO - PROCESS | 1985 | 1461682235723 Marionette DEBUG loaded listener.js 07:50:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x115d84000) [pid = 1985] [serial = 293] [outer = 0x111f44800] 07:50:36 INFO - PROCESS | 1985 | 1461682236268 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:50:36 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:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 921ms 07:50:36 INFO - PROCESS | 1985 | 1461682236309 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:50:36 INFO - PROCESS | 1985 | 1461682236313 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 07:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:50:36 INFO - PROCESS | 1985 | 1461682236318 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:50:36 INFO - PROCESS | 1985 | 1461682236324 Marionette TRACE conn2 <- [1,366,null,{}] 07:50:36 INFO - PROCESS | 1985 | 1461682236329 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:50:36 INFO - PROCESS | 1985 | 1461682236463 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:50:36 INFO - PROCESS | 1985 | 1461682236521 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:36 INFO - PROCESS | 1985 | ++DOCSHELL 0x11811b800 == 47 [pid = 1985] [id = 99] 07:50:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x1181c9000) [pid = 1985] [serial = 294] [outer = 0x0] 07:50:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x11838ac00) [pid = 1985] [serial = 295] [outer = 0x1181c9000] 07:50:36 INFO - PROCESS | 1985 | 1461682236552 Marionette DEBUG loaded listener.js 07:50:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x118596800) [pid = 1985] [serial = 296] [outer = 0x1181c9000] 07:50:37 INFO - PROCESS | 1985 | 1461682237023 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:50:37 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:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 727ms 07:50:37 INFO - PROCESS | 1985 | 1461682237054 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:50:37 INFO - PROCESS | 1985 | 1461682237056 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 07:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:50:37 INFO - PROCESS | 1985 | 1461682237061 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:50:37 INFO - PROCESS | 1985 | 1461682237062 Marionette TRACE conn2 <- [1,370,null,{}] 07:50:37 INFO - PROCESS | 1985 | 1461682237065 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:50:37 INFO - PROCESS | 1985 | 1461682237164 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:50:37 INFO - PROCESS | 1985 | 1461682237221 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:37 INFO - PROCESS | 1985 | ++DOCSHELL 0x12123c000 == 48 [pid = 1985] [id = 100] 07:50:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x1191d0000) [pid = 1985] [serial = 297] [outer = 0x0] 07:50:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x119417c00) [pid = 1985] [serial = 298] [outer = 0x1191d0000] 07:50:37 INFO - PROCESS | 1985 | 1461682237251 Marionette DEBUG loaded listener.js 07:50:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x123bbf000) [pid = 1985] [serial = 299] [outer = 0x1191d0000] 07:50:37 INFO - PROCESS | 1985 | 1461682237670 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:50:37 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:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 669ms 07:50:37 INFO - PROCESS | 1985 | 1461682237730 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:50:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:50:37 INFO - PROCESS | 1985 | 1461682237732 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 07:50:37 INFO - PROCESS | 1985 | 1461682237735 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:50:37 INFO - PROCESS | 1985 | 1461682237740 Marionette TRACE conn2 <- [1,374,null,{}] 07:50:37 INFO - PROCESS | 1985 | 1461682237764 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:50:37 INFO - PROCESS | 1985 | 1461682237885 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:50:37 INFO - PROCESS | 1985 | 1461682237944 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:37 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e70000 == 49 [pid = 1985] [id = 101] 07:50:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x111c38800) [pid = 1985] [serial = 300] [outer = 0x0] 07:50:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x1247bec00) [pid = 1985] [serial = 301] [outer = 0x111c38800] 07:50:37 INFO - PROCESS | 1985 | 1461682237974 Marionette DEBUG loaded listener.js 07:50:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x12514a000) [pid = 1985] [serial = 302] [outer = 0x111c38800] 07:50:38 INFO - PROCESS | 1985 | 1461682238611 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:50:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:50:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 941ms 07:50:38 INFO - PROCESS | 1985 | 1461682238675 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:50:38 INFO - PROCESS | 1985 | 1461682238677 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 07:50:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:50:38 INFO - PROCESS | 1985 | 1461682238680 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - PROCESS | 1985 | 1461682238681 Marionette TRACE conn2 <- [1,378,null,{}] 07:50:38 INFO - PROCESS | 1985 | 1461682238685 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:50:38 INFO - PROCESS | 1985 | 1461682238765 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:50:38 INFO - PROCESS | 1985 | 1461682238822 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:38 INFO - PROCESS | 1985 | ++DOCSHELL 0x11811d000 == 50 [pid = 1985] [id = 102] 07:50:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x118184c00) [pid = 1985] [serial = 303] [outer = 0x0] 07:50:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x1181c1000) [pid = 1985] [serial = 304] [outer = 0x118184c00] 07:50:38 INFO - PROCESS | 1985 | 1461682238849 Marionette DEBUG loaded listener.js 07:50:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x11838a400) [pid = 1985] [serial = 305] [outer = 0x118184c00] 07:50:39 INFO - PROCESS | 1985 | 1461682239307 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:50:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:50:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 674ms 07:50:39 INFO - PROCESS | 1985 | 1461682239354 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:50:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:50:39 INFO - PROCESS | 1985 | 1461682239360 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 07:50:39 INFO - PROCESS | 1985 | 1461682239366 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:50:39 INFO - PROCESS | 1985 | 1461682239369 Marionette TRACE conn2 <- [1,382,null,{}] 07:50:39 INFO - PROCESS | 1985 | 1461682239372 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:50:39 INFO - PROCESS | 1985 | 1461682239498 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:50:39 INFO - PROCESS | 1985 | 1461682239567 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:39 INFO - PROCESS | 1985 | ++DOCSHELL 0x11804d000 == 51 [pid = 1985] [id = 103] 07:50:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x118398400) [pid = 1985] [serial = 306] [outer = 0x0] 07:50:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x11911c400) [pid = 1985] [serial = 307] [outer = 0x118398400] 07:50:39 INFO - PROCESS | 1985 | 1461682239594 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x119674000) [pid = 1985] [serial = 308] [outer = 0x118398400] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x12475d800 == 50 [pid = 1985] [id = 66] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x1290dc800 == 49 [pid = 1985] [id = 97] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x12762f800 == 48 [pid = 1985] [id = 96] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x119297000 == 47 [pid = 1985] [id = 95] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x124fef000 == 46 [pid = 1985] [id = 94] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x12475b800 == 45 [pid = 1985] [id = 93] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x123ba2000 == 44 [pid = 1985] [id = 92] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x119fae800 == 43 [pid = 1985] [id = 91] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x119aa8000 == 42 [pid = 1985] [id = 90] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x1291f3800) [pid = 1985] [serial = 238] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x1196d9000 == 41 [pid = 1985] [id = 89] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x11896f000 == 40 [pid = 1985] [id = 88] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x1164d3800 == 39 [pid = 1985] [id = 87] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x117e7a000 == 38 [pid = 1985] [id = 86] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x116fe6000 == 37 [pid = 1985] [id = 85] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x12762a000 == 36 [pid = 1985] [id = 84] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x124d0e800 == 35 [pid = 1985] [id = 83] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x118982800 == 34 [pid = 1985] [id = 82] 07:50:39 INFO - PROCESS | 1985 | --DOCSHELL 0x1120ad000 == 33 [pid = 1985] [id = 81] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x12915f000) [pid = 1985] [serial = 236] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x125810400) [pid = 1985] [serial = 224] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x12701f400) [pid = 1985] [serial = 226] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x11817b000) [pid = 1985] [serial = 229] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x1276e8c00) [pid = 1985] [serial = 235] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x124fd7800) [pid = 1985] [serial = 223] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x11915f800) [pid = 1985] [serial = 211] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x118085800) [pid = 1985] [serial = 206] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x119d49800) [pid = 1985] [serial = 217] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x119d4b400) [pid = 1985] [serial = 215] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x12cc4f000) [pid = 1985] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x1272d9800) [pid = 1985] [serial = 227] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x11807f800) [pid = 1985] [serial = 201] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x118590000) [pid = 1985] [serial = 209] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x124f8a400) [pid = 1985] [serial = 221] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x11318bc00) [pid = 1985] [serial = 198] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x12701a400) [pid = 1985] [serial = 232] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x125c69000) [pid = 1985] [serial = 196] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x1169ab000) [pid = 1985] [serial = 205] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x12769ac00) [pid = 1985] [serial = 233] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x1181c8c00) [pid = 1985] [serial = 208] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x11940e000) [pid = 1985] [serial = 212] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x124d4d400) [pid = 1985] [serial = 220] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x12129dc00) [pid = 1985] [serial = 218] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x1197c2000) [pid = 1985] [serial = 214] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x1197c7c00) [pid = 1985] [serial = 230] [outer = 0x0] [url = about:blank] 07:50:39 INFO - PROCESS | 1985 | 1461682239962 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:50:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:50:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 621ms 07:50:39 INFO - PROCESS | 1985 | 1461682239987 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:50:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:50:39 INFO - PROCESS | 1985 | 1461682239988 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 07:50:39 INFO - PROCESS | 1985 | 1461682239991 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:50:39 INFO - PROCESS | 1985 | 1461682239993 Marionette TRACE conn2 <- [1,386,null,{}] 07:50:40 INFO - PROCESS | 1985 | 1461682240000 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:50:40 INFO - PROCESS | 1985 | 1461682240099 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:50:40 INFO - PROCESS | 1985 | 1461682240144 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e80800 == 34 [pid = 1985] [id = 104] 07:50:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x118598c00) [pid = 1985] [serial = 309] [outer = 0x0] 07:50:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x1197c8400) [pid = 1985] [serial = 310] [outer = 0x118598c00] 07:50:40 INFO - PROCESS | 1985 | 1461682240172 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x1212a0000) [pid = 1985] [serial = 311] [outer = 0x118598c00] 07:50:40 INFO - PROCESS | 1985 | 1461682240465 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:50:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:50:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 520ms 07:50:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:50:40 INFO - PROCESS | 1985 | 1461682240512 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 1985 | 1461682240513 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 07:50:40 INFO - PROCESS | 1985 | 1461682240516 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 1985 | 1461682240517 Marionette TRACE conn2 <- [1,390,null,{}] 07:50:40 INFO - PROCESS | 1985 | 1461682240520 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:50:40 INFO - PROCESS | 1985 | 1461682240595 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:50:40 INFO - PROCESS | 1985 | 1461682240600 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 1985 | ++DOCSHELL 0x119aa7800 == 35 [pid = 1985] [id = 105] 07:50:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x123bb8800) [pid = 1985] [serial = 312] [outer = 0x0] 07:50:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x124348c00) [pid = 1985] [serial = 313] [outer = 0x123bb8800] 07:50:40 INFO - PROCESS | 1985 | 1461682240628 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x124d4a400) [pid = 1985] [serial = 314] [outer = 0x123bb8800] 07:50:40 INFO - PROCESS | 1985 | 1461682240943 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:50:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:50:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 472ms 07:50:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:50:40 INFO - PROCESS | 1985 | 1461682240989 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 1985 | 1461682240990 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 07:50:40 INFO - PROCESS | 1985 | 1461682240992 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 1985 | 1461682240994 Marionette TRACE conn2 <- [1,394,null,{}] 07:50:40 INFO - PROCESS | 1985 | 1461682240996 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:50:41 INFO - PROCESS | 1985 | 1461682241067 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:50:41 INFO - PROCESS | 1985 | 1461682241073 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:41 INFO - PROCESS | 1985 | ++DOCSHELL 0x121243000 == 36 [pid = 1985] [id = 106] 07:50:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x124347000) [pid = 1985] [serial = 315] [outer = 0x0] 07:50:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x124f93000) [pid = 1985] [serial = 316] [outer = 0x124347000] 07:50:41 INFO - PROCESS | 1985 | 1461682241098 Marionette DEBUG loaded listener.js 07:50:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x12580ac00) [pid = 1985] [serial = 317] [outer = 0x124347000] 07:50:41 INFO - PROCESS | 1985 | 1461682241673 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:50:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:50:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 717ms 07:50:41 INFO - PROCESS | 1985 | 1461682241711 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:50:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:50:41 INFO - PROCESS | 1985 | 1461682241713 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 07:50:41 INFO - PROCESS | 1985 | 1461682241717 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:50:41 INFO - PROCESS | 1985 | 1461682241718 Marionette TRACE conn2 <- [1,398,null,{}] 07:50:41 INFO - PROCESS | 1985 | 1461682241722 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:50:41 INFO - PROCESS | 1985 | 1461682241845 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:50:41 INFO - PROCESS | 1985 | 1461682241880 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:41 INFO - PROCESS | 1985 | ++DOCSHELL 0x12476d000 == 37 [pid = 1985] [id = 107] 07:50:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x124fca000) [pid = 1985] [serial = 318] [outer = 0x0] 07:50:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x1276e4000) [pid = 1985] [serial = 319] [outer = 0x124fca000] 07:50:41 INFO - PROCESS | 1985 | 1461682241933 Marionette DEBUG loaded listener.js 07:50:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x128dce800) [pid = 1985] [serial = 320] [outer = 0x124fca000] 07:50:42 INFO - PROCESS | 1985 | 1461682242267 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:50:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:50:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 572ms 07:50:42 INFO - PROCESS | 1985 | 1461682242289 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:50:42 INFO - PROCESS | 1985 | 1461682242290 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 07:50:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:50:42 INFO - PROCESS | 1985 | 1461682242298 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:50:42 INFO - PROCESS | 1985 | 1461682242299 Marionette TRACE conn2 <- [1,402,null,{}] 07:50:42 INFO - PROCESS | 1985 | 1461682242301 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:50:42 INFO - PROCESS | 1985 | 1461682242390 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:50:42 INFO - PROCESS | 1985 | 1461682242433 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 1985 | ++DOCSHELL 0x124ff3800 == 38 [pid = 1985] [id = 108] 07:50:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x128dd1000) [pid = 1985] [serial = 321] [outer = 0x0] 07:50:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x129153800) [pid = 1985] [serial = 322] [outer = 0x128dd1000] 07:50:42 INFO - PROCESS | 1985 | 1461682242458 Marionette DEBUG loaded listener.js 07:50:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x1291f5000) [pid = 1985] [serial = 323] [outer = 0x128dd1000] 07:50:42 INFO - PROCESS | 1985 | 1461682242791 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:50:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:50:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 523ms 07:50:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:50:42 INFO - PROCESS | 1985 | 1461682242822 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:50:42 INFO - PROCESS | 1985 | 1461682242823 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 07:50:42 INFO - PROCESS | 1985 | 1461682242825 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:50:42 INFO - PROCESS | 1985 | 1461682242826 Marionette TRACE conn2 <- [1,406,null,{}] 07:50:42 INFO - PROCESS | 1985 | 1461682242829 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:50:42 INFO - PROCESS | 1985 | 1461682242921 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:50:42 INFO - PROCESS | 1985 | 1461682242951 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 1985 | ++DOCSHELL 0x127621000 == 39 [pid = 1985] [id = 109] 07:50:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x129014000) [pid = 1985] [serial = 324] [outer = 0x0] 07:50:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x12964e400) [pid = 1985] [serial = 325] [outer = 0x129014000] 07:50:42 INFO - PROCESS | 1985 | 1461682242976 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x12a7b2c00) [pid = 1985] [serial = 326] [outer = 0x129014000] 07:50:43 INFO - PROCESS | 1985 | 1461682243298 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:50:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:50:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 520ms 07:50:43 INFO - PROCESS | 1985 | 1461682243347 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:50:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:50:43 INFO - PROCESS | 1985 | 1461682243348 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 07:50:43 INFO - PROCESS | 1985 | 1461682243350 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:50:43 INFO - PROCESS | 1985 | 1461682243351 Marionette TRACE conn2 <- [1,410,null,{}] 07:50:43 INFO - PROCESS | 1985 | 1461682243353 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:50:43 INFO - PROCESS | 1985 | 1461682243442 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:50:43 INFO - PROCESS | 1985 | 1461682243454 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:43 INFO - PROCESS | 1985 | ++DOCSHELL 0x1290f0800 == 40 [pid = 1985] [id = 110] 07:50:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x1291f4400) [pid = 1985] [serial = 327] [outer = 0x0] 07:50:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x12a8c8c00) [pid = 1985] [serial = 328] [outer = 0x1291f4400] 07:50:43 INFO - PROCESS | 1985 | 1461682243478 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x12a9a9400) [pid = 1985] [serial = 329] [outer = 0x1291f4400] 07:50:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:50:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 469ms 07:50:43 INFO - PROCESS | 1985 | 1461682243809 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:50:43 INFO - PROCESS | 1985 | 1461682243820 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:50:43 INFO - PROCESS | 1985 | 1461682243823 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 07:50:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:50:43 INFO - PROCESS | 1985 | 1461682243833 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:50:43 INFO - PROCESS | 1985 | 1461682243834 Marionette TRACE conn2 <- [1,414,null,{}] 07:50:43 INFO - PROCESS | 1985 | 1461682243838 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:50:44 INFO - PROCESS | 1985 | 1461682244008 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:50:44 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x1291ec800) [pid = 1985] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:50:44 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x12769f800) [pid = 1985] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:50:44 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x1252c5400) [pid = 1985] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:50:44 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x1276a5c00) [pid = 1985] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:50:44 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x1187b2000) [pid = 1985] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:50:44 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x115e2d800) [pid = 1985] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:50:44 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x123d3e000) [pid = 1985] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:50:44 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x119d48800) [pid = 1985] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:50:44 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x11348fc00) [pid = 1985] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:50:44 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x11767f000) [pid = 1985] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:50:44 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x119163c00) [pid = 1985] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:50:44 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x123d44800) [pid = 1985] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:50:44 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x129012000) [pid = 1985] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:50:44 INFO - PROCESS | 1985 | 1461682244020 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:50:44 INFO - PROCESS | 1985 | 1461682244052 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:44 INFO - PROCESS | 1985 | ++DOCSHELL 0x119a98800 == 41 [pid = 1985] [id = 111] 07:50:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x117e24c00) [pid = 1985] [serial = 330] [outer = 0x0] 07:50:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x118786800) [pid = 1985] [serial = 331] [outer = 0x117e24c00] 07:50:44 INFO - PROCESS | 1985 | 1461682244077 Marionette DEBUG loaded listener.js 07:50:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x124def000) [pid = 1985] [serial = 332] [outer = 0x117e24c00] 07:50:44 INFO - PROCESS | 1985 | 1461682244348 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:50:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:50:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 572ms 07:50:44 INFO - PROCESS | 1985 | 1461682244407 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:50:44 INFO - PROCESS | 1985 | 1461682244409 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 07:50:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:50:44 INFO - PROCESS | 1985 | 1461682244411 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:50:44 INFO - PROCESS | 1985 | 1461682244413 Marionette TRACE conn2 <- [1,418,null,{}] 07:50:44 INFO - PROCESS | 1985 | 1461682244415 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:50:44 INFO - PROCESS | 1985 | 1461682244510 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:50:44 INFO - PROCESS | 1985 | 1461682244553 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:44 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a8a2800 == 42 [pid = 1985] [id = 112] 07:50:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x118088c00) [pid = 1985] [serial = 333] [outer = 0x0] 07:50:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x12b212000) [pid = 1985] [serial = 334] [outer = 0x118088c00] 07:50:44 INFO - PROCESS | 1985 | 1461682244582 Marionette DEBUG loaded listener.js 07:50:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x12b296400) [pid = 1985] [serial = 335] [outer = 0x118088c00] 07:50:45 INFO - PROCESS | 1985 | 1461682245350 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:50:45 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:50:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 971ms 07:50:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:50:45 INFO - PROCESS | 1985 | 1461682245383 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:50:45 INFO - PROCESS | 1985 | 1461682245384 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 07:50:45 INFO - PROCESS | 1985 | 1461682245386 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:50:45 INFO - PROCESS | 1985 | 1461682245389 Marionette TRACE conn2 <- [1,422,null,{}] 07:50:45 INFO - PROCESS | 1985 | 1461682245391 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:50:45 INFO - PROCESS | 1985 | 1461682245464 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:50:45 INFO - PROCESS | 1985 | 1461682245470 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:45 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ab98800 == 43 [pid = 1985] [id = 113] 07:50:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x1270c8000) [pid = 1985] [serial = 336] [outer = 0x0] 07:50:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x12b296800) [pid = 1985] [serial = 337] [outer = 0x1270c8000] 07:50:45 INFO - PROCESS | 1985 | 1461682245496 Marionette DEBUG loaded listener.js 07:50:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x12bd15400) [pid = 1985] [serial = 338] [outer = 0x1270c8000] 07:50:46 INFO - PROCESS | 1985 | 1461682246265 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:50:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:50:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 921ms 07:50:46 INFO - PROCESS | 1985 | 1461682246308 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:50:46 INFO - PROCESS | 1985 | 1461682246310 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 07:50:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:50:46 INFO - PROCESS | 1985 | 1461682246314 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:50:46 INFO - PROCESS | 1985 | 1461682246317 Marionette TRACE conn2 <- [1,426,null,{}] 07:50:46 INFO - PROCESS | 1985 | 1461682246321 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:50:46 INFO - PROCESS | 1985 | 1461682246418 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:50:46 INFO - PROCESS | 1985 | 1461682246463 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:46 INFO - PROCESS | 1985 | ++DOCSHELL 0x11698f800 == 44 [pid = 1985] [id = 114] 07:50:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x115e52800) [pid = 1985] [serial = 339] [outer = 0x0] 07:50:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x11643c000) [pid = 1985] [serial = 340] [outer = 0x115e52800] 07:50:46 INFO - PROCESS | 1985 | 1461682246495 Marionette DEBUG loaded listener.js 07:50:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x11808d400) [pid = 1985] [serial = 341] [outer = 0x115e52800] 07:50:46 INFO - PROCESS | 1985 | 1461682246938 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:50:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:50:46 INFO - PROCESS | 1985 | 1461682246994 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 07:50:47 INFO - PROCESS | 1985 | 1461682246999 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:50:47 INFO - PROCESS | 1985 | 1461682247001 Marionette TRACE conn2 <- [1,430,null,{}] 07:50:47 INFO - PROCESS | 1985 | 1461682247021 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:50:47 INFO - PROCESS | 1985 | 1461682247123 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 07:50:47 INFO - PROCESS | 1985 | 1461682247180 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:47 INFO - PROCESS | 1985 | ++DOCSHELL 0x119a8a800 == 45 [pid = 1985] [id = 115] 07:50:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x1184c5400) [pid = 1985] [serial = 342] [outer = 0x0] 07:50:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x119162400) [pid = 1985] [serial = 343] [outer = 0x1184c5400] 07:50:47 INFO - PROCESS | 1985 | 1461682247209 Marionette DEBUG loaded listener.js 07:50:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x1197bb800) [pid = 1985] [serial = 344] [outer = 0x1184c5400] 07:50:47 INFO - PROCESS | 1985 | 1461682247641 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:50:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:50:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 674ms 07:50:47 INFO - PROCESS | 1985 | 1461682247700 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 07:50:47 INFO - PROCESS | 1985 | 1461682247701 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 07:50:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:50:47 INFO - PROCESS | 1985 | 1461682247722 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:50:47 INFO - PROCESS | 1985 | 1461682247725 Marionette TRACE conn2 <- [1,434,null,{}] 07:50:47 INFO - PROCESS | 1985 | 1461682247733 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:50:47 INFO - PROCESS | 1985 | 1461682247835 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 07:50:47 INFO - PROCESS | 1985 | 1461682247894 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:47 INFO - PROCESS | 1985 | ++DOCSHELL 0x1276bd800 == 46 [pid = 1985] [id = 116] 07:50:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x124347800) [pid = 1985] [serial = 345] [outer = 0x0] 07:50:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x12580b800) [pid = 1985] [serial = 346] [outer = 0x124347800] 07:50:47 INFO - PROCESS | 1985 | 1461682247925 Marionette DEBUG loaded listener.js 07:50:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x1272e2000) [pid = 1985] [serial = 347] [outer = 0x124347800] 07:50:48 INFO - PROCESS | 1985 | 1461682248343 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:50:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:50:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 672ms 07:50:48 INFO - PROCESS | 1985 | 1461682248394 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 07:50:48 INFO - PROCESS | 1985 | 1461682248396 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 07:50:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:50:48 INFO - PROCESS | 1985 | 1461682248398 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:50:48 INFO - PROCESS | 1985 | 1461682248399 Marionette TRACE conn2 <- [1,438,null,{}] 07:50:48 INFO - PROCESS | 1985 | 1461682248402 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:50:48 INFO - PROCESS | 1985 | 1461682248511 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 07:50:48 INFO - PROCESS | 1985 | 1461682248559 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:48 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b273800 == 47 [pid = 1985] [id = 117] 07:50:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x12769c000) [pid = 1985] [serial = 348] [outer = 0x0] 07:50:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x1276e5000) [pid = 1985] [serial = 349] [outer = 0x12769c000] 07:50:48 INFO - PROCESS | 1985 | 1461682248589 Marionette DEBUG loaded listener.js 07:50:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x129161000) [pid = 1985] [serial = 350] [outer = 0x12769c000] 07:50:49 INFO - PROCESS | 1985 | 1461682249228 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:50:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:50:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 869ms 07:50:49 INFO - PROCESS | 1985 | 1461682249268 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 07:50:49 INFO - PROCESS | 1985 | 1461682249272 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 07:50:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:50:49 INFO - PROCESS | 1985 | 1461682249275 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:50:49 INFO - PROCESS | 1985 | 1461682249278 Marionette TRACE conn2 <- [1,442,null,{}] 07:50:49 INFO - PROCESS | 1985 | 1461682249282 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:50:49 INFO - PROCESS | 1985 | 1461682249366 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 07:50:49 INFO - PROCESS | 1985 | 1461682249432 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:49 INFO - PROCESS | 1985 | ++DOCSHELL 0x112dad800 == 48 [pid = 1985] [id = 118] 07:50:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x115e2d800) [pid = 1985] [serial = 351] [outer = 0x0] 07:50:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x117685000) [pid = 1985] [serial = 352] [outer = 0x115e2d800] 07:50:49 INFO - PROCESS | 1985 | 1461682249462 Marionette DEBUG loaded listener.js 07:50:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x11817a800) [pid = 1985] [serial = 353] [outer = 0x115e2d800] 07:50:49 INFO - PROCESS | 1985 | 1461682249909 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:50:49 INFO - PROCESS | 1985 | --DOCSHELL 0x12a8a2800 == 47 [pid = 1985] [id = 112] 07:50:49 INFO - PROCESS | 1985 | --DOCSHELL 0x119a98800 == 46 [pid = 1985] [id = 111] 07:50:49 INFO - PROCESS | 1985 | --DOCSHELL 0x1290f0800 == 45 [pid = 1985] [id = 110] 07:50:49 INFO - PROCESS | 1985 | --DOCSHELL 0x127621000 == 44 [pid = 1985] [id = 109] 07:50:49 INFO - PROCESS | 1985 | --DOCSHELL 0x124ff3800 == 43 [pid = 1985] [id = 108] 07:50:49 INFO - PROCESS | 1985 | --DOCSHELL 0x12476d000 == 42 [pid = 1985] [id = 107] 07:50:49 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x111fd5400) [pid = 1985] [serial = 241] [outer = 0x0] [url = about:blank] 07:50:49 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x119672c00) [pid = 1985] [serial = 247] [outer = 0x0] [url = about:blank] 07:50:49 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x11838f400) [pid = 1985] [serial = 244] [outer = 0x0] [url = about:blank] 07:50:49 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x12497cc00) [pid = 1985] [serial = 250] [outer = 0x0] [url = about:blank] 07:50:49 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x129730c00) [pid = 1985] [serial = 289] [outer = 0x0] [url = about:blank] 07:50:49 INFO - PROCESS | 1985 | --DOCSHELL 0x121243000 == 41 [pid = 1985] [id = 106] 07:50:49 INFO - PROCESS | 1985 | --DOCSHELL 0x119aa7800 == 40 [pid = 1985] [id = 105] 07:50:49 INFO - PROCESS | 1985 | --DOCSHELL 0x117e80800 == 39 [pid = 1985] [id = 104] 07:50:49 INFO - PROCESS | 1985 | --DOCSHELL 0x11804d000 == 38 [pid = 1985] [id = 103] 07:50:49 INFO - PROCESS | 1985 | --DOCSHELL 0x11811d000 == 37 [pid = 1985] [id = 102] 07:50:49 INFO - PROCESS | 1985 | --DOCSHELL 0x11811b800 == 36 [pid = 1985] [id = 99] 07:50:49 INFO - PROCESS | 1985 | --DOCSHELL 0x112cda800 == 35 [pid = 1985] [id = 98] 07:50:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:50:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 672ms 07:50:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:50:49 INFO - PROCESS | 1985 | 1461682249948 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 07:50:49 INFO - PROCESS | 1985 | 1461682249952 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 07:50:49 INFO - PROCESS | 1985 | 1461682249957 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:50:49 INFO - PROCESS | 1985 | 1461682249959 Marionette TRACE conn2 <- [1,446,null,{}] 07:50:49 INFO - PROCESS | 1985 | 1461682249963 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:50:50 INFO - PROCESS | 1985 | 1461682250074 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x1291f9000) [pid = 1985] [serial = 239] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x1270ca800) [pid = 1985] [serial = 274] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x128dc9800) [pid = 1985] [serial = 280] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x11940e800) [pid = 1985] [serial = 262] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x119d45400) [pid = 1985] [serial = 263] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x118390400) [pid = 1985] [serial = 259] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x1276ea400) [pid = 1985] [serial = 278] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x118781400) [pid = 1985] [serial = 260] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x123ec9000) [pid = 1985] [serial = 268] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x121298000) [pid = 1985] [serial = 265] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x123bbc000) [pid = 1985] [serial = 266] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x1166da400) [pid = 1985] [serial = 254] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x1134b7c00) [pid = 1985] [serial = 253] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x118368400) [pid = 1985] [serial = 257] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x118182800) [pid = 1985] [serial = 256] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x1247bf400) [pid = 1985] [serial = 283] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x128dd2400) [pid = 1985] [serial = 284] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x128dce000) [pid = 1985] [serial = 281] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x1252bd400) [pid = 1985] [serial = 271] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x12587cc00) [pid = 1985] [serial = 272] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x12769e000) [pid = 1985] [serial = 275] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x12964b800) [pid = 1985] [serial = 287] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x1247c9000) [pid = 1985] [serial = 269] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x1291f7000) [pid = 1985] [serial = 286] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x1276a7800) [pid = 1985] [serial = 277] [outer = 0x0] [url = about:blank] 07:50:50 INFO - PROCESS | 1985 | 1461682250150 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 1985 | ++DOCSHELL 0x116992000 == 36 [pid = 1985] [id = 119] 07:50:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x116759000) [pid = 1985] [serial = 354] [outer = 0x0] 07:50:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x11835e000) [pid = 1985] [serial = 355] [outer = 0x116759000] 07:50:50 INFO - PROCESS | 1985 | 1461682250191 Marionette DEBUG loaded listener.js 07:50:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x11877f000) [pid = 1985] [serial = 356] [outer = 0x116759000] 07:50:50 INFO - PROCESS | 1985 | 1461682250556 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:50:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:50:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 623ms 07:50:50 INFO - PROCESS | 1985 | 1461682250579 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 07:50:50 INFO - PROCESS | 1985 | 1461682250581 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 07:50:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:50:50 INFO - PROCESS | 1985 | 1461682250583 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:50:50 INFO - PROCESS | 1985 | 1461682250586 Marionette TRACE conn2 <- [1,450,null,{}] 07:50:50 INFO - PROCESS | 1985 | 1461682250595 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:50:50 INFO - PROCESS | 1985 | 1461682250699 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 07:50:50 INFO - PROCESS | 1985 | 1461682250743 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 1985 | ++DOCSHELL 0x11917e000 == 37 [pid = 1985] [id = 120] 07:50:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x118781800) [pid = 1985] [serial = 357] [outer = 0x0] 07:50:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x1197c1000) [pid = 1985] [serial = 358] [outer = 0x118781800] 07:50:50 INFO - PROCESS | 1985 | 1461682250771 Marionette DEBUG loaded listener.js 07:50:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x121298c00) [pid = 1985] [serial = 359] [outer = 0x118781800] 07:50:51 INFO - PROCESS | 1985 | 1461682251074 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:50:51 INFO - PROCESS | 1985 | 1461682251110 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 07:50:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:50:51 INFO - PROCESS | 1985 | 1461682251112 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:50:51 INFO - PROCESS | 1985 | 1461682251113 Marionette TRACE conn2 <- [1,454,null,{}] 07:50:51 INFO - PROCESS | 1985 | 1461682251116 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:50:51 INFO - PROCESS | 1985 | 1461682251190 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 07:50:51 INFO - PROCESS | 1985 | 1461682251237 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:51 INFO - PROCESS | 1985 | ++DOCSHELL 0x119633800 == 38 [pid = 1985] [id = 121] 07:50:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x119f30c00) [pid = 1985] [serial = 360] [outer = 0x0] 07:50:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x123cf1400) [pid = 1985] [serial = 361] [outer = 0x119f30c00] 07:50:51 INFO - PROCESS | 1985 | 1461682251263 Marionette DEBUG loaded listener.js 07:50:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x1249c8400) [pid = 1985] [serial = 362] [outer = 0x119f30c00] 07:50:51 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:51 INFO - PROCESS | 1985 | 1461682251544 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:50:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:50:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 469ms 07:50:51 INFO - PROCESS | 1985 | 1461682251581 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 07:50:51 INFO - PROCESS | 1985 | 1461682251583 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 07:50:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:50:51 INFO - PROCESS | 1985 | 1461682251585 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:50:51 INFO - PROCESS | 1985 | 1461682251586 Marionette TRACE conn2 <- [1,458,null,{}] 07:50:51 INFO - PROCESS | 1985 | 1461682251592 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:50:51 INFO - PROCESS | 1985 | 1461682251666 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 07:50:51 INFO - PROCESS | 1985 | 1461682251673 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:51 INFO - PROCESS | 1985 | ++DOCSHELL 0x12123a000 == 39 [pid = 1985] [id = 122] 07:50:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x124df0800) [pid = 1985] [serial = 363] [outer = 0x0] 07:50:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x12580f800) [pid = 1985] [serial = 364] [outer = 0x124df0800] 07:50:51 INFO - PROCESS | 1985 | 1461682251698 Marionette DEBUG loaded listener.js 07:50:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x1270cb400) [pid = 1985] [serial = 365] [outer = 0x124df0800] 07:50:52 INFO - PROCESS | 1985 | 1461682252033 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:50:52 INFO - PROCESS | 1985 | 1461682252059 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 07:50:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:50:52 INFO - PROCESS | 1985 | 1461682252062 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:50:52 INFO - PROCESS | 1985 | 1461682252063 Marionette TRACE conn2 <- [1,462,null,{}] 07:50:52 INFO - PROCESS | 1985 | 1461682252065 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:50:52 INFO - PROCESS | 1985 | 1461682252200 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 07:50:52 INFO - PROCESS | 1985 | 1461682252207 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:52 INFO - PROCESS | 1985 | ++DOCSHELL 0x123b9d000 == 40 [pid = 1985] [id = 123] 07:50:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x125886800) [pid = 1985] [serial = 366] [outer = 0x0] 07:50:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x1276a5800) [pid = 1985] [serial = 367] [outer = 0x125886800] 07:50:52 INFO - PROCESS | 1985 | 1461682252283 Marionette DEBUG loaded listener.js 07:50:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x129161400) [pid = 1985] [serial = 368] [outer = 0x125886800] 07:50:52 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:52 INFO - PROCESS | 1985 | 1461682252759 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:50:52 INFO - PROCESS | 1985 | 1461682252785 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 07:50:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:50:52 INFO - PROCESS | 1985 | 1461682252790 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:50:52 INFO - PROCESS | 1985 | 1461682252791 Marionette TRACE conn2 <- [1,466,null,{}] 07:50:52 INFO - PROCESS | 1985 | 1461682252793 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:50:52 INFO - PROCESS | 1985 | 1461682252880 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:50:52 INFO - PROCESS | 1985 | 1461682252885 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:52 INFO - PROCESS | 1985 | ++DOCSHELL 0x115f5c000 == 41 [pid = 1985] [id = 124] 07:50:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x1272e4000) [pid = 1985] [serial = 369] [outer = 0x0] 07:50:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x1291f7000) [pid = 1985] [serial = 370] [outer = 0x1272e4000] 07:50:52 INFO - PROCESS | 1985 | 1461682252910 Marionette DEBUG loaded listener.js 07:50:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x129736800) [pid = 1985] [serial = 371] [outer = 0x1272e4000] 07:50:53 INFO - PROCESS | 1985 | 1461682253277 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:50:53 INFO - PROCESS | 1985 | 1461682253310 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 07:50:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:50:53 INFO - PROCESS | 1985 | 1461682253312 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:50:53 INFO - PROCESS | 1985 | 1461682253313 Marionette TRACE conn2 <- [1,470,null,{}] 07:50:53 INFO - PROCESS | 1985 | 1461682253315 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:50:53 INFO - PROCESS | 1985 | 1461682253401 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:50:53 INFO - PROCESS | 1985 | 1461682253433 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:53 INFO - PROCESS | 1985 | ++DOCSHELL 0x125cde000 == 42 [pid = 1985] [id = 125] 07:50:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x12915f000) [pid = 1985] [serial = 372] [outer = 0x0] 07:50:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x12a7b3400) [pid = 1985] [serial = 373] [outer = 0x12915f000] 07:50:53 INFO - PROCESS | 1985 | 1461682253457 Marionette DEBUG loaded listener.js 07:50:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x12abdcc00) [pid = 1985] [serial = 374] [outer = 0x12915f000] 07:50:53 INFO - PROCESS | 1985 | 1461682253781 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:50:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:50:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 07:50:53 INFO - PROCESS | 1985 | 1461682253830 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:50:53 INFO - PROCESS | 1985 | 1461682253831 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 07:50:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:50:53 INFO - PROCESS | 1985 | 1461682253833 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:50:53 INFO - PROCESS | 1985 | 1461682253835 Marionette TRACE conn2 <- [1,474,null,{}] 07:50:53 INFO - PROCESS | 1985 | 1461682253837 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:50:53 INFO - PROCESS | 1985 | 1461682253924 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:50:53 INFO - PROCESS | 1985 | 1461682253956 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:53 INFO - PROCESS | 1985 | ++DOCSHELL 0x12902b000 == 43 [pid = 1985] [id = 126] 07:50:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x12973c000) [pid = 1985] [serial = 375] [outer = 0x0] 07:50:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x12b215800) [pid = 1985] [serial = 376] [outer = 0x12973c000] 07:50:53 INFO - PROCESS | 1985 | 1461682253980 Marionette DEBUG loaded listener.js 07:50:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x12b21e000) [pid = 1985] [serial = 377] [outer = 0x12973c000] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x123d49000) [pid = 1985] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x11940c400) [pid = 1985] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x118368800) [pid = 1985] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x111c3f800) [pid = 1985] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x11313f800) [pid = 1985] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x116766000) [pid = 1985] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x123bc1000) [pid = 1985] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x114e20400) [pid = 1985] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x128dd1000) [pid = 1985] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x129014000) [pid = 1985] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x118598c00) [pid = 1985] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x111c38800) [pid = 1985] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x123bb8800) [pid = 1985] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x124347000) [pid = 1985] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x118398400) [pid = 1985] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x118184c00) [pid = 1985] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x1291f4400) [pid = 1985] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x118088c00) [pid = 1985] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x117e24c00) [pid = 1985] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:50:54 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x124fca000) [pid = 1985] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:50:54 INFO - PROCESS | 1985 | 1461682254397 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:50:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:50:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 571ms 07:50:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:50:54 INFO - PROCESS | 1985 | 1461682254405 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:50:54 INFO - PROCESS | 1985 | 1461682254406 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 07:50:54 INFO - PROCESS | 1985 | 1461682254408 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:50:54 INFO - PROCESS | 1985 | 1461682254409 Marionette TRACE conn2 <- [1,478,null,{}] 07:50:54 INFO - PROCESS | 1985 | 1461682254412 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:50:54 INFO - PROCESS | 1985 | 1461682254490 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:50:54 INFO - PROCESS | 1985 | 1461682254494 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:54 INFO - PROCESS | 1985 | ++DOCSHELL 0x123b98800 == 44 [pid = 1985] [id = 127] 07:50:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x11817f000) [pid = 1985] [serial = 378] [outer = 0x0] 07:50:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x11967f800) [pid = 1985] [serial = 379] [outer = 0x11817f000] 07:50:54 INFO - PROCESS | 1985 | 1461682254520 Marionette DEBUG loaded listener.js 07:50:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x12580cc00) [pid = 1985] [serial = 380] [outer = 0x11817f000] 07:50:54 INFO - PROCESS | 1985 | 1461682254850 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:50:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:50:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 470ms 07:50:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:50:54 INFO - PROCESS | 1985 | 1461682254879 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:50:54 INFO - PROCESS | 1985 | 1461682254881 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 07:50:54 INFO - PROCESS | 1985 | 1461682254883 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:50:54 INFO - PROCESS | 1985 | 1461682254885 Marionette TRACE conn2 <- [1,482,null,{}] 07:50:54 INFO - PROCESS | 1985 | 1461682254893 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:50:54 INFO - PROCESS | 1985 | 1461682254980 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:50:54 INFO - PROCESS | 1985 | 1461682254984 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a733800 == 45 [pid = 1985] [id = 128] 07:50:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x128dc5800) [pid = 1985] [serial = 381] [outer = 0x0] 07:50:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x12b216c00) [pid = 1985] [serial = 382] [outer = 0x128dc5800] 07:50:55 INFO - PROCESS | 1985 | 1461682255016 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x12bd17000) [pid = 1985] [serial = 383] [outer = 0x128dc5800] 07:50:55 INFO - PROCESS | 1985 | 1461682255370 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:50:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:50:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 522ms 07:50:55 INFO - PROCESS | 1985 | 1461682255405 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:50:55 INFO - PROCESS | 1985 | 1461682255406 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 07:50:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:50:55 INFO - PROCESS | 1985 | 1461682255408 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - PROCESS | 1985 | 1461682255410 Marionette TRACE conn2 <- [1,486,null,{}] 07:50:55 INFO - PROCESS | 1985 | 1461682255412 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:50:55 INFO - PROCESS | 1985 | 1461682255488 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:50:55 INFO - PROCESS | 1985 | 1461682255534 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ab9b000 == 46 [pid = 1985] [id = 129] 07:50:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x128dcd000) [pid = 1985] [serial = 384] [outer = 0x0] 07:50:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x12bd1e800) [pid = 1985] [serial = 385] [outer = 0x128dcd000] 07:50:55 INFO - PROCESS | 1985 | 1461682255559 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x12be79000) [pid = 1985] [serial = 386] [outer = 0x128dcd000] 07:50:55 INFO - PROCESS | 1985 | 1461682255827 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:50:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:50:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 469ms 07:50:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:50:55 INFO - PROCESS | 1985 | 1461682255879 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:50:55 INFO - PROCESS | 1985 | 1461682255880 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 07:50:55 INFO - PROCESS | 1985 | 1461682255882 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - PROCESS | 1985 | 1461682255883 Marionette TRACE conn2 <- [1,490,null,{}] 07:50:55 INFO - PROCESS | 1985 | 1461682255886 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:50:55 INFO - PROCESS | 1985 | 1461682255965 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:50:55 INFO - PROCESS | 1985 | 1461682255971 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb3b000 == 47 [pid = 1985] [id = 130] 07:50:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x12b21c800) [pid = 1985] [serial = 387] [outer = 0x0] 07:50:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x12c134000) [pid = 1985] [serial = 388] [outer = 0x12b21c800] 07:50:55 INFO - PROCESS | 1985 | 1461682255996 Marionette DEBUG loaded listener.js 07:50:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x12c13a800) [pid = 1985] [serial = 389] [outer = 0x12b21c800] 07:50:56 INFO - PROCESS | 1985 | 1461682256382 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:50:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:50:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 522ms 07:50:56 INFO - PROCESS | 1985 | 1461682256407 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:50:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:50:56 INFO - PROCESS | 1985 | 1461682256409 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 07:50:56 INFO - PROCESS | 1985 | 1461682256413 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - PROCESS | 1985 | 1461682256415 Marionette TRACE conn2 <- [1,494,null,{}] 07:50:56 INFO - PROCESS | 1985 | 1461682256419 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:50:56 INFO - PROCESS | 1985 | 1461682256517 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:50:56 INFO - PROCESS | 1985 | 1461682256578 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:56 INFO - PROCESS | 1985 | ++DOCSHELL 0x116fd2000 == 48 [pid = 1985] [id = 131] 07:50:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x115e27400) [pid = 1985] [serial = 390] [outer = 0x0] 07:50:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x11675b400) [pid = 1985] [serial = 391] [outer = 0x115e27400] 07:50:56 INFO - PROCESS | 1985 | 1461682256610 Marionette DEBUG loaded listener.js 07:50:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x118181400) [pid = 1985] [serial = 392] [outer = 0x115e27400] 07:50:57 INFO - PROCESS | 1985 | 1461682257108 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:50:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:50:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 771ms 07:50:57 INFO - PROCESS | 1985 | 1461682257185 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:50:57 INFO - PROCESS | 1985 | 1461682257191 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 07:50:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:50:57 INFO - PROCESS | 1985 | 1461682257213 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:50:57 INFO - PROCESS | 1985 | 1461682257216 Marionette TRACE conn2 <- [1,498,null,{}] 07:50:57 INFO - PROCESS | 1985 | 1461682257235 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:50:57 INFO - PROCESS | 1985 | 1461682257384 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:50:57 INFO - PROCESS | 1985 | 1461682257487 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:57 INFO - PROCESS | 1985 | ++DOCSHELL 0x119a9b800 == 49 [pid = 1985] [id = 132] 07:50:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x118591800) [pid = 1985] [serial = 393] [outer = 0x0] 07:50:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x1197bc000) [pid = 1985] [serial = 394] [outer = 0x118591800] 07:50:57 INFO - PROCESS | 1985 | 1461682257518 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x11a1b0c00) [pid = 1985] [serial = 395] [outer = 0x118591800] 07:50:57 INFO - PROCESS | 1985 | 1461682257905 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:50:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:50:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 728ms 07:50:57 INFO - PROCESS | 1985 | 1461682257941 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:50:57 INFO - PROCESS | 1985 | 1461682257943 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 07:50:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:50:57 INFO - PROCESS | 1985 | 1461682257945 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:50:57 INFO - PROCESS | 1985 | 1461682257948 Marionette TRACE conn2 <- [1,502,null,{}] 07:50:57 INFO - PROCESS | 1985 | 1461682257958 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:50:58 INFO - PROCESS | 1985 | 1461682258056 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:50:58 INFO - PROCESS | 1985 | 1461682258120 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a72f800 == 50 [pid = 1985] [id = 133] 07:50:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x123cee800) [pid = 1985] [serial = 396] [outer = 0x0] 07:50:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x1272e3c00) [pid = 1985] [serial = 397] [outer = 0x123cee800] 07:50:58 INFO - PROCESS | 1985 | 1461682258152 Marionette DEBUG loaded listener.js 07:50:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x128dcd400) [pid = 1985] [serial = 398] [outer = 0x123cee800] 07:50:58 INFO - PROCESS | 1985 | 1461682258554 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:50:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:50:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 07:50:58 INFO - PROCESS | 1985 | 1461682258617 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:50:58 INFO - PROCESS | 1985 | 1461682258619 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 07:50:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:50:58 INFO - PROCESS | 1985 | 1461682258639 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:50:58 INFO - PROCESS | 1985 | 1461682258641 Marionette TRACE conn2 <- [1,506,null,{}] 07:50:58 INFO - PROCESS | 1985 | 1461682258643 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:50:58 INFO - PROCESS | 1985 | 1461682258741 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:50:58 INFO - PROCESS | 1985 | 1461682258801 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c1bb800 == 51 [pid = 1985] [id = 134] 07:50:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x129018800) [pid = 1985] [serial = 399] [outer = 0x0] 07:50:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x12964c800) [pid = 1985] [serial = 400] [outer = 0x129018800] 07:50:58 INFO - PROCESS | 1985 | 1461682258832 Marionette DEBUG loaded listener.js 07:50:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x12b28e400) [pid = 1985] [serial = 401] [outer = 0x129018800] 07:50:59 INFO - PROCESS | 1985 | 1461682259277 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:50:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:50:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 07:50:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:50:59 INFO - PROCESS | 1985 | 1461682259310 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:50:59 INFO - PROCESS | 1985 | 1461682259311 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 07:50:59 INFO - PROCESS | 1985 | 1461682259313 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:50:59 INFO - PROCESS | 1985 | 1461682259314 Marionette TRACE conn2 <- [1,510,null,{}] 07:50:59 INFO - PROCESS | 1985 | 1461682259317 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:50:59 INFO - PROCESS | 1985 | 1461682259435 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:50:59 INFO - PROCESS | 1985 | 1461682259497 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:59 INFO - PROCESS | 1985 | ++DOCSHELL 0x1161a3000 == 52 [pid = 1985] [id = 135] 07:50:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x11318bc00) [pid = 1985] [serial = 402] [outer = 0x0] 07:50:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x118179400) [pid = 1985] [serial = 403] [outer = 0x11318bc00] 07:50:59 INFO - PROCESS | 1985 | 1461682259528 Marionette DEBUG loaded listener.js 07:50:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x1276a7c00) [pid = 1985] [serial = 404] [outer = 0x11318bc00] 07:51:00 INFO - PROCESS | 1985 | 1461682260072 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:51:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:51:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 769ms 07:51:00 INFO - PROCESS | 1985 | 1461682260082 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:51:00 INFO - PROCESS | 1985 | 1461682260084 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 07:51:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:51:00 INFO - PROCESS | 1985 | 1461682260112 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:51:00 INFO - PROCESS | 1985 | 1461682260114 Marionette TRACE conn2 <- [1,514,null,{}] 07:51:00 INFO - PROCESS | 1985 | 1461682260118 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:51:00 INFO - PROCESS | 1985 | 1461682260206 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:51:00 INFO - PROCESS | 1985 | 1461682260275 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 1985 | ++DOCSHELL 0x112d9f800 == 53 [pid = 1985] [id = 136] 07:51:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x115e25800) [pid = 1985] [serial = 405] [outer = 0x0] 07:51:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x1161cd800) [pid = 1985] [serial = 406] [outer = 0x115e25800] 07:51:00 INFO - PROCESS | 1985 | 1461682260304 Marionette DEBUG loaded listener.js 07:51:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x11767f000) [pid = 1985] [serial = 407] [outer = 0x115e25800] 07:51:00 INFO - PROCESS | 1985 | --DOCSHELL 0x12ab9b000 == 52 [pid = 1985] [id = 129] 07:51:00 INFO - PROCESS | 1985 | --DOCSHELL 0x12a733800 == 51 [pid = 1985] [id = 128] 07:51:00 INFO - PROCESS | 1985 | --DOCSHELL 0x123b98800 == 50 [pid = 1985] [id = 127] 07:51:00 INFO - PROCESS | 1985 | --DOCSHELL 0x12902b000 == 49 [pid = 1985] [id = 126] 07:51:00 INFO - PROCESS | 1985 | --DOCSHELL 0x125cde000 == 48 [pid = 1985] [id = 125] 07:51:00 INFO - PROCESS | 1985 | --DOCSHELL 0x115f5c000 == 47 [pid = 1985] [id = 124] 07:51:00 INFO - PROCESS | 1985 | --DOCSHELL 0x123b9d000 == 46 [pid = 1985] [id = 123] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x112b92400) [pid = 1985] [serial = 292] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x11838ac00) [pid = 1985] [serial = 295] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x119417c00) [pid = 1985] [serial = 298] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x12b296800) [pid = 1985] [serial = 337] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | 1461682260766 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:51:00 INFO - PROCESS | 1985 | --DOCSHELL 0x12123a000 == 45 [pid = 1985] [id = 122] 07:51:00 INFO - PROCESS | 1985 | --DOCSHELL 0x119633800 == 44 [pid = 1985] [id = 121] 07:51:00 INFO - PROCESS | 1985 | --DOCSHELL 0x11917e000 == 43 [pid = 1985] [id = 120] 07:51:00 INFO - PROCESS | 1985 | --DOCSHELL 0x116992000 == 42 [pid = 1985] [id = 119] 07:51:00 INFO - PROCESS | 1985 | --DOCSHELL 0x112dad800 == 41 [pid = 1985] [id = 118] 07:51:00 INFO - PROCESS | 1985 | --DOCSHELL 0x119a8a800 == 40 [pid = 1985] [id = 115] 07:51:00 INFO - PROCESS | 1985 | --DOCSHELL 0x11698f800 == 39 [pid = 1985] [id = 114] 07:51:00 INFO - PROCESS | 1985 | --DOCSHELL 0x12ab98800 == 38 [pid = 1985] [id = 113] 07:51:00 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:51:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 672ms 07:51:00 INFO - PROCESS | 1985 | 1461682260782 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:51:00 INFO - PROCESS | 1985 | 1461682260786 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 07:51:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:51:00 INFO - PROCESS | 1985 | 1461682260790 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:51:00 INFO - PROCESS | 1985 | 1461682260792 Marionette TRACE conn2 <- [1,518,null,{}] 07:51:00 INFO - PROCESS | 1985 | 1461682260794 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:51:00 INFO - PROCESS | 1985 | 1461682260878 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x118187800) [pid = 1985] [serial = 202] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x12973b400) [pid = 1985] [serial = 290] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x116441c00) [pid = 1985] [serial = 160] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x121295c00) [pid = 1985] [serial = 248] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x11877d000) [pid = 1985] [serial = 245] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x113490000) [pid = 1985] [serial = 242] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x115d27800) [pid = 1985] [serial = 199] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x129153800) [pid = 1985] [serial = 322] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x12964e400) [pid = 1985] [serial = 325] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x1197c8400) [pid = 1985] [serial = 310] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x1212a0000) [pid = 1985] [serial = 311] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x12514a000) [pid = 1985] [serial = 302] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x1247bec00) [pid = 1985] [serial = 301] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x124348c00) [pid = 1985] [serial = 313] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x124d4a400) [pid = 1985] [serial = 314] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x1291f5000) [pid = 1985] [serial = 323] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x124f93000) [pid = 1985] [serial = 316] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x12580ac00) [pid = 1985] [serial = 317] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x119674000) [pid = 1985] [serial = 308] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x11911c400) [pid = 1985] [serial = 307] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x11838a400) [pid = 1985] [serial = 305] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x1181c1000) [pid = 1985] [serial = 304] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x12a8c8c00) [pid = 1985] [serial = 328] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x12a7b2c00) [pid = 1985] [serial = 326] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x12b212000) [pid = 1985] [serial = 334] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x12b296400) [pid = 1985] [serial = 335] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x124def000) [pid = 1985] [serial = 332] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x118786800) [pid = 1985] [serial = 331] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x1276e4000) [pid = 1985] [serial = 319] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x128dce800) [pid = 1985] [serial = 320] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x12a9a9400) [pid = 1985] [serial = 329] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x125810000) [pid = 1985] [serial = 251] [outer = 0x0] [url = about:blank] 07:51:00 INFO - PROCESS | 1985 | 1461682260934 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 1985 | ++DOCSHELL 0x116941000 == 39 [pid = 1985] [id = 137] 07:51:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x115e26000) [pid = 1985] [serial = 408] [outer = 0x0] 07:51:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x1181bf400) [pid = 1985] [serial = 409] [outer = 0x115e26000] 07:51:00 INFO - PROCESS | 1985 | 1461682260960 Marionette DEBUG loaded listener.js 07:51:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x118781c00) [pid = 1985] [serial = 410] [outer = 0x115e26000] 07:51:01 INFO - PROCESS | 1985 | 1461682261257 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:51:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:51:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 519ms 07:51:01 INFO - PROCESS | 1985 | 1461682261310 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:51:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:51:01 INFO - PROCESS | 1985 | 1461682261311 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 07:51:01 INFO - PROCESS | 1985 | 1461682261314 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:51:01 INFO - PROCESS | 1985 | 1461682261316 Marionette TRACE conn2 <- [1,522,null,{}] 07:51:01 INFO - PROCESS | 1985 | 1461682261323 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:51:01 INFO - PROCESS | 1985 | 1461682261403 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:51:01 INFO - PROCESS | 1985 | 1461682261456 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:01 INFO - PROCESS | 1985 | ++DOCSHELL 0x1192a6800 == 40 [pid = 1985] [id = 138] 07:51:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x118366400) [pid = 1985] [serial = 411] [outer = 0x0] 07:51:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x119419000) [pid = 1985] [serial = 412] [outer = 0x118366400] 07:51:01 INFO - PROCESS | 1985 | 1461682261484 Marionette DEBUG loaded listener.js 07:51:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x123ceac00) [pid = 1985] [serial = 413] [outer = 0x118366400] 07:51:01 INFO - PROCESS | 1985 | 1461682261787 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:51:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:51:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 520ms 07:51:01 INFO - PROCESS | 1985 | 1461682261834 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:51:01 INFO - PROCESS | 1985 | 1461682261836 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 07:51:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:51:01 INFO - PROCESS | 1985 | 1461682261840 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:51:01 INFO - PROCESS | 1985 | 1461682261842 Marionette TRACE conn2 <- [1,526,null,{}] 07:51:01 INFO - PROCESS | 1985 | 1461682261844 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:51:01 INFO - PROCESS | 1985 | 1461682261920 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:51:01 INFO - PROCESS | 1985 | 1461682261926 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:01 INFO - PROCESS | 1985 | ++DOCSHELL 0x119a8f800 == 41 [pid = 1985] [id = 139] 07:51:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x12421ec00) [pid = 1985] [serial = 414] [outer = 0x0] 07:51:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x124fd7800) [pid = 1985] [serial = 415] [outer = 0x12421ec00] 07:51:01 INFO - PROCESS | 1985 | 1461682261952 Marionette DEBUG loaded listener.js 07:51:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x125880800) [pid = 1985] [serial = 416] [outer = 0x12421ec00] 07:51:02 INFO - PROCESS | 1985 | 1461682262296 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:51:02 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:51:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 470ms 07:51:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:51:02 INFO - PROCESS | 1985 | 1461682262311 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:51:02 INFO - PROCESS | 1985 | 1461682262312 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 07:51:02 INFO - PROCESS | 1985 | 1461682262314 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:51:02 INFO - PROCESS | 1985 | 1461682262315 Marionette TRACE conn2 <- [1,530,null,{}] 07:51:02 INFO - PROCESS | 1985 | 1461682262318 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:51:02 INFO - PROCESS | 1985 | 1461682262391 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:51:02 INFO - PROCESS | 1985 | 1461682262395 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:02 INFO - PROCESS | 1985 | ++DOCSHELL 0x123db4800 == 42 [pid = 1985] [id = 140] 07:51:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x12701e400) [pid = 1985] [serial = 417] [outer = 0x0] 07:51:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x12769c400) [pid = 1985] [serial = 418] [outer = 0x12701e400] 07:51:02 INFO - PROCESS | 1985 | 1461682262421 Marionette DEBUG loaded listener.js 07:51:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x128dc9800) [pid = 1985] [serial = 419] [outer = 0x12701e400] 07:51:02 INFO - PROCESS | 1985 | 1461682262762 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:51:02 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:51:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:51:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:51:02 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:51:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:51:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:51:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 07:51:02 INFO - PROCESS | 1985 | 1461682262783 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:51:02 INFO - PROCESS | 1985 | 1461682262784 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 07:51:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:51:02 INFO - PROCESS | 1985 | 1461682262788 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:51:02 INFO - PROCESS | 1985 | 1461682262790 Marionette TRACE conn2 <- [1,534,null,{}] 07:51:02 INFO - PROCESS | 1985 | 1461682262792 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:51:02 INFO - PROCESS | 1985 | 1461682262890 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:51:02 INFO - PROCESS | 1985 | 1461682262922 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:02 INFO - PROCESS | 1985 | ++DOCSHELL 0x12480e000 == 43 [pid = 1985] [id = 141] 07:51:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x127019800) [pid = 1985] [serial = 420] [outer = 0x0] 07:51:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x1291edc00) [pid = 1985] [serial = 421] [outer = 0x127019800] 07:51:02 INFO - PROCESS | 1985 | 1461682262949 Marionette DEBUG loaded listener.js 07:51:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x12b212000) [pid = 1985] [serial = 422] [outer = 0x127019800] 07:51:03 INFO - PROCESS | 1985 | 1461682263310 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:51:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:51:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 571ms 07:51:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:51:03 INFO - PROCESS | 1985 | 1461682263359 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:51:03 INFO - PROCESS | 1985 | 1461682263360 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 07:51:03 INFO - PROCESS | 1985 | 1461682263362 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:51:03 INFO - PROCESS | 1985 | 1461682263363 Marionette TRACE conn2 <- [1,538,null,{}] 07:51:03 INFO - PROCESS | 1985 | 1461682263365 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:51:03 INFO - PROCESS | 1985 | 1461682263461 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:51:03 INFO - PROCESS | 1985 | 1461682263478 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:03 INFO - PROCESS | 1985 | ++DOCSHELL 0x127629800 == 44 [pid = 1985] [id = 142] 07:51:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x12b219c00) [pid = 1985] [serial = 423] [outer = 0x0] 07:51:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x12ba6b800) [pid = 1985] [serial = 424] [outer = 0x12b219c00] 07:51:03 INFO - PROCESS | 1985 | 1461682263508 Marionette DEBUG loaded listener.js 07:51:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x12bd15c00) [pid = 1985] [serial = 425] [outer = 0x12b219c00] 07:51:03 INFO - PROCESS | 1985 | 1461682263850 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:51:03 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:51:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 518ms 07:51:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:51:03 INFO - PROCESS | 1985 | 1461682263880 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:51:03 INFO - PROCESS | 1985 | 1461682263881 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 07:51:03 INFO - PROCESS | 1985 | 1461682263883 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:51:03 INFO - PROCESS | 1985 | 1461682263884 Marionette TRACE conn2 <- [1,542,null,{}] 07:51:03 INFO - PROCESS | 1985 | 1461682263887 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:51:03 INFO - PROCESS | 1985 | 1461682263980 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:51:04 INFO - PROCESS | 1985 | 1461682263994 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 1985 | ++DOCSHELL 0x12945a000 == 45 [pid = 1985] [id = 143] 07:51:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x12bd17800) [pid = 1985] [serial = 426] [outer = 0x0] 07:51:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x12be75800) [pid = 1985] [serial = 427] [outer = 0x12bd17800] 07:51:04 INFO - PROCESS | 1985 | 1461682264018 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x12c133000) [pid = 1985] [serial = 428] [outer = 0x12bd17800] 07:51:04 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:51:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 468ms 07:51:04 INFO - PROCESS | 1985 | 1461682264348 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:51:04 INFO - PROCESS | 1985 | 1461682264352 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:51:04 INFO - PROCESS | 1985 | 1461682264353 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 07:51:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:51:04 INFO - PROCESS | 1985 | 1461682264359 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:51:04 INFO - PROCESS | 1985 | 1461682264360 Marionette TRACE conn2 <- [1,546,null,{}] 07:51:04 INFO - PROCESS | 1985 | 1461682264362 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:51:04 INFO - PROCESS | 1985 | 1461682264483 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:51:04 INFO - PROCESS | 1985 | 1461682264527 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a8a2000 == 46 [pid = 1985] [id = 144] 07:51:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x12c135000) [pid = 1985] [serial = 429] [outer = 0x0] 07:51:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x12c1aa800) [pid = 1985] [serial = 430] [outer = 0x12c135000] 07:51:04 INFO - PROCESS | 1985 | 1461682264559 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x12c1b0800) [pid = 1985] [serial = 431] [outer = 0x12c135000] 07:51:04 INFO - PROCESS | 1985 | 1461682264904 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:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x12973c000) [pid = 1985] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x11817f000) [pid = 1985] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x128dc5800) [pid = 1985] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x125886800) [pid = 1985] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x128dcd000) [pid = 1985] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x1181c9000) [pid = 1985] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x1191d0000) [pid = 1985] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x111f44800) [pid = 1985] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x1272e4000) [pid = 1985] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x12915f000) [pid = 1985] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x12769c000) [pid = 1985] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x124347800) [pid = 1985] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x119f30c00) [pid = 1985] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x115e52800) [pid = 1985] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x1184c5400) [pid = 1985] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x118781800) [pid = 1985] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x116759000) [pid = 1985] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x115e2d800) [pid = 1985] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:51:05 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:51:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 673ms 07:51:05 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x124df0800) [pid = 1985] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:51:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:51:05 INFO - PROCESS | 1985 | 1461682265042 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:51:05 INFO - PROCESS | 1985 | 1461682265043 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 07:51:05 INFO - PROCESS | 1985 | 1461682265045 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:51:05 INFO - PROCESS | 1985 | 1461682265046 Marionette TRACE conn2 <- [1,550,null,{}] 07:51:05 INFO - PROCESS | 1985 | 1461682265049 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:51:05 INFO - PROCESS | 1985 | 1461682265130 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:51:05 INFO - PROCESS | 1985 | 1461682265143 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:05 INFO - PROCESS | 1985 | ++DOCSHELL 0x117447000 == 47 [pid = 1985] [id = 145] 07:51:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x11675c800) [pid = 1985] [serial = 432] [outer = 0x0] 07:51:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x118781800) [pid = 1985] [serial = 433] [outer = 0x11675c800] 07:51:05 INFO - PROCESS | 1985 | 1461682265175 Marionette DEBUG loaded listener.js 07:51:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x124347800) [pid = 1985] [serial = 434] [outer = 0x11675c800] 07:51:05 INFO - PROCESS | 1985 | 1461682265507 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:51:05 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:51:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 518ms 07:51:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:51:05 INFO - PROCESS | 1985 | 1461682265565 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:51:05 INFO - PROCESS | 1985 | 1461682265566 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 07:51:05 INFO - PROCESS | 1985 | 1461682265568 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:51:05 INFO - PROCESS | 1985 | 1461682265570 Marionette TRACE conn2 <- [1,554,null,{}] 07:51:05 INFO - PROCESS | 1985 | 1461682265572 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:51:05 INFO - PROCESS | 1985 | 1461682265684 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:51:05 INFO - PROCESS | 1985 | 1461682265690 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:05 INFO - PROCESS | 1985 | ++DOCSHELL 0x12aba7800 == 48 [pid = 1985] [id = 146] 07:51:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x1181c8000) [pid = 1985] [serial = 435] [outer = 0x0] 07:51:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x129649c00) [pid = 1985] [serial = 436] [outer = 0x1181c8000] 07:51:05 INFO - PROCESS | 1985 | 1461682265719 Marionette DEBUG loaded listener.js 07:51:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x12c1b8800) [pid = 1985] [serial = 437] [outer = 0x1181c8000] 07:51:05 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:06 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:06 INFO - PROCESS | 1985 | 1461682266061 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:51:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:51:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 520ms 07:51:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:51:06 INFO - PROCESS | 1985 | 1461682266090 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 1985 | 1461682266092 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 07:51:06 INFO - PROCESS | 1985 | 1461682266094 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 1985 | 1461682266095 Marionette TRACE conn2 <- [1,558,null,{}] 07:51:06 INFO - PROCESS | 1985 | 1461682266097 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:51:06 INFO - PROCESS | 1985 | 1461682266177 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:51:06 INFO - PROCESS | 1985 | 1461682266182 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:06 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c1ce000 == 49 [pid = 1985] [id = 147] 07:51:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x12c68cc00) [pid = 1985] [serial = 438] [outer = 0x0] 07:51:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x12c692400) [pid = 1985] [serial = 439] [outer = 0x12c68cc00] 07:51:06 INFO - PROCESS | 1985 | 1461682266207 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x12c698c00) [pid = 1985] [serial = 440] [outer = 0x12c68cc00] 07:51:06 INFO - PROCESS | 1985 | 1461682266524 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:51:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:51:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 469ms 07:51:06 INFO - PROCESS | 1985 | 1461682266564 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 1985 | 1461682266565 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 07:51:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:51:06 INFO - PROCESS | 1985 | 1461682266567 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 1985 | 1461682266568 Marionette TRACE conn2 <- [1,562,null,{}] 07:51:06 INFO - PROCESS | 1985 | 1461682266571 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:51:06 INFO - PROCESS | 1985 | 1461682266673 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:51:06 INFO - PROCESS | 1985 | 1461682266680 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:06 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c6b6000 == 50 [pid = 1985] [id = 148] 07:51:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x12c68a400) [pid = 1985] [serial = 441] [outer = 0x0] 07:51:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x12cc47000) [pid = 1985] [serial = 442] [outer = 0x12c68a400] 07:51:06 INFO - PROCESS | 1985 | 1461682266705 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x12cc4c400) [pid = 1985] [serial = 443] [outer = 0x12c68a400] 07:51:06 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:06 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:07 INFO - PROCESS | 1985 | 1461682267028 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:51:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:51:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 572ms 07:51:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:51:07 INFO - PROCESS | 1985 | 1461682267140 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:51:07 INFO - PROCESS | 1985 | 1461682267142 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 07:51:07 INFO - PROCESS | 1985 | 1461682267145 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - PROCESS | 1985 | 1461682267147 Marionette TRACE conn2 <- [1,566,null,{}] 07:51:07 INFO - PROCESS | 1985 | 1461682267152 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:51:07 INFO - PROCESS | 1985 | 1461682267282 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:51:07 INFO - PROCESS | 1985 | 1461682267335 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:07 INFO - PROCESS | 1985 | ++DOCSHELL 0x115f54000 == 51 [pid = 1985] [id = 149] 07:51:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x113429000) [pid = 1985] [serial = 444] [outer = 0x0] 07:51:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x115d27800) [pid = 1985] [serial = 445] [outer = 0x113429000] 07:51:07 INFO - PROCESS | 1985 | 1461682267365 Marionette DEBUG loaded listener.js 07:51:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x1169b6c00) [pid = 1985] [serial = 446] [outer = 0x113429000] 07:51:07 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:07 INFO - PROCESS | 1985 | 1461682267796 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:51:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:51:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 07:51:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:51:07 INFO - PROCESS | 1985 | 1461682267817 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:51:07 INFO - PROCESS | 1985 | 1461682267820 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 07:51:07 INFO - PROCESS | 1985 | 1461682267825 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - PROCESS | 1985 | 1461682267828 Marionette TRACE conn2 <- [1,570,null,{}] 07:51:07 INFO - PROCESS | 1985 | 1461682267831 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:51:07 INFO - PROCESS | 1985 | 1461682267932 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:51:07 INFO - PROCESS | 1985 | 1461682267978 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:07 INFO - PROCESS | 1985 | ++DOCSHELL 0x119185800 == 52 [pid = 1985] [id = 150] 07:51:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x118085c00) [pid = 1985] [serial = 447] [outer = 0x0] 07:51:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x1191cbc00) [pid = 1985] [serial = 448] [outer = 0x118085c00] 07:51:08 INFO - PROCESS | 1985 | 1461682268011 Marionette DEBUG loaded listener.js 07:51:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x119d4ec00) [pid = 1985] [serial = 449] [outer = 0x118085c00] 07:51:08 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:08 INFO - PROCESS | 1985 | 1461682268428 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:51:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:51:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 623ms 07:51:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:51:08 INFO - PROCESS | 1985 | 1461682268446 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:51:08 INFO - PROCESS | 1985 | 1461682268448 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 07:51:08 INFO - PROCESS | 1985 | 1461682268450 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:51:08 INFO - PROCESS | 1985 | 1461682268452 Marionette TRACE conn2 <- [1,574,null,{}] 07:51:08 INFO - PROCESS | 1985 | 1461682268459 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:51:08 INFO - PROCESS | 1985 | 1461682268567 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:51:08 INFO - PROCESS | 1985 | 1461682268656 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:08 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a896800 == 53 [pid = 1985] [id = 151] 07:51:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x123b63800) [pid = 1985] [serial = 450] [outer = 0x0] 07:51:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x123ce2c00) [pid = 1985] [serial = 451] [outer = 0x123b63800] 07:51:08 INFO - PROCESS | 1985 | 1461682268689 Marionette DEBUG loaded listener.js 07:51:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x124fca000) [pid = 1985] [serial = 452] [outer = 0x123b63800] 07:51:09 INFO - PROCESS | 1985 | 1461682269122 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:51:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:51:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 720ms 07:51:09 INFO - PROCESS | 1985 | 1461682269186 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:51:09 INFO - PROCESS | 1985 | 1461682269188 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 07:51:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:51:09 INFO - PROCESS | 1985 | 1461682269192 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:51:09 INFO - PROCESS | 1985 | 1461682269193 Marionette TRACE conn2 <- [1,578,null,{}] 07:51:09 INFO - PROCESS | 1985 | 1461682269195 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:51:09 INFO - PROCESS | 1985 | 1461682269293 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:51:09 INFO - PROCESS | 1985 | 1461682269383 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:09 INFO - PROCESS | 1985 | ++DOCSHELL 0x12be19800 == 54 [pid = 1985] [id = 152] 07:51:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x1276e3000) [pid = 1985] [serial = 453] [outer = 0x0] 07:51:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x128dce400) [pid = 1985] [serial = 454] [outer = 0x1276e3000] 07:51:09 INFO - PROCESS | 1985 | 1461682269414 Marionette DEBUG loaded listener.js 07:51:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x129648c00) [pid = 1985] [serial = 455] [outer = 0x1276e3000] 07:51:10 INFO - PROCESS | 1985 | 1461682270123 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:51:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:51:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 971ms 07:51:10 INFO - PROCESS | 1985 | 1461682270164 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:51:10 INFO - PROCESS | 1985 | 1461682270167 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 07:51:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:51:10 INFO - PROCESS | 1985 | 1461682270172 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:51:10 INFO - PROCESS | 1985 | 1461682270176 Marionette TRACE conn2 <- [1,582,null,{}] 07:51:10 INFO - PROCESS | 1985 | 1461682270182 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:51:10 INFO - PROCESS | 1985 | 1461682270269 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:51:10 INFO - PROCESS | 1985 | 1461682270335 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:10 INFO - PROCESS | 1985 | ++DOCSHELL 0x1187d2000 == 55 [pid = 1985] [id = 153] 07:51:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x116a66c00) [pid = 1985] [serial = 456] [outer = 0x0] 07:51:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x117e28400) [pid = 1985] [serial = 457] [outer = 0x116a66c00] 07:51:10 INFO - PROCESS | 1985 | 1461682270363 Marionette DEBUG loaded listener.js 07:51:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x1181bb800) [pid = 1985] [serial = 458] [outer = 0x116a66c00] 07:51:10 INFO - PROCESS | 1985 | 1461682270862 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:51:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:51:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 07:51:10 INFO - PROCESS | 1985 | 1461682270903 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:51:10 INFO - PROCESS | 1985 | 1461682270910 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 07:51:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:51:10 INFO - PROCESS | 1985 | 1461682270916 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:51:10 INFO - PROCESS | 1985 | 1461682270919 Marionette TRACE conn2 <- [1,586,null,{}] 07:51:10 INFO - PROCESS | 1985 | 1461682270922 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:51:11 INFO - PROCESS | 1985 | 1461682271016 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:51:11 INFO - PROCESS | 1985 | 1461682271079 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:11 INFO - PROCESS | 1985 | ++DOCSHELL 0x11693f800 == 56 [pid = 1985] [id = 154] 07:51:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x118086c00) [pid = 1985] [serial = 459] [outer = 0x0] 07:51:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x11835ec00) [pid = 1985] [serial = 460] [outer = 0x118086c00] 07:51:11 INFO - PROCESS | 1985 | 1461682271106 Marionette DEBUG loaded listener.js 07:51:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x118390000) [pid = 1985] [serial = 461] [outer = 0x118086c00] 07:51:11 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:11 INFO - PROCESS | 1985 | --DOCSHELL 0x12c1ce000 == 55 [pid = 1985] [id = 147] 07:51:11 INFO - PROCESS | 1985 | --DOCSHELL 0x12aba7800 == 54 [pid = 1985] [id = 146] 07:51:11 INFO - PROCESS | 1985 | --DOCSHELL 0x117447000 == 53 [pid = 1985] [id = 145] 07:51:11 INFO - PROCESS | 1985 | --DOCSHELL 0x12a8a2000 == 52 [pid = 1985] [id = 144] 07:51:11 INFO - PROCESS | 1985 | --DOCSHELL 0x12945a000 == 51 [pid = 1985] [id = 143] 07:51:11 INFO - PROCESS | 1985 | --DOCSHELL 0x127629800 == 50 [pid = 1985] [id = 142] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x12c134000) [pid = 1985] [serial = 388] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOCSHELL 0x12480e000 == 49 [pid = 1985] [id = 141] 07:51:11 INFO - PROCESS | 1985 | --DOCSHELL 0x123db4800 == 48 [pid = 1985] [id = 140] 07:51:11 INFO - PROCESS | 1985 | --DOCSHELL 0x119a8f800 == 47 [pid = 1985] [id = 139] 07:51:11 INFO - PROCESS | 1985 | --DOCSHELL 0x1192a6800 == 46 [pid = 1985] [id = 138] 07:51:11 INFO - PROCESS | 1985 | --DOCSHELL 0x116941000 == 45 [pid = 1985] [id = 137] 07:51:11 INFO - PROCESS | 1985 | --DOCSHELL 0x112d9f800 == 44 [pid = 1985] [id = 136] 07:51:11 INFO - PROCESS | 1985 | --DOCSHELL 0x1161a3000 == 43 [pid = 1985] [id = 135] 07:51:11 INFO - PROCESS | 1985 | --DOCSHELL 0x12c1bb800 == 42 [pid = 1985] [id = 134] 07:51:11 INFO - PROCESS | 1985 | --DOCSHELL 0x12a72f800 == 41 [pid = 1985] [id = 133] 07:51:11 INFO - PROCESS | 1985 | --DOCSHELL 0x119a9b800 == 40 [pid = 1985] [id = 132] 07:51:11 INFO - PROCESS | 1985 | --DOCSHELL 0x116fd2000 == 39 [pid = 1985] [id = 131] 07:51:11 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x118596800) [pid = 1985] [serial = 296] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x123bbf000) [pid = 1985] [serial = 299] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x115d84000) [pid = 1985] [serial = 293] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x1291f7000) [pid = 1985] [serial = 370] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x12a7b3400) [pid = 1985] [serial = 373] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x129161000) [pid = 1985] [serial = 350] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x1276e5000) [pid = 1985] [serial = 349] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x1272e2000) [pid = 1985] [serial = 347] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x12580b800) [pid = 1985] [serial = 346] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x123cf1400) [pid = 1985] [serial = 361] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x1249c8400) [pid = 1985] [serial = 362] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x11808d400) [pid = 1985] [serial = 341] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x11643c000) [pid = 1985] [serial = 340] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x1197bb800) [pid = 1985] [serial = 344] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x119162400) [pid = 1985] [serial = 343] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x1197c1000) [pid = 1985] [serial = 358] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x121298c00) [pid = 1985] [serial = 359] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x11835e000) [pid = 1985] [serial = 355] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x11877f000) [pid = 1985] [serial = 356] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x11817a800) [pid = 1985] [serial = 353] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x117685000) [pid = 1985] [serial = 352] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x12580f800) [pid = 1985] [serial = 364] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x12b215800) [pid = 1985] [serial = 376] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x12abdcc00) [pid = 1985] [serial = 374] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x12580cc00) [pid = 1985] [serial = 380] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x11967f800) [pid = 1985] [serial = 379] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x12b216c00) [pid = 1985] [serial = 382] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x12b21e000) [pid = 1985] [serial = 377] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x1276a5800) [pid = 1985] [serial = 367] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x129161400) [pid = 1985] [serial = 368] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x12bd1e800) [pid = 1985] [serial = 385] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x129736800) [pid = 1985] [serial = 371] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x12bd17000) [pid = 1985] [serial = 383] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x12be79000) [pid = 1985] [serial = 386] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | --DOMWINDOW == 93 (0x1270cb400) [pid = 1985] [serial = 365] [outer = 0x0] [url = about:blank] 07:51:11 INFO - PROCESS | 1985 | 1461682271499 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:51:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:51:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 624ms 07:51:11 INFO - PROCESS | 1985 | 1461682271539 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:51:11 INFO - PROCESS | 1985 | 1461682271541 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 07:51:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:51:11 INFO - PROCESS | 1985 | 1461682271543 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:51:11 INFO - PROCESS | 1985 | 1461682271546 Marionette TRACE conn2 <- [1,590,null,{}] 07:51:11 INFO - PROCESS | 1985 | 1461682271553 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:51:11 INFO - PROCESS | 1985 | 1461682271684 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:51:11 INFO - PROCESS | 1985 | 1461682271732 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:11 INFO - PROCESS | 1985 | ++DOCSHELL 0x1130b1000 == 40 [pid = 1985] [id = 155] 07:51:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 94 (0x1125b6c00) [pid = 1985] [serial = 462] [outer = 0x0] 07:51:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x11335ac00) [pid = 1985] [serial = 463] [outer = 0x1125b6c00] 07:51:11 INFO - PROCESS | 1985 | 1461682271765 Marionette DEBUG loaded listener.js 07:51:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x115d2c800) [pid = 1985] [serial = 464] [outer = 0x1125b6c00] 07:51:12 INFO - PROCESS | 1985 | 1461682272197 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:51:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:51:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 721ms 07:51:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:51:12 INFO - PROCESS | 1985 | 1461682272272 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:51:12 INFO - PROCESS | 1985 | 1461682272274 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 07:51:12 INFO - PROCESS | 1985 | 1461682272278 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:51:12 INFO - PROCESS | 1985 | 1461682272281 Marionette TRACE conn2 <- [1,594,null,{}] 07:51:12 INFO - PROCESS | 1985 | 1461682272284 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:51:12 INFO - PROCESS | 1985 | 1461682272376 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:51:12 INFO - PROCESS | 1985 | 1461682272435 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:12 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e7a000 == 41 [pid = 1985] [id = 156] 07:51:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x11838a000) [pid = 1985] [serial = 465] [outer = 0x0] 07:51:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x118392000) [pid = 1985] [serial = 466] [outer = 0x11838a000] 07:51:12 INFO - PROCESS | 1985 | 1461682272468 Marionette DEBUG loaded listener.js 07:51:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x11877bc00) [pid = 1985] [serial = 467] [outer = 0x11838a000] 07:51:12 INFO - PROCESS | 1985 | 1461682272867 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:51:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:51:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 624ms 07:51:12 INFO - PROCESS | 1985 | 1461682272902 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:51:12 INFO - PROCESS | 1985 | 1461682272905 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 07:51:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:51:12 INFO - PROCESS | 1985 | 1461682272908 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:51:12 INFO - PROCESS | 1985 | 1461682272910 Marionette TRACE conn2 <- [1,598,null,{}] 07:51:12 INFO - PROCESS | 1985 | 1461682272912 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:51:13 INFO - PROCESS | 1985 | 1461682273024 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:51:13 INFO - PROCESS | 1985 | 1461682273070 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:13 INFO - PROCESS | 1985 | ++DOCSHELL 0x11929a000 == 42 [pid = 1985] [id = 157] 07:51:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x11838a400) [pid = 1985] [serial = 468] [outer = 0x0] 07:51:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x11940ec00) [pid = 1985] [serial = 469] [outer = 0x11838a400] 07:51:13 INFO - PROCESS | 1985 | 1461682273101 Marionette DEBUG loaded listener.js 07:51:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x119d0fc00) [pid = 1985] [serial = 470] [outer = 0x11838a400] 07:51:13 INFO - PROCESS | 1985 | 1461682273524 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:51:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:51:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 621ms 07:51:13 INFO - PROCESS | 1985 | 1461682273529 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:51:13 INFO - PROCESS | 1985 | 1461682273532 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 07:51:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:51:13 INFO - PROCESS | 1985 | 1461682273542 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:51:13 INFO - PROCESS | 1985 | 1461682273545 Marionette TRACE conn2 <- [1,602,null,{}] 07:51:13 INFO - PROCESS | 1985 | 1461682273548 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:51:13 INFO - PROCESS | 1985 | 1461682273642 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:51:13 INFO - PROCESS | 1985 | 1461682273695 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:13 INFO - PROCESS | 1985 | ++DOCSHELL 0x1196ee000 == 43 [pid = 1985] [id = 158] 07:51:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x119d0d800) [pid = 1985] [serial = 471] [outer = 0x0] 07:51:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x11a10b400) [pid = 1985] [serial = 472] [outer = 0x119d0d800] 07:51:13 INFO - PROCESS | 1985 | 1461682273726 Marionette DEBUG loaded listener.js 07:51:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x123b56000) [pid = 1985] [serial = 473] [outer = 0x119d0d800] 07:51:14 INFO - PROCESS | 1985 | 1461682274157 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:51:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:51:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 626ms 07:51:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:51:14 INFO - PROCESS | 1985 | 1461682274163 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:51:14 INFO - PROCESS | 1985 | 1461682274164 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 07:51:14 INFO - PROCESS | 1985 | 1461682274167 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:51:14 INFO - PROCESS | 1985 | 1461682274168 Marionette TRACE conn2 <- [1,606,null,{}] 07:51:14 INFO - PROCESS | 1985 | 1461682274172 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:51:14 INFO - PROCESS | 1985 | 1461682274263 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:51:14 INFO - PROCESS | 1985 | 1461682274340 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 1985 | ++DOCSHELL 0x121232000 == 44 [pid = 1985] [id = 159] 07:51:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x123b5d800) [pid = 1985] [serial = 474] [outer = 0x0] 07:51:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x123bb8800) [pid = 1985] [serial = 475] [outer = 0x123b5d800] 07:51:14 INFO - PROCESS | 1985 | 1461682274369 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x123d47c00) [pid = 1985] [serial = 476] [outer = 0x123b5d800] 07:51:14 INFO - PROCESS | 1985 | 1461682274773 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:51:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:51:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 621ms 07:51:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:51:14 INFO - PROCESS | 1985 | 1461682274790 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:51:14 INFO - PROCESS | 1985 | 1461682274791 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 07:51:14 INFO - PROCESS | 1985 | 1461682274794 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:51:14 INFO - PROCESS | 1985 | 1461682274795 Marionette TRACE conn2 <- [1,610,null,{}] 07:51:14 INFO - PROCESS | 1985 | 1461682274798 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:51:14 INFO - PROCESS | 1985 | 1461682274887 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:51:14 INFO - PROCESS | 1985 | 1461682274952 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 1985 | ++DOCSHELL 0x123da3800 == 45 [pid = 1985] [id = 160] 07:51:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x1247c7800) [pid = 1985] [serial = 477] [outer = 0x0] 07:51:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x12497b400) [pid = 1985] [serial = 478] [outer = 0x1247c7800] 07:51:14 INFO - PROCESS | 1985 | 1461682274994 Marionette DEBUG loaded listener.js 07:51:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x1252c5400) [pid = 1985] [serial = 479] [outer = 0x1247c7800] 07:51:15 INFO - PROCESS | 1985 | 1461682275414 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:51:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:51:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 668ms 07:51:15 INFO - PROCESS | 1985 | 1461682275462 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:51:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:51:15 INFO - PROCESS | 1985 | 1461682275464 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 07:51:15 INFO - PROCESS | 1985 | 1461682275466 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 1985 | 1461682275467 Marionette TRACE conn2 <- [1,614,null,{}] 07:51:15 INFO - PROCESS | 1985 | 1461682275470 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:51:15 INFO - PROCESS | 1985 | 1461682275564 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:51:15 INFO - PROCESS | 1985 | 1461682275725 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:15 INFO - PROCESS | 1985 | ++DOCSHELL 0x116fe6000 == 46 [pid = 1985] [id = 161] 07:51:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x112b92800) [pid = 1985] [serial = 480] [outer = 0x0] 07:51:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x1133d4800) [pid = 1985] [serial = 481] [outer = 0x112b92800] 07:51:15 INFO - PROCESS | 1985 | 1461682275755 Marionette DEBUG loaded listener.js 07:51:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x116759000) [pid = 1985] [serial = 482] [outer = 0x112b92800] 07:51:16 INFO - PROCESS | 1985 | 1461682276164 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:51:16 INFO - PROCESS | 1985 | --DOCSHELL 0x11693f800 == 45 [pid = 1985] [id = 154] 07:51:16 INFO - PROCESS | 1985 | --DOCSHELL 0x1187d2000 == 44 [pid = 1985] [id = 153] 07:51:16 INFO - PROCESS | 1985 | --DOCSHELL 0x115f54000 == 43 [pid = 1985] [id = 149] 07:51:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:51:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 724ms 07:51:16 INFO - PROCESS | 1985 | 1461682276191 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 1985 | 1461682276194 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 07:51:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:51:16 INFO - PROCESS | 1985 | 1461682276197 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 1985 | 1461682276199 Marionette TRACE conn2 <- [1,618,null,{}] 07:51:16 INFO - PROCESS | 1985 | 1461682276202 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:51:16 INFO - PROCESS | 1985 | 1461682276281 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:51:16 INFO - PROCESS | 1985 | 1461682276335 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:16 INFO - PROCESS | 1985 | ++DOCSHELL 0x118113000 == 44 [pid = 1985] [id = 162] 07:51:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x1181bf800) [pid = 1985] [serial = 483] [outer = 0x0] 07:51:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x119160c00) [pid = 1985] [serial = 484] [outer = 0x1181bf800] 07:51:16 INFO - PROCESS | 1985 | 1461682276363 Marionette DEBUG loaded listener.js 07:51:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x1197be000) [pid = 1985] [serial = 485] [outer = 0x1181bf800] 07:51:16 INFO - PROCESS | 1985 | 1461682276660 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:51:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:51:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 519ms 07:51:16 INFO - PROCESS | 1985 | 1461682276719 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 1985 | 1461682276721 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 07:51:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:51:16 INFO - PROCESS | 1985 | 1461682276724 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 1985 | 1461682276725 Marionette TRACE conn2 <- [1,622,null,{}] 07:51:16 INFO - PROCESS | 1985 | 1461682276727 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:51:16 INFO - PROCESS | 1985 | 1461682276805 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:51:16 INFO - PROCESS | 1985 | 1461682276812 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:16 INFO - PROCESS | 1985 | ++DOCSHELL 0x123e18000 == 45 [pid = 1985] [id = 163] 07:51:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x121298400) [pid = 1985] [serial = 486] [outer = 0x0] 07:51:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x123b64800) [pid = 1985] [serial = 487] [outer = 0x121298400] 07:51:16 INFO - PROCESS | 1985 | 1461682276838 Marionette DEBUG loaded listener.js 07:51:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x12470e400) [pid = 1985] [serial = 488] [outer = 0x121298400] 07:51:17 INFO - PROCESS | 1985 | 1461682277184 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:51:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:51:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 471ms 07:51:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:51:17 INFO - PROCESS | 1985 | 1461682277199 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:51:17 INFO - PROCESS | 1985 | 1461682277200 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 07:51:17 INFO - PROCESS | 1985 | 1461682277210 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:51:17 INFO - PROCESS | 1985 | 1461682277215 Marionette TRACE conn2 <- [1,626,null,{}] 07:51:17 INFO - PROCESS | 1985 | 1461682277217 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:51:17 INFO - PROCESS | 1985 | 1461682277294 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:51:17 INFO - PROCESS | 1985 | 1461682277299 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 1985 | ++DOCSHELL 0x125197000 == 46 [pid = 1985] [id = 164] 07:51:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x1247bf400) [pid = 1985] [serial = 489] [outer = 0x0] 07:51:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x1252bd400) [pid = 1985] [serial = 490] [outer = 0x1247bf400] 07:51:17 INFO - PROCESS | 1985 | 1461682277326 Marionette DEBUG loaded listener.js 07:51:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x1276e7000) [pid = 1985] [serial = 491] [outer = 0x1247bf400] 07:51:17 INFO - PROCESS | 1985 | 1461682277647 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:51:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:51:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 480ms 07:51:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:51:17 INFO - PROCESS | 1985 | 1461682277683 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:51:17 INFO - PROCESS | 1985 | 1461682277685 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 07:51:17 INFO - PROCESS | 1985 | 1461682277687 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:51:17 INFO - PROCESS | 1985 | 1461682277688 Marionette TRACE conn2 <- [1,630,null,{}] 07:51:17 INFO - PROCESS | 1985 | 1461682277690 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:51:17 INFO - PROCESS | 1985 | 1461682277790 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:51:17 INFO - PROCESS | 1985 | 1461682277809 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 1985 | ++DOCSHELL 0x125cde000 == 47 [pid = 1985] [id = 165] 07:51:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x1276ef800) [pid = 1985] [serial = 492] [outer = 0x0] 07:51:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x128dd2400) [pid = 1985] [serial = 493] [outer = 0x1276ef800] 07:51:17 INFO - PROCESS | 1985 | 1461682277834 Marionette DEBUG loaded listener.js 07:51:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x12901cc00) [pid = 1985] [serial = 494] [outer = 0x1276ef800] 07:51:18 INFO - PROCESS | 1985 | 1461682278170 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:51:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:51:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 519ms 07:51:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:51:18 INFO - PROCESS | 1985 | 1461682278206 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:51:18 INFO - PROCESS | 1985 | 1461682278208 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 07:51:18 INFO - PROCESS | 1985 | 1461682278210 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:51:18 INFO - PROCESS | 1985 | 1461682278211 Marionette TRACE conn2 <- [1,634,null,{}] 07:51:18 INFO - PROCESS | 1985 | 1461682278213 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:51:18 INFO - PROCESS | 1985 | 1461682278303 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:51:18 INFO - PROCESS | 1985 | 1461682278317 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:18 INFO - PROCESS | 1985 | ++DOCSHELL 0x1276bf000 == 48 [pid = 1985] [id = 166] 07:51:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x1291f8c00) [pid = 1985] [serial = 495] [outer = 0x0] 07:51:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x129645000) [pid = 1985] [serial = 496] [outer = 0x1291f8c00] 07:51:18 INFO - PROCESS | 1985 | 1461682278349 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x129734800) [pid = 1985] [serial = 497] [outer = 0x1291f8c00] 07:51:18 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:18 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:18 INFO - PROCESS | 1985 | 1461682278713 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:51:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:51:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 519ms 07:51:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:51:18 INFO - PROCESS | 1985 | 1461682278730 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:51:18 INFO - PROCESS | 1985 | 1461682278731 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 07:51:18 INFO - PROCESS | 1985 | 1461682278733 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:51:18 INFO - PROCESS | 1985 | 1461682278734 Marionette TRACE conn2 <- [1,638,null,{}] 07:51:18 INFO - PROCESS | 1985 | 1461682278736 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:51:18 INFO - PROCESS | 1985 | 1461682278829 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:51:18 INFO - PROCESS | 1985 | 1461682278842 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:18 INFO - PROCESS | 1985 | ++DOCSHELL 0x12943c800 == 49 [pid = 1985] [id = 167] 07:51:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x12973d000) [pid = 1985] [serial = 498] [outer = 0x0] 07:51:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x12a8c8c00) [pid = 1985] [serial = 499] [outer = 0x12973d000] 07:51:18 INFO - PROCESS | 1985 | 1461682278867 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x12abdfc00) [pid = 1985] [serial = 500] [outer = 0x12973d000] 07:51:19 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:19 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:19 INFO - PROCESS | 1985 | 1461682279197 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:51:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:51:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 467ms 07:51:19 INFO - PROCESS | 1985 | 1461682279201 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 1985 | 1461682279202 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 07:51:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:51:19 INFO - PROCESS | 1985 | 1461682279205 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - PROCESS | 1985 | 1461682279208 Marionette TRACE conn2 <- [1,642,null,{}] 07:51:19 INFO - PROCESS | 1985 | 1461682279210 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:51:19 INFO - PROCESS | 1985 | 1461682279303 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:51:19 INFO - PROCESS | 1985 | 1461682279307 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:19 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a8a9000 == 50 [pid = 1985] [id = 168] 07:51:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x12a8c0000) [pid = 1985] [serial = 501] [outer = 0x0] 07:51:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x12b21a400) [pid = 1985] [serial = 502] [outer = 0x12a8c0000] 07:51:19 INFO - PROCESS | 1985 | 1461682279331 Marionette DEBUG loaded listener.js 07:51:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x12b293c00) [pid = 1985] [serial = 503] [outer = 0x12a8c0000] 07:51:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x12b296400) [pid = 1985] [serial = 504] [outer = 0x12cfe8c00] 07:51:19 INFO - PROCESS | 1985 | 1461682279716 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:51:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:51:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 520ms 07:51:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:51:19 INFO - PROCESS | 1985 | 1461682279726 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 1985 | 1461682279727 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 07:51:19 INFO - PROCESS | 1985 | 1461682279729 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - PROCESS | 1985 | 1461682279730 Marionette TRACE conn2 <- [1,646,null,{}] 07:51:19 INFO - PROCESS | 1985 | 1461682279732 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:51:19 INFO - PROCESS | 1985 | 1461682279830 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:51:19 INFO - PROCESS | 1985 | 1461682279859 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:19 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b27e000 == 51 [pid = 1985] [id = 169] 07:51:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x12abe0c00) [pid = 1985] [serial = 505] [outer = 0x0] 07:51:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x12ba71000) [pid = 1985] [serial = 506] [outer = 0x12abe0c00] 07:51:19 INFO - PROCESS | 1985 | 1461682279883 Marionette DEBUG loaded listener.js 07:51:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x12be77400) [pid = 1985] [serial = 507] [outer = 0x12abe0c00] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x12701e400) [pid = 1985] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x115e27400) [pid = 1985] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x129018800) [pid = 1985] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x11318bc00) [pid = 1985] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x115e25800) [pid = 1985] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x12c68cc00) [pid = 1985] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x11675c800) [pid = 1985] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x12b219c00) [pid = 1985] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x127019800) [pid = 1985] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x12bd17800) [pid = 1985] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x118591800) [pid = 1985] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x1181c8000) [pid = 1985] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x12421ec00) [pid = 1985] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x12c135000) [pid = 1985] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x1270c8000) [pid = 1985] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x123cee800) [pid = 1985] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x115e26000) [pid = 1985] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x118366400) [pid = 1985] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x116a66c00) [pid = 1985] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:51:20 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x12c68a400) [pid = 1985] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:51:20 INFO - PROCESS | 1985 | 1461682280241 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:51:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:51:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 519ms 07:51:20 INFO - PROCESS | 1985 | 1461682280248 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:51:20 INFO - PROCESS | 1985 | 1461682280249 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 07:51:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:51:20 INFO - PROCESS | 1985 | 1461682280252 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:51:20 INFO - PROCESS | 1985 | 1461682280253 Marionette TRACE conn2 <- [1,650,null,{}] 07:51:20 INFO - PROCESS | 1985 | 1461682280259 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:51:20 INFO - PROCESS | 1985 | 1461682280343 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:51:20 INFO - PROCESS | 1985 | 1461682280348 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:20 INFO - PROCESS | 1985 | ++DOCSHELL 0x11980a000 == 52 [pid = 1985] [id = 170] 07:51:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x115e26000) [pid = 1985] [serial = 508] [outer = 0x0] 07:51:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x11859a800) [pid = 1985] [serial = 509] [outer = 0x115e26000] 07:51:20 INFO - PROCESS | 1985 | 1461682280373 Marionette DEBUG loaded listener.js 07:51:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x12421ec00) [pid = 1985] [serial = 510] [outer = 0x115e26000] 07:51:20 INFO - PROCESS | 1985 | 1461682280725 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:51:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:51:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 523ms 07:51:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:51:20 INFO - PROCESS | 1985 | 1461682280775 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:51:20 INFO - PROCESS | 1985 | 1461682280777 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 07:51:20 INFO - PROCESS | 1985 | 1461682280779 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:51:20 INFO - PROCESS | 1985 | 1461682280780 Marionette TRACE conn2 <- [1,654,null,{}] 07:51:20 INFO - PROCESS | 1985 | 1461682280782 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:51:20 INFO - PROCESS | 1985 | 1461682280862 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:51:20 INFO - PROCESS | 1985 | 1461682280866 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:20 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b3c5800 == 53 [pid = 1985] [id = 171] 07:51:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x123bc1000) [pid = 1985] [serial = 511] [outer = 0x0] 07:51:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x12ba6a400) [pid = 1985] [serial = 512] [outer = 0x123bc1000] 07:51:20 INFO - PROCESS | 1985 | 1461682280897 Marionette DEBUG loaded listener.js 07:51:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x12c133400) [pid = 1985] [serial = 513] [outer = 0x123bc1000] 07:51:21 INFO - PROCESS | 1985 | 1461682281215 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:51:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:51:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 469ms 07:51:21 INFO - PROCESS | 1985 | 1461682281249 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:51:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:51:21 INFO - PROCESS | 1985 | 1461682281250 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 07:51:21 INFO - PROCESS | 1985 | 1461682281253 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - PROCESS | 1985 | 1461682281256 Marionette TRACE conn2 <- [1,658,null,{}] 07:51:21 INFO - PROCESS | 1985 | 1461682281260 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:51:21 INFO - PROCESS | 1985 | 1461682281349 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:51:21 INFO - PROCESS | 1985 | 1461682281401 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c69f800 == 54 [pid = 1985] [id = 172] 07:51:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x12b289400) [pid = 1985] [serial = 514] [outer = 0x0] 07:51:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x12c13b800) [pid = 1985] [serial = 515] [outer = 0x12b289400] 07:51:21 INFO - PROCESS | 1985 | 1461682281425 Marionette DEBUG loaded listener.js 07:51:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x12c690800) [pid = 1985] [serial = 516] [outer = 0x12b289400] 07:51:21 INFO - PROCESS | 1985 | 1461682281724 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:51:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:51:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 522ms 07:51:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:51:21 INFO - PROCESS | 1985 | 1461682281775 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:51:21 INFO - PROCESS | 1985 | 1461682281777 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 07:51:21 INFO - PROCESS | 1985 | 1461682281779 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - PROCESS | 1985 | 1461682281780 Marionette TRACE conn2 <- [1,662,null,{}] 07:51:21 INFO - PROCESS | 1985 | 1461682281782 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:51:21 INFO - PROCESS | 1985 | 1461682281863 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:51:21 INFO - PROCESS | 1985 | 1461682281868 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ca76800 == 55 [pid = 1985] [id = 173] 07:51:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x12c690c00) [pid = 1985] [serial = 517] [outer = 0x0] 07:51:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x12cc47c00) [pid = 1985] [serial = 518] [outer = 0x12c690c00] 07:51:21 INFO - PROCESS | 1985 | 1461682281893 Marionette DEBUG loaded listener.js 07:51:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x12cc4e400) [pid = 1985] [serial = 519] [outer = 0x12c690c00] 07:51:22 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x12b273800 == 54 [pid = 1985] [id = 117] 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x116450000 == 53 [pid = 1985] [id = 54] 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x1276bd800 == 52 [pid = 1985] [id = 116] 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x12123c000 == 51 [pid = 1985] [id = 100] 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x12be19800 == 50 [pid = 1985] [id = 152] 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x117e70000 == 49 [pid = 1985] [id = 101] 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x12a896800 == 48 [pid = 1985] [id = 151] 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x119185800 == 47 [pid = 1985] [id = 150] 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x12bb3b000 == 46 [pid = 1985] [id = 130] 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x12c6b6000 == 45 [pid = 1985] [id = 148] 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x118113000 == 44 [pid = 1985] [id = 162] 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x116fe6000 == 43 [pid = 1985] [id = 161] 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x123da3800 == 42 [pid = 1985] [id = 160] 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x121232000 == 41 [pid = 1985] [id = 159] 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x1196ee000 == 40 [pid = 1985] [id = 158] 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x11929a000 == 39 [pid = 1985] [id = 157] 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x117e7a000 == 38 [pid = 1985] [id = 156] 07:51:22 INFO - PROCESS | 1985 | --DOCSHELL 0x1130b1000 == 37 [pid = 1985] [id = 155] 07:51:23 INFO - PROCESS | 1985 | --DOCSHELL 0x125197000 == 36 [pid = 1985] [id = 164] 07:51:23 INFO - PROCESS | 1985 | --DOCSHELL 0x1276bf000 == 35 [pid = 1985] [id = 166] 07:51:23 INFO - PROCESS | 1985 | --DOCSHELL 0x12b27e000 == 34 [pid = 1985] [id = 169] 07:51:23 INFO - PROCESS | 1985 | --DOCSHELL 0x125cde000 == 33 [pid = 1985] [id = 165] 07:51:23 INFO - PROCESS | 1985 | --DOCSHELL 0x12a8a9000 == 32 [pid = 1985] [id = 168] 07:51:23 INFO - PROCESS | 1985 | --DOCSHELL 0x12943c800 == 31 [pid = 1985] [id = 167] 07:51:23 INFO - PROCESS | 1985 | --DOCSHELL 0x12b3c5800 == 30 [pid = 1985] [id = 171] 07:51:23 INFO - PROCESS | 1985 | --DOCSHELL 0x11980a000 == 29 [pid = 1985] [id = 170] 07:51:23 INFO - PROCESS | 1985 | --DOCSHELL 0x123e18000 == 28 [pid = 1985] [id = 163] 07:51:23 INFO - PROCESS | 1985 | --DOCSHELL 0x12c69f800 == 27 [pid = 1985] [id = 172] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x117e28400) [pid = 1985] [serial = 457] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x1181bb800) [pid = 1985] [serial = 458] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x12c698c00) [pid = 1985] [serial = 440] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x12cc47000) [pid = 1985] [serial = 442] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x12cc4c400) [pid = 1985] [serial = 443] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x1191cbc00) [pid = 1985] [serial = 448] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x123ce2c00) [pid = 1985] [serial = 451] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x128dce400) [pid = 1985] [serial = 454] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x115d27800) [pid = 1985] [serial = 445] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x11835ec00) [pid = 1985] [serial = 460] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x128dc9800) [pid = 1985] [serial = 419] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x118181400) [pid = 1985] [serial = 392] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x12b28e400) [pid = 1985] [serial = 401] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x118179400) [pid = 1985] [serial = 403] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x1161cd800) [pid = 1985] [serial = 406] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x12c692400) [pid = 1985] [serial = 439] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x11675b400) [pid = 1985] [serial = 391] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x118781800) [pid = 1985] [serial = 433] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x11767f000) [pid = 1985] [serial = 407] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x12ba6b800) [pid = 1985] [serial = 424] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x12b212000) [pid = 1985] [serial = 422] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x1276a7c00) [pid = 1985] [serial = 404] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x12bd15c00) [pid = 1985] [serial = 425] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x12be75800) [pid = 1985] [serial = 427] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x1197bc000) [pid = 1985] [serial = 394] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x124347800) [pid = 1985] [serial = 434] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x12c1b8800) [pid = 1985] [serial = 437] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x125880800) [pid = 1985] [serial = 416] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x12c133000) [pid = 1985] [serial = 428] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x12769c400) [pid = 1985] [serial = 418] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x12c1b0800) [pid = 1985] [serial = 431] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x12bd15400) [pid = 1985] [serial = 338] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x124fd7800) [pid = 1985] [serial = 415] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x12964c800) [pid = 1985] [serial = 400] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x1272e3c00) [pid = 1985] [serial = 397] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x118781c00) [pid = 1985] [serial = 410] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x123ceac00) [pid = 1985] [serial = 413] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 93 (0x1181bf400) [pid = 1985] [serial = 409] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 92 (0x1291edc00) [pid = 1985] [serial = 421] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 91 (0x128dcd400) [pid = 1985] [serial = 398] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 90 (0x11a1b0c00) [pid = 1985] [serial = 395] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 89 (0x129649c00) [pid = 1985] [serial = 436] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 88 (0x119419000) [pid = 1985] [serial = 412] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | --DOMWINDOW == 87 (0x12c1aa800) [pid = 1985] [serial = 430] [outer = 0x0] [url = about:blank] 07:51:23 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:23 INFO - PROCESS | 1985 | 1461682283649 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:51:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:51:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1921ms 07:51:23 INFO - PROCESS | 1985 | 1461682283701 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:51:23 INFO - PROCESS | 1985 | 1461682283703 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 07:51:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:51:23 INFO - PROCESS | 1985 | 1461682283713 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:51:23 INFO - PROCESS | 1985 | 1461682283715 Marionette TRACE conn2 <- [1,666,null,{}] 07:51:23 INFO - PROCESS | 1985 | 1461682283720 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:51:23 INFO - PROCESS | 1985 | 1461682283807 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:51:23 INFO - PROCESS | 1985 | 1461682283853 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:23 INFO - PROCESS | 1985 | ++DOCSHELL 0x113312000 == 28 [pid = 1985] [id = 174] 07:51:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 88 (0x11342f000) [pid = 1985] [serial = 520] [outer = 0x0] 07:51:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 89 (0x113490000) [pid = 1985] [serial = 521] [outer = 0x11342f000] 07:51:23 INFO - PROCESS | 1985 | 1461682283884 Marionette DEBUG loaded listener.js 07:51:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 90 (0x115d86c00) [pid = 1985] [serial = 522] [outer = 0x11342f000] 07:51:24 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:24 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:24 INFO - PROCESS | 1985 | 1461682284197 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:51:24 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:51:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 521ms 07:51:24 INFO - PROCESS | 1985 | 1461682284234 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:51:24 INFO - PROCESS | 1985 | 1461682284239 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 07:51:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:51:24 INFO - PROCESS | 1985 | 1461682284243 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:51:24 INFO - PROCESS | 1985 | 1461682284245 Marionette TRACE conn2 <- [1,670,null,{}] 07:51:24 INFO - PROCESS | 1985 | 1461682284248 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:51:24 INFO - PROCESS | 1985 | 1461682284324 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:51:24 INFO - PROCESS | 1985 | 1461682284368 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:24 INFO - PROCESS | 1985 | ++DOCSHELL 0x1164e8000 == 29 [pid = 1985] [id = 175] 07:51:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 91 (0x112b10800) [pid = 1985] [serial = 523] [outer = 0x0] 07:51:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 92 (0x1161cd800) [pid = 1985] [serial = 524] [outer = 0x112b10800] 07:51:24 INFO - PROCESS | 1985 | 1461682284396 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 93 (0x117689800) [pid = 1985] [serial = 525] [outer = 0x112b10800] 07:51:24 INFO - PROCESS | 1985 | 1461682284703 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:51:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:51:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 519ms 07:51:24 INFO - PROCESS | 1985 | 1461682284763 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:51:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:51:24 INFO - PROCESS | 1985 | 1461682284764 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 07:51:24 INFO - PROCESS | 1985 | 1461682284767 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:51:24 INFO - PROCESS | 1985 | 1461682284769 Marionette TRACE conn2 <- [1,674,null,{}] 07:51:24 INFO - PROCESS | 1985 | 1461682284777 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:51:24 INFO - PROCESS | 1985 | 1461682284857 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:51:24 INFO - PROCESS | 1985 | 1461682284863 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:24 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e7c000 == 30 [pid = 1985] [id = 176] 07:51:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 94 (0x111c3f800) [pid = 1985] [serial = 526] [outer = 0x0] 07:51:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x118184400) [pid = 1985] [serial = 527] [outer = 0x111c3f800] 07:51:24 INFO - PROCESS | 1985 | 1461682284929 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x118368400) [pid = 1985] [serial = 528] [outer = 0x111c3f800] 07:51:25 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:25 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:25 INFO - PROCESS | 1985 | 1461682285263 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:51:25 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:51:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 524ms 07:51:25 INFO - PROCESS | 1985 | 1461682285292 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:51:25 INFO - PROCESS | 1985 | 1461682285294 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 07:51:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:51:25 INFO - PROCESS | 1985 | 1461682285296 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 1985 | 1461682285297 Marionette TRACE conn2 <- [1,678,null,{}] 07:51:25 INFO - PROCESS | 1985 | 1461682285299 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:51:25 INFO - PROCESS | 1985 | 1461682285376 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:51:25 INFO - PROCESS | 1985 | 1461682285380 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 1985 | ++DOCSHELL 0x11897d000 == 31 [pid = 1985] [id = 177] 07:51:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x11835a800) [pid = 1985] [serial = 529] [outer = 0x0] 07:51:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x118783800) [pid = 1985] [serial = 530] [outer = 0x11835a800] 07:51:25 INFO - PROCESS | 1985 | 1461682285409 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x11911ac00) [pid = 1985] [serial = 531] [outer = 0x11835a800] 07:51:25 INFO - PROCESS | 1985 | 1461682285730 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:51:25 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:51:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 469ms 07:51:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:51:25 INFO - PROCESS | 1985 | 1461682285765 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:51:25 INFO - PROCESS | 1985 | 1461682285766 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 07:51:25 INFO - PROCESS | 1985 | 1461682285769 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 1985 | 1461682285770 Marionette TRACE conn2 <- [1,682,null,{}] 07:51:25 INFO - PROCESS | 1985 | 1461682285774 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:51:25 INFO - PROCESS | 1985 | 1461682285865 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:51:25 INFO - PROCESS | 1985 | 1461682285873 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 1985 | ++DOCSHELL 0x11943f800 == 32 [pid = 1985] [id = 178] 07:51:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x112b0f800) [pid = 1985] [serial = 532] [outer = 0x0] 07:51:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x119163800) [pid = 1985] [serial = 533] [outer = 0x112b0f800] 07:51:25 INFO - PROCESS | 1985 | 1461682285899 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x119415000) [pid = 1985] [serial = 534] [outer = 0x112b0f800] 07:51:26 INFO - PROCESS | 1985 | 1461682286700 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:51:26 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:51:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 971ms 07:51:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:51:26 INFO - PROCESS | 1985 | 1461682286741 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:51:26 INFO - PROCESS | 1985 | 1461682286742 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 07:51:26 INFO - PROCESS | 1985 | 1461682286744 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:51:26 INFO - PROCESS | 1985 | 1461682286745 Marionette TRACE conn2 <- [1,686,null,{}] 07:51:26 INFO - PROCESS | 1985 | 1461682286747 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:51:26 INFO - PROCESS | 1985 | 1461682286844 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:51:26 INFO - PROCESS | 1985 | 1461682286850 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:26 INFO - PROCESS | 1985 | ++DOCSHELL 0x119b29800 == 33 [pid = 1985] [id = 179] 07:51:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x121297000) [pid = 1985] [serial = 535] [outer = 0x0] 07:51:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x123b5d000) [pid = 1985] [serial = 536] [outer = 0x121297000] 07:51:26 INFO - PROCESS | 1985 | 1461682286880 Marionette DEBUG loaded listener.js 07:51:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x123bbc000) [pid = 1985] [serial = 537] [outer = 0x121297000] 07:51:27 INFO - PROCESS | 1985 | 1461682287683 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:51:27 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:51:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 07:51:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:51:27 INFO - PROCESS | 1985 | 1461682287713 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:51:27 INFO - PROCESS | 1985 | 1461682287715 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 07:51:27 INFO - PROCESS | 1985 | 1461682287717 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:51:27 INFO - PROCESS | 1985 | 1461682287718 Marionette TRACE conn2 <- [1,690,null,{}] 07:51:27 INFO - PROCESS | 1985 | 1461682287720 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:51:27 INFO - PROCESS | 1985 | 1461682287791 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:51:27 INFO - PROCESS | 1985 | 1461682287838 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:27 INFO - PROCESS | 1985 | ++DOCSHELL 0x121245800 == 34 [pid = 1985] [id = 180] 07:51:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x112b0f400) [pid = 1985] [serial = 538] [outer = 0x0] 07:51:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x123d0dc00) [pid = 1985] [serial = 539] [outer = 0x112b0f400] 07:51:27 INFO - PROCESS | 1985 | 1461682287865 Marionette DEBUG loaded listener.js 07:51:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x1243ba400) [pid = 1985] [serial = 540] [outer = 0x112b0f400] 07:51:28 INFO - PROCESS | 1985 | 1461682288763 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:51:28 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:51:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1073ms 07:51:28 INFO - PROCESS | 1985 | 1461682288792 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:51:28 INFO - PROCESS | 1985 | 1461682288793 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 07:51:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:51:28 INFO - PROCESS | 1985 | 1461682288795 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:51:28 INFO - PROCESS | 1985 | 1461682288796 Marionette TRACE conn2 <- [1,694,null,{}] 07:51:28 INFO - PROCESS | 1985 | 1461682288799 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:51:28 INFO - PROCESS | 1985 | 1461682288886 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:51:28 INFO - PROCESS | 1985 | 1461682288891 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:28 INFO - PROCESS | 1985 | ++DOCSHELL 0x123e21800 == 35 [pid = 1985] [id = 181] 07:51:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x124719c00) [pid = 1985] [serial = 541] [outer = 0x0] 07:51:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x124d4a400) [pid = 1985] [serial = 542] [outer = 0x124719c00] 07:51:28 INFO - PROCESS | 1985 | 1461682288916 Marionette DEBUG loaded listener.js 07:51:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x124f8b800) [pid = 1985] [serial = 543] [outer = 0x124719c00] 07:51:29 INFO - PROCESS | 1985 | 1461682289732 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:51:29 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:51:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 969ms 07:51:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:51:29 INFO - PROCESS | 1985 | 1461682289764 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:51:29 INFO - PROCESS | 1985 | 1461682289765 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 07:51:29 INFO - PROCESS | 1985 | 1461682289767 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - PROCESS | 1985 | 1461682289768 Marionette TRACE conn2 <- [1,698,null,{}] 07:51:29 INFO - PROCESS | 1985 | 1461682289772 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:51:29 INFO - PROCESS | 1985 | 1461682289862 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:51:29 INFO - PROCESS | 1985 | 1461682289866 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:29 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e7a000 == 36 [pid = 1985] [id = 182] 07:51:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x124f94000) [pid = 1985] [serial = 544] [outer = 0x0] 07:51:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x125808800) [pid = 1985] [serial = 545] [outer = 0x124f94000] 07:51:29 INFO - PROCESS | 1985 | 1461682289892 Marionette DEBUG loaded listener.js 07:51:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x125886400) [pid = 1985] [serial = 546] [outer = 0x124f94000] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x1276e3000) [pid = 1985] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x12b21c800) [pid = 1985] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x1291f8c00) [pid = 1985] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x12973d000) [pid = 1985] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x115e26000) [pid = 1985] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x12a8c0000) [pid = 1985] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x12abe0c00) [pid = 1985] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x123bc1000) [pid = 1985] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x1276ef800) [pid = 1985] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x1247bf400) [pid = 1985] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x121298400) [pid = 1985] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x1181bf800) [pid = 1985] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x112b92800) [pid = 1985] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x1247c7800) [pid = 1985] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x123b5d800) [pid = 1985] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x119d0d800) [pid = 1985] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x11838a400) [pid = 1985] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x11838a000) [pid = 1985] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x12b289400) [pid = 1985] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x1125b6c00) [pid = 1985] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 93 (0x118086c00) [pid = 1985] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 92 (0x123b63800) [pid = 1985] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 91 (0x118085c00) [pid = 1985] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:51:30 INFO - PROCESS | 1985 | --DOMWINDOW == 90 (0x113429000) [pid = 1985] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:51:30 INFO - PROCESS | 1985 | 1461682290782 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:51:30 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:51:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1022ms 07:51:30 INFO - PROCESS | 1985 | 1461682290790 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:51:30 INFO - PROCESS | 1985 | 1461682290792 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 07:51:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:51:30 INFO - PROCESS | 1985 | 1461682290802 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:51:30 INFO - PROCESS | 1985 | 1461682290803 Marionette TRACE conn2 <- [1,702,null,{}] 07:51:30 INFO - PROCESS | 1985 | 1461682290807 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:51:30 INFO - PROCESS | 1985 | 1461682290884 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:51:30 INFO - PROCESS | 1985 | 1461682290893 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:30 INFO - PROCESS | 1985 | ++DOCSHELL 0x116950000 == 37 [pid = 1985] [id = 183] 07:51:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 91 (0x1133d7000) [pid = 1985] [serial = 547] [outer = 0x0] 07:51:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 92 (0x11838a000) [pid = 1985] [serial = 548] [outer = 0x1133d7000] 07:51:30 INFO - PROCESS | 1985 | 1461682290919 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 93 (0x119d10000) [pid = 1985] [serial = 549] [outer = 0x1133d7000] 07:51:31 INFO - PROCESS | 1985 | 1461682291746 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:51:31 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:51:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 971ms 07:51:31 INFO - PROCESS | 1985 | 1461682291775 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:51:31 INFO - PROCESS | 1985 | 1461682291776 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 07:51:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:51:31 INFO - PROCESS | 1985 | 1461682291778 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:51:31 INFO - PROCESS | 1985 | 1461682291780 Marionette TRACE conn2 <- [1,706,null,{}] 07:51:31 INFO - PROCESS | 1985 | 1461682291782 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:51:31 INFO - PROCESS | 1985 | 1461682291869 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:51:31 INFO - PROCESS | 1985 | 1461682291915 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:31 INFO - PROCESS | 1985 | ++DOCSHELL 0x119433800 == 38 [pid = 1985] [id = 184] 07:51:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 94 (0x1247bf400) [pid = 1985] [serial = 550] [outer = 0x0] 07:51:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x12769a800) [pid = 1985] [serial = 551] [outer = 0x1247bf400] 07:51:31 INFO - PROCESS | 1985 | 1461682291947 Marionette DEBUG loaded listener.js 07:51:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x1276e8400) [pid = 1985] [serial = 552] [outer = 0x1247bf400] 07:51:32 INFO - PROCESS | 1985 | 1461682292743 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:51:32 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:51:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 969ms 07:51:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:51:32 INFO - PROCESS | 1985 | 1461682292749 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:51:32 INFO - PROCESS | 1985 | 1461682292750 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 07:51:32 INFO - PROCESS | 1985 | 1461682292752 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:51:32 INFO - PROCESS | 1985 | 1461682292753 Marionette TRACE conn2 <- [1,710,null,{}] 07:51:32 INFO - PROCESS | 1985 | 1461682292807 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:51:32 INFO - PROCESS | 1985 | 1461682292920 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:51:33 INFO - PROCESS | 1985 | 1461682293011 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 1985 | ++DOCSHELL 0x113166000 == 39 [pid = 1985] [id = 185] 07:51:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x112c62400) [pid = 1985] [serial = 553] [outer = 0x0] 07:51:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x113188c00) [pid = 1985] [serial = 554] [outer = 0x112c62400] 07:51:33 INFO - PROCESS | 1985 | 1461682293042 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x115e2bc00) [pid = 1985] [serial = 555] [outer = 0x112c62400] 07:51:34 INFO - PROCESS | 1985 | 1461682293997 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:51:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:51:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1273ms 07:51:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:51:34 INFO - PROCESS | 1985 | 1461682294029 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 07:51:34 INFO - PROCESS | 1985 | 1461682294031 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 07:51:34 INFO - PROCESS | 1985 | 1461682294035 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - PROCESS | 1985 | 1461682294037 Marionette TRACE conn2 <- [1,714,null,{}] 07:51:34 INFO - PROCESS | 1985 | 1461682294042 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:51:34 INFO - PROCESS | 1985 | 1461682294146 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:51:34 INFO - PROCESS | 1985 | 1461682294193 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:34 INFO - PROCESS | 1985 | ++DOCSHELL 0x118975800 == 40 [pid = 1985] [id = 186] 07:51:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x117e28400) [pid = 1985] [serial = 556] [outer = 0x0] 07:51:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x118183800) [pid = 1985] [serial = 557] [outer = 0x117e28400] 07:51:34 INFO - PROCESS | 1985 | 1461682294224 Marionette DEBUG loaded listener.js 07:51:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x118366400) [pid = 1985] [serial = 558] [outer = 0x117e28400] 07:51:35 INFO - PROCESS | 1985 | --DOCSHELL 0x12d637000 == 39 [pid = 1985] [id = 18] 07:51:35 INFO - PROCESS | 1985 | --DOCSHELL 0x12d94d000 == 38 [pid = 1985] [id = 19] 07:51:35 INFO - PROCESS | 1985 | --DOCSHELL 0x12ca6c800 == 37 [pid = 1985] [id = 14] 07:51:35 INFO - PROCESS | 1985 | --DOCSHELL 0x12ce61800 == 36 [pid = 1985] [id = 15] 07:51:35 INFO - PROCESS | 1985 | --DOCSHELL 0x117e7c800 == 35 [pid = 1985] [id = 12] 07:51:35 INFO - PROCESS | 1985 | --DOCSHELL 0x129444000 == 34 [pid = 1985] [id = 6] 07:51:35 INFO - PROCESS | 1985 | --DOCSHELL 0x112f58800 == 33 [pid = 1985] [id = 26] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x12cc47c00) [pid = 1985] [serial = 518] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x129648c00) [pid = 1985] [serial = 455] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x12c13a800) [pid = 1985] [serial = 389] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x1169b6c00) [pid = 1985] [serial = 446] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x124fca000) [pid = 1985] [serial = 452] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x119d4ec00) [pid = 1985] [serial = 449] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x129645000) [pid = 1985] [serial = 496] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x12a8c8c00) [pid = 1985] [serial = 499] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 93 (0x12abdfc00) [pid = 1985] [serial = 500] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 92 (0x12421ec00) [pid = 1985] [serial = 510] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 91 (0x113351c00) [pid = 1985] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 90 (0x12b21a400) [pid = 1985] [serial = 502] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 89 (0x12ba71000) [pid = 1985] [serial = 506] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 88 (0x12b293c00) [pid = 1985] [serial = 503] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 87 (0x12ba6a400) [pid = 1985] [serial = 512] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 86 (0x11859a800) [pid = 1985] [serial = 509] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 85 (0x12be77400) [pid = 1985] [serial = 507] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 84 (0x128dd2400) [pid = 1985] [serial = 493] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 83 (0x1252bd400) [pid = 1985] [serial = 490] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 82 (0x1276e7000) [pid = 1985] [serial = 491] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 81 (0x123b64800) [pid = 1985] [serial = 487] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 80 (0x12470e400) [pid = 1985] [serial = 488] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 79 (0x119160c00) [pid = 1985] [serial = 484] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 78 (0x1197be000) [pid = 1985] [serial = 485] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 77 (0x116759000) [pid = 1985] [serial = 482] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 76 (0x1133d4800) [pid = 1985] [serial = 481] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 75 (0x1252c5400) [pid = 1985] [serial = 479] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 74 (0x12497b400) [pid = 1985] [serial = 478] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 73 (0x123d47c00) [pid = 1985] [serial = 476] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 72 (0x123bb8800) [pid = 1985] [serial = 475] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 71 (0x123b56000) [pid = 1985] [serial = 473] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 70 (0x11a10b400) [pid = 1985] [serial = 472] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 69 (0x119d0fc00) [pid = 1985] [serial = 470] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 68 (0x11940ec00) [pid = 1985] [serial = 469] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 67 (0x11877bc00) [pid = 1985] [serial = 467] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 66 (0x118392000) [pid = 1985] [serial = 466] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 65 (0x12c690800) [pid = 1985] [serial = 516] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 64 (0x115d2c800) [pid = 1985] [serial = 464] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 63 (0x11335ac00) [pid = 1985] [serial = 463] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 62 (0x118390000) [pid = 1985] [serial = 461] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 61 (0x12c13b800) [pid = 1985] [serial = 515] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 60 (0x12901cc00) [pid = 1985] [serial = 494] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 59 (0x12c133400) [pid = 1985] [serial = 513] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | --DOMWINDOW == 58 (0x129734800) [pid = 1985] [serial = 497] [outer = 0x0] [url = about:blank] 07:51:35 INFO - PROCESS | 1985 | 1461682295364 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:51:35 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:51:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1374ms 07:51:35 INFO - PROCESS | 1985 | 1461682295410 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:51:35 INFO - PROCESS | 1985 | 1461682295412 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 07:51:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:51:35 INFO - PROCESS | 1985 | 1461682295415 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:51:35 INFO - PROCESS | 1985 | 1461682295417 Marionette TRACE conn2 <- [1,718,null,{}] 07:51:35 INFO - PROCESS | 1985 | 1461682295420 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:51:35 INFO - PROCESS | 1985 | 1461682295516 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:51:35 INFO - PROCESS | 1985 | 1461682295525 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:35 INFO - PROCESS | 1985 | ++DOCSHELL 0x116497000 == 34 [pid = 1985] [id = 187] 07:51:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 59 (0x115d2f800) [pid = 1985] [serial = 559] [outer = 0x0] 07:51:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 60 (0x115e53c00) [pid = 1985] [serial = 560] [outer = 0x115d2f800] 07:51:35 INFO - PROCESS | 1985 | 1461682295553 Marionette DEBUG loaded listener.js 07:51:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 61 (0x116759000) [pid = 1985] [serial = 561] [outer = 0x115d2f800] 07:51:36 INFO - PROCESS | 1985 | 1461682296378 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:51:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:51:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 971ms 07:51:36 INFO - PROCESS | 1985 | 1461682296386 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 07:51:36 INFO - PROCESS | 1985 | 1461682296390 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 07:51:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:51:36 INFO - PROCESS | 1985 | 1461682296396 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 1985 | 1461682296398 Marionette TRACE conn2 <- [1,722,null,{}] 07:51:36 INFO - PROCESS | 1985 | 1461682296401 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:51:36 INFO - PROCESS | 1985 | 1461682296495 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:51:36 INFO - PROCESS | 1985 | 1461682296502 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e6e800 == 35 [pid = 1985] [id = 188] 07:51:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 62 (0x117e28000) [pid = 1985] [serial = 562] [outer = 0x0] 07:51:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 63 (0x1181bb400) [pid = 1985] [serial = 563] [outer = 0x117e28000] 07:51:36 INFO - PROCESS | 1985 | 1461682296530 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 64 (0x1181c8c00) [pid = 1985] [serial = 564] [outer = 0x117e28000] 07:51:36 INFO - PROCESS | 1985 | 1461682296877 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:51:36 INFO - PROCESS | 1985 | 1461682296917 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 07:51:36 INFO - PROCESS | 1985 | 1461682296920 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 1985 | 1461682296923 Marionette TRACE conn2 <- [1,726,null,{}] 07:51:36 INFO - PROCESS | 1985 | 1461682296932 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:51:37 INFO - PROCESS | 1985 | 1461682297010 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:51:37 INFO - PROCESS | 1985 | 1461682297016 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:37 INFO - PROCESS | 1985 | ++DOCSHELL 0x11943e000 == 36 [pid = 1985] [id = 189] 07:51:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 65 (0x118396800) [pid = 1985] [serial = 565] [outer = 0x0] 07:51:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 66 (0x11911c000) [pid = 1985] [serial = 566] [outer = 0x118396800] 07:51:37 INFO - PROCESS | 1985 | 1461682297047 Marionette DEBUG loaded listener.js 07:51:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 67 (0x1197c7c00) [pid = 1985] [serial = 567] [outer = 0x118396800] 07:51:37 INFO - PROCESS | 1985 | 1461682297462 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:51:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:51:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 574ms 07:51:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:51:37 INFO - PROCESS | 1985 | 1461682297495 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:51:37 INFO - PROCESS | 1985 | 1461682297497 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 07:51:37 INFO - PROCESS | 1985 | 1461682297499 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:51:37 INFO - PROCESS | 1985 | 1461682297500 Marionette TRACE conn2 <- [1,730,null,{}] 07:51:37 INFO - PROCESS | 1985 | 1461682297503 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:51:37 INFO - PROCESS | 1985 | 1461682297595 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:51:37 INFO - PROCESS | 1985 | 1461682297599 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:37 INFO - PROCESS | 1985 | ++DOCSHELL 0x119b40800 == 37 [pid = 1985] [id = 190] 07:51:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 68 (0x11838ac00) [pid = 1985] [serial = 568] [outer = 0x0] 07:51:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 69 (0x121298c00) [pid = 1985] [serial = 569] [outer = 0x11838ac00] 07:51:37 INFO - PROCESS | 1985 | 1461682297625 Marionette DEBUG loaded listener.js 07:51:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 70 (0x123b5e000) [pid = 1985] [serial = 570] [outer = 0x11838ac00] 07:51:37 INFO - PROCESS | 1985 | 1461682297968 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[3640] expected 0 but got 10","_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:51:38 INFO - PROCESS | 1985 | 1461682298019 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 07:51:38 INFO - PROCESS | 1985 | 1461682298021 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - PROCESS | 1985 | 1461682298022 Marionette TRACE conn2 <- [1,734,null,{}] 07:51:38 INFO - PROCESS | 1985 | 1461682298025 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:51:38 INFO - PROCESS | 1985 | 1461682298116 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:51:38 INFO - PROCESS | 1985 | 1461682298122 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:38 INFO - PROCESS | 1985 | ++DOCSHELL 0x123da1000 == 38 [pid = 1985] [id = 191] 07:51:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 71 (0x119d49000) [pid = 1985] [serial = 571] [outer = 0x0] 07:51:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 72 (0x123d0d000) [pid = 1985] [serial = 572] [outer = 0x119d49000] 07:51:38 INFO - PROCESS | 1985 | 1461682298148 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 73 (0x1243be800) [pid = 1985] [serial = 573] [outer = 0x119d49000] 07:51:38 INFO - PROCESS | 1985 | 1461682298545 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:51:38 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:51:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 569ms 07:51:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:51:38 INFO - PROCESS | 1985 | 1461682298592 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:51:38 INFO - PROCESS | 1985 | 1461682298594 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 07:51:38 INFO - PROCESS | 1985 | 1461682298597 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - PROCESS | 1985 | 1461682298599 Marionette TRACE conn2 <- [1,738,null,{}] 07:51:38 INFO - PROCESS | 1985 | 1461682298602 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:51:38 INFO - PROCESS | 1985 | 1461682298769 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:51:38 INFO - PROCESS | 1985 | 1461682298795 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:38 INFO - PROCESS | 1985 | ++DOCSHELL 0x12476d000 == 39 [pid = 1985] [id = 192] 07:51:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 74 (0x124713000) [pid = 1985] [serial = 574] [outer = 0x0] 07:51:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 75 (0x124ded000) [pid = 1985] [serial = 575] [outer = 0x124713000] 07:51:38 INFO - PROCESS | 1985 | 1461682298834 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 76 (0x1272e3c00) [pid = 1985] [serial = 576] [outer = 0x124713000] 07:51:39 INFO - PROCESS | 1985 | --DOMWINDOW == 75 (0x121297000) [pid = 1985] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:51:39 INFO - PROCESS | 1985 | --DOMWINDOW == 74 (0x124719c00) [pid = 1985] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:51:39 INFO - PROCESS | 1985 | --DOMWINDOW == 73 (0x112b10800) [pid = 1985] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:51:39 INFO - PROCESS | 1985 | --DOMWINDOW == 72 (0x124f94000) [pid = 1985] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:51:39 INFO - PROCESS | 1985 | --DOMWINDOW == 71 (0x11835a800) [pid = 1985] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:51:39 INFO - PROCESS | 1985 | --DOMWINDOW == 70 (0x1133d7000) [pid = 1985] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:51:39 INFO - PROCESS | 1985 | --DOMWINDOW == 69 (0x111c3f800) [pid = 1985] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:51:39 INFO - PROCESS | 1985 | --DOMWINDOW == 68 (0x112b0f400) [pid = 1985] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:51:39 INFO - PROCESS | 1985 | --DOMWINDOW == 67 (0x11342f000) [pid = 1985] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:51:39 INFO - PROCESS | 1985 | --DOMWINDOW == 66 (0x112b0f800) [pid = 1985] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:51:39 INFO - PROCESS | 1985 | 1461682299728 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:51:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:51:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1170ms 07:51:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:51:39 INFO - PROCESS | 1985 | 1461682299768 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:51:39 INFO - PROCESS | 1985 | 1461682299769 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 07:51:39 INFO - PROCESS | 1985 | 1461682299771 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 1985 | 1461682299772 Marionette TRACE conn2 <- [1,742,null,{}] 07:51:39 INFO - PROCESS | 1985 | 1461682299775 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:51:39 INFO - PROCESS | 1985 | 1461682299848 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:51:39 INFO - PROCESS | 1985 | 1461682299853 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:39 INFO - PROCESS | 1985 | ++DOCSHELL 0x124822800 == 40 [pid = 1985] [id = 193] 07:51:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 67 (0x112b0f800) [pid = 1985] [serial = 577] [outer = 0x0] 07:51:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 68 (0x119417c00) [pid = 1985] [serial = 578] [outer = 0x112b0f800] 07:51:39 INFO - PROCESS | 1985 | 1461682299882 Marionette DEBUG loaded listener.js 07:51:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 69 (0x125882400) [pid = 1985] [serial = 579] [outer = 0x112b0f800] 07:51:40 INFO - PROCESS | 1985 | 1461682300665 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:51:40 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:51:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 920ms 07:51:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:51:40 INFO - PROCESS | 1985 | 1461682300692 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:51:40 INFO - PROCESS | 1985 | 1461682300693 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 07:51:40 INFO - PROCESS | 1985 | 1461682300695 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:51:40 INFO - PROCESS | 1985 | 1461682300696 Marionette TRACE conn2 <- [1,746,null,{}] 07:51:40 INFO - PROCESS | 1985 | 1461682300698 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:51:40 INFO - PROCESS | 1985 | 1461682300764 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:51:40 INFO - PROCESS | 1985 | 1461682300804 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:40 INFO - PROCESS | 1985 | ++DOCSHELL 0x12761a800 == 41 [pid = 1985] [id = 194] 07:51:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 70 (0x1120e5400) [pid = 1985] [serial = 580] [outer = 0x0] 07:51:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 71 (0x12769bc00) [pid = 1985] [serial = 581] [outer = 0x1120e5400] 07:51:40 INFO - PROCESS | 1985 | 1461682300828 Marionette DEBUG loaded listener.js 07:51:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 72 (0x128dc9000) [pid = 1985] [serial = 582] [outer = 0x1120e5400] 07:51:41 INFO - PROCESS | 1985 | 1461682301881 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:51:41 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:51:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1220ms 07:51:41 INFO - PROCESS | 1985 | 1461682301957 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:51:41 INFO - PROCESS | 1985 | 1461682301960 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 07:51:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:51:41 INFO - PROCESS | 1985 | 1461682301964 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:51:41 INFO - PROCESS | 1985 | 1461682301967 Marionette TRACE conn2 <- [1,750,null,{}] 07:51:41 INFO - PROCESS | 1985 | 1461682301974 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:51:42 INFO - PROCESS | 1985 | 1461682302055 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:51:42 INFO - PROCESS | 1985 | 1461682302162 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:42 INFO - PROCESS | 1985 | ++DOCSHELL 0x1175b1000 == 42 [pid = 1985] [id = 195] 07:51:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 73 (0x11334e800) [pid = 1985] [serial = 583] [outer = 0x0] 07:51:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 74 (0x1169b5400) [pid = 1985] [serial = 584] [outer = 0x11334e800] 07:51:42 INFO - PROCESS | 1985 | 1461682302195 Marionette DEBUG loaded listener.js 07:51:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 75 (0x11808a800) [pid = 1985] [serial = 585] [outer = 0x11334e800] 07:51:43 INFO - PROCESS | 1985 | 1461682303102 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:51:43 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:51:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1178ms 07:51:43 INFO - PROCESS | 1985 | 1461682303142 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:51:43 INFO - PROCESS | 1985 | 1461682303146 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 07:51:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:51:43 INFO - PROCESS | 1985 | 1461682303151 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:51:43 INFO - PROCESS | 1985 | 1461682303153 Marionette TRACE conn2 <- [1,754,null,{}] 07:51:43 INFO - PROCESS | 1985 | 1461682303155 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:51:43 INFO - PROCESS | 1985 | 1461682303250 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:51:43 INFO - PROCESS | 1985 | 1461682303294 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:43 INFO - PROCESS | 1985 | ++DOCSHELL 0x119b30800 == 43 [pid = 1985] [id = 196] 07:51:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 76 (0x11817d800) [pid = 1985] [serial = 586] [outer = 0x0] 07:51:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 77 (0x11910f400) [pid = 1985] [serial = 587] [outer = 0x11817d800] 07:51:43 INFO - PROCESS | 1985 | 1461682303323 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 78 (0x1197bf400) [pid = 1985] [serial = 588] [outer = 0x11817d800] 07:51:44 INFO - PROCESS | 1985 | 1461682304215 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:51:44 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:51:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1071ms 07:51:44 INFO - PROCESS | 1985 | 1461682304235 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:51:44 INFO - PROCESS | 1985 | 1461682304237 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 07:51:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:51:44 INFO - PROCESS | 1985 | 1461682304242 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:51:44 INFO - PROCESS | 1985 | 1461682304244 Marionette TRACE conn2 <- [1,758,null,{}] 07:51:44 INFO - PROCESS | 1985 | 1461682304252 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:51:44 INFO - PROCESS | 1985 | 1461682304353 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:51:44 INFO - PROCESS | 1985 | 1461682304397 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:44 INFO - PROCESS | 1985 | ++DOCSHELL 0x11743a800 == 44 [pid = 1985] [id = 197] 07:51:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 79 (0x11817ac00) [pid = 1985] [serial = 589] [outer = 0x0] 07:51:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 80 (0x12129c800) [pid = 1985] [serial = 590] [outer = 0x11817ac00] 07:51:44 INFO - PROCESS | 1985 | 1461682304429 Marionette DEBUG loaded listener.js 07:51:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 81 (0x124d54800) [pid = 1985] [serial = 591] [outer = 0x11817ac00] 07:51:44 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:51:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 721ms 07:51:44 INFO - PROCESS | 1985 | 1461682304959 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:51:44 INFO - PROCESS | 1985 | 1461682304964 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:51:44 INFO - PROCESS | 1985 | 1461682304966 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 07:51:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:51:44 INFO - PROCESS | 1985 | 1461682304970 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:51:44 INFO - PROCESS | 1985 | 1461682304974 Marionette TRACE conn2 <- [1,762,null,{}] 07:51:44 INFO - PROCESS | 1985 | 1461682304978 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:51:45 INFO - PROCESS | 1985 | 1461682305068 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:51:45 INFO - PROCESS | 1985 | 1461682305110 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:45 INFO - PROCESS | 1985 | ++DOCSHELL 0x116fd2800 == 45 [pid = 1985] [id = 198] 07:51:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 82 (0x115e52400) [pid = 1985] [serial = 592] [outer = 0x0] 07:51:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 83 (0x116676c00) [pid = 1985] [serial = 593] [outer = 0x115e52400] 07:51:45 INFO - PROCESS | 1985 | 1461682305139 Marionette DEBUG loaded listener.js 07:51:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 84 (0x117e30800) [pid = 1985] [serial = 594] [outer = 0x115e52400] 07:51:45 INFO - PROCESS | 1985 | --DOCSHELL 0x112533800 == 44 [pid = 1985] [id = 25] 07:51:45 INFO - PROCESS | 1985 | --DOCSHELL 0x12ca76800 == 43 [pid = 1985] [id = 173] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 83 (0x12769a800) [pid = 1985] [serial = 551] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 82 (0x123b5d000) [pid = 1985] [serial = 536] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 81 (0x123bbc000) [pid = 1985] [serial = 537] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 80 (0x124d4a400) [pid = 1985] [serial = 542] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 79 (0x1161cd800) [pid = 1985] [serial = 524] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 78 (0x125808800) [pid = 1985] [serial = 545] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 77 (0x117689800) [pid = 1985] [serial = 525] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 76 (0x118783800) [pid = 1985] [serial = 530] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 75 (0x11911ac00) [pid = 1985] [serial = 531] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 74 (0x11838a000) [pid = 1985] [serial = 548] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 73 (0x118184400) [pid = 1985] [serial = 527] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 72 (0x118368400) [pid = 1985] [serial = 528] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 71 (0x123d0dc00) [pid = 1985] [serial = 539] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 70 (0x113490000) [pid = 1985] [serial = 521] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 69 (0x115d86c00) [pid = 1985] [serial = 522] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 68 (0x119163800) [pid = 1985] [serial = 533] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 67 (0x119415000) [pid = 1985] [serial = 534] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 66 (0x125886400) [pid = 1985] [serial = 546] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 65 (0x124f8b800) [pid = 1985] [serial = 543] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 64 (0x1243ba400) [pid = 1985] [serial = 540] [outer = 0x0] [url = about:blank] 07:51:45 INFO - PROCESS | 1985 | --DOMWINDOW == 63 (0x119d10000) [pid = 1985] [serial = 549] [outer = 0x0] [url = about:blank] 07:51:46 INFO - PROCESS | 1985 | 1461682306011 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:51:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:51:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1076ms 07:51:46 INFO - PROCESS | 1985 | 1461682306045 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:51:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:51:46 INFO - PROCESS | 1985 | 1461682306049 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 07:51:46 INFO - PROCESS | 1985 | 1461682306053 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:51:46 INFO - PROCESS | 1985 | 1461682306055 Marionette TRACE conn2 <- [1,766,null,{}] 07:51:46 INFO - PROCESS | 1985 | 1461682306058 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:51:46 INFO - PROCESS | 1985 | 1461682306132 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:51:46 INFO - PROCESS | 1985 | 1461682306138 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 1985 | ++DOCSHELL 0x11743c000 == 44 [pid = 1985] [id = 199] 07:51:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 64 (0x118184400) [pid = 1985] [serial = 595] [outer = 0x0] 07:51:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 65 (0x118360000) [pid = 1985] [serial = 596] [outer = 0x118184400] 07:51:46 INFO - PROCESS | 1985 | 1461682306168 Marionette DEBUG loaded listener.js 07:51:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 66 (0x11858d400) [pid = 1985] [serial = 597] [outer = 0x118184400] 07:51:46 INFO - PROCESS | 1985 | 1461682306979 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:51:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:51:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 970ms 07:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:51:47 INFO - PROCESS | 1985 | 1461682307023 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 1985 | 1461682307025 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 07:51:47 INFO - PROCESS | 1985 | 1461682307027 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 1985 | 1461682307029 Marionette TRACE conn2 <- [1,770,null,{}] 07:51:47 INFO - PROCESS | 1985 | 1461682307036 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:51:47 INFO - PROCESS | 1985 | 1461682307114 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:51:47 INFO - PROCESS | 1985 | 1461682307120 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:47 INFO - PROCESS | 1985 | ++DOCSHELL 0x11944e800 == 45 [pid = 1985] [id = 200] 07:51:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 67 (0x119680400) [pid = 1985] [serial = 598] [outer = 0x0] 07:51:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 68 (0x119d10000) [pid = 1985] [serial = 599] [outer = 0x119680400] 07:51:47 INFO - PROCESS | 1985 | 1461682307152 Marionette DEBUG loaded listener.js 07:51:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 69 (0x12129b000) [pid = 1985] [serial = 600] [outer = 0x119680400] 07:51:47 INFO - PROCESS | 1985 | 1461682307521 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:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 520ms 07:51:47 INFO - PROCESS | 1985 | 1461682307547 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 1985 | 1461682307549 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 07:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:51:47 INFO - PROCESS | 1985 | 1461682307552 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 1985 | 1461682307553 Marionette TRACE conn2 <- [1,774,null,{}] 07:51:47 INFO - PROCESS | 1985 | 1461682307561 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:51:47 INFO - PROCESS | 1985 | 1461682307656 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:51:47 INFO - PROCESS | 1985 | 1461682307660 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:47 INFO - PROCESS | 1985 | ++DOCSHELL 0x121233000 == 46 [pid = 1985] [id = 201] 07:51:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 70 (0x123b5d000) [pid = 1985] [serial = 601] [outer = 0x0] 07:51:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 71 (0x123cf1400) [pid = 1985] [serial = 602] [outer = 0x123b5d000] 07:51:47 INFO - PROCESS | 1985 | 1461682307686 Marionette DEBUG loaded listener.js 07:51:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 72 (0x1247bf800) [pid = 1985] [serial = 603] [outer = 0x123b5d000] 07:51:48 INFO - PROCESS | 1985 | 1461682308035 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:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 519ms 07:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:51:48 INFO - PROCESS | 1985 | 1461682308071 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:51:48 INFO - PROCESS | 1985 | 1461682308072 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 07:51:48 INFO - PROCESS | 1985 | 1461682308074 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:51:48 INFO - PROCESS | 1985 | 1461682308076 Marionette TRACE conn2 <- [1,778,null,{}] 07:51:48 INFO - PROCESS | 1985 | 1461682308078 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:51:48 INFO - PROCESS | 1985 | 1461682308173 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:51:48 INFO - PROCESS | 1985 | 1461682308177 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:48 INFO - PROCESS | 1985 | ++DOCSHELL 0x124513800 == 47 [pid = 1985] [id = 202] 07:51:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 73 (0x123b5fc00) [pid = 1985] [serial = 604] [outer = 0x0] 07:51:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 74 (0x124f8b800) [pid = 1985] [serial = 605] [outer = 0x123b5fc00] 07:51:48 INFO - PROCESS | 1985 | 1461682308202 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 75 (0x12580e000) [pid = 1985] [serial = 606] [outer = 0x123b5fc00] 07:51:48 INFO - PROCESS | 1985 | 1461682308560 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:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 518ms 07:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:51:48 INFO - PROCESS | 1985 | 1461682308593 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:51:48 INFO - PROCESS | 1985 | 1461682308594 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 07:51:48 INFO - PROCESS | 1985 | 1461682308596 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:51:48 INFO - PROCESS | 1985 | 1461682308597 Marionette TRACE conn2 <- [1,782,null,{}] 07:51:48 INFO - PROCESS | 1985 | 1461682308599 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:51:48 INFO - PROCESS | 1985 | 1461682308710 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:51:48 INFO - PROCESS | 1985 | 1461682308724 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:48 INFO - PROCESS | 1985 | ++DOCSHELL 0x125ce3000 == 48 [pid = 1985] [id = 203] 07:51:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 76 (0x124def000) [pid = 1985] [serial = 607] [outer = 0x0] 07:51:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 77 (0x1272dac00) [pid = 1985] [serial = 608] [outer = 0x124def000] 07:51:48 INFO - PROCESS | 1985 | 1461682308752 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 78 (0x129019800) [pid = 1985] [serial = 609] [outer = 0x124def000] 07:51:49 INFO - PROCESS | 1985 | 1461682309077 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:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 518ms 07:51:49 INFO - PROCESS | 1985 | --DOMWINDOW == 77 (0x11838ac00) [pid = 1985] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:51:49 INFO - PROCESS | 1985 | --DOMWINDOW == 76 (0x1247bf400) [pid = 1985] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:51:49 INFO - PROCESS | 1985 | --DOMWINDOW == 75 (0x117e28000) [pid = 1985] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:51:49 INFO - PROCESS | 1985 | --DOMWINDOW == 74 (0x115d2f800) [pid = 1985] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:51:49 INFO - PROCESS | 1985 | --DOMWINDOW == 73 (0x118396800) [pid = 1985] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:51:49 INFO - PROCESS | 1985 | --DOMWINDOW == 72 (0x119d49000) [pid = 1985] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:51:49 INFO - PROCESS | 1985 | --DOMWINDOW == 71 (0x124713000) [pid = 1985] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:51:49 INFO - PROCESS | 1985 | --DOMWINDOW == 70 (0x112b0f800) [pid = 1985] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:51:49 INFO - PROCESS | 1985 | 1461682309128 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:51:49 INFO - PROCESS | 1985 | 1461682309129 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 07:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:51:49 INFO - PROCESS | 1985 | 1461682309133 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:51:49 INFO - PROCESS | 1985 | 1461682309134 Marionette TRACE conn2 <- [1,786,null,{}] 07:51:49 INFO - PROCESS | 1985 | 1461682309136 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:51:49 INFO - PROCESS | 1985 | 1461682309229 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:51:49 INFO - PROCESS | 1985 | 1461682309261 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 1985 | ++DOCSHELL 0x121243800 == 49 [pid = 1985] [id = 204] 07:51:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 71 (0x112b10000) [pid = 1985] [serial = 610] [outer = 0x0] 07:51:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 72 (0x1191ca400) [pid = 1985] [serial = 611] [outer = 0x112b10000] 07:51:49 INFO - PROCESS | 1985 | 1461682309286 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 73 (0x128dcdc00) [pid = 1985] [serial = 612] [outer = 0x112b10000] 07:51:49 INFO - PROCESS | 1985 | 1461682309606 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:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 517ms 07:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:51:49 INFO - PROCESS | 1985 | 1461682309651 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:51:49 INFO - PROCESS | 1985 | 1461682309652 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 07:51:49 INFO - PROCESS | 1985 | 1461682309655 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:51:49 INFO - PROCESS | 1985 | 1461682309656 Marionette TRACE conn2 <- [1,790,null,{}] 07:51:49 INFO - PROCESS | 1985 | 1461682309658 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:51:49 INFO - PROCESS | 1985 | 1461682309759 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:51:49 INFO - PROCESS | 1985 | 1461682309829 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 1985 | ++DOCSHELL 0x112541000 == 50 [pid = 1985] [id = 205] 07:51:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 74 (0x115e23c00) [pid = 1985] [serial = 613] [outer = 0x0] 07:51:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 75 (0x129018800) [pid = 1985] [serial = 614] [outer = 0x115e23c00] 07:51:49 INFO - PROCESS | 1985 | 1461682309869 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 76 (0x1291f9400) [pid = 1985] [serial = 615] [outer = 0x115e23c00] 07:51:50 INFO - PROCESS | 1985 | 1461682310170 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:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 569ms 07:51:50 INFO - PROCESS | 1985 | 1461682310226 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 1985 | 1461682310227 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 07:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:51:50 INFO - PROCESS | 1985 | 1461682310230 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 1985 | 1461682310231 Marionette TRACE conn2 <- [1,794,null,{}] 07:51:50 INFO - PROCESS | 1985 | 1461682310233 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:51:50 INFO - PROCESS | 1985 | 1461682310313 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:51:50 INFO - PROCESS | 1985 | 1461682310358 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:50 INFO - PROCESS | 1985 | ++DOCSHELL 0x12943c800 == 51 [pid = 1985] [id = 206] 07:51:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 77 (0x1169b6800) [pid = 1985] [serial = 616] [outer = 0x0] 07:51:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 78 (0x129643000) [pid = 1985] [serial = 617] [outer = 0x1169b6800] 07:51:50 INFO - PROCESS | 1985 | 1461682310383 Marionette DEBUG loaded listener.js 07:51:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 79 (0x129730c00) [pid = 1985] [serial = 618] [outer = 0x1169b6800] 07:51:50 INFO - PROCESS | 1985 | 1461682310676 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:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 468ms 07:51:50 INFO - PROCESS | 1985 | 1461682310699 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 1985 | 1461682310700 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 07:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:51:50 INFO - PROCESS | 1985 | 1461682310702 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 1985 | 1461682310703 Marionette TRACE conn2 <- [1,798,null,{}] 07:51:50 INFO - PROCESS | 1985 | 1461682310708 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:51:50 INFO - PROCESS | 1985 | 1461682310788 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:51:50 INFO - PROCESS | 1985 | 1461682310794 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:50 INFO - PROCESS | 1985 | ++DOCSHELL 0x12979e000 == 52 [pid = 1985] [id = 207] 07:51:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 80 (0x129732c00) [pid = 1985] [serial = 619] [outer = 0x0] 07:51:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 81 (0x12a7b2400) [pid = 1985] [serial = 620] [outer = 0x129732c00] 07:51:50 INFO - PROCESS | 1985 | 1461682310819 Marionette DEBUG loaded listener.js 07:51:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 82 (0x12a9a2400) [pid = 1985] [serial = 621] [outer = 0x129732c00] 07:51:51 INFO - PROCESS | 1985 | 1461682311133 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:51:51 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:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 473ms 07:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:51:51 INFO - PROCESS | 1985 | 1461682311176 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:51:51 INFO - PROCESS | 1985 | 1461682311177 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 07:51:51 INFO - PROCESS | 1985 | 1461682311180 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - PROCESS | 1985 | 1461682311181 Marionette TRACE conn2 <- [1,802,null,{}] 07:51:51 INFO - PROCESS | 1985 | 1461682311184 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:51:51 INFO - PROCESS | 1985 | 1461682311296 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:51:51 INFO - PROCESS | 1985 | 1461682311377 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:51 INFO - PROCESS | 1985 | ++DOCSHELL 0x11315c000 == 53 [pid = 1985] [id = 208] 07:51:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 83 (0x111119800) [pid = 1985] [serial = 622] [outer = 0x0] 07:51:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 84 (0x112b03000) [pid = 1985] [serial = 623] [outer = 0x111119800] 07:51:51 INFO - PROCESS | 1985 | 1461682311408 Marionette DEBUG loaded listener.js 07:51:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 85 (0x1133d7000) [pid = 1985] [serial = 624] [outer = 0x111119800] 07:51:51 INFO - PROCESS | 1985 | 1461682311881 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:51:51 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:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 719ms 07:51:51 INFO - PROCESS | 1985 | 1461682311900 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 07:51:51 INFO - PROCESS | 1985 | 1461682311903 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 07:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:51:51 INFO - PROCESS | 1985 | 1461682311909 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - PROCESS | 1985 | 1461682311911 Marionette TRACE conn2 <- [1,806,null,{}] 07:51:51 INFO - PROCESS | 1985 | 1461682311914 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:51:52 INFO - PROCESS | 1985 | 1461682312015 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:51:52 INFO - PROCESS | 1985 | 1461682312060 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:52 INFO - PROCESS | 1985 | ++DOCSHELL 0x1187d1000 == 54 [pid = 1985] [id = 209] 07:51:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 86 (0x11675fc00) [pid = 1985] [serial = 625] [outer = 0x0] 07:51:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 87 (0x11858f000) [pid = 1985] [serial = 626] [outer = 0x11675fc00] 07:51:52 INFO - PROCESS | 1985 | 1461682312094 Marionette DEBUG loaded listener.js 07:51:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 88 (0x119119c00) [pid = 1985] [serial = 627] [outer = 0x11675fc00] 07:51:52 INFO - PROCESS | 1985 | [1985] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:51:52 INFO - PROCESS | 1985 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 07:51:52 INFO - PROCESS | 1985 | Determined SkiaGL cache limits: Size 100663296, Items: 256 07:51:52 INFO - PROCESS | 1985 | [GFX2-]: Using SkiaGL canvas. 07:51:52 INFO - PROCESS | 1985 | 1461682312548 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:51:52 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:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 671ms 07:51:52 INFO - PROCESS | 1985 | 1461682312581 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:51:52 INFO - PROCESS | 1985 | 1461682312584 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 07:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:51:52 INFO - PROCESS | 1985 | 1461682312586 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:51:52 INFO - PROCESS | 1985 | 1461682312588 Marionette TRACE conn2 <- [1,810,null,{}] 07:51:52 INFO - PROCESS | 1985 | 1461682312590 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:51:52 INFO - PROCESS | 1985 | 1461682312689 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:51:52 INFO - PROCESS | 1985 | 1461682312776 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:52 INFO - PROCESS | 1985 | ++DOCSHELL 0x1290f3000 == 55 [pid = 1985] [id = 210] 07:51:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 89 (0x123ec8c00) [pid = 1985] [serial = 628] [outer = 0x0] 07:51:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 90 (0x1270c8000) [pid = 1985] [serial = 629] [outer = 0x123ec8c00] 07:51:52 INFO - PROCESS | 1985 | 1461682312820 Marionette DEBUG loaded listener.js 07:51:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 91 (0x128dc5c00) [pid = 1985] [serial = 630] [outer = 0x123ec8c00] 07:51:53 INFO - PROCESS | 1985 | 1461682313222 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:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 671ms 07:51:53 INFO - PROCESS | 1985 | 1461682313258 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 07:51:53 INFO - PROCESS | 1985 | 1461682313259 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 07:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:51:53 INFO - PROCESS | 1985 | 1461682313266 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:51:53 INFO - PROCESS | 1985 | 1461682313271 Marionette TRACE conn2 <- [1,814,null,{}] 07:51:53 INFO - PROCESS | 1985 | 1461682313274 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:51:53 INFO - PROCESS | 1985 | 1461682313372 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:51:53 INFO - PROCESS | 1985 | 1461682313421 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:53 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ab99800 == 56 [pid = 1985] [id = 211] 07:51:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 92 (0x121295800) [pid = 1985] [serial = 631] [outer = 0x0] 07:51:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 93 (0x128dcfc00) [pid = 1985] [serial = 632] [outer = 0x121295800] 07:51:53 INFO - PROCESS | 1985 | 1461682313450 Marionette DEBUG loaded listener.js 07:51:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 94 (0x12a9a2800) [pid = 1985] [serial = 633] [outer = 0x121295800] 07:51:53 INFO - PROCESS | 1985 | 1461682313874 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:51:53 INFO - PROCESS | 1985 | 1461682313895 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 07:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:51:53 INFO - PROCESS | 1985 | 1461682313898 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:51:53 INFO - PROCESS | 1985 | 1461682313899 Marionette TRACE conn2 <- [1,818,null,{}] 07:51:53 INFO - PROCESS | 1985 | 1461682313901 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:51:54 INFO - PROCESS | 1985 | 1461682314001 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:51:54 INFO - PROCESS | 1985 | 1461682314079 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:54 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b3b7000 == 57 [pid = 1985] [id = 212] 07:51:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x12abdf800) [pid = 1985] [serial = 634] [outer = 0x0] 07:51:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x12b217c00) [pid = 1985] [serial = 635] [outer = 0x12abdf800] 07:51:54 INFO - PROCESS | 1985 | 1461682314109 Marionette DEBUG loaded listener.js 07:51:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x12b28f400) [pid = 1985] [serial = 636] [outer = 0x12abdf800] 07:51:54 INFO - PROCESS | 1985 | 1461682314688 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:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 818ms 07:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:51:54 INFO - PROCESS | 1985 | 1461682314723 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:51:54 INFO - PROCESS | 1985 | 1461682314725 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 07:51:54 INFO - PROCESS | 1985 | 1461682314730 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:51:54 INFO - PROCESS | 1985 | 1461682314732 Marionette TRACE conn2 <- [1,822,null,{}] 07:51:54 INFO - PROCESS | 1985 | 1461682314736 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:51:54 INFO - PROCESS | 1985 | 1461682314826 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:51:54 INFO - PROCESS | 1985 | 1461682314893 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:54 INFO - PROCESS | 1985 | ++DOCSHELL 0x116fe5000 == 58 [pid = 1985] [id = 213] 07:51:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x112b0fc00) [pid = 1985] [serial = 637] [outer = 0x0] 07:51:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x11342f000) [pid = 1985] [serial = 638] [outer = 0x112b0fc00] 07:51:54 INFO - PROCESS | 1985 | 1461682314920 Marionette DEBUG loaded listener.js 07:51:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x11695f800) [pid = 1985] [serial = 639] [outer = 0x112b0fc00] 07:51:55 INFO - PROCESS | 1985 | 1461682315417 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:51:55 INFO - PROCESS | 1985 | 1461682315473 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 07:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:51:55 INFO - PROCESS | 1985 | 1461682315480 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - PROCESS | 1985 | 1461682315481 Marionette TRACE conn2 <- [1,826,null,{}] 07:51:55 INFO - PROCESS | 1985 | 1461682315484 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:51:55 INFO - PROCESS | 1985 | 1461682315558 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:51:55 INFO - PROCESS | 1985 | 1461682315564 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:55 INFO - PROCESS | 1985 | ++DOCSHELL 0x116977800 == 48 [pid = 1985] [id = 214] 07:51:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 83 (0x11808c000) [pid = 1985] [serial = 640] [outer = 0x0] 07:51:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 84 (0x118187c00) [pid = 1985] [serial = 641] [outer = 0x11808c000] 07:51:55 INFO - PROCESS | 1985 | 1461682315591 Marionette DEBUG loaded listener.js 07:51:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 85 (0x11858f800) [pid = 1985] [serial = 642] [outer = 0x11808c000] 07:51:55 INFO - PROCESS | 1985 | 1461682315935 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:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 470ms 07:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:51:55 INFO - PROCESS | 1985 | 1461682315950 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:51:55 INFO - PROCESS | 1985 | 1461682315951 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 07:51:55 INFO - PROCESS | 1985 | 1461682315953 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - PROCESS | 1985 | 1461682315957 Marionette TRACE conn2 <- [1,830,null,{}] 07:51:55 INFO - PROCESS | 1985 | 1461682315965 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:51:56 INFO - PROCESS | 1985 | 1461682316058 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:51:56 INFO - PROCESS | 1985 | 1461682316102 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:56 INFO - PROCESS | 1985 | ++DOCSHELL 0x11929b000 == 49 [pid = 1985] [id = 215] 07:51:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 86 (0x119157800) [pid = 1985] [serial = 643] [outer = 0x0] 07:51:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 87 (0x119412400) [pid = 1985] [serial = 644] [outer = 0x119157800] 07:51:56 INFO - PROCESS | 1985 | 1461682316130 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 88 (0x121297400) [pid = 1985] [serial = 645] [outer = 0x119157800] 07:51:56 INFO - PROCESS | 1985 | 1461682316430 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:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 523ms 07:51:56 INFO - PROCESS | 1985 | 1461682316478 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:51:56 INFO - PROCESS | 1985 | 1461682316479 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 07:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:51:56 INFO - PROCESS | 1985 | 1461682316482 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:51:56 INFO - PROCESS | 1985 | 1461682316483 Marionette TRACE conn2 <- [1,834,null,{}] 07:51:56 INFO - PROCESS | 1985 | 1461682316485 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:51:56 INFO - PROCESS | 1985 | 1461682316563 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:51:56 INFO - PROCESS | 1985 | 1461682316612 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:56 INFO - PROCESS | 1985 | ++DOCSHELL 0x1196f1000 == 50 [pid = 1985] [id = 216] 07:51:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 89 (0x119d15400) [pid = 1985] [serial = 646] [outer = 0x0] 07:51:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 90 (0x123b60c00) [pid = 1985] [serial = 647] [outer = 0x119d15400] 07:51:56 INFO - PROCESS | 1985 | 1461682316638 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 91 (0x123d11000) [pid = 1985] [serial = 648] [outer = 0x119d15400] 07:51:56 INFO - PROCESS | 1985 | 1461682316931 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:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 467ms 07:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:51:56 INFO - PROCESS | 1985 | 1461682316950 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:51:56 INFO - PROCESS | 1985 | 1461682316951 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 07:51:56 INFO - PROCESS | 1985 | 1461682316953 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:51:56 INFO - PROCESS | 1985 | 1461682316954 Marionette TRACE conn2 <- [1,838,null,{}] 07:51:56 INFO - PROCESS | 1985 | 1461682316965 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:51:57 INFO - PROCESS | 1985 | 1461682317045 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:51:57 INFO - PROCESS | 1985 | 1461682317050 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 1985 | ++DOCSHELL 0x123ba4800 == 51 [pid = 1985] [id = 217] 07:51:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 92 (0x123d49000) [pid = 1985] [serial = 649] [outer = 0x0] 07:51:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 93 (0x124713000) [pid = 1985] [serial = 650] [outer = 0x123d49000] 07:51:57 INFO - PROCESS | 1985 | 1461682317078 Marionette DEBUG loaded listener.js 07:51:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 94 (0x124943000) [pid = 1985] [serial = 651] [outer = 0x123d49000] 07:51:57 INFO - PROCESS | 1985 | 1461682317404 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:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 479ms 07:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:51:57 INFO - PROCESS | 1985 | 1461682317433 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:51:57 INFO - PROCESS | 1985 | 1461682317434 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 07:51:57 INFO - PROCESS | 1985 | 1461682317436 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:51:57 INFO - PROCESS | 1985 | 1461682317437 Marionette TRACE conn2 <- [1,842,null,{}] 07:51:57 INFO - PROCESS | 1985 | 1461682317439 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:51:57 INFO - PROCESS | 1985 | 1461682317561 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:51:57 INFO - PROCESS | 1985 | 1461682317574 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 1985 | ++DOCSHELL 0x1242f3800 == 52 [pid = 1985] [id = 218] 07:51:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x124942000) [pid = 1985] [serial = 652] [outer = 0x0] 07:51:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x124fd1800) [pid = 1985] [serial = 653] [outer = 0x124942000] 07:51:57 INFO - PROCESS | 1985 | 1461682317601 Marionette DEBUG loaded listener.js 07:51:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x1276e3000) [pid = 1985] [serial = 654] [outer = 0x124942000] 07:51:57 INFO - PROCESS | 1985 | 1461682317945 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:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 522ms 07:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:51:57 INFO - PROCESS | 1985 | 1461682317959 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:51:57 INFO - PROCESS | 1985 | 1461682317960 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 07:51:57 INFO - PROCESS | 1985 | 1461682317962 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:51:57 INFO - PROCESS | 1985 | 1461682317963 Marionette TRACE conn2 <- [1,846,null,{}] 07:51:57 INFO - PROCESS | 1985 | 1461682317965 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:51:58 INFO - PROCESS | 1985 | 1461682318055 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:51:58 INFO - PROCESS | 1985 | 1461682318088 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x12584e800 == 53 [pid = 1985] [id = 219] 07:51:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x1276e4800) [pid = 1985] [serial = 655] [outer = 0x0] 07:51:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x128dd0000) [pid = 1985] [serial = 656] [outer = 0x1276e4800] 07:51:58 INFO - PROCESS | 1985 | 1461682318113 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x12915dc00) [pid = 1985] [serial = 657] [outer = 0x1276e4800] 07:51:58 INFO - PROCESS | 1985 | 1461682318453 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:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 520ms 07:51:58 INFO - PROCESS | 1985 | 1461682318490 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 1985 | 1461682318491 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 07:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:51:58 INFO - PROCESS | 1985 | 1461682318493 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - PROCESS | 1985 | 1461682318495 Marionette TRACE conn2 <- [1,850,null,{}] 07:51:58 INFO - PROCESS | 1985 | 1461682318497 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:51:58 INFO - PROCESS | 1985 | 1461682318589 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:51:58 INFO - PROCESS | 1985 | 1461682318593 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x127634800 == 54 [pid = 1985] [id = 220] 07:51:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x128dcc000) [pid = 1985] [serial = 658] [outer = 0x0] 07:51:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x1291f7000) [pid = 1985] [serial = 659] [outer = 0x128dcc000] 07:51:58 INFO - PROCESS | 1985 | 1461682318618 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x12a8c2000) [pid = 1985] [serial = 660] [outer = 0x128dcc000] 07:51:58 INFO - PROCESS | 1985 | 1461682318960 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:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 519ms 07:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:51:59 INFO - PROCESS | 1985 | 1461682319014 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:51:59 INFO - PROCESS | 1985 | 1461682319015 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 07:51:59 INFO - PROCESS | 1985 | 1461682319017 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - PROCESS | 1985 | 1461682319018 Marionette TRACE conn2 <- [1,854,null,{}] 07:51:59 INFO - PROCESS | 1985 | 1461682319020 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:51:59 INFO - PROCESS | 1985 | 1461682319113 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:51:59 INFO - PROCESS | 1985 | 1461682319125 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:59 INFO - PROCESS | 1985 | ++DOCSHELL 0x129458000 == 55 [pid = 1985] [id = 221] 07:51:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x12a9a5800) [pid = 1985] [serial = 661] [outer = 0x0] 07:51:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x12b210400) [pid = 1985] [serial = 662] [outer = 0x12a9a5800] 07:51:59 INFO - PROCESS | 1985 | 1461682319150 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x12b295400) [pid = 1985] [serial = 663] [outer = 0x12a9a5800] 07:51:59 INFO - PROCESS | 1985 | 1461682319473 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:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 469ms 07:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:51:59 INFO - PROCESS | 1985 | 1461682319486 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:51:59 INFO - PROCESS | 1985 | 1461682319487 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 07:51:59 INFO - PROCESS | 1985 | 1461682319491 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - PROCESS | 1985 | 1461682319493 Marionette TRACE conn2 <- [1,858,null,{}] 07:51:59 INFO - PROCESS | 1985 | 1461682319496 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:51:59 INFO - PROCESS | 1985 | 1461682319665 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:51:59 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x123b5d000) [pid = 1985] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:51:59 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x123b5fc00) [pid = 1985] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:51:59 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x119680400) [pid = 1985] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:51:59 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x118184400) [pid = 1985] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:51:59 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x115e52400) [pid = 1985] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:51:59 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x11817ac00) [pid = 1985] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:51:59 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x124def000) [pid = 1985] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:51:59 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x112b10000) [pid = 1985] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:51:59 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x115e23c00) [pid = 1985] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:51:59 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x1169b6800) [pid = 1985] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:51:59 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x117e28400) [pid = 1985] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:51:59 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x12c690c00) [pid = 1985] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:51:59 INFO - PROCESS | 1985 | 1461682319704 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:59 INFO - PROCESS | 1985 | ++DOCSHELL 0x11896f800 == 56 [pid = 1985] [id = 222] 07:51:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x112b02800) [pid = 1985] [serial = 664] [outer = 0x0] 07:51:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x114e1fc00) [pid = 1985] [serial = 665] [outer = 0x112b02800] 07:51:59 INFO - PROCESS | 1985 | 1461682319729 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x1197c3800) [pid = 1985] [serial = 666] [outer = 0x112b02800] 07:52:00 INFO - PROCESS | 1985 | 1461682320011 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:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 571ms 07:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:52:00 INFO - PROCESS | 1985 | 1461682320062 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:52:00 INFO - PROCESS | 1985 | 1461682320063 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 07:52:00 INFO - PROCESS | 1985 | 1461682320066 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 1985 | 1461682320067 Marionette TRACE conn2 <- [1,862,null,{}] 07:52:00 INFO - PROCESS | 1985 | 1461682320070 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:52:00 INFO - PROCESS | 1985 | 1461682320166 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:52:00 INFO - PROCESS | 1985 | 1461682320212 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a921800 == 57 [pid = 1985] [id = 223] 07:52:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x112b0e400) [pid = 1985] [serial = 667] [outer = 0x0] 07:52:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x12964c800) [pid = 1985] [serial = 668] [outer = 0x112b0e400] 07:52:00 INFO - PROCESS | 1985 | 1461682320241 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x12be71c00) [pid = 1985] [serial = 669] [outer = 0x112b0e400] 07:52:00 INFO - PROCESS | 1985 | 1461682320525 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:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 469ms 07:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:52:00 INFO - PROCESS | 1985 | 1461682320536 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:52:00 INFO - PROCESS | 1985 | 1461682320537 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 07:52:00 INFO - PROCESS | 1985 | 1461682320540 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 1985 | 1461682320543 Marionette TRACE conn2 <- [1,866,null,{}] 07:52:00 INFO - PROCESS | 1985 | 1461682320551 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:52:00 INFO - PROCESS | 1985 | 1461682320636 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:52:00 INFO - PROCESS | 1985 | 1461682320642 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb45000 == 58 [pid = 1985] [id = 224] 07:52:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x12c137c00) [pid = 1985] [serial = 670] [outer = 0x0] 07:52:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x12c132800) [pid = 1985] [serial = 671] [outer = 0x12c137c00] 07:52:00 INFO - PROCESS | 1985 | 1461682320668 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x12c13c400) [pid = 1985] [serial = 672] [outer = 0x12c137c00] 07:52:00 INFO - PROCESS | 1985 | 1461682320994 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:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 477ms 07:52:01 INFO - PROCESS | 1985 | 1461682321016 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:52:01 INFO - PROCESS | 1985 | 1461682321018 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 07:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:52:01 INFO - PROCESS | 1985 | 1461682321020 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:52:01 INFO - PROCESS | 1985 | 1461682321021 Marionette TRACE conn2 <- [1,870,null,{}] 07:52:01 INFO - PROCESS | 1985 | 1461682321026 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:52:01 INFO - PROCESS | 1985 | 1461682321125 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:52:01 INFO - PROCESS | 1985 | 1461682321131 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:01 INFO - PROCESS | 1985 | ++DOCSHELL 0x12be20800 == 59 [pid = 1985] [id = 225] 07:52:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x112b0a000) [pid = 1985] [serial = 673] [outer = 0x0] 07:52:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x12c1aac00) [pid = 1985] [serial = 674] [outer = 0x112b0a000] 07:52:01 INFO - PROCESS | 1985 | 1461682321156 Marionette DEBUG loaded listener.js 07:52:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x12c1b2c00) [pid = 1985] [serial = 675] [outer = 0x112b0a000] 07:52:01 INFO - PROCESS | 1985 | 1461682321501 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:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 521ms 07:52:01 INFO - PROCESS | 1985 | 1461682321542 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:52:01 INFO - PROCESS | 1985 | 1461682321544 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 07:52:01 INFO - PROCESS | 1985 | 1461682321548 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:52:01 INFO - PROCESS | 1985 | 1461682321549 Marionette TRACE conn2 <- [1,874,null,{}] 07:52:01 INFO - PROCESS | 1985 | 1461682321553 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:52:01 INFO - PROCESS | 1985 | 1461682321638 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:52:01 INFO - PROCESS | 1985 | 1461682321737 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:01 INFO - PROCESS | 1985 | ++DOCSHELL 0x112f5b000 == 60 [pid = 1985] [id = 226] 07:52:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x111c3e400) [pid = 1985] [serial = 676] [outer = 0x0] 07:52:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x112b0cc00) [pid = 1985] [serial = 677] [outer = 0x111c3e400] 07:52:01 INFO - PROCESS | 1985 | 1461682321770 Marionette DEBUG loaded listener.js 07:52:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x1161d0400) [pid = 1985] [serial = 678] [outer = 0x111c3e400] 07:52:02 INFO - PROCESS | 1985 | 1461682322200 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:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 07:52:02 INFO - PROCESS | 1985 | 1461682322218 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:52:02 INFO - PROCESS | 1985 | 1461682322221 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 07:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:52:02 INFO - PROCESS | 1985 | 1461682322224 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:52:02 INFO - PROCESS | 1985 | 1461682322227 Marionette TRACE conn2 <- [1,878,null,{}] 07:52:02 INFO - PROCESS | 1985 | 1461682322230 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:52:02 INFO - PROCESS | 1985 | 1461682322332 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:52:02 INFO - PROCESS | 1985 | 1461682322379 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:02 INFO - PROCESS | 1985 | ++DOCSHELL 0x11981d800 == 61 [pid = 1985] [id = 227] 07:52:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x118178c00) [pid = 1985] [serial = 679] [outer = 0x0] 07:52:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x118394c00) [pid = 1985] [serial = 680] [outer = 0x118178c00] 07:52:02 INFO - PROCESS | 1985 | 1461682322414 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x119163000) [pid = 1985] [serial = 681] [outer = 0x118178c00] 07:52:02 INFO - PROCESS | 1985 | 1461682322858 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:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 07:52:02 INFO - PROCESS | 1985 | 1461682322898 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:52:02 INFO - PROCESS | 1985 | 1461682322902 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 07:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:52:02 INFO - PROCESS | 1985 | 1461682322927 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:52:02 INFO - PROCESS | 1985 | 1461682322929 Marionette TRACE conn2 <- [1,882,null,{}] 07:52:02 INFO - PROCESS | 1985 | 1461682322990 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:52:03 INFO - PROCESS | 1985 | 1461682323198 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:52:03 INFO - PROCESS | 1985 | 1461682323229 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a915000 == 62 [pid = 1985] [id = 228] 07:52:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x123b62c00) [pid = 1985] [serial = 682] [outer = 0x0] 07:52:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x123d0f400) [pid = 1985] [serial = 683] [outer = 0x123b62c00] 07:52:03 INFO - PROCESS | 1985 | 1461682323259 Marionette DEBUG loaded listener.js 07:52:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x124de5000) [pid = 1985] [serial = 684] [outer = 0x123b62c00] 07:52:03 INFO - PROCESS | 1985 | 1461682323678 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:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 794ms 07:52:03 INFO - PROCESS | 1985 | 1461682323700 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:52:03 INFO - PROCESS | 1985 | 1461682323702 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 07:52:03 INFO - PROCESS | 1985 | 1461682323710 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - PROCESS | 1985 | 1461682323714 Marionette TRACE conn2 <- [1,886,null,{}] 07:52:03 INFO - PROCESS | 1985 | 1461682323718 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:52:03 INFO - PROCESS | 1985 | 1461682323832 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:52:03 INFO - PROCESS | 1985 | 1461682323946 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c6b2000 == 63 [pid = 1985] [id = 229] 07:52:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x124dee000) [pid = 1985] [serial = 685] [outer = 0x0] 07:52:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x1276a5800) [pid = 1985] [serial = 686] [outer = 0x124dee000] 07:52:03 INFO - PROCESS | 1985 | 1461682323977 Marionette DEBUG loaded listener.js 07:52:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x12a9a7400) [pid = 1985] [serial = 687] [outer = 0x124dee000] 07:52:04 INFO - PROCESS | 1985 | 1461682324373 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:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 679ms 07:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:52:04 INFO - PROCESS | 1985 | 1461682324385 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:52:04 INFO - PROCESS | 1985 | 1461682324386 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 07:52:04 INFO - PROCESS | 1985 | 1461682324389 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:52:04 INFO - PROCESS | 1985 | 1461682324390 Marionette TRACE conn2 <- [1,890,null,{}] 07:52:04 INFO - PROCESS | 1985 | 1461682324392 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:52:04 INFO - PROCESS | 1985 | 1461682324511 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:52:04 INFO - PROCESS | 1985 | 1461682324589 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:04 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ca6b000 == 64 [pid = 1985] [id = 230] 07:52:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x12abe3000) [pid = 1985] [serial = 688] [outer = 0x0] 07:52:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x12bd15400) [pid = 1985] [serial = 689] [outer = 0x12abe3000] 07:52:04 INFO - PROCESS | 1985 | 1461682324618 Marionette DEBUG loaded listener.js 07:52:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x12be73800) [pid = 1985] [serial = 690] [outer = 0x12abe3000] 07:52:05 INFO - PROCESS | 1985 | 1461682325033 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:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 07:52:05 INFO - PROCESS | 1985 | 1461682325059 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:52:05 INFO - PROCESS | 1985 | 1461682325060 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 07:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:52:05 INFO - PROCESS | 1985 | 1461682325063 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:52:05 INFO - PROCESS | 1985 | 1461682325064 Marionette TRACE conn2 <- [1,894,null,{}] 07:52:05 INFO - PROCESS | 1985 | 1461682325067 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:52:05 INFO - PROCESS | 1985 | 1461682325167 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:52:05 INFO - PROCESS | 1985 | 1461682325230 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:05 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ce65000 == 65 [pid = 1985] [id = 231] 07:52:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x12c1b6000) [pid = 1985] [serial = 691] [outer = 0x0] 07:52:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x12c68b800) [pid = 1985] [serial = 692] [outer = 0x12c1b6000] 07:52:05 INFO - PROCESS | 1985 | 1461682325268 Marionette DEBUG loaded listener.js 07:52:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x12c698c00) [pid = 1985] [serial = 693] [outer = 0x12c1b6000] 07:52:05 INFO - PROCESS | 1985 | 1461682325700 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:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 671ms 07:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:52:05 INFO - PROCESS | 1985 | 1461682325735 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:52:05 INFO - PROCESS | 1985 | 1461682325736 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 07:52:05 INFO - PROCESS | 1985 | 1461682325738 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:52:05 INFO - PROCESS | 1985 | 1461682325739 Marionette TRACE conn2 <- [1,898,null,{}] 07:52:05 INFO - PROCESS | 1985 | 1461682325742 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:52:05 INFO - PROCESS | 1985 | 1461682325862 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:52:06 INFO - PROCESS | 1985 | 1461682326082 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 1985 | ++DOCSHELL 0x1192aa000 == 66 [pid = 1985] [id = 232] 07:52:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x112b0f000) [pid = 1985] [serial = 694] [outer = 0x0] 07:52:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x112fb9c00) [pid = 1985] [serial = 695] [outer = 0x112b0f000] 07:52:06 INFO - PROCESS | 1985 | 1461682326111 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x11675f800) [pid = 1985] [serial = 696] [outer = 0x112b0f000] 07:52:06 INFO - PROCESS | 1985 | 1461682326554 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:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 822ms 07:52:06 INFO - PROCESS | 1985 | 1461682326561 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 1985 | 1461682326563 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 07:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:52:06 INFO - PROCESS | 1985 | 1461682326566 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - PROCESS | 1985 | 1461682326568 Marionette TRACE conn2 <- [1,902,null,{}] 07:52:06 INFO - PROCESS | 1985 | 1461682326572 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:52:06 INFO - PROCESS | 1985 | 1461682326663 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:52:06 INFO - PROCESS | 1985 | 1461682326711 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 1985 | ++DOCSHELL 0x1175a7800 == 67 [pid = 1985] [id = 233] 07:52:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x112b0f800) [pid = 1985] [serial = 697] [outer = 0x0] 07:52:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x117688400) [pid = 1985] [serial = 698] [outer = 0x112b0f800] 07:52:06 INFO - PROCESS | 1985 | 1461682326740 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x118783000) [pid = 1985] [serial = 699] [outer = 0x112b0f800] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x12476d000 == 66 [pid = 1985] [id = 192] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x116a79000 == 65 [pid = 1985] [id = 24] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x12be20800 == 64 [pid = 1985] [id = 225] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x12bb45000 == 63 [pid = 1985] [id = 224] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x12a921800 == 62 [pid = 1985] [id = 223] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x11896f800 == 61 [pid = 1985] [id = 222] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x129458000 == 60 [pid = 1985] [id = 221] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x127634800 == 59 [pid = 1985] [id = 220] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x12584e800 == 58 [pid = 1985] [id = 219] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x1169b5400) [pid = 1985] [serial = 584] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x11910f400) [pid = 1985] [serial = 587] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x1242f3800 == 57 [pid = 1985] [id = 218] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x123ba4800 == 56 [pid = 1985] [id = 217] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x1196f1000 == 55 [pid = 1985] [id = 216] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x11929b000 == 54 [pid = 1985] [id = 215] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x116977800 == 53 [pid = 1985] [id = 214] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x116fe5000 == 52 [pid = 1985] [id = 213] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x1290f3000 == 51 [pid = 1985] [id = 210] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x1187d1000 == 50 [pid = 1985] [id = 209] 07:52:07 INFO - PROCESS | 1985 | --DOCSHELL 0x11315c000 == 49 [pid = 1985] [id = 208] 07:52:07 INFO - PROCESS | 1985 | 1461682327165 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:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 620ms 07:52:07 INFO - PROCESS | 1985 | 1461682327188 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:52:07 INFO - PROCESS | 1985 | 1461682327193 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 07:52:07 INFO - PROCESS | 1985 | 1461682327196 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - PROCESS | 1985 | 1461682327197 Marionette TRACE conn2 <- [1,906,null,{}] 07:52:07 INFO - PROCESS | 1985 | 1461682327199 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:52:07 INFO - PROCESS | 1985 | 1461682327288 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x1272dac00) [pid = 1985] [serial = 608] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x12580e000) [pid = 1985] [serial = 606] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x1191ca400) [pid = 1985] [serial = 611] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x129018800) [pid = 1985] [serial = 614] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x128dcdc00) [pid = 1985] [serial = 612] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x129643000) [pid = 1985] [serial = 617] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x129730c00) [pid = 1985] [serial = 618] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x129019800) [pid = 1985] [serial = 609] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x1247bf800) [pid = 1985] [serial = 603] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x1291f9400) [pid = 1985] [serial = 615] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x12129b000) [pid = 1985] [serial = 600] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x118366400) [pid = 1985] [serial = 558] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x12cc4e400) [pid = 1985] [serial = 519] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x12a7b2400) [pid = 1985] [serial = 620] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x123cf1400) [pid = 1985] [serial = 602] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x124f8b800) [pid = 1985] [serial = 605] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x119d10000) [pid = 1985] [serial = 599] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x118360000) [pid = 1985] [serial = 596] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x11858d400) [pid = 1985] [serial = 597] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x116676c00) [pid = 1985] [serial = 593] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x117e30800) [pid = 1985] [serial = 594] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x124d54800) [pid = 1985] [serial = 591] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x12129c800) [pid = 1985] [serial = 590] [outer = 0x0] [url = about:blank] 07:52:07 INFO - PROCESS | 1985 | 1461682327369 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:07 INFO - PROCESS | 1985 | ++DOCSHELL 0x116fe5000 == 50 [pid = 1985] [id = 234] 07:52:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x11643c000) [pid = 1985] [serial = 700] [outer = 0x0] 07:52:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x118366400) [pid = 1985] [serial = 701] [outer = 0x11643c000] 07:52:07 INFO - PROCESS | 1985 | 1461682327398 Marionette DEBUG loaded listener.js 07:52:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x1197be000) [pid = 1985] [serial = 702] [outer = 0x11643c000] 07:52:07 INFO - PROCESS | 1985 | 1461682327702 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:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 521ms 07:52:07 INFO - PROCESS | 1985 | 1461682327717 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 07:52:07 INFO - PROCESS | 1985 | 1461682327718 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 07:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:52:07 INFO - PROCESS | 1985 | 1461682327733 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - PROCESS | 1985 | 1461682327737 Marionette TRACE conn2 <- [1,910,null,{}] 07:52:07 INFO - PROCESS | 1985 | 1461682327743 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:52:07 INFO - PROCESS | 1985 | 1461682327830 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 07:52:07 INFO - PROCESS | 1985 | 1461682327890 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:07 INFO - PROCESS | 1985 | ++DOCSHELL 0x119aa3800 == 51 [pid = 1985] [id = 235] 07:52:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x1191ca800) [pid = 1985] [serial = 703] [outer = 0x0] 07:52:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x123b58000) [pid = 1985] [serial = 704] [outer = 0x1191ca800] 07:52:07 INFO - PROCESS | 1985 | 1461682327916 Marionette DEBUG loaded listener.js 07:52:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x1247c7000) [pid = 1985] [serial = 705] [outer = 0x1191ca800] 07:52:08 INFO - PROCESS | 1985 | 1461682328212 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:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 538ms 07:52:08 INFO - PROCESS | 1985 | 1461682328260 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 07:52:08 INFO - PROCESS | 1985 | 1461682328262 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 07:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:52:08 INFO - PROCESS | 1985 | 1461682328264 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:52:08 INFO - PROCESS | 1985 | 1461682328265 Marionette TRACE conn2 <- [1,914,null,{}] 07:52:08 INFO - PROCESS | 1985 | 1461682328267 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:52:08 INFO - PROCESS | 1985 | 1461682328348 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 07:52:08 INFO - PROCESS | 1985 | 1461682328352 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 1985 | ++DOCSHELL 0x12481a000 == 52 [pid = 1985] [id = 236] 07:52:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x124d4fc00) [pid = 1985] [serial = 706] [outer = 0x0] 07:52:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x12580a400) [pid = 1985] [serial = 707] [outer = 0x124d4fc00] 07:52:08 INFO - PROCESS | 1985 | 1461682328382 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x1272e2000) [pid = 1985] [serial = 708] [outer = 0x124d4fc00] 07:52:08 INFO - PROCESS | 1985 | 1461682328728 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:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 468ms 07:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:52:08 INFO - PROCESS | 1985 | 1461682328732 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 07:52:08 INFO - PROCESS | 1985 | 1461682328733 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 07:52:08 INFO - PROCESS | 1985 | 1461682328735 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:52:08 INFO - PROCESS | 1985 | 1461682328736 Marionette TRACE conn2 <- [1,918,null,{}] 07:52:08 INFO - PROCESS | 1985 | 1461682328739 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:52:08 INFO - PROCESS | 1985 | 1461682328818 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 07:52:08 INFO - PROCESS | 1985 | 1461682328824 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 1985 | ++DOCSHELL 0x11896b800 == 53 [pid = 1985] [id = 237] 07:52:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x128dca400) [pid = 1985] [serial = 709] [outer = 0x0] 07:52:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x128dcdc00) [pid = 1985] [serial = 710] [outer = 0x128dca400] 07:52:08 INFO - PROCESS | 1985 | 1461682328857 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x1291f6c00) [pid = 1985] [serial = 711] [outer = 0x128dca400] 07:52:09 INFO - PROCESS | 1985 | 1461682329200 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:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 474ms 07:52:09 INFO - PROCESS | 1985 | 1461682329211 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 07:52:09 INFO - PROCESS | 1985 | 1461682329212 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 07:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:52:09 INFO - PROCESS | 1985 | 1461682329214 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 1985 | 1461682329216 Marionette TRACE conn2 <- [1,922,null,{}] 07:52:09 INFO - PROCESS | 1985 | 1461682329218 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:52:09 INFO - PROCESS | 1985 | 1461682329305 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 07:52:09 INFO - PROCESS | 1985 | 1461682329341 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:09 INFO - PROCESS | 1985 | ++DOCSHELL 0x1290f0800 == 54 [pid = 1985] [id = 238] 07:52:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x128dca800) [pid = 1985] [serial = 712] [outer = 0x0] 07:52:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x12a8be800) [pid = 1985] [serial = 713] [outer = 0x128dca800] 07:52:09 INFO - PROCESS | 1985 | 1461682329396 Marionette DEBUG loaded listener.js 07:52:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x12b294400) [pid = 1985] [serial = 714] [outer = 0x128dca800] 07:52:09 INFO - PROCESS | 1985 | 1461682329800 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:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 618ms 07:52:09 INFO - PROCESS | 1985 | 1461682329834 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 07:52:09 INFO - PROCESS | 1985 | 1461682329836 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 07:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:52:09 INFO - PROCESS | 1985 | 1461682329859 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 1985 | 1461682329861 Marionette TRACE conn2 <- [1,926,null,{}] 07:52:09 INFO - PROCESS | 1985 | 1461682329865 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:52:10 INFO - PROCESS | 1985 | 1461682330017 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 07:52:10 INFO - PROCESS | 1985 | 1461682330041 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:10 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ab8b800 == 55 [pid = 1985] [id = 239] 07:52:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x124fcbc00) [pid = 1985] [serial = 715] [outer = 0x0] 07:52:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x12bd12c00) [pid = 1985] [serial = 716] [outer = 0x124fcbc00] 07:52:10 INFO - PROCESS | 1985 | 1461682330078 Marionette DEBUG loaded listener.js 07:52:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x12c139000) [pid = 1985] [serial = 717] [outer = 0x124fcbc00] 07:52:10 INFO - PROCESS | 1985 | 1461682330425 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:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 593ms 07:52:10 INFO - PROCESS | 1985 | 1461682330432 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 07:52:10 INFO - PROCESS | 1985 | 1461682330433 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 07:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:52:10 INFO - PROCESS | 1985 | 1461682330436 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:52:10 INFO - PROCESS | 1985 | 1461682330437 Marionette TRACE conn2 <- [1,930,null,{}] 07:52:10 INFO - PROCESS | 1985 | 1461682330439 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:52:10 INFO - PROCESS | 1985 | 1461682330549 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 07:52:10 INFO - PROCESS | 1985 | 1461682330553 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:10 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b3b6800 == 56 [pid = 1985] [id = 240] 07:52:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x12ba69c00) [pid = 1985] [serial = 718] [outer = 0x0] 07:52:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x12c1af400) [pid = 1985] [serial = 719] [outer = 0x12ba69c00] 07:52:10 INFO - PROCESS | 1985 | 1461682330579 Marionette DEBUG loaded listener.js 07:52:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x12c696000) [pid = 1985] [serial = 720] [outer = 0x12ba69c00] 07:52:10 INFO - PROCESS | 1985 | 1461682330918 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:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 523ms 07:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:52:10 INFO - PROCESS | 1985 | 1461682330960 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 07:52:10 INFO - PROCESS | 1985 | 1461682330961 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 07:52:10 INFO - PROCESS | 1985 | 1461682330963 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:52:10 INFO - PROCESS | 1985 | 1461682330964 Marionette TRACE conn2 <- [1,934,null,{}] 07:52:10 INFO - PROCESS | 1985 | 1461682330967 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:52:11 INFO - PROCESS | 1985 | 1461682331068 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 07:52:11 INFO - PROCESS | 1985 | 1461682331080 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:11 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c1d9800 == 57 [pid = 1985] [id = 241] 07:52:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x12c138800) [pid = 1985] [serial = 721] [outer = 0x0] 07:52:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x12cc4ac00) [pid = 1985] [serial = 722] [outer = 0x12c138800] 07:52:11 INFO - PROCESS | 1985 | 1461682331104 Marionette DEBUG loaded listener.js 07:52:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x12cc51400) [pid = 1985] [serial = 723] [outer = 0x12c138800] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x1276e4800) [pid = 1985] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x128dcc000) [pid = 1985] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x12a9a5800) [pid = 1985] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x123d49000) [pid = 1985] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x11808c000) [pid = 1985] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x111119800) [pid = 1985] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x12abdf800) [pid = 1985] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x123ec8c00) [pid = 1985] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x119157800) [pid = 1985] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x112b0fc00) [pid = 1985] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x119d15400) [pid = 1985] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x121295800) [pid = 1985] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x11675fc00) [pid = 1985] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x112b0e400) [pid = 1985] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x12c137c00) [pid = 1985] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x112b02800) [pid = 1985] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x124942000) [pid = 1985] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x11817d800) [pid = 1985] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x11334e800) [pid = 1985] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x112c62400) [pid = 1985] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:52:11 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x1120e5400) [pid = 1985] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:52:11 INFO - PROCESS | 1985 | 1461682331553 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:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 619ms 07:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:52:11 INFO - PROCESS | 1985 | 1461682331583 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 07:52:11 INFO - PROCESS | 1985 | 1461682331584 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 07:52:11 INFO - PROCESS | 1985 | 1461682331586 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:52:11 INFO - PROCESS | 1985 | 1461682331587 Marionette TRACE conn2 <- [1,938,null,{}] 07:52:11 INFO - PROCESS | 1985 | 1461682331591 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:52:11 INFO - PROCESS | 1985 | 1461682331671 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 07:52:11 INFO - PROCESS | 1985 | 1461682331678 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:11 INFO - PROCESS | 1985 | ++DOCSHELL 0x125198800 == 58 [pid = 1985] [id = 242] 07:52:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x11318dc00) [pid = 1985] [serial = 724] [outer = 0x0] 07:52:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x1167f6000) [pid = 1985] [serial = 725] [outer = 0x11318dc00] 07:52:11 INFO - PROCESS | 1985 | 1461682331708 Marionette DEBUG loaded listener.js 07:52:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x1167fc800) [pid = 1985] [serial = 726] [outer = 0x11318dc00] 07:52:12 INFO - PROCESS | 1985 | 1461682332063 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:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 523ms 07:52:12 INFO - PROCESS | 1985 | 1461682332110 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 07:52:12 INFO - PROCESS | 1985 | 1461682332112 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 07:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:52:12 INFO - PROCESS | 1985 | 1461682332114 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:52:12 INFO - PROCESS | 1985 | 1461682332116 Marionette TRACE conn2 <- [1,942,null,{}] 07:52:12 INFO - PROCESS | 1985 | 1461682332118 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:52:12 INFO - PROCESS | 1985 | 1461682332214 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 07:52:12 INFO - PROCESS | 1985 | 1461682332218 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:12 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d30f000 == 59 [pid = 1985] [id = 243] 07:52:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x1167fec00) [pid = 1985] [serial = 727] [outer = 0x0] 07:52:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x123ec8c00) [pid = 1985] [serial = 728] [outer = 0x1167fec00] 07:52:12 INFO - PROCESS | 1985 | 1461682332243 Marionette DEBUG loaded listener.js 07:52:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x12be7e800) [pid = 1985] [serial = 729] [outer = 0x1167fec00] 07:52:12 INFO - PROCESS | 1985 | 1461682332579 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:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 468ms 07:52:12 INFO - PROCESS | 1985 | 1461682332583 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 07:52:12 INFO - PROCESS | 1985 | 1461682332584 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 07:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:52:12 INFO - PROCESS | 1985 | 1461682332586 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:52:12 INFO - PROCESS | 1985 | 1461682332587 Marionette TRACE conn2 <- [1,946,null,{}] 07:52:12 INFO - PROCESS | 1985 | 1461682332591 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:52:12 INFO - PROCESS | 1985 | 1461682332679 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 07:52:12 INFO - PROCESS | 1985 | 1461682332728 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:12 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d41e800 == 60 [pid = 1985] [id = 244] 07:52:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x1167ff000) [pid = 1985] [serial = 730] [outer = 0x0] 07:52:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x128bd1c00) [pid = 1985] [serial = 731] [outer = 0x1167ff000] 07:52:12 INFO - PROCESS | 1985 | 1461682332752 Marionette DEBUG loaded listener.js 07:52:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x128bd6400) [pid = 1985] [serial = 732] [outer = 0x1167ff000] 07:52:13 INFO - PROCESS | 1985 | 1461682333017 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:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 474ms 07:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:52:13 INFO - PROCESS | 1985 | 1461682333064 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 07:52:13 INFO - PROCESS | 1985 | 1461682333065 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 07:52:13 INFO - PROCESS | 1985 | 1461682333067 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:52:13 INFO - PROCESS | 1985 | 1461682333068 Marionette TRACE conn2 <- [1,950,null,{}] 07:52:13 INFO - PROCESS | 1985 | 1461682333071 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:52:13 INFO - PROCESS | 1985 | 1461682333160 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 07:52:13 INFO - PROCESS | 1985 | 1461682333164 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:13 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d63e000 == 61 [pid = 1985] [id = 245] 07:52:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x128bd6800) [pid = 1985] [serial = 733] [outer = 0x0] 07:52:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x129642400) [pid = 1985] [serial = 734] [outer = 0x128bd6800] 07:52:13 INFO - PROCESS | 1985 | 1461682333189 Marionette DEBUG loaded listener.js 07:52:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x12cc4d400) [pid = 1985] [serial = 735] [outer = 0x128bd6800] 07:52:13 INFO - PROCESS | 1985 | 1461682333614 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:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 568ms 07:52:13 INFO - PROCESS | 1985 | 1461682333637 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 07:52:13 INFO - PROCESS | 1985 | 1461682333639 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 07:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:52:13 INFO - PROCESS | 1985 | 1461682333643 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:52:13 INFO - PROCESS | 1985 | 1461682333646 Marionette TRACE conn2 <- [1,954,null,{}] 07:52:13 INFO - PROCESS | 1985 | 1461682333651 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:52:13 INFO - PROCESS | 1985 | 1461682333758 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 07:52:13 INFO - PROCESS | 1985 | 1461682333825 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:13 INFO - PROCESS | 1985 | ++DOCSHELL 0x118105000 == 62 [pid = 1985] [id = 246] 07:52:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x113063000) [pid = 1985] [serial = 736] [outer = 0x0] 07:52:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x11306b000) [pid = 1985] [serial = 737] [outer = 0x113063000] 07:52:13 INFO - PROCESS | 1985 | 1461682333856 Marionette DEBUG loaded listener.js 07:52:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x113070800) [pid = 1985] [serial = 738] [outer = 0x113063000] 07:52:14 INFO - PROCESS | 1985 | 1461682334258 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:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 672ms 07:52:14 INFO - PROCESS | 1985 | 1461682334315 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 07:52:14 INFO - PROCESS | 1985 | 1461682334320 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 07:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:52:14 INFO - PROCESS | 1985 | 1461682334325 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:52:14 INFO - PROCESS | 1985 | 1461682334326 Marionette TRACE conn2 <- [1,958,null,{}] 07:52:14 INFO - PROCESS | 1985 | 1461682334329 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:52:14 INFO - PROCESS | 1985 | 1461682334432 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 07:52:14 INFO - PROCESS | 1985 | 1461682334535 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:14 INFO - PROCESS | 1985 | ++DOCSHELL 0x124819800 == 63 [pid = 1985] [id = 247] 07:52:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x1167f8c00) [pid = 1985] [serial = 739] [outer = 0x0] 07:52:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x1169ab000) [pid = 1985] [serial = 740] [outer = 0x1167f8c00] 07:52:14 INFO - PROCESS | 1985 | 1461682334565 Marionette DEBUG loaded listener.js 07:52:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x118182c00) [pid = 1985] [serial = 741] [outer = 0x1167f8c00] 07:52:14 INFO - PROCESS | 1985 | 1461682334979 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:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 720ms 07:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:52:15 INFO - PROCESS | 1985 | 1461682335045 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 07:52:15 INFO - PROCESS | 1985 | 1461682335047 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 07:52:15 INFO - PROCESS | 1985 | 1461682335049 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:52:15 INFO - PROCESS | 1985 | 1461682335052 Marionette TRACE conn2 <- [1,962,null,{}] 07:52:15 INFO - PROCESS | 1985 | 1461682335060 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:52:15 INFO - PROCESS | 1985 | 1461682335166 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 07:52:15 INFO - PROCESS | 1985 | 1461682335233 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:15 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ca74000 == 64 [pid = 1985] [id = 248] 07:52:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x11838a000) [pid = 1985] [serial = 742] [outer = 0x0] 07:52:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x1197bf000) [pid = 1985] [serial = 743] [outer = 0x11838a000] 07:52:15 INFO - PROCESS | 1985 | 1461682335265 Marionette DEBUG loaded listener.js 07:52:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x123b62800) [pid = 1985] [serial = 744] [outer = 0x11838a000] 07:52:15 INFO - PROCESS | 1985 | 1461682335680 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:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 675ms 07:52:15 INFO - PROCESS | 1985 | 1461682335725 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 07:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:52:15 INFO - PROCESS | 1985 | 1461682335727 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 07:52:15 INFO - PROCESS | 1985 | 1461682335753 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:52:15 INFO - PROCESS | 1985 | 1461682335755 Marionette TRACE conn2 <- [1,966,null,{}] 07:52:15 INFO - PROCESS | 1985 | 1461682335783 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:52:15 INFO - PROCESS | 1985 | 1461682335940 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 07:52:16 INFO - PROCESS | 1985 | 1461682336033 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d962800 == 65 [pid = 1985] [id = 249] 07:52:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x119d52000) [pid = 1985] [serial = 745] [outer = 0x0] 07:52:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x12580f800) [pid = 1985] [serial = 746] [outer = 0x119d52000] 07:52:16 INFO - PROCESS | 1985 | 1461682336080 Marionette DEBUG loaded listener.js 07:52:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x1276ef800) [pid = 1985] [serial = 747] [outer = 0x119d52000] 07:52:16 INFO - PROCESS | 1985 | 1461682336505 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:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 815ms 07:52:16 INFO - PROCESS | 1985 | 1461682336545 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 07:52:16 INFO - PROCESS | 1985 | 1461682336547 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 07:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:52:16 INFO - PROCESS | 1985 | 1461682336549 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:52:16 INFO - PROCESS | 1985 | 1461682336550 Marionette TRACE conn2 <- [1,970,null,{}] 07:52:16 INFO - PROCESS | 1985 | 1461682336553 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:52:16 INFO - PROCESS | 1985 | 1461682336657 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 07:52:16 INFO - PROCESS | 1985 | 1461682336709 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 1985 | ++DOCSHELL 0x12da78000 == 66 [pid = 1985] [id = 250] 07:52:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x125c63c00) [pid = 1985] [serial = 748] [outer = 0x0] 07:52:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x128dcf800) [pid = 1985] [serial = 749] [outer = 0x125c63c00] 07:52:16 INFO - PROCESS | 1985 | 1461682336738 Marionette DEBUG loaded listener.js 07:52:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x1291f9400) [pid = 1985] [serial = 750] [outer = 0x125c63c00] 07:52:17 INFO - PROCESS | 1985 | 1461682337181 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:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 669ms 07:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:52:17 INFO - PROCESS | 1985 | 1461682337219 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 07:52:17 INFO - PROCESS | 1985 | 1461682337220 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 07:52:17 INFO - PROCESS | 1985 | 1461682337222 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - PROCESS | 1985 | 1461682337223 Marionette TRACE conn2 <- [1,974,null,{}] 07:52:17 INFO - PROCESS | 1985 | 1461682337226 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:52:17 INFO - PROCESS | 1985 | 1461682337362 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 07:52:17 INFO - PROCESS | 1985 | 1461682337471 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:17 INFO - PROCESS | 1985 | ++DOCSHELL 0x124888000 == 67 [pid = 1985] [id = 251] 07:52:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x129734000) [pid = 1985] [serial = 751] [outer = 0x0] 07:52:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x12abdfc00) [pid = 1985] [serial = 752] [outer = 0x129734000] 07:52:17 INFO - PROCESS | 1985 | 1461682337503 Marionette DEBUG loaded listener.js 07:52:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x12ce37800) [pid = 1985] [serial = 753] [outer = 0x129734000] 07:52:18 INFO - PROCESS | 1985 | 1461682338163 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:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 971ms 07:52:18 INFO - PROCESS | 1985 | 1461682338209 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 07:52:18 INFO - PROCESS | 1985 | 1461682338213 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 07:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:52:18 INFO - PROCESS | 1985 | 1461682338220 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:52:18 INFO - PROCESS | 1985 | 1461682338223 Marionette TRACE conn2 <- [1,978,null,{}] 07:52:18 INFO - PROCESS | 1985 | 1461682338231 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:52:18 INFO - PROCESS | 1985 | 1461682338357 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 07:52:18 INFO - PROCESS | 1985 | 1461682338423 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:18 INFO - PROCESS | 1985 | ++DOCSHELL 0x119804800 == 68 [pid = 1985] [id = 252] 07:52:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x11306a000) [pid = 1985] [serial = 754] [outer = 0x0] 07:52:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x115ecd000) [pid = 1985] [serial = 755] [outer = 0x11306a000] 07:52:18 INFO - PROCESS | 1985 | 1461682338452 Marionette DEBUG loaded listener.js 07:52:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x116762400) [pid = 1985] [serial = 756] [outer = 0x11306a000] 07:52:18 INFO - PROCESS | 1985 | 1461682338881 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:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 676ms 07:52:18 INFO - PROCESS | 1985 | 1461682338895 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 07:52:18 INFO - PROCESS | 1985 | 1461682338899 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 07:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:52:18 INFO - PROCESS | 1985 | 1461682338903 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:52:18 INFO - PROCESS | 1985 | 1461682338905 Marionette TRACE conn2 <- [1,982,null,{}] 07:52:18 INFO - PROCESS | 1985 | 1461682338907 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:52:19 INFO - PROCESS | 1985 | 1461682339004 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 07:52:19 INFO - PROCESS | 1985 | 1461682339056 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 1985 | ++DOCSHELL 0x1192a6800 == 69 [pid = 1985] [id = 253] 07:52:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x113490000) [pid = 1985] [serial = 757] [outer = 0x0] 07:52:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x1167fe800) [pid = 1985] [serial = 758] [outer = 0x113490000] 07:52:19 INFO - PROCESS | 1985 | 1461682339083 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x1181c4000) [pid = 1985] [serial = 759] [outer = 0x113490000] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x112d9f000 == 68 [pid = 1985] [id = 23] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x119b30800 == 67 [pid = 1985] [id = 196] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x1175b1000 == 66 [pid = 1985] [id = 195] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x12d41e800 == 65 [pid = 1985] [id = 244] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x12d30f000 == 64 [pid = 1985] [id = 243] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x125198800 == 63 [pid = 1985] [id = 242] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x12c1d9800 == 62 [pid = 1985] [id = 241] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x12c1aac00) [pid = 1985] [serial = 674] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x12b3b6800 == 61 [pid = 1985] [id = 240] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x12ab8b800 == 60 [pid = 1985] [id = 239] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x1290f0800 == 59 [pid = 1985] [id = 238] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x11896b800 == 58 [pid = 1985] [id = 237] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x12481a000 == 57 [pid = 1985] [id = 236] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x119aa3800 == 56 [pid = 1985] [id = 235] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x116fe5000 == 55 [pid = 1985] [id = 234] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x1175a7800 == 54 [pid = 1985] [id = 233] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x1192aa000 == 53 [pid = 1985] [id = 232] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x12ca6b000 == 52 [pid = 1985] [id = 230] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x12c6b2000 == 51 [pid = 1985] [id = 229] 07:52:19 INFO - PROCESS | 1985 | --DOCSHELL 0x112f5b000 == 50 [pid = 1985] [id = 226] 07:52:19 INFO - PROCESS | 1985 | 1461682339493 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:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 619ms 07:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:52:19 INFO - PROCESS | 1985 | 1461682339525 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 1985 | 1461682339527 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 07:52:19 INFO - PROCESS | 1985 | 1461682339529 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - PROCESS | 1985 | 1461682339531 Marionette TRACE conn2 <- [1,986,null,{}] 07:52:19 INFO - PROCESS | 1985 | 1461682339538 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:52:19 INFO - PROCESS | 1985 | 1461682339621 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x11808a800) [pid = 1985] [serial = 585] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x115e2bc00) [pid = 1985] [serial = 555] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x128dc9000) [pid = 1985] [serial = 582] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x128dd0000) [pid = 1985] [serial = 656] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x1291f7000) [pid = 1985] [serial = 659] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x12915dc00) [pid = 1985] [serial = 657] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x12b210400) [pid = 1985] [serial = 662] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x124713000) [pid = 1985] [serial = 650] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x124943000) [pid = 1985] [serial = 651] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x118187c00) [pid = 1985] [serial = 641] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x11858f800) [pid = 1985] [serial = 642] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x112b03000) [pid = 1985] [serial = 623] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x1133d7000) [pid = 1985] [serial = 624] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x12b28f400) [pid = 1985] [serial = 636] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x12b217c00) [pid = 1985] [serial = 635] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x128dc5c00) [pid = 1985] [serial = 630] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x1270c8000) [pid = 1985] [serial = 629] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x119412400) [pid = 1985] [serial = 644] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x121297400) [pid = 1985] [serial = 645] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x11695f800) [pid = 1985] [serial = 639] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x11342f000) [pid = 1985] [serial = 638] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x123b60c00) [pid = 1985] [serial = 647] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x123d11000) [pid = 1985] [serial = 648] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x12a9a2800) [pid = 1985] [serial = 633] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x128dcfc00) [pid = 1985] [serial = 632] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x11858f000) [pid = 1985] [serial = 626] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x119119c00) [pid = 1985] [serial = 627] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x12964c800) [pid = 1985] [serial = 668] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x12c13c400) [pid = 1985] [serial = 672] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x12b295400) [pid = 1985] [serial = 663] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x1197c3800) [pid = 1985] [serial = 666] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x12c132800) [pid = 1985] [serial = 671] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x114e1fc00) [pid = 1985] [serial = 665] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x124fd1800) [pid = 1985] [serial = 653] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x1276e3000) [pid = 1985] [serial = 654] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x12be71c00) [pid = 1985] [serial = 669] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x12a8c2000) [pid = 1985] [serial = 660] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x1197bf400) [pid = 1985] [serial = 588] [outer = 0x0] [url = about:blank] 07:52:19 INFO - PROCESS | 1985 | 1461682339691 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 1985 | ++DOCSHELL 0x116fe2000 == 51 [pid = 1985] [id = 254] 07:52:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x112b09000) [pid = 1985] [serial = 760] [outer = 0x0] 07:52:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x115e2bc00) [pid = 1985] [serial = 761] [outer = 0x112b09000] 07:52:19 INFO - PROCESS | 1985 | 1461682339722 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x11911c400) [pid = 1985] [serial = 762] [outer = 0x112b09000] 07:52:20 INFO - PROCESS | 1985 | 1461682340031 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:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 523ms 07:52:20 INFO - PROCESS | 1985 | 1461682340053 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 07:52:20 INFO - PROCESS | 1985 | 1461682340055 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 07:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:52:20 INFO - PROCESS | 1985 | 1461682340061 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:52:20 INFO - PROCESS | 1985 | 1461682340063 Marionette TRACE conn2 <- [1,990,null,{}] 07:52:20 INFO - PROCESS | 1985 | 1461682340065 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:52:20 INFO - PROCESS | 1985 | 1461682340154 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 07:52:20 INFO - PROCESS | 1985 | 1461682340229 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 1985 | ++DOCSHELL 0x119445000 == 52 [pid = 1985] [id = 255] 07:52:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x1184bf400) [pid = 1985] [serial = 763] [outer = 0x0] 07:52:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x119d10000) [pid = 1985] [serial = 764] [outer = 0x1184bf400] 07:52:20 INFO - PROCESS | 1985 | 1461682340274 Marionette DEBUG loaded listener.js 07:52:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x123b2e400) [pid = 1985] [serial = 765] [outer = 0x1184bf400] 07:52:20 INFO - PROCESS | 1985 | 1461682340579 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:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 525ms 07:52:20 INFO - PROCESS | 1985 | 1461682340583 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 07:52:20 INFO - PROCESS | 1985 | 1461682340585 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 07:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:52:20 INFO - PROCESS | 1985 | 1461682340587 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:52:20 INFO - PROCESS | 1985 | 1461682340588 Marionette TRACE conn2 <- [1,994,null,{}] 07:52:20 INFO - PROCESS | 1985 | 1461682340600 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:52:20 INFO - PROCESS | 1985 | 1461682340685 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 07:52:20 INFO - PROCESS | 1985 | 1461682340739 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e6b000 == 53 [pid = 1985] [id = 256] 07:52:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x1191d1c00) [pid = 1985] [serial = 766] [outer = 0x0] 07:52:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x123b31c00) [pid = 1985] [serial = 767] [outer = 0x1191d1c00] 07:52:20 INFO - PROCESS | 1985 | 1461682340766 Marionette DEBUG loaded listener.js 07:52:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x123b5c000) [pid = 1985] [serial = 768] [outer = 0x1191d1c00] 07:52:21 INFO - PROCESS | 1985 | 1461682341036 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:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 478ms 07:52:21 INFO - PROCESS | 1985 | 1461682341065 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 07:52:21 INFO - PROCESS | 1985 | 1461682341066 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 07:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:52:21 INFO - PROCESS | 1985 | 1461682341069 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:52:21 INFO - PROCESS | 1985 | 1461682341070 Marionette TRACE conn2 <- [1,998,null,{}] 07:52:21 INFO - PROCESS | 1985 | 1461682341080 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:52:21 INFO - PROCESS | 1985 | 1461682341183 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 07:52:21 INFO - PROCESS | 1985 | 1461682341189 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 1985 | ++DOCSHELL 0x127630000 == 54 [pid = 1985] [id = 257] 07:52:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x123bbf400) [pid = 1985] [serial = 769] [outer = 0x0] 07:52:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x1249c6400) [pid = 1985] [serial = 770] [outer = 0x123bbf400] 07:52:21 INFO - PROCESS | 1985 | 1461682341216 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x1276a3000) [pid = 1985] [serial = 771] [outer = 0x123bbf400] 07:52:21 INFO - PROCESS | 1985 | 1461682341580 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:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 523ms 07:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:52:21 INFO - PROCESS | 1985 | 1461682341594 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 07:52:21 INFO - PROCESS | 1985 | 1461682341595 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 07:52:21 INFO - PROCESS | 1985 | 1461682341597 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:52:21 INFO - PROCESS | 1985 | 1461682341598 Marionette TRACE conn2 <- [1,1002,null,{}] 07:52:21 INFO - PROCESS | 1985 | 1461682341621 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:52:21 INFO - PROCESS | 1985 | 1461682341726 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 07:52:21 INFO - PROCESS | 1985 | 1461682341737 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 1985 | ++DOCSHELL 0x12944a000 == 55 [pid = 1985] [id = 258] 07:52:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x123cf1400) [pid = 1985] [serial = 772] [outer = 0x0] 07:52:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x128bda400) [pid = 1985] [serial = 773] [outer = 0x123cf1400] 07:52:21 INFO - PROCESS | 1985 | 1461682341764 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x129017c00) [pid = 1985] [serial = 774] [outer = 0x123cf1400] 07:52:22 INFO - PROCESS | 1985 | 1461682342104 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:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 545ms 07:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:52:22 INFO - PROCESS | 1985 | 1461682342143 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 1985 | 1461682342145 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 07:52:22 INFO - PROCESS | 1985 | 1461682342147 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - PROCESS | 1985 | 1461682342148 Marionette TRACE conn2 <- [1,1006,null,{}] 07:52:22 INFO - PROCESS | 1985 | 1461682342150 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:52:22 INFO - PROCESS | 1985 | 1461682342246 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 07:52:22 INFO - PROCESS | 1985 | 1461682342261 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a908000 == 56 [pid = 1985] [id = 259] 07:52:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x128bccc00) [pid = 1985] [serial = 775] [outer = 0x0] 07:52:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x129643000) [pid = 1985] [serial = 776] [outer = 0x128bccc00] 07:52:22 INFO - PROCESS | 1985 | 1461682342286 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x12a7b2400) [pid = 1985] [serial = 777] [outer = 0x128bccc00] 07:52:22 INFO - PROCESS | 1985 | 1461682342634 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:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 522ms 07:52:22 INFO - PROCESS | 1985 | 1461682342669 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 1985 | 1461682342670 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 07:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:52:22 INFO - PROCESS | 1985 | 1461682342673 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - PROCESS | 1985 | 1461682342675 Marionette TRACE conn2 <- [1,1010,null,{}] 07:52:22 INFO - PROCESS | 1985 | 1461682342678 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:52:22 INFO - PROCESS | 1985 | 1461682342791 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 07:52:22 INFO - PROCESS | 1985 | 1461682342823 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b3c8800 == 57 [pid = 1985] [id = 260] 07:52:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x1291f4800) [pid = 1985] [serial = 778] [outer = 0x0] 07:52:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x12a9aac00) [pid = 1985] [serial = 779] [outer = 0x1291f4800] 07:52:22 INFO - PROCESS | 1985 | 1461682342849 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x12b292c00) [pid = 1985] [serial = 780] [outer = 0x1291f4800] 07:52:23 INFO - PROCESS | 1985 | 1461682343178 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:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 520ms 07:52:23 INFO - PROCESS | 1985 | 1461682343195 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 07:52:23 INFO - PROCESS | 1985 | 1461682343196 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 07:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:52:23 INFO - PROCESS | 1985 | 1461682343198 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:52:23 INFO - PROCESS | 1985 | 1461682343199 Marionette TRACE conn2 <- [1,1014,null,{}] 07:52:23 INFO - PROCESS | 1985 | 1461682343202 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:52:23 INFO - PROCESS | 1985 | 1461682343312 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 07:52:23 INFO - PROCESS | 1985 | 1461682343329 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:23 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c1c4000 == 58 [pid = 1985] [id = 261] 07:52:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x12a7b7400) [pid = 1985] [serial = 781] [outer = 0x0] 07:52:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x12bd17800) [pid = 1985] [serial = 782] [outer = 0x12a7b7400] 07:52:23 INFO - PROCESS | 1985 | 1461682343368 Marionette DEBUG loaded listener.js 07:52:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x12be79800) [pid = 1985] [serial = 783] [outer = 0x12a7b7400] 07:52:23 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x112b0a000) [pid = 1985] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:52:23 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x124fcbc00) [pid = 1985] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:52:23 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x12ba69c00) [pid = 1985] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:52:23 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x12c138800) [pid = 1985] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:52:23 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x112b0f800) [pid = 1985] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:52:23 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x124d4fc00) [pid = 1985] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:52:23 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x11643c000) [pid = 1985] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:52:23 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x11318dc00) [pid = 1985] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:52:23 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x1191ca800) [pid = 1985] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:52:23 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x128dca400) [pid = 1985] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:52:23 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x112b0f000) [pid = 1985] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:52:23 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x1167fec00) [pid = 1985] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:52:23 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x128dca800) [pid = 1985] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:52:23 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x1167ff000) [pid = 1985] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:52:23 INFO - PROCESS | 1985 | 1461682343981 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:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 819ms 07:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:52:24 INFO - PROCESS | 1985 | 1461682344017 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 1985 | 1461682344019 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 07:52:24 INFO - PROCESS | 1985 | 1461682344021 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 1985 | 1461682344023 Marionette TRACE conn2 <- [1,1018,null,{}] 07:52:24 INFO - PROCESS | 1985 | 1461682344027 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:52:24 INFO - PROCESS | 1985 | 1461682344121 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 07:52:24 INFO - PROCESS | 1985 | 1461682344175 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ca69000 == 59 [pid = 1985] [id = 262] 07:52:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x112b0f000) [pid = 1985] [serial = 784] [outer = 0x0] 07:52:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x1276e9000) [pid = 1985] [serial = 785] [outer = 0x112b0f000] 07:52:24 INFO - PROCESS | 1985 | 1461682344204 Marionette DEBUG loaded listener.js 07:52:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x12c1b0c00) [pid = 1985] [serial = 786] [outer = 0x112b0f000] 07:52:24 INFO - PROCESS | 1985 | 1461682344522 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:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 523ms 07:52:24 INFO - PROCESS | 1985 | 1461682344546 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 1985 | 1461682344548 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 07:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:52:24 INFO - PROCESS | 1985 | 1461682344551 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 1985 | 1461682344553 Marionette TRACE conn2 <- [1,1022,null,{}] 07:52:24 INFO - PROCESS | 1985 | 1461682344556 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:52:24 INFO - PROCESS | 1985 | 1461682344692 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 07:52:24 INFO - PROCESS | 1985 | 1461682344768 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d307800 == 60 [pid = 1985] [id = 263] 07:52:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x128dca400) [pid = 1985] [serial = 787] [outer = 0x0] 07:52:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x12c68b000) [pid = 1985] [serial = 788] [outer = 0x128dca400] 07:52:24 INFO - PROCESS | 1985 | 1461682344809 Marionette DEBUG loaded listener.js 07:52:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x12cc50400) [pid = 1985] [serial = 789] [outer = 0x128dca400] 07:52:25 INFO - PROCESS | 1985 | 1461682345126 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:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 619ms 07:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:52:25 INFO - PROCESS | 1985 | 1461682345170 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 07:52:25 INFO - PROCESS | 1985 | 1461682345172 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 07:52:25 INFO - PROCESS | 1985 | 1461682345176 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:52:25 INFO - PROCESS | 1985 | 1461682345178 Marionette TRACE conn2 <- [1,1026,null,{}] 07:52:25 INFO - PROCESS | 1985 | 1461682345181 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:52:25 INFO - PROCESS | 1985 | 1461682345264 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 07:52:25 INFO - PROCESS | 1985 | 1461682345317 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:25 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d63b000 == 61 [pid = 1985] [id = 264] 07:52:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x116f37800) [pid = 1985] [serial = 790] [outer = 0x0] 07:52:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x118915400) [pid = 1985] [serial = 791] [outer = 0x116f37800] 07:52:25 INFO - PROCESS | 1985 | 1461682345342 Marionette DEBUG loaded listener.js 07:52:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x118920400) [pid = 1985] [serial = 792] [outer = 0x116f37800] 07:52:25 INFO - PROCESS | 1985 | 1461682345654 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:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 520ms 07:52:25 INFO - PROCESS | 1985 | 1461682345696 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 07:52:25 INFO - PROCESS | 1985 | 1461682345697 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 07:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:52:25 INFO - PROCESS | 1985 | 1461682345700 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:52:25 INFO - PROCESS | 1985 | 1461682345701 Marionette TRACE conn2 <- [1,1030,null,{}] 07:52:25 INFO - PROCESS | 1985 | 1461682345704 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:52:25 INFO - PROCESS | 1985 | 1461682345831 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 07:52:26 INFO - PROCESS | 1985 | 1461682345999 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:26 INFO - PROCESS | 1985 | ++DOCSHELL 0x1130b1000 == 62 [pid = 1985] [id = 265] 07:52:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x1111d4400) [pid = 1985] [serial = 793] [outer = 0x0] 07:52:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x1125b8800) [pid = 1985] [serial = 794] [outer = 0x1111d4400] 07:52:26 INFO - PROCESS | 1985 | 1461682346051 Marionette DEBUG loaded listener.js 07:52:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x113071000) [pid = 1985] [serial = 795] [outer = 0x1111d4400] 07:52:26 INFO - PROCESS | 1985 | 1461682346581 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:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 923ms 07:52:26 INFO - PROCESS | 1985 | 1461682346624 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 07:52:26 INFO - PROCESS | 1985 | 1461682346627 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 07:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:52:26 INFO - PROCESS | 1985 | 1461682346630 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:52:26 INFO - PROCESS | 1985 | 1461682346632 Marionette TRACE conn2 <- [1,1034,null,{}] 07:52:26 INFO - PROCESS | 1985 | 1461682346636 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:52:26 INFO - PROCESS | 1985 | 1461682346742 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 07:52:26 INFO - PROCESS | 1985 | 1461682346798 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:26 INFO - PROCESS | 1985 | ++DOCSHELL 0x119b2e800 == 63 [pid = 1985] [id = 266] 07:52:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x11675b800) [pid = 1985] [serial = 796] [outer = 0x0] 07:52:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x118178800) [pid = 1985] [serial = 797] [outer = 0x11675b800] 07:52:26 INFO - PROCESS | 1985 | 1461682346829 Marionette DEBUG loaded listener.js 07:52:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x118362c00) [pid = 1985] [serial = 798] [outer = 0x11675b800] 07:52:27 INFO - PROCESS | 1985 | 1461682347257 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:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 671ms 07:52:27 INFO - PROCESS | 1985 | 1461682347303 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 07:52:27 INFO - PROCESS | 1985 | 1461682347306 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 07:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:52:27 INFO - PROCESS | 1985 | 1461682347309 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - PROCESS | 1985 | 1461682347310 Marionette TRACE conn2 <- [1,1038,null,{}] 07:52:27 INFO - PROCESS | 1985 | 1461682347312 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:52:27 INFO - PROCESS | 1985 | 1461682347418 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 07:52:27 INFO - PROCESS | 1985 | 1461682347474 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 1985 | ++DOCSHELL 0x129789000 == 64 [pid = 1985] [id = 267] 07:52:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x118598800) [pid = 1985] [serial = 799] [outer = 0x0] 07:52:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x11910f400) [pid = 1985] [serial = 800] [outer = 0x118598800] 07:52:27 INFO - PROCESS | 1985 | 1461682347503 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x121297c00) [pid = 1985] [serial = 801] [outer = 0x118598800] 07:52:27 INFO - PROCESS | 1985 | 1461682347967 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:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 719ms 07:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:52:28 INFO - PROCESS | 1985 | 1461682348039 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 1985 | 1461682348041 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 07:52:28 INFO - PROCESS | 1985 | 1461682348053 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 1985 | 1461682348060 Marionette TRACE conn2 <- [1,1042,null,{}] 07:52:28 INFO - PROCESS | 1985 | 1461682348087 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:52:28 INFO - PROCESS | 1985 | 1461682348253 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 07:52:28 INFO - PROCESS | 1985 | 1461682348356 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 1985 | ++DOCSHELL 0x12df37000 == 65 [pid = 1985] [id = 268] 07:52:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x121297400) [pid = 1985] [serial = 802] [outer = 0x0] 07:52:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x124943000) [pid = 1985] [serial = 803] [outer = 0x121297400] 07:52:28 INFO - PROCESS | 1985 | 1461682348405 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x12580d800) [pid = 1985] [serial = 804] [outer = 0x121297400] 07:52:28 INFO - PROCESS | 1985 | 1461682348864 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:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 854ms 07:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:52:28 INFO - PROCESS | 1985 | 1461682348901 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 1985 | 1461682348904 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 07:52:28 INFO - PROCESS | 1985 | 1461682348907 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 1985 | 1461682348910 Marionette TRACE conn2 <- [1,1046,null,{}] 07:52:28 INFO - PROCESS | 1985 | 1461682348913 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:52:29 INFO - PROCESS | 1985 | 1461682349068 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 07:52:29 INFO - PROCESS | 1985 | 1461682349164 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:29 INFO - PROCESS | 1985 | ++DOCSHELL 0x12e575800 == 66 [pid = 1985] [id = 269] 07:52:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x124719c00) [pid = 1985] [serial = 805] [outer = 0x0] 07:52:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x128bd2000) [pid = 1985] [serial = 806] [outer = 0x124719c00] 07:52:29 INFO - PROCESS | 1985 | 1461682349211 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x129647c00) [pid = 1985] [serial = 807] [outer = 0x124719c00] 07:52:29 INFO - PROCESS | 1985 | 1461682349677 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:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 822ms 07:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:52:29 INFO - PROCESS | 1985 | 1461682349729 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 07:52:29 INFO - PROCESS | 1985 | 1461682349730 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 07:52:29 INFO - PROCESS | 1985 | 1461682349732 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:52:29 INFO - PROCESS | 1985 | 1461682349734 Marionette TRACE conn2 <- [1,1050,null,{}] 07:52:29 INFO - PROCESS | 1985 | 1461682349736 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:52:29 INFO - PROCESS | 1985 | 1461682349837 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 07:52:29 INFO - PROCESS | 1985 | 1461682349891 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:29 INFO - PROCESS | 1985 | ++DOCSHELL 0x1129b3000 == 67 [pid = 1985] [id = 270] 07:52:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x12ba6c800) [pid = 1985] [serial = 808] [outer = 0x0] 07:52:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x12be7ac00) [pid = 1985] [serial = 809] [outer = 0x12ba6c800] 07:52:29 INFO - PROCESS | 1985 | 1461682349927 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x12cc4a400) [pid = 1985] [serial = 810] [outer = 0x12ba6c800] 07:52:30 INFO - PROCESS | 1985 | 1461682350406 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:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 719ms 07:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:52:30 INFO - PROCESS | 1985 | 1461682350451 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 07:52:30 INFO - PROCESS | 1985 | 1461682350452 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 07:52:30 INFO - PROCESS | 1985 | 1461682350455 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:52:30 INFO - PROCESS | 1985 | 1461682350456 Marionette TRACE conn2 <- [1,1054,null,{}] 07:52:30 INFO - PROCESS | 1985 | 1461682350458 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:52:30 INFO - PROCESS | 1985 | 1461682350565 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 07:52:30 INFO - PROCESS | 1985 | 1461682350622 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 1985 | ++DOCSHELL 0x125857800 == 68 [pid = 1985] [id = 271] 07:52:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x112944800) [pid = 1985] [serial = 811] [outer = 0x0] 07:52:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x112b07c00) [pid = 1985] [serial = 812] [outer = 0x112944800] 07:52:30 INFO - PROCESS | 1985 | 1461682350651 Marionette DEBUG loaded listener.js 07:52:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x12a9a6800) [pid = 1985] [serial = 813] [outer = 0x112944800] 07:52:31 INFO - PROCESS | 1985 | 1461682351247 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:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 819ms 07:52:31 INFO - PROCESS | 1985 | 1461682351275 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 07:52:31 INFO - PROCESS | 1985 | 1461682351277 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 07:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:52:31 INFO - PROCESS | 1985 | 1461682351281 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 1985 | 1461682351283 Marionette TRACE conn2 <- [1,1058,null,{}] 07:52:31 INFO - PROCESS | 1985 | 1461682351287 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:52:31 INFO - PROCESS | 1985 | 1461682351422 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 07:52:31 INFO - PROCESS | 1985 | 1461682351434 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:31 INFO - PROCESS | 1985 | ++DOCSHELL 0x119aa3000 == 69 [pid = 1985] [id = 272] 07:52:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x11306cc00) [pid = 1985] [serial = 814] [outer = 0x0] 07:52:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x1133d2c00) [pid = 1985] [serial = 815] [outer = 0x11306cc00] 07:52:31 INFO - PROCESS | 1985 | 1461682351462 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x1161cd800) [pid = 1985] [serial = 816] [outer = 0x11306cc00] 07:52:31 INFO - PROCESS | 1985 | 1461682351894 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:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 623ms 07:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:52:31 INFO - PROCESS | 1985 | 1461682351904 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 07:52:31 INFO - PROCESS | 1985 | 1461682351908 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 07:52:31 INFO - PROCESS | 1985 | 1461682351912 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 1985 | 1461682351914 Marionette TRACE conn2 <- [1,1062,null,{}] 07:52:31 INFO - PROCESS | 1985 | 1461682351916 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:52:32 INFO - PROCESS | 1985 | 1461682352007 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 07:52:32 INFO - PROCESS | 1985 | 1461682352061 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 1985 | ++DOCSHELL 0x119b2d000 == 70 [pid = 1985] [id = 273] 07:52:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x11306d000) [pid = 1985] [serial = 817] [outer = 0x0] 07:52:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x1167fe400) [pid = 1985] [serial = 818] [outer = 0x11306d000] 07:52:32 INFO - PROCESS | 1985 | 1461682352089 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x1181c5c00) [pid = 1985] [serial = 819] [outer = 0x11306d000] 07:52:32 INFO - PROCESS | 1985 | --DOCSHELL 0x12d63b000 == 69 [pid = 1985] [id = 264] 07:52:32 INFO - PROCESS | 1985 | --DOCSHELL 0x12d307800 == 68 [pid = 1985] [id = 263] 07:52:32 INFO - PROCESS | 1985 | --DOCSHELL 0x12ca69000 == 67 [pid = 1985] [id = 262] 07:52:32 INFO - PROCESS | 1985 | --DOCSHELL 0x12c1c4000 == 66 [pid = 1985] [id = 261] 07:52:32 INFO - PROCESS | 1985 | --DOCSHELL 0x12b3c8800 == 65 [pid = 1985] [id = 260] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x129642400) [pid = 1985] [serial = 734] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOCSHELL 0x12a908000 == 64 [pid = 1985] [id = 259] 07:52:32 INFO - PROCESS | 1985 | --DOCSHELL 0x12944a000 == 63 [pid = 1985] [id = 258] 07:52:32 INFO - PROCESS | 1985 | --DOCSHELL 0x127630000 == 62 [pid = 1985] [id = 257] 07:52:32 INFO - PROCESS | 1985 | --DOCSHELL 0x117e6b000 == 61 [pid = 1985] [id = 256] 07:52:32 INFO - PROCESS | 1985 | --DOCSHELL 0x119445000 == 60 [pid = 1985] [id = 255] 07:52:32 INFO - PROCESS | 1985 | --DOCSHELL 0x116fe2000 == 59 [pid = 1985] [id = 254] 07:52:32 INFO - PROCESS | 1985 | --DOCSHELL 0x1192a6800 == 58 [pid = 1985] [id = 253] 07:52:32 INFO - PROCESS | 1985 | --DOCSHELL 0x119804800 == 57 [pid = 1985] [id = 252] 07:52:32 INFO - PROCESS | 1985 | --DOCSHELL 0x124888000 == 56 [pid = 1985] [id = 251] 07:52:32 INFO - PROCESS | 1985 | --DOCSHELL 0x12da78000 == 55 [pid = 1985] [id = 250] 07:52:32 INFO - PROCESS | 1985 | --DOCSHELL 0x12d962800 == 54 [pid = 1985] [id = 249] 07:52:32 INFO - PROCESS | 1985 | --DOCSHELL 0x12d63e000 == 53 [pid = 1985] [id = 245] 07:52:32 INFO - PROCESS | 1985 | 1461682352478 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:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x12c1b2c00) [pid = 1985] [serial = 675] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x112fb9c00) [pid = 1985] [serial = 695] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x1276a5800) [pid = 1985] [serial = 686] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x1167f6000) [pid = 1985] [serial = 725] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x12cc51400) [pid = 1985] [serial = 723] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x123ec8c00) [pid = 1985] [serial = 728] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x12b294400) [pid = 1985] [serial = 714] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x12a8be800) [pid = 1985] [serial = 713] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x128bd1c00) [pid = 1985] [serial = 731] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x12be7e800) [pid = 1985] [serial = 729] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x128bd6400) [pid = 1985] [serial = 732] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x12c139000) [pid = 1985] [serial = 717] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x12c696000) [pid = 1985] [serial = 720] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x12bd12c00) [pid = 1985] [serial = 716] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x12c1af400) [pid = 1985] [serial = 719] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x12cc4ac00) [pid = 1985] [serial = 722] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x117688400) [pid = 1985] [serial = 698] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x118783000) [pid = 1985] [serial = 699] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x118394c00) [pid = 1985] [serial = 680] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x12580a400) [pid = 1985] [serial = 707] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x1272e2000) [pid = 1985] [serial = 708] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x123d0f400) [pid = 1985] [serial = 683] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x118366400) [pid = 1985] [serial = 701] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x1197be000) [pid = 1985] [serial = 702] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x112b0cc00) [pid = 1985] [serial = 677] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x1167fc800) [pid = 1985] [serial = 726] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x123b58000) [pid = 1985] [serial = 704] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x1247c7000) [pid = 1985] [serial = 705] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x12c68b800) [pid = 1985] [serial = 692] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x128dcdc00) [pid = 1985] [serial = 710] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x1291f6c00) [pid = 1985] [serial = 711] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x12bd15400) [pid = 1985] [serial = 689] [outer = 0x0] [url = about:blank] 07:52:32 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x11675f800) [pid = 1985] [serial = 696] [outer = 0x0] [url = about:blank] 07:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 623ms 07:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:52:32 INFO - PROCESS | 1985 | 1461682352535 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 1985 | 1461682352537 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 07:52:32 INFO - PROCESS | 1985 | 1461682352545 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 1985 | 1461682352548 Marionette TRACE conn2 <- [1,1066,null,{}] 07:52:32 INFO - PROCESS | 1985 | 1461682352555 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:52:32 INFO - PROCESS | 1985 | 1461682352645 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 07:52:32 INFO - PROCESS | 1985 | 1461682352652 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 1985 | ++DOCSHELL 0x121233000 == 54 [pid = 1985] [id = 274] 07:52:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x11891c000) [pid = 1985] [serial = 820] [outer = 0x0] 07:52:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x119112400) [pid = 1985] [serial = 821] [outer = 0x11891c000] 07:52:32 INFO - PROCESS | 1985 | 1461682352700 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x119674000) [pid = 1985] [serial = 822] [outer = 0x11891c000] 07:52:33 INFO - PROCESS | 1985 | 1461682353062 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:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 577ms 07:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:52:33 INFO - PROCESS | 1985 | 1461682353117 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 1985 | 1461682353118 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 07:52:33 INFO - PROCESS | 1985 | 1461682353121 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - PROCESS | 1985 | 1461682353122 Marionette TRACE conn2 <- [1,1070,null,{}] 07:52:33 INFO - PROCESS | 1985 | 1461682353124 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:52:33 INFO - PROCESS | 1985 | 1461682353215 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 07:52:33 INFO - PROCESS | 1985 | 1461682353221 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 1985 | ++DOCSHELL 0x125c18800 == 55 [pid = 1985] [id = 275] 07:52:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x123b29c00) [pid = 1985] [serial = 823] [outer = 0x0] 07:52:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x123b2ec00) [pid = 1985] [serial = 824] [outer = 0x123b29c00] 07:52:33 INFO - PROCESS | 1985 | 1461682353248 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x123b35400) [pid = 1985] [serial = 825] [outer = 0x123b29c00] 07:52:33 INFO - PROCESS | 1985 | 1461682353564 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:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 472ms 07:52:33 INFO - PROCESS | 1985 | 1461682353594 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 1985 | 1461682353595 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 07:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:52:33 INFO - PROCESS | 1985 | 1461682353598 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - PROCESS | 1985 | 1461682353599 Marionette TRACE conn2 <- [1,1074,null,{}] 07:52:33 INFO - PROCESS | 1985 | 1461682353601 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:52:33 INFO - PROCESS | 1985 | 1461682353687 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 07:52:33 INFO - PROCESS | 1985 | 1461682353741 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e7f000 == 56 [pid = 1985] [id = 276] 07:52:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x12129b800) [pid = 1985] [serial = 826] [outer = 0x0] 07:52:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x123b59800) [pid = 1985] [serial = 827] [outer = 0x12129b800] 07:52:33 INFO - PROCESS | 1985 | 1461682353766 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x123d10000) [pid = 1985] [serial = 828] [outer = 0x12129b800] 07:52:34 INFO - PROCESS | 1985 | 1461682354056 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:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 517ms 07:52:34 INFO - PROCESS | 1985 | 1461682354116 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 07:52:34 INFO - PROCESS | 1985 | 1461682354117 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 07:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:52:34 INFO - PROCESS | 1985 | 1461682354119 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:52:34 INFO - PROCESS | 1985 | 1461682354121 Marionette TRACE conn2 <- [1,1078,null,{}] 07:52:34 INFO - PROCESS | 1985 | 1461682354123 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:52:34 INFO - PROCESS | 1985 | 1461682354231 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 07:52:34 INFO - PROCESS | 1985 | 1461682354314 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:34 INFO - PROCESS | 1985 | ++DOCSHELL 0x128d6b000 == 57 [pid = 1985] [id = 277] 07:52:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x123b2a800) [pid = 1985] [serial = 829] [outer = 0x0] 07:52:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x124def000) [pid = 1985] [serial = 830] [outer = 0x123b2a800] 07:52:34 INFO - PROCESS | 1985 | 1461682354357 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x128bd8800) [pid = 1985] [serial = 831] [outer = 0x123b2a800] 07:52:34 INFO - PROCESS | 1985 | 1461682354701 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:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 624ms 07:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:52:34 INFO - PROCESS | 1985 | 1461682354746 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 07:52:34 INFO - PROCESS | 1985 | 1461682354747 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 07:52:34 INFO - PROCESS | 1985 | 1461682354749 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:52:34 INFO - PROCESS | 1985 | 1461682354751 Marionette TRACE conn2 <- [1,1082,null,{}] 07:52:34 INFO - PROCESS | 1985 | 1461682354753 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:52:34 INFO - PROCESS | 1985 | 1461682354854 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 07:52:34 INFO - PROCESS | 1985 | 1461682354858 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:34 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a921000 == 58 [pid = 1985] [id = 278] 07:52:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x128dc5c00) [pid = 1985] [serial = 832] [outer = 0x0] 07:52:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x12915e800) [pid = 1985] [serial = 833] [outer = 0x128dc5c00] 07:52:34 INFO - PROCESS | 1985 | 1461682354915 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x12964b000) [pid = 1985] [serial = 834] [outer = 0x128dc5c00] 07:52:35 INFO - PROCESS | 1985 | 1461682355276 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:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 569ms 07:52:35 INFO - PROCESS | 1985 | 1461682355319 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 07:52:35 INFO - PROCESS | 1985 | 1461682355320 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 07:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:52:35 INFO - PROCESS | 1985 | 1461682355323 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - PROCESS | 1985 | 1461682355324 Marionette TRACE conn2 <- [1,1086,null,{}] 07:52:35 INFO - PROCESS | 1985 | 1461682355327 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:52:35 INFO - PROCESS | 1985 | 1461682355436 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 07:52:35 INFO - PROCESS | 1985 | 1461682355470 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb30800 == 59 [pid = 1985] [id = 279] 07:52:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x129013800) [pid = 1985] [serial = 835] [outer = 0x0] 07:52:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x1187a9000) [pid = 1985] [serial = 836] [outer = 0x129013800] 07:52:35 INFO - PROCESS | 1985 | 1461682355494 Marionette DEBUG loaded listener.js 07:52:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x12abe0c00) [pid = 1985] [serial = 837] [outer = 0x129013800] 07:52:35 INFO - PROCESS | 1985 | 1461682355808 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:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 520ms 07:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:52:35 INFO - PROCESS | 1985 | 1461682355847 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 07:52:35 INFO - PROCESS | 1985 | 1461682355848 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 07:52:35 INFO - PROCESS | 1985 | 1461682355850 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - PROCESS | 1985 | 1461682355851 Marionette TRACE conn2 <- [1,1090,null,{}] 07:52:35 INFO - PROCESS | 1985 | 1461682355853 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:52:35 INFO - PROCESS | 1985 | 1461682355955 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 07:52:35 INFO - PROCESS | 1985 | 1461682355989 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c1c4800 == 60 [pid = 1985] [id = 280] 07:52:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x12b211c00) [pid = 1985] [serial = 838] [outer = 0x0] 07:52:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x12b298800) [pid = 1985] [serial = 839] [outer = 0x12b211c00] 07:52:36 INFO - PROCESS | 1985 | 1461682356014 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x12bd1ec00) [pid = 1985] [serial = 840] [outer = 0x12b211c00] 07:52:36 INFO - PROCESS | 1985 | 1461682356341 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:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 518ms 07:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:52:36 INFO - PROCESS | 1985 | 1461682356371 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 07:52:36 INFO - PROCESS | 1985 | 1461682356372 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 07:52:36 INFO - PROCESS | 1985 | 1461682356375 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 1985 | 1461682356376 Marionette TRACE conn2 <- [1,1094,null,{}] 07:52:36 INFO - PROCESS | 1985 | 1461682356378 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:52:36 INFO - PROCESS | 1985 | 1461682356485 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 07:52:36 INFO - PROCESS | 1985 | 1461682356519 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ca71000 == 61 [pid = 1985] [id = 281] 07:52:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x118179c00) [pid = 1985] [serial = 841] [outer = 0x0] 07:52:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x12c136800) [pid = 1985] [serial = 842] [outer = 0x118179c00] 07:52:36 INFO - PROCESS | 1985 | 1461682356544 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x12c1b7400) [pid = 1985] [serial = 843] [outer = 0x118179c00] 07:52:36 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x128bccc00) [pid = 1985] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:52:36 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x1291f4800) [pid = 1985] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:52:36 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x12a7b7400) [pid = 1985] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:52:36 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x112b0f000) [pid = 1985] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:52:36 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x128bd6800) [pid = 1985] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:52:36 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x123bbf400) [pid = 1985] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:52:36 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x1184bf400) [pid = 1985] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:52:36 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x113490000) [pid = 1985] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:52:36 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x11306a000) [pid = 1985] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:52:36 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x112b09000) [pid = 1985] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:52:36 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x1191d1c00) [pid = 1985] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:52:36 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x128dca400) [pid = 1985] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:52:36 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x123cf1400) [pid = 1985] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:52:36 INFO - PROCESS | 1985 | 1461682356943 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:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 618ms 07:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:52:37 INFO - PROCESS | 1985 | 1461682356994 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 07:52:37 INFO - PROCESS | 1985 | 1461682356995 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 07:52:37 INFO - PROCESS | 1985 | 1461682356997 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - PROCESS | 1985 | 1461682356999 Marionette TRACE conn2 <- [1,1098,null,{}] 07:52:37 INFO - PROCESS | 1985 | 1461682357001 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:52:37 INFO - PROCESS | 1985 | 1461682357103 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 07:52:37 INFO - PROCESS | 1985 | 1461682357108 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d311000 == 62 [pid = 1985] [id = 282] 07:52:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x1187b4400) [pid = 1985] [serial = 844] [outer = 0x0] 07:52:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x12901c800) [pid = 1985] [serial = 845] [outer = 0x1187b4400] 07:52:37 INFO - PROCESS | 1985 | 1461682357138 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x12cc47000) [pid = 1985] [serial = 846] [outer = 0x1187b4400] 07:52:37 INFO - PROCESS | 1985 | 1461682357474 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:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 518ms 07:52:37 INFO - PROCESS | 1985 | 1461682357516 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 07:52:37 INFO - PROCESS | 1985 | 1461682357517 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 07:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:52:37 INFO - PROCESS | 1985 | 1461682357519 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - PROCESS | 1985 | 1461682357520 Marionette TRACE conn2 <- [1,1102,null,{}] 07:52:37 INFO - PROCESS | 1985 | 1461682357523 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:52:37 INFO - PROCESS | 1985 | 1461682357607 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 07:52:37 INFO - PROCESS | 1985 | 1461682357662 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d63c000 == 63 [pid = 1985] [id = 283] 07:52:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x110f74c00) [pid = 1985] [serial = 847] [outer = 0x0] 07:52:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x110f7ac00) [pid = 1985] [serial = 848] [outer = 0x110f74c00] 07:52:37 INFO - PROCESS | 1985 | 1461682357687 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x110f7f000) [pid = 1985] [serial = 849] [outer = 0x110f74c00] 07:52:37 INFO - PROCESS | 1985 | 1461682357963 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:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 469ms 07:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:52:38 INFO - PROCESS | 1985 | 1461682357997 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 07:52:38 INFO - PROCESS | 1985 | 1461682357998 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 07:52:38 INFO - PROCESS | 1985 | 1461682358001 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:52:38 INFO - PROCESS | 1985 | 1461682358002 Marionette TRACE conn2 <- [1,1106,null,{}] 07:52:38 INFO - PROCESS | 1985 | 1461682358004 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:52:38 INFO - PROCESS | 1985 | 1461682358099 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 07:52:38 INFO - PROCESS | 1985 | 1461682358103 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:38 INFO - PROCESS | 1985 | ++DOCSHELL 0x12df25000 == 64 [pid = 1985] [id = 284] 07:52:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x112939400) [pid = 1985] [serial = 850] [outer = 0x0] 07:52:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x12cc4ec00) [pid = 1985] [serial = 851] [outer = 0x112939400] 07:52:38 INFO - PROCESS | 1985 | 1461682358128 Marionette DEBUG loaded listener.js 07:52:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x12ce39000) [pid = 1985] [serial = 852] [outer = 0x112939400] 07:52:38 INFO - PROCESS | 1985 | 1461682358473 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:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 518ms 07:52:38 INFO - PROCESS | 1985 | 1461682358521 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 07:52:38 INFO - PROCESS | 1985 | 1461682358522 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 07:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:52:38 INFO - PROCESS | 1985 | 1461682358525 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:52:38 INFO - PROCESS | 1985 | 1461682358526 Marionette TRACE conn2 <- [1,1110,null,{}] 07:52:38 INFO - PROCESS | 1985 | 1461682358528 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:52:38 INFO - PROCESS | 1985 | 1461682358616 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 07:52:38 INFO - PROCESS | 1985 | 1461682358621 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:38 INFO - PROCESS | 1985 | ++DOCSHELL 0x121171800 == 65 [pid = 1985] [id = 285] 07:52:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x126f2d800) [pid = 1985] [serial = 853] [outer = 0x0] 07:52:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x126f30800) [pid = 1985] [serial = 854] [outer = 0x126f2d800] 07:52:38 INFO - PROCESS | 1985 | 1461682358649 Marionette DEBUG loaded listener.js 07:52:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x126f34c00) [pid = 1985] [serial = 855] [outer = 0x126f2d800] 07:52:39 INFO - PROCESS | 1985 | 1461682359108 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:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 618ms 07:52:39 INFO - PROCESS | 1985 | 1461682359144 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 07:52:39 INFO - PROCESS | 1985 | 1461682359147 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 07:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:52:39 INFO - PROCESS | 1985 | 1461682359151 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 1985 | 1461682359153 Marionette TRACE conn2 <- [1,1114,null,{}] 07:52:39 INFO - PROCESS | 1985 | 1461682359157 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:52:39 INFO - PROCESS | 1985 | 1461682359267 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 07:52:39 INFO - PROCESS | 1985 | 1461682359338 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 1985 | ++DOCSHELL 0x119168800 == 66 [pid = 1985] [id = 286] 07:52:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x112b0c800) [pid = 1985] [serial = 856] [outer = 0x0] 07:52:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x113068400) [pid = 1985] [serial = 857] [outer = 0x112b0c800] 07:52:39 INFO - PROCESS | 1985 | 1461682359371 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x11617d800) [pid = 1985] [serial = 858] [outer = 0x112b0c800] 07:52:39 INFO - PROCESS | 1985 | 1461682359816 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:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 07:52:39 INFO - PROCESS | 1985 | 1461682359823 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 07:52:39 INFO - PROCESS | 1985 | 1461682359827 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 07:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:52:39 INFO - PROCESS | 1985 | 1461682359831 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 1985 | 1461682359833 Marionette TRACE conn2 <- [1,1118,null,{}] 07:52:39 INFO - PROCESS | 1985 | 1461682359836 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:52:39 INFO - PROCESS | 1985 | 1461682359945 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 07:52:40 INFO - PROCESS | 1985 | 1461682360002 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 1985 | ++DOCSHELL 0x123b98800 == 67 [pid = 1985] [id = 287] 07:52:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x1167fd000) [pid = 1985] [serial = 859] [outer = 0x0] 07:52:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x11817c400) [pid = 1985] [serial = 860] [outer = 0x1167fd000] 07:52:40 INFO - PROCESS | 1985 | 1461682360074 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x1187b1c00) [pid = 1985] [serial = 861] [outer = 0x1167fd000] 07:52:40 INFO - PROCESS | 1985 | 1461682360468 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:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 671ms 07:52:40 INFO - PROCESS | 1985 | 1461682360503 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 1985 | 1461682360504 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 07:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:52:40 INFO - PROCESS | 1985 | 1461682360507 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 1985 | 1461682360509 Marionette TRACE conn2 <- [1,1122,null,{}] 07:52:40 INFO - PROCESS | 1985 | 1461682360517 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:52:40 INFO - PROCESS | 1985 | 1461682360649 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 07:52:40 INFO - PROCESS | 1985 | 1461682360734 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ce72800 == 68 [pid = 1985] [id = 288] 07:52:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x12129f800) [pid = 1985] [serial = 862] [outer = 0x0] 07:52:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x123d1a400) [pid = 1985] [serial = 863] [outer = 0x12129f800] 07:52:40 INFO - PROCESS | 1985 | 1461682360768 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x1252c3c00) [pid = 1985] [serial = 864] [outer = 0x12129f800] 07:52:41 INFO - PROCESS | 1985 | 1461682361179 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:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 720ms 07:52:41 INFO - PROCESS | 1985 | 1461682361228 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 07:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:52:41 INFO - PROCESS | 1985 | 1461682361230 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 07:52:41 INFO - PROCESS | 1985 | 1461682361233 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 1985 | 1461682361234 Marionette TRACE conn2 <- [1,1126,null,{}] 07:52:41 INFO - PROCESS | 1985 | 1461682361237 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:52:41 INFO - PROCESS | 1985 | 1461682361344 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 07:52:41 INFO - PROCESS | 1985 | 1461682361414 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 1985 | ++DOCSHELL 0x12e578000 == 69 [pid = 1985] [id = 289] 07:52:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x123d47c00) [pid = 1985] [serial = 865] [outer = 0x0] 07:52:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x126f2ec00) [pid = 1985] [serial = 866] [outer = 0x123d47c00] 07:52:41 INFO - PROCESS | 1985 | 1461682361446 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x1276a4000) [pid = 1985] [serial = 867] [outer = 0x123d47c00] 07:52:41 INFO - PROCESS | 1985 | 1461682361897 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:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 718ms 07:52:41 INFO - PROCESS | 1985 | 1461682361953 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 1985 | 1461682361955 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 07:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:52:41 INFO - PROCESS | 1985 | 1461682361970 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 1985 | 1461682361971 Marionette TRACE conn2 <- [1,1130,null,{}] 07:52:41 INFO - PROCESS | 1985 | 1461682361976 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:52:42 INFO - PROCESS | 1985 | 1461682362084 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 07:52:42 INFO - PROCESS | 1985 | 1461682362154 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:42 INFO - PROCESS | 1985 | ++DOCSHELL 0x11109b800 == 70 [pid = 1985] [id = 290] 07:52:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 153 (0x113065c00) [pid = 1985] [serial = 868] [outer = 0x0] 07:52:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 154 (0x119f36400) [pid = 1985] [serial = 869] [outer = 0x113065c00] 07:52:42 INFO - PROCESS | 1985 | 1461682362185 Marionette DEBUG loaded listener.js 07:52:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 155 (0x1276e2c00) [pid = 1985] [serial = 870] [outer = 0x113065c00] 07:52:42 INFO - PROCESS | 1985 | 1461682362965 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:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1037ms 07:52:42 INFO - PROCESS | 1985 | 1461682362995 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 07:52:42 INFO - PROCESS | 1985 | 1461682362998 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 07:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:52:43 INFO - PROCESS | 1985 | 1461682363011 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:52:43 INFO - PROCESS | 1985 | 1461682363013 Marionette TRACE conn2 <- [1,1134,null,{}] 07:52:43 INFO - PROCESS | 1985 | 1461682363016 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:52:43 INFO - PROCESS | 1985 | 1461682363104 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 07:52:43 INFO - PROCESS | 1985 | 1461682363164 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 1985 | ++DOCSHELL 0x116fdc800 == 71 [pid = 1985] [id = 291] 07:52:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 156 (0x113067800) [pid = 1985] [serial = 871] [outer = 0x0] 07:52:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 157 (0x11306e000) [pid = 1985] [serial = 872] [outer = 0x113067800] 07:52:43 INFO - PROCESS | 1985 | 1461682363192 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 158 (0x113191000) [pid = 1985] [serial = 873] [outer = 0x113067800] 07:52:43 INFO - PROCESS | 1985 | 1461682363636 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:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 673ms 07:52:43 INFO - PROCESS | 1985 | 1461682363684 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 07:52:43 INFO - PROCESS | 1985 | 1461682363688 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 07:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:52:43 INFO - PROCESS | 1985 | 1461682363692 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:52:43 INFO - PROCESS | 1985 | 1461682363694 Marionette TRACE conn2 <- [1,1138,null,{}] 07:52:43 INFO - PROCESS | 1985 | 1461682363696 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:52:43 INFO - PROCESS | 1985 | 1461682363790 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 07:52:43 INFO - PROCESS | 1985 | 1461682363861 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e77800 == 72 [pid = 1985] [id = 292] 07:52:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 159 (0x113352800) [pid = 1985] [serial = 874] [outer = 0x0] 07:52:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 160 (0x1134b3c00) [pid = 1985] [serial = 875] [outer = 0x113352800] 07:52:43 INFO - PROCESS | 1985 | 1461682363889 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 161 (0x116176c00) [pid = 1985] [serial = 876] [outer = 0x113352800] 07:52:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12df25000 == 71 [pid = 1985] [id = 284] 07:52:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12d63c000 == 70 [pid = 1985] [id = 283] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 160 (0x11306b000) [pid = 1985] [serial = 737] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 159 (0x1169ab000) [pid = 1985] [serial = 740] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 158 (0x128dcf800) [pid = 1985] [serial = 749] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 157 (0x12abdfc00) [pid = 1985] [serial = 752] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 156 (0x1197bf000) [pid = 1985] [serial = 743] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 155 (0x12580f800) [pid = 1985] [serial = 746] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 154 (0x118915400) [pid = 1985] [serial = 791] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12d311000 == 69 [pid = 1985] [id = 282] 07:52:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12ca71000 == 68 [pid = 1985] [id = 281] 07:52:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12c1c4800 == 67 [pid = 1985] [id = 280] 07:52:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12bb30800 == 66 [pid = 1985] [id = 279] 07:52:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12a921000 == 65 [pid = 1985] [id = 278] 07:52:44 INFO - PROCESS | 1985 | --DOCSHELL 0x128d6b000 == 64 [pid = 1985] [id = 277] 07:52:44 INFO - PROCESS | 1985 | 1461682364404 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:52:44 INFO - PROCESS | 1985 | --DOCSHELL 0x117e7f000 == 63 [pid = 1985] [id = 276] 07:52:44 INFO - PROCESS | 1985 | --DOCSHELL 0x125c18800 == 62 [pid = 1985] [id = 275] 07:52:44 INFO - PROCESS | 1985 | --DOCSHELL 0x121233000 == 61 [pid = 1985] [id = 274] 07:52:44 INFO - PROCESS | 1985 | --DOCSHELL 0x119b2d000 == 60 [pid = 1985] [id = 273] 07:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 720ms 07:52:44 INFO - PROCESS | 1985 | --DOCSHELL 0x119aa3000 == 59 [pid = 1985] [id = 272] 07:52:44 INFO - PROCESS | 1985 | 1461682364429 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 07:52:44 INFO - PROCESS | 1985 | 1461682364431 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 07:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:52:44 INFO - PROCESS | 1985 | 1461682364435 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 1985 | 1461682364439 Marionette TRACE conn2 <- [1,1142,null,{}] 07:52:44 INFO - PROCESS | 1985 | 1461682364453 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:52:44 INFO - PROCESS | 1985 | 1461682364590 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 153 (0x129643000) [pid = 1985] [serial = 776] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 152 (0x12a9aac00) [pid = 1985] [serial = 779] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x12a7b2400) [pid = 1985] [serial = 777] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x12bd17800) [pid = 1985] [serial = 782] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x1276e9000) [pid = 1985] [serial = 785] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x12b292c00) [pid = 1985] [serial = 780] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x12cc4d400) [pid = 1985] [serial = 735] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x1249c6400) [pid = 1985] [serial = 770] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x119d10000) [pid = 1985] [serial = 764] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x123b2e400) [pid = 1985] [serial = 765] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x1167fe800) [pid = 1985] [serial = 758] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x1181c4000) [pid = 1985] [serial = 759] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x116762400) [pid = 1985] [serial = 756] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x115ecd000) [pid = 1985] [serial = 755] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x115e2bc00) [pid = 1985] [serial = 761] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x11911c400) [pid = 1985] [serial = 762] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x123b31c00) [pid = 1985] [serial = 767] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x123b5c000) [pid = 1985] [serial = 768] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x12cc50400) [pid = 1985] [serial = 789] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x12be79800) [pid = 1985] [serial = 783] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x128bda400) [pid = 1985] [serial = 773] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x129017c00) [pid = 1985] [serial = 774] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x12c1b0c00) [pid = 1985] [serial = 786] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x1276a3000) [pid = 1985] [serial = 771] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x12c68b000) [pid = 1985] [serial = 788] [outer = 0x0] [url = about:blank] 07:52:44 INFO - PROCESS | 1985 | 1461682364652 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:44 INFO - PROCESS | 1985 | ++DOCSHELL 0x11805c000 == 60 [pid = 1985] [id = 293] 07:52:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x116177c00) [pid = 1985] [serial = 877] [outer = 0x0] 07:52:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x116763000) [pid = 1985] [serial = 878] [outer = 0x116177c00] 07:52:44 INFO - PROCESS | 1985 | 1461682364680 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x1169b5400) [pid = 1985] [serial = 879] [outer = 0x116177c00] 07:52:44 INFO - PROCESS | 1985 | 1461682364976 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:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 577ms 07:52:45 INFO - PROCESS | 1985 | 1461682365013 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 07:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:52:45 INFO - PROCESS | 1985 | 1461682365015 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 07:52:45 INFO - PROCESS | 1985 | 1461682365017 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:52:45 INFO - PROCESS | 1985 | 1461682365018 Marionette TRACE conn2 <- [1,1146,null,{}] 07:52:45 INFO - PROCESS | 1985 | 1461682365020 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:52:45 INFO - PROCESS | 1985 | 1461682365119 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 07:52:45 INFO - PROCESS | 1985 | 1461682365186 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:45 INFO - PROCESS | 1985 | ++DOCSHELL 0x119187800 == 61 [pid = 1985] [id = 294] 07:52:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x11675fc00) [pid = 1985] [serial = 880] [outer = 0x0] 07:52:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x117e26800) [pid = 1985] [serial = 881] [outer = 0x11675fc00] 07:52:45 INFO - PROCESS | 1985 | 1461682365213 Marionette DEBUG loaded listener.js 07:52:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x118179800) [pid = 1985] [serial = 882] [outer = 0x11675fc00] 07:52:45 INFO - PROCESS | 1985 | 1461682365498 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:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 518ms 07:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:52:45 INFO - PROCESS | 1985 | 1461682365535 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 07:52:45 INFO - PROCESS | 1985 | 1461682365536 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 07:52:45 INFO - PROCESS | 1985 | 1461682365538 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:52:45 INFO - PROCESS | 1985 | 1461682365540 Marionette TRACE conn2 <- [1,1150,null,{}] 07:52:45 INFO - PROCESS | 1985 | 1461682365545 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:52:45 INFO - PROCESS | 1985 | 1461682365624 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 07:52:45 INFO - PROCESS | 1985 | 1461682365630 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:45 INFO - PROCESS | 1985 | ++DOCSHELL 0x119812800 == 62 [pid = 1985] [id = 295] 07:52:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x1169b3000) [pid = 1985] [serial = 883] [outer = 0x0] 07:52:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x1181bf400) [pid = 1985] [serial = 884] [outer = 0x1169b3000] 07:52:45 INFO - PROCESS | 1985 | 1461682365655 Marionette DEBUG loaded listener.js 07:52:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x1181c7c00) [pid = 1985] [serial = 885] [outer = 0x1169b3000] 07:52:45 INFO - PROCESS | 1985 | 1461682365987 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:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 471ms 07:52:46 INFO - PROCESS | 1985 | 1461682366012 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 1985 | 1461682366013 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 07:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:52:46 INFO - PROCESS | 1985 | 1461682366015 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 1985 | 1461682366016 Marionette TRACE conn2 <- [1,1154,null,{}] 07:52:46 INFO - PROCESS | 1985 | 1461682366018 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:52:46 INFO - PROCESS | 1985 | 1461682366105 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 07:52:46 INFO - PROCESS | 1985 | 1461682366112 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 1985 | ++DOCSHELL 0x121165000 == 63 [pid = 1985] [id = 296] 07:52:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x118389800) [pid = 1985] [serial = 886] [outer = 0x0] 07:52:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x11877a400) [pid = 1985] [serial = 887] [outer = 0x118389800] 07:52:46 INFO - PROCESS | 1985 | 1461682366140 Marionette DEBUG loaded listener.js 07:52:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x118918000) [pid = 1985] [serial = 888] [outer = 0x118389800] 07:52:46 INFO - PROCESS | 1985 | 1461682366490 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:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 522ms 07:52:46 INFO - PROCESS | 1985 | 1461682366537 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 1985 | 1461682366539 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 07:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:52:46 INFO - PROCESS | 1985 | 1461682366541 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 1985 | 1461682366542 Marionette TRACE conn2 <- [1,1158,null,{}] 07:52:46 INFO - PROCESS | 1985 | 1461682366545 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:52:46 INFO - PROCESS | 1985 | 1461682366624 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 07:52:46 INFO - PROCESS | 1985 | 1461682366693 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 1985 | ++DOCSHELL 0x121237800 == 64 [pid = 1985] [id = 297] 07:52:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x118779800) [pid = 1985] [serial = 889] [outer = 0x0] 07:52:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x11891d800) [pid = 1985] [serial = 890] [outer = 0x118779800] 07:52:46 INFO - PROCESS | 1985 | 1461682366723 Marionette DEBUG loaded listener.js 07:52:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x11915cc00) [pid = 1985] [serial = 891] [outer = 0x118779800] 07:52:47 INFO - PROCESS | 1985 | 1461682367022 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:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 520ms 07:52:47 INFO - PROCESS | 1985 | 1461682367063 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 07:52:47 INFO - PROCESS | 1985 | 1461682367064 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 07:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:52:47 INFO - PROCESS | 1985 | 1461682367066 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:52:47 INFO - PROCESS | 1985 | 1461682367067 Marionette TRACE conn2 <- [1,1162,null,{}] 07:52:47 INFO - PROCESS | 1985 | 1461682367070 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:52:47 INFO - PROCESS | 1985 | 1461682367167 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 07:52:47 INFO - PROCESS | 1985 | 1461682367179 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:47 INFO - PROCESS | 1985 | ++DOCSHELL 0x123e18800 == 65 [pid = 1985] [id = 298] 07:52:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x119163800) [pid = 1985] [serial = 892] [outer = 0x0] 07:52:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x1191d2800) [pid = 1985] [serial = 893] [outer = 0x119163800] 07:52:47 INFO - PROCESS | 1985 | 1461682367205 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x119419800) [pid = 1985] [serial = 894] [outer = 0x119163800] 07:52:47 INFO - PROCESS | 1985 | 1461682367588 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:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 570ms 07:52:47 INFO - PROCESS | 1985 | 1461682367637 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 07:52:47 INFO - PROCESS | 1985 | 1461682367639 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 07:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:52:47 INFO - PROCESS | 1985 | 1461682367642 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:52:47 INFO - PROCESS | 1985 | 1461682367644 Marionette TRACE conn2 <- [1,1166,null,{}] 07:52:47 INFO - PROCESS | 1985 | 1461682367647 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:52:47 INFO - PROCESS | 1985 | 1461682367802 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 07:52:47 INFO - PROCESS | 1985 | 1461682367838 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:47 INFO - PROCESS | 1985 | ++DOCSHELL 0x124888800 == 66 [pid = 1985] [id = 299] 07:52:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x1191ca800) [pid = 1985] [serial = 895] [outer = 0x0] 07:52:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x1197c1800) [pid = 1985] [serial = 896] [outer = 0x1191ca800] 07:52:47 INFO - PROCESS | 1985 | 1461682367878 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x119d4b400) [pid = 1985] [serial = 897] [outer = 0x1191ca800] 07:52:48 INFO - PROCESS | 1985 | 1461682368367 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:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 771ms 07:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:52:48 INFO - PROCESS | 1985 | 1461682368414 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 07:52:48 INFO - PROCESS | 1985 | 1461682368415 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 07:52:48 INFO - PROCESS | 1985 | 1461682368417 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:52:48 INFO - PROCESS | 1985 | 1461682368418 Marionette TRACE conn2 <- [1,1170,null,{}] 07:52:48 INFO - PROCESS | 1985 | 1461682368420 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:52:48 INFO - PROCESS | 1985 | 1461682368522 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 07:52:48 INFO - PROCESS | 1985 | 1461682368535 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 1985 | ++DOCSHELL 0x125ce9800 == 67 [pid = 1985] [id = 300] 07:52:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x11967f400) [pid = 1985] [serial = 898] [outer = 0x0] 07:52:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x121298800) [pid = 1985] [serial = 899] [outer = 0x11967f400] 07:52:48 INFO - PROCESS | 1985 | 1461682368560 Marionette DEBUG loaded listener.js 07:52:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 153 (0x123b2fc00) [pid = 1985] [serial = 900] [outer = 0x11967f400] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 152 (0x12b211c00) [pid = 1985] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x119d52000) [pid = 1985] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x124dee000) [pid = 1985] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x11306d000) [pid = 1985] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x11838a000) [pid = 1985] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x123b29c00) [pid = 1985] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x129013800) [pid = 1985] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x112944800) [pid = 1985] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x118179c00) [pid = 1985] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x113063000) [pid = 1985] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x111c3e400) [pid = 1985] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x110f74c00) [pid = 1985] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x118178c00) [pid = 1985] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x12c1b6000) [pid = 1985] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x123b2a800) [pid = 1985] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x11306cc00) [pid = 1985] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x116f37800) [pid = 1985] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x1187b4400) [pid = 1985] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x1167f8c00) [pid = 1985] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x129732c00) [pid = 1985] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x128dc5c00) [pid = 1985] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x12129b800) [pid = 1985] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x11891c000) [pid = 1985] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x123b62c00) [pid = 1985] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x12abe3000) [pid = 1985] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x129734000) [pid = 1985] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x125c63c00) [pid = 1985] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:52:48 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x112939400) [pid = 1985] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:52:49 INFO - PROCESS | 1985 | 1461682369117 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:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 719ms 07:52:49 INFO - PROCESS | 1985 | 1461682369137 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 07:52:49 INFO - PROCESS | 1985 | 1461682369138 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 07:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:52:49 INFO - PROCESS | 1985 | 1461682369146 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 1985 | 1461682369148 Marionette TRACE conn2 <- [1,1174,null,{}] 07:52:49 INFO - PROCESS | 1985 | 1461682369151 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:52:49 INFO - PROCESS | 1985 | 1461682369294 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 07:52:49 INFO - PROCESS | 1985 | 1461682369332 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:49 INFO - PROCESS | 1985 | ++DOCSHELL 0x12761b800 == 68 [pid = 1985] [id = 301] 07:52:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x112b0ec00) [pid = 1985] [serial = 901] [outer = 0x0] 07:52:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x11858d400) [pid = 1985] [serial = 902] [outer = 0x112b0ec00] 07:52:49 INFO - PROCESS | 1985 | 1461682369362 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x123b5a000) [pid = 1985] [serial = 903] [outer = 0x112b0ec00] 07:52:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x123d0c800) [pid = 1985] [serial = 904] [outer = 0x12cfe8c00] 07:52:49 INFO - PROCESS | 1985 | 1461682369704 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:52:49 INFO - PROCESS | 1985 | 1461682369720 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 07:52:49 INFO - PROCESS | 1985 | 1461682369722 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 1985 | 1461682369723 Marionette TRACE conn2 <- [1,1178,null,{}] 07:52:49 INFO - PROCESS | 1985 | 1461682369729 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:52:49 INFO - PROCESS | 1985 | 1461682369813 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 07:52:49 INFO - PROCESS | 1985 | 1461682369870 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:49 INFO - PROCESS | 1985 | ++DOCSHELL 0x1276c6000 == 69 [pid = 1985] [id = 302] 07:52:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x113069400) [pid = 1985] [serial = 905] [outer = 0x0] 07:52:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x123b5e400) [pid = 1985] [serial = 906] [outer = 0x113069400] 07:52:49 INFO - PROCESS | 1985 | 1461682369895 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x1243ba000) [pid = 1985] [serial = 907] [outer = 0x113069400] 07:52:50 INFO - PROCESS | 1985 | 1461682370179 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:52:50 INFO - PROCESS | 1985 | 1461682370201 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 07:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:52:50 INFO - PROCESS | 1985 | 1461682370204 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 1985 | 1461682370205 Marionette TRACE conn2 <- [1,1182,null,{}] 07:52:50 INFO - PROCESS | 1985 | 1461682370215 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:52:50 INFO - PROCESS | 1985 | 1461682370313 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 07:52:50 INFO - PROCESS | 1985 | 1461682370318 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:50 INFO - PROCESS | 1985 | ++DOCSHELL 0x129447800 == 70 [pid = 1985] [id = 303] 07:52:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x118921000) [pid = 1985] [serial = 908] [outer = 0x0] 07:52:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x1247c7800) [pid = 1985] [serial = 909] [outer = 0x118921000] 07:52:50 INFO - PROCESS | 1985 | 1461682370349 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x124de5c00) [pid = 1985] [serial = 910] [outer = 0x118921000] 07:52:50 INFO - PROCESS | 1985 | 1461682370849 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 2","_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:52:50 INFO - PROCESS | 1985 | 1461682370879 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 07:52:50 INFO - PROCESS | 1985 | 1461682370881 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 1985 | 1461682370882 Marionette TRACE conn2 <- [1,1186,null,{}] 07:52:50 INFO - PROCESS | 1985 | 1461682370885 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:52:51 INFO - PROCESS | 1985 | 1461682371029 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 07:52:51 INFO - PROCESS | 1985 | 1461682371087 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 1985 | ++DOCSHELL 0x111cde000 == 71 [pid = 1985] [id = 304] 07:52:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x110f75800) [pid = 1985] [serial = 911] [outer = 0x0] 07:52:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x110f80000) [pid = 1985] [serial = 912] [outer = 0x110f75800] 07:52:51 INFO - PROCESS | 1985 | 1461682371119 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x111fd4800) [pid = 1985] [serial = 913] [outer = 0x110f75800] 07:52:51 INFO - PROCESS | 1985 | 1461682371566 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:52:51 INFO - PROCESS | 1985 | 1461682371604 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 07:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:52:51 INFO - PROCESS | 1985 | 1461682371608 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:52:51 INFO - PROCESS | 1985 | 1461682371611 Marionette TRACE conn2 <- [1,1190,null,{}] 07:52:51 INFO - PROCESS | 1985 | 1461682371614 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:52:51 INFO - PROCESS | 1985 | 1461682371740 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 07:52:51 INFO - PROCESS | 1985 | 1461682371797 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 1985 | ++DOCSHELL 0x116fed000 == 72 [pid = 1985] [id = 305] 07:52:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x113064c00) [pid = 1985] [serial = 914] [outer = 0x0] 07:52:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x115d86c00) [pid = 1985] [serial = 915] [outer = 0x113064c00] 07:52:51 INFO - PROCESS | 1985 | 1461682371830 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x1161d6800) [pid = 1985] [serial = 916] [outer = 0x113064c00] 07:52:52 INFO - PROCESS | 1985 | 1461682372241 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:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:52:52 INFO - PROCESS | 1985 | 1461682372283 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 07:52:52 INFO - PROCESS | 1985 | 1461682372285 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 1985 | 1461682372286 Marionette TRACE conn2 <- [1,1194,null,{}] 07:52:52 INFO - PROCESS | 1985 | 1461682372289 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:52:52 INFO - PROCESS | 1985 | 1461682372391 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 07:52:52 INFO - PROCESS | 1985 | 1461682372449 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 1985 | ++DOCSHELL 0x124819000 == 73 [pid = 1985] [id = 306] 07:52:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x1167f2400) [pid = 1985] [serial = 917] [outer = 0x0] 07:52:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x117155400) [pid = 1985] [serial = 918] [outer = 0x1167f2400] 07:52:52 INFO - PROCESS | 1985 | 1461682372479 Marionette DEBUG loaded listener.js 07:52:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x1181c8c00) [pid = 1985] [serial = 919] [outer = 0x1167f2400] 07:52:52 INFO - PROCESS | 1985 | 1461682372915 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:52:52 INFO - PROCESS | 1985 | 1461682372960 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 07:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:52:52 INFO - PROCESS | 1985 | 1461682372968 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 1985 | 1461682372971 Marionette TRACE conn2 <- [1,1198,null,{}] 07:52:52 INFO - PROCESS | 1985 | 1461682372974 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:52:53 INFO - PROCESS | 1985 | 1461682373109 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 07:52:53 INFO - PROCESS | 1985 | 1461682373214 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a733000 == 74 [pid = 1985] [id = 307] 07:52:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x118366400) [pid = 1985] [serial = 920] [outer = 0x0] 07:52:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x11911c400) [pid = 1985] [serial = 921] [outer = 0x118366400] 07:52:53 INFO - PROCESS | 1985 | 1461682373261 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x11a1b1400) [pid = 1985] [serial = 922] [outer = 0x118366400] 07:52:53 INFO - PROCESS | 1985 | 1461682373762 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:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 829ms 07:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:52:53 INFO - PROCESS | 1985 | 1461682373793 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 1985 | 1461682373794 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 07:52:53 INFO - PROCESS | 1985 | 1461682373796 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 1985 | 1461682373798 Marionette TRACE conn2 <- [1,1202,null,{}] 07:52:53 INFO - PROCESS | 1985 | 1461682373800 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:52:53 INFO - PROCESS | 1985 | 1461682373900 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 07:52:53 INFO - PROCESS | 1985 | 1461682373954 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ab8e000 == 75 [pid = 1985] [id = 308] 07:52:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x11940f800) [pid = 1985] [serial = 923] [outer = 0x0] 07:52:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x123b2c400) [pid = 1985] [serial = 924] [outer = 0x11940f800] 07:52:53 INFO - PROCESS | 1985 | 1461682373983 Marionette DEBUG loaded listener.js 07:52:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x124717800) [pid = 1985] [serial = 925] [outer = 0x11940f800] 07:52:54 INFO - PROCESS | 1985 | 1461682374392 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:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 619ms 07:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:52:54 INFO - PROCESS | 1985 | 1461682374417 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 07:52:54 INFO - PROCESS | 1985 | 1461682374418 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 07:52:54 INFO - PROCESS | 1985 | 1461682374421 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - PROCESS | 1985 | 1461682374422 Marionette TRACE conn2 <- [1,1206,null,{}] 07:52:54 INFO - PROCESS | 1985 | 1461682374424 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:52:54 INFO - PROCESS | 1985 | 1461682374527 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 07:52:54 INFO - PROCESS | 1985 | 1461682374617 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:54 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b3bf800 == 76 [pid = 1985] [id = 309] 07:52:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x125880400) [pid = 1985] [serial = 926] [outer = 0x0] 07:52:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x125c63000) [pid = 1985] [serial = 927] [outer = 0x125880400] 07:52:54 INFO - PROCESS | 1985 | 1461682374655 Marionette DEBUG loaded listener.js 07:52:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 153 (0x126f36800) [pid = 1985] [serial = 928] [outer = 0x125880400] 07:52:55 INFO - PROCESS | 1985 | 1461682375077 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:52:55 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:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 673ms 07:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:52:55 INFO - PROCESS | 1985 | 1461682375094 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 1985 | 1461682375096 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 07:52:55 INFO - PROCESS | 1985 | 1461682375098 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - PROCESS | 1985 | 1461682375099 Marionette TRACE conn2 <- [1,1210,null,{}] 07:52:55 INFO - PROCESS | 1985 | 1461682375101 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:52:55 INFO - PROCESS | 1985 | 1461682375202 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 07:52:55 INFO - PROCESS | 1985 | 1461682375254 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb3d000 == 77 [pid = 1985] [id = 310] 07:52:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 154 (0x1181c8800) [pid = 1985] [serial = 929] [outer = 0x0] 07:52:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 155 (0x1270c8000) [pid = 1985] [serial = 930] [outer = 0x1181c8800] 07:52:55 INFO - PROCESS | 1985 | 1461682375284 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 156 (0x1276a0c00) [pid = 1985] [serial = 931] [outer = 0x1181c8800] 07:52:55 INFO - PROCESS | 1985 | 1461682375760 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:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 669ms 07:52:55 INFO - PROCESS | 1985 | 1461682375767 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 07:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:52:55 INFO - PROCESS | 1985 | 1461682375768 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 07:52:55 INFO - PROCESS | 1985 | 1461682375771 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - PROCESS | 1985 | 1461682375772 Marionette TRACE conn2 <- [1,1214,null,{}] 07:52:55 INFO - PROCESS | 1985 | 1461682375776 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:52:55 INFO - PROCESS | 1985 | 1461682375881 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 07:52:55 INFO - PROCESS | 1985 | 1461682375966 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 1985 | ++DOCSHELL 0x1187ce000 == 78 [pid = 1985] [id = 311] 07:52:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 157 (0x113071c00) [pid = 1985] [serial = 932] [outer = 0x0] 07:52:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 158 (0x1197c5000) [pid = 1985] [serial = 933] [outer = 0x113071c00] 07:52:55 INFO - PROCESS | 1985 | 1461682375995 Marionette DEBUG loaded listener.js 07:52:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 159 (0x1276a7400) [pid = 1985] [serial = 934] [outer = 0x113071c00] 07:52:56 INFO - PROCESS | 1985 | 1461682376539 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:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 822ms 07:52:56 INFO - PROCESS | 1985 | 1461682376594 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 07:52:56 INFO - PROCESS | 1985 | 1461682376596 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 07:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:52:56 INFO - PROCESS | 1985 | 1461682376600 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:52:56 INFO - PROCESS | 1985 | 1461682376602 Marionette TRACE conn2 <- [1,1218,null,{}] 07:52:56 INFO - PROCESS | 1985 | 1461682376605 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:52:56 INFO - PROCESS | 1985 | 1461682376700 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 07:52:56 INFO - PROCESS | 1985 | 1461682376771 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 1985 | ++DOCSHELL 0x117455000 == 79 [pid = 1985] [id = 312] 07:52:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 160 (0x112fb5800) [pid = 1985] [serial = 935] [outer = 0x0] 07:52:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 161 (0x11306c800) [pid = 1985] [serial = 936] [outer = 0x112fb5800] 07:52:56 INFO - PROCESS | 1985 | 1461682376799 Marionette DEBUG loaded listener.js 07:52:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 162 (0x1134b3400) [pid = 1985] [serial = 937] [outer = 0x112fb5800] 07:52:57 INFO - PROCESS | 1985 | 1461682377236 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:52:57 INFO - PROCESS | 1985 | --DOCSHELL 0x12b3b7000 == 78 [pid = 1985] [id = 212] 07:52:57 INFO - PROCESS | 1985 | --DOCSHELL 0x129447800 == 77 [pid = 1985] [id = 303] 07:52:57 INFO - PROCESS | 1985 | --DOCSHELL 0x1276c6000 == 76 [pid = 1985] [id = 302] 07:52:57 INFO - PROCESS | 1985 | --DOCSHELL 0x12761b800 == 75 [pid = 1985] [id = 301] 07:52:57 INFO - PROCESS | 1985 | --DOCSHELL 0x125ce9800 == 74 [pid = 1985] [id = 300] 07:52:57 INFO - PROCESS | 1985 | --DOCSHELL 0x124888800 == 73 [pid = 1985] [id = 299] 07:52:57 INFO - PROCESS | 1985 | --DOCSHELL 0x123e18800 == 72 [pid = 1985] [id = 298] 07:52:57 INFO - PROCESS | 1985 | --DOCSHELL 0x121237800 == 71 [pid = 1985] [id = 297] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 161 (0x126f30800) [pid = 1985] [serial = 854] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOCSHELL 0x121165000 == 70 [pid = 1985] [id = 296] 07:52:57 INFO - PROCESS | 1985 | --DOCSHELL 0x119812800 == 69 [pid = 1985] [id = 295] 07:52:57 INFO - PROCESS | 1985 | --DOCSHELL 0x119187800 == 68 [pid = 1985] [id = 294] 07:52:57 INFO - PROCESS | 1985 | --DOCSHELL 0x11805c000 == 67 [pid = 1985] [id = 293] 07:52:57 INFO - PROCESS | 1985 | --DOCSHELL 0x117e77800 == 66 [pid = 1985] [id = 292] 07:52:57 INFO - PROCESS | 1985 | --DOCSHELL 0x116fdc800 == 65 [pid = 1985] [id = 291] 07:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 721ms 07:52:57 INFO - PROCESS | 1985 | --DOCSHELL 0x123b98800 == 64 [pid = 1985] [id = 287] 07:52:57 INFO - PROCESS | 1985 | --DOCSHELL 0x119168800 == 63 [pid = 1985] [id = 286] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 160 (0x12ce39000) [pid = 1985] [serial = 852] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 159 (0x12b298800) [pid = 1985] [serial = 839] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 158 (0x12be7ac00) [pid = 1985] [serial = 809] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 157 (0x1276ef800) [pid = 1985] [serial = 747] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 156 (0x12a9a7400) [pid = 1985] [serial = 687] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 155 (0x1181c5c00) [pid = 1985] [serial = 819] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 154 (0x128bd2000) [pid = 1985] [serial = 806] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 153 (0x123b62800) [pid = 1985] [serial = 744] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 152 (0x123b35400) [pid = 1985] [serial = 825] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x12abe0c00) [pid = 1985] [serial = 837] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x1187a9000) [pid = 1985] [serial = 836] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x1167fe400) [pid = 1985] [serial = 818] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x112b07c00) [pid = 1985] [serial = 812] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x12c136800) [pid = 1985] [serial = 842] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x113070800) [pid = 1985] [serial = 738] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x1161d0400) [pid = 1985] [serial = 678] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x110f7ac00) [pid = 1985] [serial = 848] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x12c1b7400) [pid = 1985] [serial = 843] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x119163000) [pid = 1985] [serial = 681] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x12c698c00) [pid = 1985] [serial = 693] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x123b2ec00) [pid = 1985] [serial = 824] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x128bd8800) [pid = 1985] [serial = 831] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x1161cd800) [pid = 1985] [serial = 816] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x118920400) [pid = 1985] [serial = 792] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x12bd1ec00) [pid = 1985] [serial = 840] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x12cc47000) [pid = 1985] [serial = 846] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x118182c00) [pid = 1985] [serial = 741] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x1125b8800) [pid = 1985] [serial = 794] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x12a9a2400) [pid = 1985] [serial = 621] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x12964b000) [pid = 1985] [serial = 834] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x123b59800) [pid = 1985] [serial = 827] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x1133d2c00) [pid = 1985] [serial = 815] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x119674000) [pid = 1985] [serial = 822] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x124de5000) [pid = 1985] [serial = 684] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x124def000) [pid = 1985] [serial = 830] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x12be73800) [pid = 1985] [serial = 690] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x12a9a6800) [pid = 1985] [serial = 813] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x119112400) [pid = 1985] [serial = 821] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x123d10000) [pid = 1985] [serial = 828] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x118178800) [pid = 1985] [serial = 797] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x110f7f000) [pid = 1985] [serial = 849] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x12ce37800) [pid = 1985] [serial = 753] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x12901c800) [pid = 1985] [serial = 845] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x124943000) [pid = 1985] [serial = 803] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x12915e800) [pid = 1985] [serial = 833] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x1291f9400) [pid = 1985] [serial = 750] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x11910f400) [pid = 1985] [serial = 800] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x12cc4ec00) [pid = 1985] [serial = 851] [outer = 0x0] [url = about:blank] 07:52:57 INFO - PROCESS | 1985 | 1461682377339 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 07:52:57 INFO - PROCESS | 1985 | 1461682377343 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 07:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:52:57 INFO - PROCESS | 1985 | 1461682377349 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 1985 | 1461682377351 Marionette TRACE conn2 <- [1,1222,null,{}] 07:52:57 INFO - PROCESS | 1985 | 1461682377353 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:52:57 INFO - PROCESS | 1985 | 1461682377440 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 07:52:57 INFO - PROCESS | 1985 | 1461682377449 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 1985 | ++DOCSHELL 0x116a91000 == 64 [pid = 1985] [id = 313] 07:52:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x115e22400) [pid = 1985] [serial = 938] [outer = 0x0] 07:52:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x116176400) [pid = 1985] [serial = 939] [outer = 0x115e22400] 07:52:57 INFO - PROCESS | 1985 | 1461682377481 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x1167f3800) [pid = 1985] [serial = 940] [outer = 0x115e22400] 07:52:57 INFO - PROCESS | 1985 | 1461682377870 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:52:57 INFO - PROCESS | 1985 | 1461682377922 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 07:52:57 INFO - PROCESS | 1985 | 1461682377924 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 1985 | 1461682377926 Marionette TRACE conn2 <- [1,1226,null,{}] 07:52:57 INFO - PROCESS | 1985 | 1461682377933 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:52:58 INFO - PROCESS | 1985 | 1461682378019 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 07:52:58 INFO - PROCESS | 1985 | 1461682378025 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x1196e8000 == 65 [pid = 1985] [id = 314] 07:52:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x117155000) [pid = 1985] [serial = 941] [outer = 0x0] 07:52:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x11817bc00) [pid = 1985] [serial = 942] [outer = 0x117155000] 07:52:58 INFO - PROCESS | 1985 | 1461682378052 Marionette DEBUG loaded listener.js 07:52:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x11838e400) [pid = 1985] [serial = 943] [outer = 0x117155000] 07:52:58 INFO - PROCESS | 1985 | 1461682378397 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:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 521ms 07:52:58 INFO - PROCESS | 1985 | 1461682378446 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 07:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:52:58 INFO - PROCESS | 1985 | 1461682378448 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 07:52:58 INFO - PROCESS | 1985 | 1461682378450 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:52:58 INFO - PROCESS | 1985 | 1461682378451 Marionette TRACE conn2 <- [1,1230,null,{}] 07:52:58 INFO - PROCESS | 1985 | 1461682378453 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:52:58 INFO - PROCESS | 1985 | 1461682378537 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 07:52:58 INFO - PROCESS | 1985 | 1461682378542 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x121239800 == 66 [pid = 1985] [id = 315] 07:52:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x11858f400) [pid = 1985] [serial = 944] [outer = 0x0] 07:52:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x1187b7000) [pid = 1985] [serial = 945] [outer = 0x11858f400] 07:52:58 INFO - PROCESS | 1985 | 1461682378568 Marionette DEBUG loaded listener.js 07:52:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x119111000) [pid = 1985] [serial = 946] [outer = 0x11858f400] 07:52:58 INFO - PROCESS | 1985 | 1461682378897 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:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 468ms 07:52:58 INFO - PROCESS | 1985 | 1461682378918 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 07:52:58 INFO - PROCESS | 1985 | 1461682378919 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 07:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:52:58 INFO - PROCESS | 1985 | 1461682378922 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:52:58 INFO - PROCESS | 1985 | 1461682378923 Marionette TRACE conn2 <- [1,1234,null,{}] 07:52:58 INFO - PROCESS | 1985 | 1461682378927 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:52:59 INFO - PROCESS | 1985 | 1461682379009 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 07:52:59 INFO - PROCESS | 1985 | 1461682379014 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 1985 | ++DOCSHELL 0x1242ec000 == 67 [pid = 1985] [id = 316] 07:52:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x11915c000) [pid = 1985] [serial = 947] [outer = 0x0] 07:52:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x119413c00) [pid = 1985] [serial = 948] [outer = 0x11915c000] 07:52:59 INFO - PROCESS | 1985 | 1461682379040 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x119d0fc00) [pid = 1985] [serial = 949] [outer = 0x11915c000] 07:52:59 INFO - PROCESS | 1985 | 1461682379373 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:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 469ms 07:52:59 INFO - PROCESS | 1985 | 1461682379393 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 1985 | 1461682379395 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 07:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:52:59 INFO - PROCESS | 1985 | 1461682379398 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 1985 | 1461682379399 Marionette TRACE conn2 <- [1,1238,null,{}] 07:52:59 INFO - PROCESS | 1985 | 1461682379401 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:52:59 INFO - PROCESS | 1985 | 1461682379529 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 07:52:59 INFO - PROCESS | 1985 | 1461682379543 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 1985 | ++DOCSHELL 0x125cde800 == 68 [pid = 1985] [id = 317] 07:52:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x121297000) [pid = 1985] [serial = 950] [outer = 0x0] 07:52:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x123b37400) [pid = 1985] [serial = 951] [outer = 0x121297000] 07:52:59 INFO - PROCESS | 1985 | 1461682379569 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x124de7c00) [pid = 1985] [serial = 952] [outer = 0x121297000] 07:52:59 INFO - PROCESS | 1985 | 1461682379911 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:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 519ms 07:52:59 INFO - PROCESS | 1985 | 1461682379918 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 1985 | 1461682379919 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 07:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:52:59 INFO - PROCESS | 1985 | 1461682379921 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 1985 | 1461682379922 Marionette TRACE conn2 <- [1,1242,null,{}] 07:52:59 INFO - PROCESS | 1985 | 1461682379925 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:53:00 INFO - PROCESS | 1985 | 1461682380031 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 07:53:00 INFO - PROCESS | 1985 | 1461682380044 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 1985 | ++DOCSHELL 0x1276c6000 == 69 [pid = 1985] [id = 318] 07:53:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x12129c000) [pid = 1985] [serial = 953] [outer = 0x0] 07:53:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x12580a400) [pid = 1985] [serial = 954] [outer = 0x12129c000] 07:53:00 INFO - PROCESS | 1985 | 1461682380069 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x126f29400) [pid = 1985] [serial = 955] [outer = 0x12129c000] 07:53:00 INFO - PROCESS | 1985 | 1461682380436 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:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 522ms 07:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:53:00 INFO - PROCESS | 1985 | 1461682380446 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 07:53:00 INFO - PROCESS | 1985 | 1461682380448 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 07:53:00 INFO - PROCESS | 1985 | 1461682380452 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:53:00 INFO - PROCESS | 1985 | 1461682380453 Marionette TRACE conn2 <- [1,1246,null,{}] 07:53:00 INFO - PROCESS | 1985 | 1461682380456 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:53:00 INFO - PROCESS | 1985 | 1461682380605 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 07:53:00 INFO - PROCESS | 1985 | 1461682380628 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 1985 | ++DOCSHELL 0x129443800 == 70 [pid = 1985] [id = 319] 07:53:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x123b59800) [pid = 1985] [serial = 956] [outer = 0x0] 07:53:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x126f35800) [pid = 1985] [serial = 957] [outer = 0x123b59800] 07:53:00 INFO - PROCESS | 1985 | 1461682380653 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x1272e3800) [pid = 1985] [serial = 958] [outer = 0x123b59800] 07:53:01 INFO - PROCESS | 1985 | 1461682381016 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:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 573ms 07:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:53:01 INFO - PROCESS | 1985 | 1461682381025 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 1985 | 1461682381028 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 07:53:01 INFO - PROCESS | 1985 | 1461682381031 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 1985 | 1461682381032 Marionette TRACE conn2 <- [1,1250,null,{}] 07:53:01 INFO - PROCESS | 1985 | 1461682381035 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:53:01 INFO - PROCESS | 1985 | 1461682381141 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 07:53:01 INFO - PROCESS | 1985 | 1461682381155 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:01 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a88f800 == 71 [pid = 1985] [id = 320] 07:53:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x124fd2400) [pid = 1985] [serial = 959] [outer = 0x0] 07:53:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x1276e6c00) [pid = 1985] [serial = 960] [outer = 0x124fd2400] 07:53:01 INFO - PROCESS | 1985 | 1461682381180 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x1276f1400) [pid = 1985] [serial = 961] [outer = 0x124fd2400] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x119163800) [pid = 1985] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x1191ca800) [pid = 1985] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x118389800) [pid = 1985] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x123d47c00) [pid = 1985] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x113067800) [pid = 1985] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x12129f800) [pid = 1985] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x113065c00) [pid = 1985] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x11967f400) [pid = 1985] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x1167fd000) [pid = 1985] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x116177c00) [pid = 1985] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x112b0c800) [pid = 1985] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x1169b3000) [pid = 1985] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x11675fc00) [pid = 1985] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x113069400) [pid = 1985] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x112b0ec00) [pid = 1985] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x113352800) [pid = 1985] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x118779800) [pid = 1985] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x118598800) [pid = 1985] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x121297400) [pid = 1985] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x12ba6c800) [pid = 1985] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x11675b800) [pid = 1985] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x124719c00) [pid = 1985] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:53:01 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x1111d4400) [pid = 1985] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:53:01 INFO - PROCESS | 1985 | 1461682381680 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:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 07:53:01 INFO - PROCESS | 1985 | 1461682381702 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 1985 | 1461682381703 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 07:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:53:01 INFO - PROCESS | 1985 | 1461682381705 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 1985 | 1461682381706 Marionette TRACE conn2 <- [1,1254,null,{}] 07:53:01 INFO - PROCESS | 1985 | 1461682381709 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:53:01 INFO - PROCESS | 1985 | 1461682381794 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 07:53:01 INFO - PROCESS | 1985 | 1461682381798 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:01 INFO - PROCESS | 1985 | ++DOCSHELL 0x115d22800 == 72 [pid = 1985] [id = 321] 07:53:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x113352400) [pid = 1985] [serial = 962] [outer = 0x0] 07:53:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x115e4e800) [pid = 1985] [serial = 963] [outer = 0x113352400] 07:53:01 INFO - PROCESS | 1985 | 1461682381823 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x11817f800) [pid = 1985] [serial = 964] [outer = 0x113352400] 07:53:02 INFO - PROCESS | 1985 | 1461682382168 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:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 468ms 07:53:02 INFO - PROCESS | 1985 | 1461682382173 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 1985 | 1461682382175 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 07:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:53:02 INFO - PROCESS | 1985 | 1461682382180 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 1985 | 1461682382182 Marionette TRACE conn2 <- [1,1258,null,{}] 07:53:02 INFO - PROCESS | 1985 | 1461682382184 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:53:02 INFO - PROCESS | 1985 | 1461682382284 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 07:53:02 INFO - PROCESS | 1985 | 1461682382339 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ab95800 == 73 [pid = 1985] [id = 322] 07:53:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x1169b3000) [pid = 1985] [serial = 965] [outer = 0x0] 07:53:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x1197c3800) [pid = 1985] [serial = 966] [outer = 0x1169b3000] 07:53:02 INFO - PROCESS | 1985 | 1461682382369 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x128bd6800) [pid = 1985] [serial = 967] [outer = 0x1169b3000] 07:53:02 INFO - PROCESS | 1985 | 1461682382663 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:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 520ms 07:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:53:02 INFO - PROCESS | 1985 | 1461682382700 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 1985 | 1461682382701 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 07:53:02 INFO - PROCESS | 1985 | 1461682382703 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 1985 | 1461682382704 Marionette TRACE conn2 <- [1,1262,null,{}] 07:53:02 INFO - PROCESS | 1985 | 1461682382707 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:53:02 INFO - PROCESS | 1985 | 1461682382791 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 07:53:02 INFO - PROCESS | 1985 | 1461682382797 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c1c4000 == 74 [pid = 1985] [id = 323] 07:53:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x128bd8c00) [pid = 1985] [serial = 968] [outer = 0x0] 07:53:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x128dcdc00) [pid = 1985] [serial = 969] [outer = 0x128bd8c00] 07:53:02 INFO - PROCESS | 1985 | 1461682382821 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x129012000) [pid = 1985] [serial = 970] [outer = 0x128bd8c00] 07:53:03 INFO - PROCESS | 1985 | 1461682383161 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:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 471ms 07:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:53:03 INFO - PROCESS | 1985 | 1461682383176 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 1985 | 1461682383178 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 07:53:03 INFO - PROCESS | 1985 | 1461682383180 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 1985 | 1461682383181 Marionette TRACE conn2 <- [1,1266,null,{}] 07:53:03 INFO - PROCESS | 1985 | 1461682383184 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:53:03 INFO - PROCESS | 1985 | 1461682383295 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 07:53:03 INFO - PROCESS | 1985 | 1461682383301 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c6a0000 == 75 [pid = 1985] [id = 324] 07:53:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x12915e000) [pid = 1985] [serial = 971] [outer = 0x0] 07:53:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x1291ec800) [pid = 1985] [serial = 972] [outer = 0x12915e000] 07:53:03 INFO - PROCESS | 1985 | 1461682383336 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x1291f6400) [pid = 1985] [serial = 973] [outer = 0x12915e000] 07:53:03 INFO - PROCESS | 1985 | 1461682383631 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:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 468ms 07:53:03 INFO - PROCESS | 1985 | 1461682383650 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 1985 | 1461682383651 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 07:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:53:03 INFO - PROCESS | 1985 | 1461682383725 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 1985 | 1461682383727 Marionette TRACE conn2 <- [1,1270,null,{}] 07:53:03 INFO - PROCESS | 1985 | 1461682383730 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:53:03 INFO - PROCESS | 1985 | 1461682383830 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 07:53:03 INFO - PROCESS | 1985 | 1461682383923 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 1985 | ++DOCSHELL 0x116496000 == 76 [pid = 1985] [id = 325] 07:53:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x11293e800) [pid = 1985] [serial = 974] [outer = 0x0] 07:53:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x112b08000) [pid = 1985] [serial = 975] [outer = 0x11293e800] 07:53:03 INFO - PROCESS | 1985 | 1461682383955 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x11313f800) [pid = 1985] [serial = 976] [outer = 0x11293e800] 07:53:04 INFO - PROCESS | 1985 | 1461682384416 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:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 723ms 07:53:04 INFO - PROCESS | 1985 | 1461682384446 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 07:53:04 INFO - PROCESS | 1985 | 1461682384450 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 07:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:53:04 INFO - PROCESS | 1985 | 1461682384452 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:53:04 INFO - PROCESS | 1985 | 1461682384454 Marionette TRACE conn2 <- [1,1274,null,{}] 07:53:04 INFO - PROCESS | 1985 | 1461682384460 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:53:04 INFO - PROCESS | 1985 | 1461682384572 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 07:53:04 INFO - PROCESS | 1985 | 1461682384641 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:04 INFO - PROCESS | 1985 | ++DOCSHELL 0x119435800 == 77 [pid = 1985] [id = 326] 07:53:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x1133d7000) [pid = 1985] [serial = 977] [outer = 0x0] 07:53:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x1167f6800) [pid = 1985] [serial = 978] [outer = 0x1133d7000] 07:53:04 INFO - PROCESS | 1985 | 1461682384671 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x1181c1c00) [pid = 1985] [serial = 979] [outer = 0x1133d7000] 07:53:05 INFO - PROCESS | 1985 | 1461682385082 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:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 671ms 07:53:05 INFO - PROCESS | 1985 | 1461682385124 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 07:53:05 INFO - PROCESS | 1985 | 1461682385125 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 07:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:53:05 INFO - PROCESS | 1985 | 1461682385128 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - PROCESS | 1985 | 1461682385129 Marionette TRACE conn2 <- [1,1278,null,{}] 07:53:05 INFO - PROCESS | 1985 | 1461682385132 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:53:05 INFO - PROCESS | 1985 | 1461682385260 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 07:53:05 INFO - PROCESS | 1985 | 1461682385347 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a8ae000 == 78 [pid = 1985] [id = 327] 07:53:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x119158800) [pid = 1985] [serial = 980] [outer = 0x0] 07:53:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x119412800) [pid = 1985] [serial = 981] [outer = 0x119158800] 07:53:05 INFO - PROCESS | 1985 | 1461682385383 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x12129a400) [pid = 1985] [serial = 982] [outer = 0x119158800] 07:53:05 INFO - PROCESS | 1985 | 1461682385816 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:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 718ms 07:53:05 INFO - PROCESS | 1985 | 1461682385847 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 07:53:05 INFO - PROCESS | 1985 | 1461682385848 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 07:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:53:05 INFO - PROCESS | 1985 | 1461682385851 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - PROCESS | 1985 | 1461682385852 Marionette TRACE conn2 <- [1,1282,null,{}] 07:53:05 INFO - PROCESS | 1985 | 1461682385854 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:53:05 INFO - PROCESS | 1985 | 1461682385961 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 07:53:06 INFO - PROCESS | 1985 | 1461682386018 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:06 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c6be800 == 79 [pid = 1985] [id = 328] 07:53:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x123b36000) [pid = 1985] [serial = 983] [outer = 0x0] 07:53:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x124220400) [pid = 1985] [serial = 984] [outer = 0x123b36000] 07:53:06 INFO - PROCESS | 1985 | 1461682386049 Marionette DEBUG loaded listener.js 07:53:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x124fd3800) [pid = 1985] [serial = 985] [outer = 0x123b36000] 07:53:06 INFO - PROCESS | 1985 | 1461682386495 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:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 07:53:06 INFO - PROCESS | 1985 | 1461682386523 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 1985 | 1461682386524 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 07:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:53:06 INFO - PROCESS | 1985 | 1461682386527 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 1985 | 1461682386528 Marionette TRACE conn2 <- [1,1286,null,{}] 07:53:06 INFO - PROCESS | 1985 | 1461682386530 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:53:06 INFO - PROCESS | 1985 | 1461682386683 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 07:53:06 INFO - PROCESS | 1985 | 1461682386795 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:06 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ca7d000 == 80 [pid = 1985] [id = 329] 07:53:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x124fd7800) [pid = 1985] [serial = 986] [outer = 0x0] 07:53:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x12769dc00) [pid = 1985] [serial = 987] [outer = 0x124fd7800] 07:53:06 INFO - PROCESS | 1985 | 1461682386842 Marionette DEBUG loaded listener.js 07:53:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x128bd1000) [pid = 1985] [serial = 988] [outer = 0x124fd7800] 07:53:07 INFO - PROCESS | 1985 | 1461682387293 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:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 820ms 07:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:53:07 INFO - PROCESS | 1985 | 1461682387347 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 07:53:07 INFO - PROCESS | 1985 | 1461682387349 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 07:53:07 INFO - PROCESS | 1985 | 1461682387351 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:53:07 INFO - PROCESS | 1985 | 1461682387352 Marionette TRACE conn2 <- [1,1290,null,{}] 07:53:07 INFO - PROCESS | 1985 | 1461682387354 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:53:07 INFO - PROCESS | 1985 | 1461682387478 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 07:53:07 INFO - PROCESS | 1985 | 1461682387535 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:07 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d312800 == 81 [pid = 1985] [id = 330] 07:53:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x128dd3400) [pid = 1985] [serial = 989] [outer = 0x0] 07:53:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x129648c00) [pid = 1985] [serial = 990] [outer = 0x128dd3400] 07:53:07 INFO - PROCESS | 1985 | 1461682387566 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x12973fc00) [pid = 1985] [serial = 991] [outer = 0x128dd3400] 07:53:08 INFO - PROCESS | 1985 | 1461682388049 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:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 718ms 07:53:08 INFO - PROCESS | 1985 | 1461682388069 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 1985 | 1461682388071 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 07:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:53:08 INFO - PROCESS | 1985 | 1461682388098 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 1985 | 1461682388099 Marionette TRACE conn2 <- [1,1294,null,{}] 07:53:08 INFO - PROCESS | 1985 | 1461682388102 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:53:08 INFO - PROCESS | 1985 | 1461682388365 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 07:53:08 INFO - PROCESS | 1985 | 1461682388459 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:08 INFO - PROCESS | 1985 | ++DOCSHELL 0x11759d000 == 82 [pid = 1985] [id = 331] 07:53:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x1125b7c00) [pid = 1985] [serial = 992] [outer = 0x0] 07:53:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x11293e000) [pid = 1985] [serial = 993] [outer = 0x1125b7c00] 07:53:08 INFO - PROCESS | 1985 | 1461682388487 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x112fb9c00) [pid = 1985] [serial = 994] [outer = 0x1125b7c00] 07:53:08 INFO - PROCESS | 1985 | 1461682388875 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:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 819ms 07:53:08 INFO - PROCESS | 1985 | 1461682388919 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 1985 | 1461682388921 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 07:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:53:08 INFO - PROCESS | 1985 | 1461682388924 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 1985 | 1461682388926 Marionette TRACE conn2 <- [1,1298,null,{}] 07:53:08 INFO - PROCESS | 1985 | 1461682388929 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:53:09 INFO - PROCESS | 1985 | 1461682389025 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 07:53:09 INFO - PROCESS | 1985 | 1461682389087 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 1985 | ++DOCSHELL 0x113371800 == 83 [pid = 1985] [id = 332] 07:53:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x112942800) [pid = 1985] [serial = 995] [outer = 0x0] 07:53:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x115e24c00) [pid = 1985] [serial = 996] [outer = 0x112942800] 07:53:09 INFO - PROCESS | 1985 | 1461682389132 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x116960000) [pid = 1985] [serial = 997] [outer = 0x112942800] 07:53:09 INFO - PROCESS | 1985 | --DOCSHELL 0x12c1c4000 == 82 [pid = 1985] [id = 323] 07:53:09 INFO - PROCESS | 1985 | --DOCSHELL 0x12ab95800 == 81 [pid = 1985] [id = 322] 07:53:09 INFO - PROCESS | 1985 | --DOCSHELL 0x115d22800 == 80 [pid = 1985] [id = 321] 07:53:09 INFO - PROCESS | 1985 | --DOCSHELL 0x12a88f800 == 79 [pid = 1985] [id = 320] 07:53:09 INFO - PROCESS | 1985 | --DOCSHELL 0x129443800 == 78 [pid = 1985] [id = 319] 07:53:09 INFO - PROCESS | 1985 | --DOCSHELL 0x1276c6000 == 77 [pid = 1985] [id = 318] 07:53:09 INFO - PROCESS | 1985 | 1461682389594 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:53:09 INFO - PROCESS | 1985 | --DOCSHELL 0x125cde800 == 76 [pid = 1985] [id = 317] 07:53:09 INFO - PROCESS | 1985 | --DOCSHELL 0x1242ec000 == 75 [pid = 1985] [id = 316] 07:53:09 INFO - PROCESS | 1985 | --DOCSHELL 0x121239800 == 74 [pid = 1985] [id = 315] 07:53:09 INFO - PROCESS | 1985 | --DOCSHELL 0x1196e8000 == 73 [pid = 1985] [id = 314] 07:53:09 INFO - PROCESS | 1985 | --DOCSHELL 0x116a91000 == 72 [pid = 1985] [id = 313] 07:53:09 INFO - PROCESS | 1985 | --DOCSHELL 0x117455000 == 71 [pid = 1985] [id = 312] 07:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 725ms 07:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:53:09 INFO - PROCESS | 1985 | 1461682389649 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 07:53:09 INFO - PROCESS | 1985 | 1461682389650 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 07:53:09 INFO - PROCESS | 1985 | 1461682389653 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - PROCESS | 1985 | 1461682389654 Marionette TRACE conn2 <- [1,1302,null,{}] 07:53:09 INFO - PROCESS | 1985 | 1461682389656 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:53:09 INFO - PROCESS | 1985 | 1461682389758 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 07:53:09 INFO - PROCESS | 1985 | 1461682389766 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 1985 | ++DOCSHELL 0x112ceb800 == 72 [pid = 1985] [id = 333] 07:53:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x117686c00) [pid = 1985] [serial = 998] [outer = 0x0] 07:53:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x118085400) [pid = 1985] [serial = 999] [outer = 0x117686c00] 07:53:09 INFO - PROCESS | 1985 | 1461682389793 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 153 (0x1181c7000) [pid = 1985] [serial = 1000] [outer = 0x117686c00] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 152 (0x1191d2800) [pid = 1985] [serial = 893] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x1197c1800) [pid = 1985] [serial = 896] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x11877a400) [pid = 1985] [serial = 887] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x1276a4000) [pid = 1985] [serial = 867] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x126f2ec00) [pid = 1985] [serial = 866] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x113191000) [pid = 1985] [serial = 873] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x11306e000) [pid = 1985] [serial = 872] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x1252c3c00) [pid = 1985] [serial = 864] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x123d1a400) [pid = 1985] [serial = 863] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x1276e2c00) [pid = 1985] [serial = 870] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x121298800) [pid = 1985] [serial = 899] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x119f36400) [pid = 1985] [serial = 869] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x11817c400) [pid = 1985] [serial = 860] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x1187b1c00) [pid = 1985] [serial = 861] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x116763000) [pid = 1985] [serial = 878] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x1169b5400) [pid = 1985] [serial = 879] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x11617d800) [pid = 1985] [serial = 858] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x113068400) [pid = 1985] [serial = 857] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x1181bf400) [pid = 1985] [serial = 884] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x1181c7c00) [pid = 1985] [serial = 885] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x119d4b400) [pid = 1985] [serial = 897] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x117e26800) [pid = 1985] [serial = 881] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x118179800) [pid = 1985] [serial = 882] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x123b5e400) [pid = 1985] [serial = 906] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x11858d400) [pid = 1985] [serial = 902] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x116176c00) [pid = 1985] [serial = 876] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x1134b3c00) [pid = 1985] [serial = 875] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x118918000) [pid = 1985] [serial = 888] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x1243ba000) [pid = 1985] [serial = 907] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x11891d800) [pid = 1985] [serial = 890] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x123b2fc00) [pid = 1985] [serial = 900] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x12b296400) [pid = 1985] [serial = 504] [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:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x123b5a000) [pid = 1985] [serial = 903] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x119419800) [pid = 1985] [serial = 894] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x11915cc00) [pid = 1985] [serial = 891] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x121297c00) [pid = 1985] [serial = 801] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x12580d800) [pid = 1985] [serial = 804] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x12cc4a400) [pid = 1985] [serial = 810] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x118362c00) [pid = 1985] [serial = 798] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x129647c00) [pid = 1985] [serial = 807] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x113071000) [pid = 1985] [serial = 795] [outer = 0x0] [url = about:blank] 07:53:09 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x1247c7800) [pid = 1985] [serial = 909] [outer = 0x0] [url = about:blank] 07:53:10 INFO - PROCESS | 1985 | 1461682390222 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:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 617ms 07:53:10 INFO - PROCESS | 1985 | 1461682390271 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 1985 | 1461682390272 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 07:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:53:10 INFO - PROCESS | 1985 | 1461682390279 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 1985 | 1461682390282 Marionette TRACE conn2 <- [1,1306,null,{}] 07:53:10 INFO - PROCESS | 1985 | 1461682390284 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:53:10 INFO - PROCESS | 1985 | 1461682390366 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 07:53:10 INFO - PROCESS | 1985 | 1461682390376 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 1985 | ++DOCSHELL 0x119627800 == 73 [pid = 1985] [id = 334] 07:53:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x1181c6c00) [pid = 1985] [serial = 1001] [outer = 0x0] 07:53:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x118784c00) [pid = 1985] [serial = 1002] [outer = 0x1181c6c00] 07:53:10 INFO - PROCESS | 1985 | 1461682390418 Marionette DEBUG loaded listener.js 07:53:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x118917c00) [pid = 1985] [serial = 1003] [outer = 0x1181c6c00] 07:53:10 INFO - PROCESS | 1985 | 1461682390889 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:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 625ms 07:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:53:10 INFO - PROCESS | 1985 | 1461682390902 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 1985 | 1461682390903 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 07:53:10 INFO - PROCESS | 1985 | 1461682390905 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 1985 | 1461682390907 Marionette TRACE conn2 <- [1,1310,null,{}] 07:53:10 INFO - PROCESS | 1985 | 1461682390911 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:53:11 INFO - PROCESS | 1985 | 1461682391000 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 07:53:11 INFO - PROCESS | 1985 | 1461682391021 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 1985 | ++DOCSHELL 0x12116d800 == 74 [pid = 1985] [id = 335] 07:53:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x11891f800) [pid = 1985] [serial = 1004] [outer = 0x0] 07:53:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x11915f400) [pid = 1985] [serial = 1005] [outer = 0x11891f800] 07:53:11 INFO - PROCESS | 1985 | 1461682391047 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x119413000) [pid = 1985] [serial = 1006] [outer = 0x11891f800] 07:53:11 INFO - PROCESS | 1985 | 1461682391385 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:53:11 INFO - PROCESS | 1985 | 1461682391426 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 07:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:53:11 INFO - PROCESS | 1985 | 1461682391428 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - PROCESS | 1985 | 1461682391430 Marionette TRACE conn2 <- [1,1314,null,{}] 07:53:11 INFO - PROCESS | 1985 | 1461682391432 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:53:11 INFO - PROCESS | 1985 | 1461682391546 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 07:53:11 INFO - PROCESS | 1985 | 1461682391554 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 1985 | ++DOCSHELL 0x123b96000 == 75 [pid = 1985] [id = 336] 07:53:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x11a1b0c00) [pid = 1985] [serial = 1007] [outer = 0x0] 07:53:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x121297c00) [pid = 1985] [serial = 1008] [outer = 0x11a1b0c00] 07:53:11 INFO - PROCESS | 1985 | 1461682391586 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x123b34800) [pid = 1985] [serial = 1009] [outer = 0x11a1b0c00] 07:53:11 INFO - PROCESS | 1985 | 1461682391939 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:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 519ms 07:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:53:11 INFO - PROCESS | 1985 | 1461682391949 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 07:53:11 INFO - PROCESS | 1985 | 1461682391950 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 07:53:11 INFO - PROCESS | 1985 | 1461682391952 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - PROCESS | 1985 | 1461682391953 Marionette TRACE conn2 <- [1,1318,null,{}] 07:53:11 INFO - PROCESS | 1985 | 1461682391955 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:53:12 INFO - PROCESS | 1985 | 1461682392064 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 07:53:12 INFO - PROCESS | 1985 | 1461682392069 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 1985 | ++DOCSHELL 0x124762800 == 76 [pid = 1985] [id = 337] 07:53:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x123b33c00) [pid = 1985] [serial = 1010] [outer = 0x0] 07:53:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x123bbe800) [pid = 1985] [serial = 1011] [outer = 0x123b33c00] 07:53:12 INFO - PROCESS | 1985 | 1461682392094 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x1249c6400) [pid = 1985] [serial = 1012] [outer = 0x123b33c00] 07:53:12 INFO - PROCESS | 1985 | 1461682392446 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:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 525ms 07:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:53:12 INFO - PROCESS | 1985 | 1461682392484 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 1985 | 1461682392486 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 07:53:12 INFO - PROCESS | 1985 | 1461682392488 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 1985 | 1461682392489 Marionette TRACE conn2 <- [1,1322,null,{}] 07:53:12 INFO - PROCESS | 1985 | 1461682392491 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:53:12 INFO - PROCESS | 1985 | 1461682392597 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 07:53:12 INFO - PROCESS | 1985 | 1461682392632 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 1985 | ++DOCSHELL 0x125ce9000 == 77 [pid = 1985] [id = 338] 07:53:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x123d10400) [pid = 1985] [serial = 1013] [outer = 0x0] 07:53:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x1252c3c00) [pid = 1985] [serial = 1014] [outer = 0x123d10400] 07:53:12 INFO - PROCESS | 1985 | 1461682392656 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x126f2c800) [pid = 1985] [serial = 1015] [outer = 0x123d10400] 07:53:12 INFO - PROCESS | 1985 | 1461682392958 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:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 522ms 07:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:53:13 INFO - PROCESS | 1985 | 1461682393011 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 1985 | 1461682393012 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 07:53:13 INFO - PROCESS | 1985 | 1461682393014 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - PROCESS | 1985 | 1461682393015 Marionette TRACE conn2 <- [1,1326,null,{}] 07:53:13 INFO - PROCESS | 1985 | 1461682393017 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:53:13 INFO - PROCESS | 1985 | 1461682393121 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 07:53:13 INFO - PROCESS | 1985 | 1461682393135 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 1985 | ++DOCSHELL 0x1276bf800 == 78 [pid = 1985] [id = 339] 07:53:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x124fd3c00) [pid = 1985] [serial = 1016] [outer = 0x0] 07:53:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x126f37c00) [pid = 1985] [serial = 1017] [outer = 0x124fd3c00] 07:53:13 INFO - PROCESS | 1985 | 1461682393160 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x12769d800) [pid = 1985] [serial = 1018] [outer = 0x124fd3c00] 07:53:13 INFO - PROCESS | 1985 | 1461682393497 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:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 522ms 07:53:13 INFO - PROCESS | 1985 | 1461682393537 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 1985 | 1461682393538 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 07:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:53:13 INFO - PROCESS | 1985 | 1461682393541 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - PROCESS | 1985 | 1461682393542 Marionette TRACE conn2 <- [1,1330,null,{}] 07:53:13 INFO - PROCESS | 1985 | 1461682393544 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:53:13 INFO - PROCESS | 1985 | 1461682393650 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 07:53:13 INFO - PROCESS | 1985 | 1461682393663 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 1985 | ++DOCSHELL 0x12903a000 == 79 [pid = 1985] [id = 340] 07:53:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x12580d800) [pid = 1985] [serial = 1019] [outer = 0x0] 07:53:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x128bcbc00) [pid = 1985] [serial = 1020] [outer = 0x12580d800] 07:53:13 INFO - PROCESS | 1985 | 1461682393688 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x128dd1c00) [pid = 1985] [serial = 1021] [outer = 0x12580d800] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x12129c000) [pid = 1985] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x125880400) [pid = 1985] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x115e22400) [pid = 1985] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x113071c00) [pid = 1985] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x117155000) [pid = 1985] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x11940f800) [pid = 1985] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x1167f2400) [pid = 1985] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x123b59800) [pid = 1985] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x112fb5800) [pid = 1985] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x113064c00) [pid = 1985] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x1181c8800) [pid = 1985] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x11915c000) [pid = 1985] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x118366400) [pid = 1985] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x110f75800) [pid = 1985] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x128bd8c00) [pid = 1985] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x124fd2400) [pid = 1985] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x11858f400) [pid = 1985] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x113352400) [pid = 1985] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x1169b3000) [pid = 1985] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x121297000) [pid = 1985] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:53:14 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x126f2d800) [pid = 1985] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:53:14 INFO - PROCESS | 1985 | 1461682394161 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:53:14 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:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 671ms 07:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:53:14 INFO - PROCESS | 1985 | 1461682394214 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 07:53:14 INFO - PROCESS | 1985 | 1461682394215 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 07:53:14 INFO - PROCESS | 1985 | 1461682394217 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:53:14 INFO - PROCESS | 1985 | 1461682394218 Marionette TRACE conn2 <- [1,1334,null,{}] 07:53:14 INFO - PROCESS | 1985 | 1461682394234 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:53:14 INFO - PROCESS | 1985 | 1461682394328 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 07:53:14 INFO - PROCESS | 1985 | 1461682394352 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:14 INFO - PROCESS | 1985 | ++DOCSHELL 0x12902a800 == 80 [pid = 1985] [id = 341] 07:53:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x116a61c00) [pid = 1985] [serial = 1022] [outer = 0x0] 07:53:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x118394000) [pid = 1985] [serial = 1023] [outer = 0x116a61c00] 07:53:14 INFO - PROCESS | 1985 | 1461682394380 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x1247ba800) [pid = 1985] [serial = 1024] [outer = 0x116a61c00] 07:53:14 INFO - PROCESS | 1985 | 1461682394716 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:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 531ms 07:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:53:14 INFO - PROCESS | 1985 | 1461682394749 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 07:53:14 INFO - PROCESS | 1985 | 1461682394751 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 07:53:14 INFO - PROCESS | 1985 | 1461682394753 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:53:14 INFO - PROCESS | 1985 | 1461682394755 Marionette TRACE conn2 <- [1,1338,null,{}] 07:53:14 INFO - PROCESS | 1985 | 1461682394757 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:53:14 INFO - PROCESS | 1985 | 1461682394858 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 07:53:14 INFO - PROCESS | 1985 | 1461682394912 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:14 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a72e000 == 81 [pid = 1985] [id = 342] 07:53:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x117155000) [pid = 1985] [serial = 1025] [outer = 0x0] 07:53:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x1276a7800) [pid = 1985] [serial = 1026] [outer = 0x117155000] 07:53:14 INFO - PROCESS | 1985 | 1461682394937 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x1291f0c00) [pid = 1985] [serial = 1027] [outer = 0x117155000] 07:53:15 INFO - PROCESS | 1985 | 1461682395700 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:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 970ms 07:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:53:15 INFO - PROCESS | 1985 | 1461682395724 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 07:53:15 INFO - PROCESS | 1985 | 1461682395726 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 07:53:15 INFO - PROCESS | 1985 | 1461682395728 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:53:15 INFO - PROCESS | 1985 | 1461682395729 Marionette TRACE conn2 <- [1,1342,null,{}] 07:53:15 INFO - PROCESS | 1985 | 1461682395731 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:53:15 INFO - PROCESS | 1985 | 1461682395818 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 07:53:15 INFO - PROCESS | 1985 | 1461682395822 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b275000 == 82 [pid = 1985] [id = 343] 07:53:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x123b62400) [pid = 1985] [serial = 1028] [outer = 0x0] 07:53:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x12964cc00) [pid = 1985] [serial = 1029] [outer = 0x123b62400] 07:53:15 INFO - PROCESS | 1985 | 1461682395847 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x129735400) [pid = 1985] [serial = 1030] [outer = 0x123b62400] 07:53:16 INFO - PROCESS | 1985 | 1461682396329 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:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 620ms 07:53:16 INFO - PROCESS | 1985 | 1461682396349 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 07:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:53:16 INFO - PROCESS | 1985 | 1461682396351 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 07:53:16 INFO - PROCESS | 1985 | 1461682396355 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 1985 | 1461682396357 Marionette TRACE conn2 <- [1,1346,null,{}] 07:53:16 INFO - PROCESS | 1985 | 1461682396380 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:53:16 INFO - PROCESS | 1985 | 1461682396490 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 07:53:16 INFO - PROCESS | 1985 | 1461682396558 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 1985 | ++DOCSHELL 0x1187d8800 == 83 [pid = 1985] [id = 344] 07:53:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x113352800) [pid = 1985] [serial = 1031] [outer = 0x0] 07:53:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x11643c000) [pid = 1985] [serial = 1032] [outer = 0x113352800] 07:53:16 INFO - PROCESS | 1985 | 1461682396591 Marionette DEBUG loaded listener.js 07:53:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x1167f7400) [pid = 1985] [serial = 1033] [outer = 0x113352800] 07:53:17 INFO - PROCESS | 1985 | 1461682397025 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:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 741ms 07:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:53:17 INFO - PROCESS | 1985 | 1461682397096 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 1985 | 1461682397100 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 07:53:17 INFO - PROCESS | 1985 | 1461682397104 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 1985 | 1461682397106 Marionette TRACE conn2 <- [1,1350,null,{}] 07:53:17 INFO - PROCESS | 1985 | 1461682397109 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:53:17 INFO - PROCESS | 1985 | 1461682397216 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 07:53:17 INFO - PROCESS | 1985 | 1461682397285 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 1985 | ++DOCSHELL 0x123ae5800 == 84 [pid = 1985] [id = 345] 07:53:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x1166e0000) [pid = 1985] [serial = 1034] [outer = 0x0] 07:53:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x118362c00) [pid = 1985] [serial = 1035] [outer = 0x1166e0000] 07:53:17 INFO - PROCESS | 1985 | 1461682397315 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x11858f400) [pid = 1985] [serial = 1036] [outer = 0x1166e0000] 07:53:17 INFO - PROCESS | 1985 | 1461682397732 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:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 673ms 07:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:53:17 INFO - PROCESS | 1985 | 1461682397777 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 1985 | 1461682397779 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 07:53:17 INFO - PROCESS | 1985 | 1461682397781 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 1985 | 1461682397784 Marionette TRACE conn2 <- [1,1354,null,{}] 07:53:17 INFO - PROCESS | 1985 | 1461682397792 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:53:17 INFO - PROCESS | 1985 | 1461682397900 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 07:53:17 INFO - PROCESS | 1985 | 1461682397971 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a8a5800 == 85 [pid = 1985] [id = 346] 07:53:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x11891c800) [pid = 1985] [serial = 1037] [outer = 0x0] 07:53:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x119d10000) [pid = 1985] [serial = 1038] [outer = 0x11891c800] 07:53:18 INFO - PROCESS | 1985 | 1461682398005 Marionette DEBUG loaded listener.js 07:53:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x123b33800) [pid = 1985] [serial = 1039] [outer = 0x11891c800] 07:53:18 INFO - PROCESS | 1985 | 1461682398445 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:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 671ms 07:53:18 INFO - PROCESS | 1985 | 1461682398452 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 07:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:53:18 INFO - PROCESS | 1985 | 1461682398454 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 07:53:18 INFO - PROCESS | 1985 | 1461682398457 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:53:18 INFO - PROCESS | 1985 | 1461682398458 Marionette TRACE conn2 <- [1,1358,null,{}] 07:53:18 INFO - PROCESS | 1985 | 1461682398461 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:53:18 INFO - PROCESS | 1985 | 1461682398583 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 07:53:18 INFO - PROCESS | 1985 | 1461682398651 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:18 INFO - PROCESS | 1985 | ++DOCSHELL 0x12be0f800 == 86 [pid = 1985] [id = 347] 07:53:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x1243c0c00) [pid = 1985] [serial = 1040] [outer = 0x0] 07:53:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x12580f800) [pid = 1985] [serial = 1041] [outer = 0x1243c0c00] 07:53:18 INFO - PROCESS | 1985 | 1461682398681 Marionette DEBUG loaded listener.js 07:53:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x1276a1c00) [pid = 1985] [serial = 1042] [outer = 0x1243c0c00] 07:53:19 INFO - PROCESS | 1985 | 1461682399084 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:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 07:53:19 INFO - PROCESS | 1985 | 1461682399128 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 1985 | 1461682399130 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 07:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:53:19 INFO - PROCESS | 1985 | 1461682399134 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 1985 | 1461682399136 Marionette TRACE conn2 <- [1,1362,null,{}] 07:53:19 INFO - PROCESS | 1985 | 1461682399139 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:53:19 INFO - PROCESS | 1985 | 1461682399268 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 07:53:19 INFO - PROCESS | 1985 | 1461682399323 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:19 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c6b1800 == 87 [pid = 1985] [id = 348] 07:53:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x12497f400) [pid = 1985] [serial = 1043] [outer = 0x0] 07:53:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x128dc5c00) [pid = 1985] [serial = 1044] [outer = 0x12497f400] 07:53:19 INFO - PROCESS | 1985 | 1461682399353 Marionette DEBUG loaded listener.js 07:53:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x1291fa400) [pid = 1985] [serial = 1045] [outer = 0x12497f400] 07:53:19 INFO - PROCESS | 1985 | 1461682399803 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:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 720ms 07:53:19 INFO - PROCESS | 1985 | 1461682399891 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 1985 | 1461682399893 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 07:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:53:19 INFO - PROCESS | 1985 | 1461682399897 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 1985 | 1461682399898 Marionette TRACE conn2 <- [1,1366,null,{}] 07:53:19 INFO - PROCESS | 1985 | 1461682399900 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:53:20 INFO - PROCESS | 1985 | 1461682400016 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 07:53:20 INFO - PROCESS | 1985 | 1461682400085 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d40e800 == 88 [pid = 1985] [id = 349] 07:53:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x12a7ad400) [pid = 1985] [serial = 1046] [outer = 0x0] 07:53:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x12a8c8400) [pid = 1985] [serial = 1047] [outer = 0x12a7ad400] 07:53:20 INFO - PROCESS | 1985 | 1461682400116 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x12a9b1c00) [pid = 1985] [serial = 1048] [outer = 0x12a7ad400] 07:53:20 INFO - PROCESS | 1985 | 1461682400598 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:53:20 INFO - PROCESS | 1985 | 1461682400654 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 07:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:53:20 INFO - PROCESS | 1985 | 1461682400660 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 1985 | 1461682400662 Marionette TRACE conn2 <- [1,1370,null,{}] 07:53:20 INFO - PROCESS | 1985 | 1461682400665 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:53:20 INFO - PROCESS | 1985 | 1461682400838 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 07:53:20 INFO - PROCESS | 1985 | 1461682400933 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 1985 | ++DOCSHELL 0x12487d800 == 89 [pid = 1985] [id = 350] 07:53:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x123d47c00) [pid = 1985] [serial = 1049] [outer = 0x0] 07:53:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x12a7b7800) [pid = 1985] [serial = 1050] [outer = 0x123d47c00] 07:53:20 INFO - PROCESS | 1985 | 1461682400971 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x12b210800) [pid = 1985] [serial = 1051] [outer = 0x123d47c00] 07:53:21 INFO - PROCESS | 1985 | 1461682401589 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:53:21 INFO - PROCESS | 1985 | 1461682401632 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 07:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:53:21 INFO - PROCESS | 1985 | 1461682401636 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - PROCESS | 1985 | 1461682401639 Marionette TRACE conn2 <- [1,1374,null,{}] 07:53:21 INFO - PROCESS | 1985 | 1461682401643 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:53:21 INFO - PROCESS | 1985 | 1461682401738 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 07:53:21 INFO - PROCESS | 1985 | 1461682401811 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 1985 | ++DOCSHELL 0x118976800 == 90 [pid = 1985] [id = 351] 07:53:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x112b11400) [pid = 1985] [serial = 1052] [outer = 0x0] 07:53:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x115d85c00) [pid = 1985] [serial = 1053] [outer = 0x112b11400] 07:53:21 INFO - PROCESS | 1985 | 1461682401839 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x11675a000) [pid = 1985] [serial = 1054] [outer = 0x112b11400] 07:53:22 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:22 INFO - PROCESS | 1985 | 1461682402294 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:53:22 INFO - PROCESS | 1985 | 1461682402315 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 07:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:53:22 INFO - PROCESS | 1985 | 1461682402320 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 1985 | 1461682402321 Marionette TRACE conn2 <- [1,1378,null,{}] 07:53:22 INFO - PROCESS | 1985 | 1461682402340 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:53:22 INFO - PROCESS | 1985 | 1461682402463 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 07:53:22 INFO - PROCESS | 1985 | 1461682402503 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 1985 | ++DOCSHELL 0x119a99000 == 91 [pid = 1985] [id = 352] 07:53:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x118085800) [pid = 1985] [serial = 1055] [outer = 0x0] 07:53:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x1181bd800) [pid = 1985] [serial = 1056] [outer = 0x118085800] 07:53:22 INFO - PROCESS | 1985 | 1461682402531 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x118396c00) [pid = 1985] [serial = 1057] [outer = 0x118085800] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x12ce72800 == 90 [pid = 1985] [id = 288] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x124819800 == 89 [pid = 1985] [id = 247] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x12ca74000 == 88 [pid = 1985] [id = 248] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x12a72e000 == 87 [pid = 1985] [id = 342] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x12902a800 == 86 [pid = 1985] [id = 341] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x12903a000 == 85 [pid = 1985] [id = 340] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x1276bf800 == 84 [pid = 1985] [id = 339] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x125ce9000 == 83 [pid = 1985] [id = 338] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x124762800 == 82 [pid = 1985] [id = 337] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x1291ec800) [pid = 1985] [serial = 972] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x123b96000 == 81 [pid = 1985] [id = 336] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x12116d800 == 80 [pid = 1985] [id = 335] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x119627800 == 79 [pid = 1985] [id = 334] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x112ceb800 == 78 [pid = 1985] [id = 333] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x113371800 == 77 [pid = 1985] [id = 332] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x11759d000 == 76 [pid = 1985] [id = 331] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x12ca7d000 == 75 [pid = 1985] [id = 329] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x12c6be800 == 74 [pid = 1985] [id = 328] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x12a8ae000 == 73 [pid = 1985] [id = 327] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x119435800 == 72 [pid = 1985] [id = 326] 07:53:22 INFO - PROCESS | 1985 | --DOCSHELL 0x116496000 == 71 [pid = 1985] [id = 325] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x126f34c00) [pid = 1985] [serial = 855] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x111fd4800) [pid = 1985] [serial = 913] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x110f80000) [pid = 1985] [serial = 912] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x129012000) [pid = 1985] [serial = 970] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x1276e6c00) [pid = 1985] [serial = 960] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x1187b7000) [pid = 1985] [serial = 945] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x119111000) [pid = 1985] [serial = 946] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x115e4e800) [pid = 1985] [serial = 963] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x11817f800) [pid = 1985] [serial = 964] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x128dcdc00) [pid = 1985] [serial = 969] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x128bd6800) [pid = 1985] [serial = 967] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x126f36800) [pid = 1985] [serial = 928] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x1276f1400) [pid = 1985] [serial = 961] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x123b37400) [pid = 1985] [serial = 951] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x124de7c00) [pid = 1985] [serial = 952] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x126f29400) [pid = 1985] [serial = 955] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x1272e3800) [pid = 1985] [serial = 958] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x1197c3800) [pid = 1985] [serial = 966] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x12580a400) [pid = 1985] [serial = 954] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x125c63000) [pid = 1985] [serial = 927] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x116176400) [pid = 1985] [serial = 939] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x1167f3800) [pid = 1985] [serial = 940] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x1276a7400) [pid = 1985] [serial = 934] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x1197c5000) [pid = 1985] [serial = 933] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x11817bc00) [pid = 1985] [serial = 942] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x11838e400) [pid = 1985] [serial = 943] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x124717800) [pid = 1985] [serial = 925] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x123b2c400) [pid = 1985] [serial = 924] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x1181c8c00) [pid = 1985] [serial = 919] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x117155400) [pid = 1985] [serial = 918] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x126f35800) [pid = 1985] [serial = 957] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x11306c800) [pid = 1985] [serial = 936] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x1134b3400) [pid = 1985] [serial = 937] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x115d86c00) [pid = 1985] [serial = 915] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x1161d6800) [pid = 1985] [serial = 916] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x1270c8000) [pid = 1985] [serial = 930] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x1276a0c00) [pid = 1985] [serial = 931] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x119413c00) [pid = 1985] [serial = 948] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x119d0fc00) [pid = 1985] [serial = 949] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x11a1b1400) [pid = 1985] [serial = 922] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x11911c400) [pid = 1985] [serial = 921] [outer = 0x0] [url = about:blank] 07:53:22 INFO - PROCESS | 1985 | 1461682402924 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:53:22 INFO - PROCESS | 1985 | 1461682402946 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 07:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:53:22 INFO - PROCESS | 1985 | 1461682402949 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 1985 | 1461682402951 Marionette TRACE conn2 <- [1,1382,null,{}] 07:53:22 INFO - PROCESS | 1985 | 1461682402958 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:53:23 INFO - PROCESS | 1985 | 1461682403049 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 07:53:23 INFO - PROCESS | 1985 | 1461682403131 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 1985 | ++DOCSHELL 0x119290800 == 72 [pid = 1985] [id = 353] 07:53:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x1167f3800) [pid = 1985] [serial = 1058] [outer = 0x0] 07:53:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x11891b400) [pid = 1985] [serial = 1059] [outer = 0x1167f3800] 07:53:23 INFO - PROCESS | 1985 | 1461682403159 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x11911ac00) [pid = 1985] [serial = 1060] [outer = 0x1167f3800] 07:53:23 INFO - PROCESS | 1985 | [1985] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:23 INFO - PROCESS | 1985 | 1461682403568 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:53:23 INFO - PROCESS | 1985 | 1461682403577 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 07:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:53:23 INFO - PROCESS | 1985 | 1461682403581 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - PROCESS | 1985 | 1461682403583 Marionette TRACE conn2 <- [1,1386,null,{}] 07:53:23 INFO - PROCESS | 1985 | 1461682403587 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:53:23 INFO - PROCESS | 1985 | 1461682403728 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 07:53:23 INFO - PROCESS | 1985 | 1461682403814 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 1985 | ++DOCSHELL 0x121239800 == 73 [pid = 1985] [id = 354] 07:53:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x11915bc00) [pid = 1985] [serial = 1061] [outer = 0x0] 07:53:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x1197c2000) [pid = 1985] [serial = 1062] [outer = 0x11915bc00] 07:53:23 INFO - PROCESS | 1985 | 1461682403856 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x123b29800) [pid = 1985] [serial = 1063] [outer = 0x11915bc00] 07:53:24 INFO - PROCESS | 1985 | 1461682404184 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:53:24 INFO - PROCESS | 1985 | 1461682404207 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 07:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:53:24 INFO - PROCESS | 1985 | 1461682404210 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 1985 | 1461682404213 Marionette TRACE conn2 <- [1,1390,null,{}] 07:53:24 INFO - PROCESS | 1985 | 1461682404221 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:53:24 INFO - PROCESS | 1985 | 1461682404334 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 07:53:24 INFO - PROCESS | 1985 | 1461682404358 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 1985 | ++DOCSHELL 0x124762000 == 74 [pid = 1985] [id = 355] 07:53:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x119f36400) [pid = 1985] [serial = 1064] [outer = 0x0] 07:53:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x123b57000) [pid = 1985] [serial = 1065] [outer = 0x119f36400] 07:53:24 INFO - PROCESS | 1985 | 1461682404383 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x124713000) [pid = 1985] [serial = 1066] [outer = 0x119f36400] 07:53:24 INFO - PROCESS | 1985 | 1461682404701 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:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 527ms 07:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:53:24 INFO - PROCESS | 1985 | 1461682404738 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 1985 | 1461682404739 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 07:53:24 INFO - PROCESS | 1985 | 1461682404741 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 1985 | 1461682404742 Marionette TRACE conn2 <- [1,1394,null,{}] 07:53:24 INFO - PROCESS | 1985 | 1461682404745 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:53:24 INFO - PROCESS | 1985 | 1461682404846 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 07:53:24 INFO - PROCESS | 1985 | 1461682404851 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 1985 | ++DOCSHELL 0x127634000 == 75 [pid = 1985] [id = 356] 07:53:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x124942000) [pid = 1985] [serial = 1067] [outer = 0x0] 07:53:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x12588bc00) [pid = 1985] [serial = 1068] [outer = 0x124942000] 07:53:24 INFO - PROCESS | 1985 | 1461682404878 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x128bccc00) [pid = 1985] [serial = 1069] [outer = 0x124942000] 07:53:25 INFO - PROCESS | 1985 | 1461682405247 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:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 521ms 07:53:25 INFO - PROCESS | 1985 | 1461682405263 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 1985 | 1461682405264 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 07:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:53:25 INFO - PROCESS | 1985 | 1461682405267 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 1985 | 1461682405268 Marionette TRACE conn2 <- [1,1398,null,{}] 07:53:25 INFO - PROCESS | 1985 | 1461682405270 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:53:25 INFO - PROCESS | 1985 | 1461682405381 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 07:53:25 INFO - PROCESS | 1985 | 1461682405385 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 1985 | ++DOCSHELL 0x128d62800 == 76 [pid = 1985] [id = 357] 07:53:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x128bd0c00) [pid = 1985] [serial = 1070] [outer = 0x0] 07:53:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x12900d800) [pid = 1985] [serial = 1071] [outer = 0x128bd0c00] 07:53:25 INFO - PROCESS | 1985 | 1461682405410 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x1291fa800) [pid = 1985] [serial = 1072] [outer = 0x128bd0c00] 07:53:25 INFO - PROCESS | 1985 | 1461682405769 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:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 520ms 07:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:53:25 INFO - PROCESS | 1985 | 1461682405787 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 1985 | 1461682405789 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 07:53:25 INFO - PROCESS | 1985 | 1461682405791 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 1985 | 1461682405792 Marionette TRACE conn2 <- [1,1402,null,{}] 07:53:25 INFO - PROCESS | 1985 | 1461682405794 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:53:25 INFO - PROCESS | 1985 | 1461682405903 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 07:53:25 INFO - PROCESS | 1985 | 1461682405918 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 1985 | ++DOCSHELL 0x12979c800 == 77 [pid = 1985] [id = 358] 07:53:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x129642400) [pid = 1985] [serial = 1073] [outer = 0x0] 07:53:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x129735000) [pid = 1985] [serial = 1074] [outer = 0x129642400] 07:53:25 INFO - PROCESS | 1985 | 1461682405943 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x12a8bd400) [pid = 1985] [serial = 1075] [outer = 0x129642400] 07:53:26 INFO - PROCESS | 1985 | 1461682406305 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:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 522ms 07:53:26 INFO - PROCESS | 1985 | 1461682406314 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 07:53:26 INFO - PROCESS | 1985 | 1461682406316 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 07:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:53:26 INFO - PROCESS | 1985 | 1461682406320 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - PROCESS | 1985 | 1461682406321 Marionette TRACE conn2 <- [1,1406,null,{}] 07:53:26 INFO - PROCESS | 1985 | 1461682406325 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:53:26 INFO - PROCESS | 1985 | 1461682406493 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 07:53:26 INFO - PROCESS | 1985 | 1461682406517 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ab93800 == 78 [pid = 1985] [id = 359] 07:53:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x12973bc00) [pid = 1985] [serial = 1076] [outer = 0x0] 07:53:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x12abddc00) [pid = 1985] [serial = 1077] [outer = 0x12973bc00] 07:53:26 INFO - PROCESS | 1985 | 1461682406556 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x12b218000) [pid = 1985] [serial = 1078] [outer = 0x12973bc00] 07:53:27 INFO - PROCESS | 1985 | 1461682407051 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:53:27 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x12580d800) [pid = 1985] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:53:27 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x116a61c00) [pid = 1985] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:53:27 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x117155000) [pid = 1985] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:53:27 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x123b33c00) [pid = 1985] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:53:27 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x123d10400) [pid = 1985] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:53:27 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x1181c6c00) [pid = 1985] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:53:27 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x1125b7c00) [pid = 1985] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:53:27 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x117686c00) [pid = 1985] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:53:27 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x112942800) [pid = 1985] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:53:27 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x11a1b0c00) [pid = 1985] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:53:27 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x11891f800) [pid = 1985] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:53:27 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x12915e000) [pid = 1985] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:53:27 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x124fd3c00) [pid = 1985] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 772ms 07:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:53:27 INFO - PROCESS | 1985 | 1461682407091 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 1985 | 1461682407093 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 07:53:27 INFO - PROCESS | 1985 | 1461682407095 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 1985 | 1461682407096 Marionette TRACE conn2 <- [1,1410,null,{}] 07:53:27 INFO - PROCESS | 1985 | 1461682407099 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:53:27 INFO - PROCESS | 1985 | 1461682407189 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 07:53:27 INFO - PROCESS | 1985 | 1461682407193 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:27 INFO - PROCESS | 1985 | ++DOCSHELL 0x12123a000 == 79 [pid = 1985] [id = 360] 07:53:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x11306d400) [pid = 1985] [serial = 1079] [outer = 0x0] 07:53:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x1181c9000) [pid = 1985] [serial = 1080] [outer = 0x11306d400] 07:53:27 INFO - PROCESS | 1985 | 1461682407219 Marionette DEBUG loaded listener.js 07:53:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x11a1b3800) [pid = 1985] [serial = 1081] [outer = 0x11306d400] 07:53:27 INFO - PROCESS | 1985 | 1461682407571 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:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 519ms 07:53:27 INFO - PROCESS | 1985 | 1461682407615 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 1985 | 1461682407616 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 07:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:53:27 INFO - PROCESS | 1985 | 1461682407618 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 1985 | 1461682407620 Marionette TRACE conn2 <- [1,1414,null,{}] 07:53:27 INFO - PROCESS | 1985 | 1461682407623 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:53:27 INFO - PROCESS | 1985 | 1461682407749 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 07:53:27 INFO - PROCESS | 1985 | 1461682407761 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:27 INFO - PROCESS | 1985 | ++DOCSHELL 0x12be12800 == 80 [pid = 1985] [id = 361] 07:53:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x118182000) [pid = 1985] [serial = 1082] [outer = 0x0] 07:53:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x11941b400) [pid = 1985] [serial = 1083] [outer = 0x118182000] 07:53:27 INFO - PROCESS | 1985 | 1461682407790 Marionette DEBUG loaded listener.js 07:53:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x12ba65c00) [pid = 1985] [serial = 1084] [outer = 0x118182000] 07:53:28 INFO - PROCESS | 1985 | 1461682408190 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:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 618ms 07:53:28 INFO - PROCESS | 1985 | 1461682408238 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 07:53:28 INFO - PROCESS | 1985 | 1461682408240 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 07:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:53:28 INFO - PROCESS | 1985 | 1461682408243 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:53:28 INFO - PROCESS | 1985 | 1461682408245 Marionette TRACE conn2 <- [1,1418,null,{}] 07:53:28 INFO - PROCESS | 1985 | 1461682408248 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:53:28 INFO - PROCESS | 1985 | 1461682408425 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 07:53:28 INFO - PROCESS | 1985 | 1461682408438 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ca72800 == 81 [pid = 1985] [id = 362] 07:53:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x125884000) [pid = 1985] [serial = 1085] [outer = 0x0] 07:53:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x12ba69800) [pid = 1985] [serial = 1086] [outer = 0x125884000] 07:53:28 INFO - PROCESS | 1985 | 1461682408478 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x12bd1a000) [pid = 1985] [serial = 1087] [outer = 0x125884000] 07:53:28 INFO - PROCESS | 1985 | 1461682408873 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:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 671ms 07:53:28 INFO - PROCESS | 1985 | 1461682408915 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 07:53:28 INFO - PROCESS | 1985 | 1461682408916 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 07:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:53:28 INFO - PROCESS | 1985 | 1461682408918 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:53:28 INFO - PROCESS | 1985 | 1461682408919 Marionette TRACE conn2 <- [1,1422,null,{}] 07:53:28 INFO - PROCESS | 1985 | 1461682408922 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:53:29 INFO - PROCESS | 1985 | 1461682409057 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 07:53:29 INFO - PROCESS | 1985 | 1461682409165 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:29 INFO - PROCESS | 1985 | ++DOCSHELL 0x115dd2800 == 82 [pid = 1985] [id = 363] 07:53:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x110f7d800) [pid = 1985] [serial = 1088] [outer = 0x0] 07:53:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x1125b8800) [pid = 1985] [serial = 1089] [outer = 0x110f7d800] 07:53:29 INFO - PROCESS | 1985 | 1461682409197 Marionette DEBUG loaded listener.js 07:53:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x113189c00) [pid = 1985] [serial = 1090] [outer = 0x110f7d800] 07:53:29 INFO - PROCESS | 1985 | 1461682409627 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:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 769ms 07:53:29 INFO - PROCESS | 1985 | 1461682409688 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 1985 | 1461682409691 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 07:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:53:29 INFO - PROCESS | 1985 | 1461682409695 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - PROCESS | 1985 | 1461682409697 Marionette TRACE conn2 <- [1,1426,null,{}] 07:53:29 INFO - PROCESS | 1985 | 1461682409700 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:53:29 INFO - PROCESS | 1985 | 1461682409813 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 07:53:29 INFO - PROCESS | 1985 | 1461682409885 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:29 INFO - PROCESS | 1985 | ++DOCSHELL 0x119fa9800 == 83 [pid = 1985] [id = 364] 07:53:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x11675d400) [pid = 1985] [serial = 1091] [outer = 0x0] 07:53:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x11835bc00) [pid = 1985] [serial = 1092] [outer = 0x11675d400] 07:53:29 INFO - PROCESS | 1985 | 1461682409919 Marionette DEBUG loaded listener.js 07:53:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x11877f000) [pid = 1985] [serial = 1093] [outer = 0x11675d400] 07:53:30 INFO - PROCESS | 1985 | 1461682410369 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:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 721ms 07:53:30 INFO - PROCESS | 1985 | 1461682410429 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 07:53:30 INFO - PROCESS | 1985 | 1461682410432 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 07:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:53:30 INFO - PROCESS | 1985 | 1461682410436 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:53:30 INFO - PROCESS | 1985 | 1461682410437 Marionette TRACE conn2 <- [1,1430,null,{}] 07:53:30 INFO - PROCESS | 1985 | 1461682410439 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:53:30 INFO - PROCESS | 1985 | 1461682410553 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 07:53:30 INFO - PROCESS | 1985 | 1461682410624 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 1985 | ++DOCSHELL 0x129787800 == 84 [pid = 1985] [id = 365] 07:53:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x11877d000) [pid = 1985] [serial = 1094] [outer = 0x0] 07:53:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x121295800) [pid = 1985] [serial = 1095] [outer = 0x11877d000] 07:53:30 INFO - PROCESS | 1985 | 1461682410655 Marionette DEBUG loaded listener.js 07:53:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x124de6800) [pid = 1985] [serial = 1096] [outer = 0x11877d000] 07:53:31 INFO - PROCESS | 1985 | 1461682411084 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:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 668ms 07:53:31 INFO - PROCESS | 1985 | 1461682411105 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 1985 | 1461682411106 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 07:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:53:31 INFO - PROCESS | 1985 | 1461682411116 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 1985 | 1461682411121 Marionette TRACE conn2 <- [1,1434,null,{}] 07:53:31 INFO - PROCESS | 1985 | 1461682411124 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:53:31 INFO - PROCESS | 1985 | 1461682411273 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 07:53:31 INFO - PROCESS | 1985 | 1461682411284 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d94a800 == 85 [pid = 1985] [id = 366] 07:53:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x127698800) [pid = 1985] [serial = 1097] [outer = 0x0] 07:53:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x128dc5800) [pid = 1985] [serial = 1098] [outer = 0x127698800] 07:53:31 INFO - PROCESS | 1985 | 1461682411314 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x129739000) [pid = 1985] [serial = 1099] [outer = 0x127698800] 07:53:31 INFO - PROCESS | 1985 | 1461682411742 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:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 682ms 07:53:31 INFO - PROCESS | 1985 | 1461682411792 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 1985 | 1461682411795 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 07:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:53:31 INFO - PROCESS | 1985 | 1461682411798 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 1985 | 1461682411799 Marionette TRACE conn2 <- [1,1438,null,{}] 07:53:31 INFO - PROCESS | 1985 | 1461682411802 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:53:31 INFO - PROCESS | 1985 | 1461682411930 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 07:53:32 INFO - PROCESS | 1985 | 1461682412002 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 1985 | ++DOCSHELL 0x12da67800 == 86 [pid = 1985] [id = 367] 07:53:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x127026000) [pid = 1985] [serial = 1100] [outer = 0x0] 07:53:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x128dd0800) [pid = 1985] [serial = 1101] [outer = 0x127026000] 07:53:32 INFO - PROCESS | 1985 | 1461682412032 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x12b218800) [pid = 1985] [serial = 1102] [outer = 0x127026000] 07:53:32 INFO - PROCESS | 1985 | 1461682412447 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:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 669ms 07:53:32 INFO - PROCESS | 1985 | 1461682412468 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 1985 | 1461682412469 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 07:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:53:32 INFO - PROCESS | 1985 | 1461682412471 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 1985 | 1461682412473 Marionette TRACE conn2 <- [1,1442,null,{}] 07:53:32 INFO - PROCESS | 1985 | 1461682412475 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:53:32 INFO - PROCESS | 1985 | 1461682412584 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 07:53:32 INFO - PROCESS | 1985 | 1461682412646 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 1985 | ++DOCSHELL 0x12df21800 == 87 [pid = 1985] [id = 368] 07:53:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x12ba6fc00) [pid = 1985] [serial = 1103] [outer = 0x0] 07:53:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x12bd1b400) [pid = 1985] [serial = 1104] [outer = 0x12ba6fc00] 07:53:32 INFO - PROCESS | 1985 | 1461682412723 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x12be79c00) [pid = 1985] [serial = 1105] [outer = 0x12ba6fc00] 07:53:33 INFO - PROCESS | 1985 | 1461682413227 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:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 820ms 07:53:33 INFO - PROCESS | 1985 | 1461682413292 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 1985 | 1461682413295 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 07:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:53:33 INFO - PROCESS | 1985 | 1461682413298 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 1985 | 1461682413299 Marionette TRACE conn2 <- [1,1446,null,{}] 07:53:33 INFO - PROCESS | 1985 | 1461682413302 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:53:33 INFO - PROCESS | 1985 | 1461682413408 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 07:53:33 INFO - PROCESS | 1985 | 1461682413492 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 1985 | ++DOCSHELL 0x116fef800 == 88 [pid = 1985] [id = 369] 07:53:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x126f28c00) [pid = 1985] [serial = 1106] [outer = 0x0] 07:53:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x1270c8c00) [pid = 1985] [serial = 1107] [outer = 0x126f28c00] 07:53:33 INFO - PROCESS | 1985 | 1461682413522 Marionette DEBUG loaded listener.js 07:53:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x12be7a000) [pid = 1985] [serial = 1108] [outer = 0x126f28c00] 07:53:34 INFO - PROCESS | 1985 | 1461682414121 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:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 871ms 07:53:34 INFO - PROCESS | 1985 | 1461682414181 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 1985 | 1461682414183 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 07:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:53:34 INFO - PROCESS | 1985 | 1461682414189 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:53:34 INFO - PROCESS | 1985 | 1461682414191 Marionette TRACE conn2 <- [1,1450,null,{}] 07:53:34 INFO - PROCESS | 1985 | 1461682414197 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:53:34 INFO - PROCESS | 1985 | 1461682414291 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 07:53:34 INFO - PROCESS | 1985 | 1461682414366 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:34 INFO - PROCESS | 1985 | ++DOCSHELL 0x11981f000 == 89 [pid = 1985] [id = 370] 07:53:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x115d2fc00) [pid = 1985] [serial = 1109] [outer = 0x0] 07:53:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x115e52800) [pid = 1985] [serial = 1110] [outer = 0x115d2fc00] 07:53:34 INFO - PROCESS | 1985 | 1461682414394 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x116762800) [pid = 1985] [serial = 1111] [outer = 0x115d2fc00] 07:53:34 INFO - PROCESS | 1985 | 1461682414845 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:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 675ms 07:53:34 INFO - PROCESS | 1985 | 1461682414864 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 1985 | 1461682414868 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 07:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:53:34 INFO - PROCESS | 1985 | 1461682414872 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:53:34 INFO - PROCESS | 1985 | 1461682414874 Marionette TRACE conn2 <- [1,1454,null,{}] 07:53:34 INFO - PROCESS | 1985 | --DOCSHELL 0x12ca72800 == 88 [pid = 1985] [id = 362] 07:53:34 INFO - PROCESS | 1985 | --DOCSHELL 0x12be12800 == 87 [pid = 1985] [id = 361] 07:53:34 INFO - PROCESS | 1985 | --DOCSHELL 0x12123a000 == 86 [pid = 1985] [id = 360] 07:53:34 INFO - PROCESS | 1985 | --DOCSHELL 0x12ab93800 == 85 [pid = 1985] [id = 359] 07:53:34 INFO - PROCESS | 1985 | --DOCSHELL 0x12979c800 == 84 [pid = 1985] [id = 358] 07:53:34 INFO - PROCESS | 1985 | --DOCSHELL 0x128d62800 == 83 [pid = 1985] [id = 357] 07:53:34 INFO - PROCESS | 1985 | --DOCSHELL 0x127634000 == 82 [pid = 1985] [id = 356] 07:53:34 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x112b08000) [pid = 1985] [serial = 975] [outer = 0x0] [url = about:blank] 07:53:34 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x1167f6800) [pid = 1985] [serial = 978] [outer = 0x0] [url = about:blank] 07:53:34 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x119412800) [pid = 1985] [serial = 981] [outer = 0x0] [url = about:blank] 07:53:34 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x124220400) [pid = 1985] [serial = 984] [outer = 0x0] [url = about:blank] 07:53:34 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x12769dc00) [pid = 1985] [serial = 987] [outer = 0x0] [url = about:blank] 07:53:34 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x129648c00) [pid = 1985] [serial = 990] [outer = 0x0] [url = about:blank] 07:53:34 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x12964cc00) [pid = 1985] [serial = 1029] [outer = 0x0] [url = about:blank] 07:53:34 INFO - PROCESS | 1985 | --DOCSHELL 0x124762000 == 81 [pid = 1985] [id = 355] 07:53:34 INFO - PROCESS | 1985 | --DOCSHELL 0x121239800 == 80 [pid = 1985] [id = 354] 07:53:34 INFO - PROCESS | 1985 | --DOCSHELL 0x119290800 == 79 [pid = 1985] [id = 353] 07:53:34 INFO - PROCESS | 1985 | --DOCSHELL 0x119a99000 == 78 [pid = 1985] [id = 352] 07:53:34 INFO - PROCESS | 1985 | --DOCSHELL 0x118976800 == 77 [pid = 1985] [id = 351] 07:53:34 INFO - PROCESS | 1985 | --DOCSHELL 0x12be0f800 == 76 [pid = 1985] [id = 347] 07:53:34 INFO - PROCESS | 1985 | --DOCSHELL 0x12a8a5800 == 75 [pid = 1985] [id = 346] 07:53:34 INFO - PROCESS | 1985 | 1461682414977 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:53:34 INFO - PROCESS | 1985 | --DOCSHELL 0x123ae5800 == 74 [pid = 1985] [id = 345] 07:53:34 INFO - PROCESS | 1985 | --DOCSHELL 0x1187d8800 == 73 [pid = 1985] [id = 344] 07:53:34 INFO - PROCESS | 1985 | --DOCSHELL 0x12b275000 == 72 [pid = 1985] [id = 343] 07:53:35 INFO - PROCESS | 1985 | 1461682415072 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x123bbe800) [pid = 1985] [serial = 1011] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x1252c3c00) [pid = 1985] [serial = 1014] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x118784c00) [pid = 1985] [serial = 1002] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x118917c00) [pid = 1985] [serial = 1003] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x112fb9c00) [pid = 1985] [serial = 994] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x11293e000) [pid = 1985] [serial = 993] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x118085400) [pid = 1985] [serial = 999] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x116960000) [pid = 1985] [serial = 997] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x115e24c00) [pid = 1985] [serial = 996] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x121297c00) [pid = 1985] [serial = 1008] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x11915f400) [pid = 1985] [serial = 1005] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x119413000) [pid = 1985] [serial = 1006] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x1291f6400) [pid = 1985] [serial = 973] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x126f37c00) [pid = 1985] [serial = 1017] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x126f2c800) [pid = 1985] [serial = 1015] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x128bcbc00) [pid = 1985] [serial = 1020] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x12769d800) [pid = 1985] [serial = 1018] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x128dd1c00) [pid = 1985] [serial = 1021] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x1181c7000) [pid = 1985] [serial = 1000] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x118394000) [pid = 1985] [serial = 1023] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x1291f0c00) [pid = 1985] [serial = 1027] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x1247ba800) [pid = 1985] [serial = 1024] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x1249c6400) [pid = 1985] [serial = 1012] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x1276a7800) [pid = 1985] [serial = 1026] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x123b34800) [pid = 1985] [serial = 1009] [outer = 0x0] [url = about:blank] 07:53:35 INFO - PROCESS | 1985 | 1461682415131 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 1985 | ++DOCSHELL 0x116a8e800 == 73 [pid = 1985] [id = 371] 07:53:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x11306d800) [pid = 1985] [serial = 1112] [outer = 0x0] 07:53:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x116a6b400) [pid = 1985] [serial = 1113] [outer = 0x11306d800] 07:53:35 INFO - PROCESS | 1985 | 1461682415159 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x1181bb800) [pid = 1985] [serial = 1114] [outer = 0x11306d800] 07:53:35 INFO - PROCESS | 1985 | 1461682415557 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:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 716ms 07:53:35 INFO - PROCESS | 1985 | 1461682415589 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 07:53:35 INFO - PROCESS | 1985 | 1461682415590 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 07:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:53:35 INFO - PROCESS | 1985 | 1461682415592 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:53:35 INFO - PROCESS | 1985 | 1461682415595 Marionette TRACE conn2 <- [1,1458,null,{}] 07:53:35 INFO - PROCESS | 1985 | 1461682415627 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:53:35 INFO - PROCESS | 1985 | 1461682415714 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 07:53:35 INFO - PROCESS | 1985 | 1461682415720 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 1985 | ++DOCSHELL 0x1196d4800 == 74 [pid = 1985] [id = 372] 07:53:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x11838fc00) [pid = 1985] [serial = 1115] [outer = 0x0] 07:53:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x118915c00) [pid = 1985] [serial = 1116] [outer = 0x11838fc00] 07:53:35 INFO - PROCESS | 1985 | 1461682415749 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x119162c00) [pid = 1985] [serial = 1117] [outer = 0x11838fc00] 07:53:36 INFO - PROCESS | 1985 | 1461682416106 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:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 544ms 07:53:36 INFO - PROCESS | 1985 | 1461682416136 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 1985 | 1461682416138 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 07:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:53:36 INFO - PROCESS | 1985 | 1461682416140 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 1985 | 1461682416141 Marionette TRACE conn2 <- [1,1462,null,{}] 07:53:36 INFO - PROCESS | 1985 | 1461682416152 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:53:36 INFO - PROCESS | 1985 | 1461682416254 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 07:53:36 INFO - PROCESS | 1985 | 1461682416258 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:36 INFO - PROCESS | 1985 | ++DOCSHELL 0x12116f800 == 75 [pid = 1985] [id = 373] 07:53:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x119160c00) [pid = 1985] [serial = 1118] [outer = 0x0] 07:53:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x119d52000) [pid = 1985] [serial = 1119] [outer = 0x119160c00] 07:53:36 INFO - PROCESS | 1985 | 1461682416287 Marionette DEBUG loaded listener.js 07:53:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x123b2c400) [pid = 1985] [serial = 1120] [outer = 0x119160c00] 07:53:36 INFO - PROCESS | 1985 | 1461682416630 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:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 524ms 07:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:53:36 INFO - PROCESS | 1985 | 1461682416664 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 1985 | 1461682416665 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 07:53:36 INFO - PROCESS | 1985 | 1461682416667 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 1985 | 1461682416668 Marionette TRACE conn2 <- [1,1466,null,{}] 07:53:36 INFO - PROCESS | 1985 | 1461682416670 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:53:36 INFO - PROCESS | 1985 | 1461682416757 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 07:53:36 INFO - PROCESS | 1985 | 1461682416819 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:36 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e75000 == 76 [pid = 1985] [id = 374] 07:53:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x11940c400) [pid = 1985] [serial = 1121] [outer = 0x0] 07:53:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x123b34400) [pid = 1985] [serial = 1122] [outer = 0x11940c400] 07:53:36 INFO - PROCESS | 1985 | 1461682416845 Marionette DEBUG loaded listener.js 07:53:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x123d45000) [pid = 1985] [serial = 1123] [outer = 0x11940c400] 07:53:37 INFO - PROCESS | 1985 | 1461682417233 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:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 617ms 07:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:53:37 INFO - PROCESS | 1985 | 1461682417286 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 07:53:37 INFO - PROCESS | 1985 | 1461682417287 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 07:53:37 INFO - PROCESS | 1985 | 1461682417289 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:53:37 INFO - PROCESS | 1985 | 1461682417290 Marionette TRACE conn2 <- [1,1470,null,{}] 07:53:37 INFO - PROCESS | 1985 | 1461682417298 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:53:37 INFO - PROCESS | 1985 | 1461682417423 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 07:53:37 INFO - PROCESS | 1985 | 1461682417463 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:37 INFO - PROCESS | 1985 | ++DOCSHELL 0x12761b800 == 77 [pid = 1985] [id = 375] 07:53:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x124f93000) [pid = 1985] [serial = 1124] [outer = 0x0] 07:53:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x125c6a800) [pid = 1985] [serial = 1125] [outer = 0x124f93000] 07:53:37 INFO - PROCESS | 1985 | 1461682417491 Marionette DEBUG loaded listener.js 07:53:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x1270d1800) [pid = 1985] [serial = 1126] [outer = 0x124f93000] 07:53:37 INFO - PROCESS | 1985 | 1461682417841 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:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 568ms 07:53:37 INFO - PROCESS | 1985 | 1461682417857 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 07:53:37 INFO - PROCESS | 1985 | 1461682417859 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 07:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:53:37 INFO - PROCESS | 1985 | 1461682417864 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:53:37 INFO - PROCESS | 1985 | 1461682417865 Marionette TRACE conn2 <- [1,1474,null,{}] 07:53:37 INFO - PROCESS | 1985 | 1461682417873 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:53:38 INFO - PROCESS | 1985 | 1461682418004 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 07:53:38 INFO - PROCESS | 1985 | 1461682418024 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:38 INFO - PROCESS | 1985 | ++DOCSHELL 0x128d5f000 == 78 [pid = 1985] [id = 376] 07:53:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x126f31800) [pid = 1985] [serial = 1127] [outer = 0x0] 07:53:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x1276a5800) [pid = 1985] [serial = 1128] [outer = 0x126f31800] 07:53:38 INFO - PROCESS | 1985 | 1461682418064 Marionette DEBUG loaded listener.js 07:53:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x128bcbc00) [pid = 1985] [serial = 1129] [outer = 0x126f31800] 07:53:38 INFO - PROCESS | 1985 | 1461682418501 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:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 681ms 07:53:38 INFO - PROCESS | 1985 | 1461682418547 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 07:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:53:38 INFO - PROCESS | 1985 | 1461682418548 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 07:53:38 INFO - PROCESS | 1985 | 1461682418550 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:53:38 INFO - PROCESS | 1985 | 1461682418551 Marionette TRACE conn2 <- [1,1478,null,{}] 07:53:38 INFO - PROCESS | 1985 | 1461682418554 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:53:38 INFO - PROCESS | 1985 | 1461682418658 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 07:53:38 INFO - PROCESS | 1985 | 1461682418710 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:38 INFO - PROCESS | 1985 | ++DOCSHELL 0x129454800 == 79 [pid = 1985] [id = 377] 07:53:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x128bcd400) [pid = 1985] [serial = 1130] [outer = 0x0] 07:53:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x128dcac00) [pid = 1985] [serial = 1131] [outer = 0x128bcd400] 07:53:38 INFO - PROCESS | 1985 | 1461682418735 Marionette DEBUG loaded listener.js 07:53:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x129014c00) [pid = 1985] [serial = 1132] [outer = 0x128bcd400] 07:53:39 INFO - PROCESS | 1985 | 1461682419051 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:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 518ms 07:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:53:39 INFO - PROCESS | 1985 | 1461682419069 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 1985 | 1461682419070 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 07:53:39 INFO - PROCESS | 1985 | 1461682419072 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - PROCESS | 1985 | 1461682419073 Marionette TRACE conn2 <- [1,1482,null,{}] 07:53:39 INFO - PROCESS | 1985 | 1461682419199 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:53:39 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x128bd0c00) [pid = 1985] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:53:39 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x129642400) [pid = 1985] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:53:39 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x123b62400) [pid = 1985] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:53:39 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x112b11400) [pid = 1985] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:53:39 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x1167f3800) [pid = 1985] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:53:39 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x11915bc00) [pid = 1985] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:53:39 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x118085800) [pid = 1985] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:53:39 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x119f36400) [pid = 1985] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:53:39 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x124942000) [pid = 1985] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:53:39 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x12973bc00) [pid = 1985] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:53:39 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x11306d400) [pid = 1985] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:53:39 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x118182000) [pid = 1985] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:53:39 INFO - PROCESS | 1985 | 1461682419309 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 07:53:39 INFO - PROCESS | 1985 | 1461682419313 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 1985 | ++DOCSHELL 0x12117d000 == 80 [pid = 1985] [id = 378] 07:53:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x113191000) [pid = 1985] [serial = 1133] [outer = 0x0] 07:53:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x119d16000) [pid = 1985] [serial = 1134] [outer = 0x113191000] 07:53:39 INFO - PROCESS | 1985 | 1461682419338 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x128bd6800) [pid = 1985] [serial = 1135] [outer = 0x113191000] 07:53:39 INFO - PROCESS | 1985 | 1461682419759 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:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 723ms 07:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:53:39 INFO - PROCESS | 1985 | 1461682419797 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 1985 | 1461682419799 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 07:53:39 INFO - PROCESS | 1985 | 1461682419802 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - PROCESS | 1985 | 1461682419804 Marionette TRACE conn2 <- [1,1486,null,{}] 07:53:39 INFO - PROCESS | 1985 | 1461682419807 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:53:39 INFO - PROCESS | 1985 | 1461682419943 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 07:53:39 INFO - PROCESS | 1985 | 1461682419976 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ab94000 == 81 [pid = 1985] [id = 379] 07:53:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x1291eb800) [pid = 1985] [serial = 1136] [outer = 0x0] 07:53:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x129649800) [pid = 1985] [serial = 1137] [outer = 0x1291eb800] 07:53:40 INFO - PROCESS | 1985 | 1461682420001 Marionette DEBUG loaded listener.js 07:53:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x12a8bcc00) [pid = 1985] [serial = 1138] [outer = 0x1291eb800] 07:53:40 INFO - PROCESS | 1985 | 1461682420355 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:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 571ms 07:53:40 INFO - PROCESS | 1985 | 1461682420374 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 07:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:53:40 INFO - PROCESS | 1985 | 1461682420376 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 07:53:40 INFO - PROCESS | 1985 | 1461682420380 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 1985 | 1461682420382 Marionette TRACE conn2 <- [1,1490,null,{}] 07:53:40 INFO - PROCESS | 1985 | 1461682420394 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:53:40 INFO - PROCESS | 1985 | 1461682420497 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 07:53:40 INFO - PROCESS | 1985 | 1461682420501 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 1985 | ++DOCSHELL 0x12be0f000 == 82 [pid = 1985] [id = 380] 07:53:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x12a9a2400) [pid = 1985] [serial = 1139] [outer = 0x0] 07:53:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x12b21a400) [pid = 1985] [serial = 1140] [outer = 0x12a9a2400] 07:53:40 INFO - PROCESS | 1985 | 1461682420530 Marionette DEBUG loaded listener.js 07:53:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x12bd20800) [pid = 1985] [serial = 1141] [outer = 0x12a9a2400] 07:53:40 INFO - PROCESS | 1985 | 1461682420851 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:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 483ms 07:53:40 INFO - PROCESS | 1985 | 1461682420865 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 07:53:40 INFO - PROCESS | 1985 | 1461682420866 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 07:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:53:40 INFO - PROCESS | 1985 | 1461682420869 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 1985 | 1461682420870 Marionette TRACE conn2 <- [1,1494,null,{}] 07:53:40 INFO - PROCESS | 1985 | 1461682420872 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:53:40 INFO - PROCESS | 1985 | 1461682420962 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 07:53:41 INFO - PROCESS | 1985 | 1461682421019 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:41 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c6a9000 == 83 [pid = 1985] [id = 381] 07:53:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x12a9a7000) [pid = 1985] [serial = 1142] [outer = 0x0] 07:53:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x12be77400) [pid = 1985] [serial = 1143] [outer = 0x12a9a7000] 07:53:41 INFO - PROCESS | 1985 | 1461682421044 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x12c132400) [pid = 1985] [serial = 1144] [outer = 0x12a9a7000] 07:53:41 INFO - PROCESS | 1985 | 1461682421511 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:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 672ms 07:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:53:41 INFO - PROCESS | 1985 | 1461682421541 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 07:53:41 INFO - PROCESS | 1985 | 1461682421544 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 07:53:41 INFO - PROCESS | 1985 | 1461682421547 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:53:41 INFO - PROCESS | 1985 | 1461682421550 Marionette TRACE conn2 <- [1,1498,null,{}] 07:53:41 INFO - PROCESS | 1985 | 1461682421554 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:53:41 INFO - PROCESS | 1985 | 1461682421665 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 07:53:41 INFO - PROCESS | 1985 | 1461682421724 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:41 INFO - PROCESS | 1985 | ++DOCSHELL 0x118119800 == 84 [pid = 1985] [id = 382] 07:53:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x11318b400) [pid = 1985] [serial = 1145] [outer = 0x0] 07:53:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x115e24c00) [pid = 1985] [serial = 1146] [outer = 0x11318b400] 07:53:41 INFO - PROCESS | 1985 | 1461682421797 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x1167fe000) [pid = 1985] [serial = 1147] [outer = 0x11318b400] 07:53:42 INFO - PROCESS | 1985 | 1461682422239 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:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 721ms 07:53:42 INFO - PROCESS | 1985 | 1461682422269 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 07:53:42 INFO - PROCESS | 1985 | 1461682422273 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 07:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:53:42 INFO - PROCESS | 1985 | 1461682422296 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 1985 | 1461682422298 Marionette TRACE conn2 <- [1,1502,null,{}] 07:53:42 INFO - PROCESS | 1985 | 1461682422301 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:53:42 INFO - PROCESS | 1985 | 1461682422409 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 07:53:42 INFO - PROCESS | 1985 | 1461682422480 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 1985 | ++DOCSHELL 0x124503000 == 85 [pid = 1985] [id = 383] 07:53:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x1181c3c00) [pid = 1985] [serial = 1148] [outer = 0x0] 07:53:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x118787800) [pid = 1985] [serial = 1149] [outer = 0x1181c3c00] 07:53:42 INFO - PROCESS | 1985 | 1461682422511 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x11915c000) [pid = 1985] [serial = 1150] [outer = 0x1181c3c00] 07:53:43 INFO - PROCESS | 1985 | 1461682423006 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:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 722ms 07:53:43 INFO - PROCESS | 1985 | 1461682423028 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 1985 | 1461682423029 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 07:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:53:43 INFO - PROCESS | 1985 | 1461682423033 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 1985 | 1461682423036 Marionette TRACE conn2 <- [1,1506,null,{}] 07:53:43 INFO - PROCESS | 1985 | 1461682423046 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:53:43 INFO - PROCESS | 1985 | 1461682423157 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 07:53:43 INFO - PROCESS | 1985 | 1461682423231 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ce5b800 == 86 [pid = 1985] [id = 384] 07:53:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x126f34000) [pid = 1985] [serial = 1151] [outer = 0x0] 07:53:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x1270cac00) [pid = 1985] [serial = 1152] [outer = 0x126f34000] 07:53:43 INFO - PROCESS | 1985 | 1461682423263 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x12915e800) [pid = 1985] [serial = 1153] [outer = 0x126f34000] 07:53:43 INFO - PROCESS | 1985 | 1461682423666 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:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 674ms 07:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:53:43 INFO - PROCESS | 1985 | 1461682423720 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 1985 | 1461682423721 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 07:53:43 INFO - PROCESS | 1985 | 1461682423724 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 1985 | 1461682423725 Marionette TRACE conn2 <- [1,1510,null,{}] 07:53:43 INFO - PROCESS | 1985 | 1461682423727 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:53:43 INFO - PROCESS | 1985 | 1461682423835 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 07:53:43 INFO - PROCESS | 1985 | 1461682423906 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d94c000 == 87 [pid = 1985] [id = 385] 07:53:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x12973f400) [pid = 1985] [serial = 1154] [outer = 0x0] 07:53:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x12b21cc00) [pid = 1985] [serial = 1155] [outer = 0x12973f400] 07:53:43 INFO - PROCESS | 1985 | 1461682423936 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x12ba6a000) [pid = 1985] [serial = 1156] [outer = 0x12973f400] 07:53:44 INFO - PROCESS | 1985 | 1461682424354 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:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 671ms 07:53:44 INFO - PROCESS | 1985 | 1461682424395 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 1985 | 1461682424397 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 07:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:53:44 INFO - PROCESS | 1985 | 1461682424399 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 1985 | 1461682424400 Marionette TRACE conn2 <- [1,1514,null,{}] 07:53:44 INFO - PROCESS | 1985 | 1461682424403 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:53:44 INFO - PROCESS | 1985 | 1461682424508 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 07:53:44 INFO - PROCESS | 1985 | 1461682424566 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 1985 | ++DOCSHELL 0x12df38800 == 88 [pid = 1985] [id = 386] 07:53:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x12a8bc800) [pid = 1985] [serial = 1157] [outer = 0x0] 07:53:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x12be7ac00) [pid = 1985] [serial = 1158] [outer = 0x12a8bc800] 07:53:44 INFO - PROCESS | 1985 | 1461682424636 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x12c13a000) [pid = 1985] [serial = 1159] [outer = 0x12a8bc800] 07:53:45 INFO - PROCESS | 1985 | 1461682425039 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:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 669ms 07:53:45 INFO - PROCESS | 1985 | 1461682425069 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 1985 | 1461682425070 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 07:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:53:45 INFO - PROCESS | 1985 | 1461682425073 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 1985 | 1461682425074 Marionette TRACE conn2 <- [1,1518,null,{}] 07:53:45 INFO - PROCESS | 1985 | 1461682425076 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:53:45 INFO - PROCESS | 1985 | 1461682425210 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 07:53:45 INFO - PROCESS | 1985 | 1461682425287 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 1985 | ++DOCSHELL 0x137275000 == 89 [pid = 1985] [id = 387] 07:53:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x12c13dc00) [pid = 1985] [serial = 1160] [outer = 0x0] 07:53:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x12c1b2400) [pid = 1985] [serial = 1161] [outer = 0x12c13dc00] 07:53:45 INFO - PROCESS | 1985 | 1461682425321 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 153 (0x12c697400) [pid = 1985] [serial = 1162] [outer = 0x12c13dc00] 07:53:45 INFO - PROCESS | 1985 | 1461682425851 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:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 820ms 07:53:45 INFO - PROCESS | 1985 | 1461682425892 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 1985 | 1461682425894 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 07:53:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:53:45 INFO - PROCESS | 1985 | 1461682425896 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 1985 | 1461682425897 Marionette TRACE conn2 <- [1,1522,null,{}] 07:53:45 INFO - PROCESS | 1985 | 1461682425900 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:53:46 INFO - PROCESS | 1985 | 1461682426009 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 07:53:46 INFO - PROCESS | 1985 | 1461682426083 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 1985 | ++DOCSHELL 0x123ae9800 == 90 [pid = 1985] [id = 388] 07:53:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 154 (0x113067800) [pid = 1985] [serial = 1163] [outer = 0x0] 07:53:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 155 (0x11a1b4c00) [pid = 1985] [serial = 1164] [outer = 0x113067800] 07:53:46 INFO - PROCESS | 1985 | 1461682426113 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 156 (0x12c1a9800) [pid = 1985] [serial = 1165] [outer = 0x113067800] 07:53:46 INFO - PROCESS | 1985 | 1461682426655 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:53:46 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:53:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:53:46 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:53:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:53:46 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:53:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:53:46 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:53:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:53:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 771ms 07:53:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:53:46 INFO - PROCESS | 1985 | 1461682426668 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 07:53:46 INFO - PROCESS | 1985 | 1461682426671 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 07:53:46 INFO - PROCESS | 1985 | 1461682426674 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:53:46 INFO - PROCESS | 1985 | 1461682426677 Marionette TRACE conn2 <- [1,1526,null,{}] 07:53:46 INFO - PROCESS | 1985 | 1461682426680 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:53:46 INFO - PROCESS | 1985 | 1461682426781 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 07:53:46 INFO - PROCESS | 1985 | 1461682426841 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 1985 | ++DOCSHELL 0x124769800 == 91 [pid = 1985] [id = 389] 07:53:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 157 (0x116f36000) [pid = 1985] [serial = 1166] [outer = 0x0] 07:53:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 158 (0x118394000) [pid = 1985] [serial = 1167] [outer = 0x116f36000] 07:53:46 INFO - PROCESS | 1985 | 1461682426869 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 159 (0x11891d000) [pid = 1985] [serial = 1168] [outer = 0x116f36000] 07:53:47 INFO - PROCESS | 1985 | 1461682427290 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:53:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:53:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:53:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:53:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:53:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:53:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:53:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:53:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:53:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:53:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 672ms 07:53:47 INFO - PROCESS | 1985 | 1461682427347 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 1985 | 1461682427351 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 07:53:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:53:47 INFO - PROCESS | 1985 | 1461682427355 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 1985 | 1461682427357 Marionette TRACE conn2 <- [1,1530,null,{}] 07:53:47 INFO - PROCESS | 1985 | 1461682427359 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:53:47 INFO - PROCESS | 1985 | 1461682427458 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 07:53:47 INFO - PROCESS | 1985 | 1461682427521 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 1985 | ++DOCSHELL 0x123ae6000 == 92 [pid = 1985] [id = 390] 07:53:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 160 (0x11817b400) [pid = 1985] [serial = 1169] [outer = 0x0] 07:53:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 161 (0x1191d2c00) [pid = 1985] [serial = 1170] [outer = 0x11817b400] 07:53:47 INFO - PROCESS | 1985 | 1461682427549 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 162 (0x124942c00) [pid = 1985] [serial = 1171] [outer = 0x11817b400] 07:53:47 INFO - PROCESS | 1985 | 1461682427906 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:53:47 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:53:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:53:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:53:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:53:47 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:53:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:53:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 570ms 07:53:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:53:47 INFO - PROCESS | 1985 | 1461682427926 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 1985 | 1461682427927 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 07:53:47 INFO - PROCESS | 1985 | 1461682427929 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 1985 | 1461682427931 Marionette TRACE conn2 <- [1,1534,null,{}] 07:53:47 INFO - PROCESS | 1985 | 1461682427938 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:53:48 INFO - PROCESS | 1985 | 1461682428040 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 07:53:48 INFO - PROCESS | 1985 | 1461682428141 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:48 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ab9c000 == 93 [pid = 1985] [id = 391] 07:53:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 163 (0x12580ac00) [pid = 1985] [serial = 1172] [outer = 0x0] 07:53:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 164 (0x1272e2c00) [pid = 1985] [serial = 1173] [outer = 0x12580ac00] 07:53:48 INFO - PROCESS | 1985 | 1461682428171 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 165 (0x128dc9000) [pid = 1985] [serial = 1174] [outer = 0x12580ac00] 07:53:48 INFO - PROCESS | 1985 | --DOCSHELL 0x12be0f000 == 92 [pid = 1985] [id = 380] 07:53:48 INFO - PROCESS | 1985 | --DOCSHELL 0x12ab94000 == 91 [pid = 1985] [id = 379] 07:53:48 INFO - PROCESS | 1985 | --DOCSHELL 0x12117d000 == 90 [pid = 1985] [id = 378] 07:53:48 INFO - PROCESS | 1985 | --DOCSHELL 0x129454800 == 89 [pid = 1985] [id = 377] 07:53:48 INFO - PROCESS | 1985 | --DOCSHELL 0x128d5f000 == 88 [pid = 1985] [id = 376] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 164 (0x119d10000) [pid = 1985] [serial = 1038] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 163 (0x12a8c8400) [pid = 1985] [serial = 1047] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 162 (0x12580f800) [pid = 1985] [serial = 1041] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 161 (0x118362c00) [pid = 1985] [serial = 1035] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 160 (0x128dc5c00) [pid = 1985] [serial = 1044] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 159 (0x11643c000) [pid = 1985] [serial = 1032] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 158 (0x12a7b7800) [pid = 1985] [serial = 1050] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOCSHELL 0x12761b800 == 87 [pid = 1985] [id = 375] 07:53:48 INFO - PROCESS | 1985 | --DOCSHELL 0x117e75000 == 86 [pid = 1985] [id = 374] 07:53:48 INFO - PROCESS | 1985 | --DOCSHELL 0x12116f800 == 85 [pid = 1985] [id = 373] 07:53:48 INFO - PROCESS | 1985 | --DOCSHELL 0x1196d4800 == 84 [pid = 1985] [id = 372] 07:53:48 INFO - PROCESS | 1985 | --DOCSHELL 0x116a8e800 == 83 [pid = 1985] [id = 371] 07:53:48 INFO - PROCESS | 1985 | --DOCSHELL 0x11981f000 == 82 [pid = 1985] [id = 370] 07:53:48 INFO - PROCESS | 1985 | --DOCSHELL 0x12da67800 == 81 [pid = 1985] [id = 367] 07:53:48 INFO - PROCESS | 1985 | --DOCSHELL 0x12d94a800 == 80 [pid = 1985] [id = 366] 07:53:48 INFO - PROCESS | 1985 | --DOCSHELL 0x129787800 == 79 [pid = 1985] [id = 365] 07:53:48 INFO - PROCESS | 1985 | --DOCSHELL 0x119fa9800 == 78 [pid = 1985] [id = 364] 07:53:48 INFO - PROCESS | 1985 | --DOCSHELL 0x115dd2800 == 77 [pid = 1985] [id = 363] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 157 (0x12900d800) [pid = 1985] [serial = 1071] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 156 (0x129735000) [pid = 1985] [serial = 1074] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 155 (0x1291fa800) [pid = 1985] [serial = 1072] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 154 (0x129735400) [pid = 1985] [serial = 1030] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 153 (0x11675a000) [pid = 1985] [serial = 1054] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 152 (0x115d85c00) [pid = 1985] [serial = 1053] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x11891b400) [pid = 1985] [serial = 1059] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x11911ac00) [pid = 1985] [serial = 1060] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x1197c2000) [pid = 1985] [serial = 1062] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x123b29800) [pid = 1985] [serial = 1063] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x118396c00) [pid = 1985] [serial = 1057] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x1181bd800) [pid = 1985] [serial = 1056] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x123b57000) [pid = 1985] [serial = 1065] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x124713000) [pid = 1985] [serial = 1066] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x12588bc00) [pid = 1985] [serial = 1068] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x12abddc00) [pid = 1985] [serial = 1077] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x12a8bd400) [pid = 1985] [serial = 1075] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x1181c9000) [pid = 1985] [serial = 1080] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x11941b400) [pid = 1985] [serial = 1083] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x11a1b3800) [pid = 1985] [serial = 1081] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x12ba69800) [pid = 1985] [serial = 1086] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x12b218000) [pid = 1985] [serial = 1078] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x128bccc00) [pid = 1985] [serial = 1069] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x12ba65c00) [pid = 1985] [serial = 1084] [outer = 0x0] [url = about:blank] 07:53:48 INFO - PROCESS | 1985 | 1461682428575 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:53:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:53:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 673ms 07:53:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:53:48 INFO - PROCESS | 1985 | 1461682428602 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 07:53:48 INFO - PROCESS | 1985 | 1461682428604 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 07:53:48 INFO - PROCESS | 1985 | 1461682428606 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:53:48 INFO - PROCESS | 1985 | 1461682428607 Marionette TRACE conn2 <- [1,1538,null,{}] 07:53:48 INFO - PROCESS | 1985 | 1461682428609 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:53:48 INFO - PROCESS | 1985 | 1461682428702 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 07:53:48 INFO - PROCESS | 1985 | 1461682428706 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:48 INFO - PROCESS | 1985 | ++DOCSHELL 0x11980b000 == 78 [pid = 1985] [id = 392] 07:53:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x123b56000) [pid = 1985] [serial = 1175] [outer = 0x0] 07:53:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x1276a4000) [pid = 1985] [serial = 1176] [outer = 0x123b56000] 07:53:48 INFO - PROCESS | 1985 | 1461682428733 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x129013800) [pid = 1985] [serial = 1177] [outer = 0x123b56000] 07:53:49 INFO - PROCESS | 1985 | 1461682429157 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:53:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:53:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 569ms 07:53:49 INFO - PROCESS | 1985 | 1461682429177 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 1985 | 1461682429179 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 07:53:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:53:49 INFO - PROCESS | 1985 | 1461682429182 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 1985 | 1461682429184 Marionette TRACE conn2 <- [1,1542,null,{}] 07:53:49 INFO - PROCESS | 1985 | 1461682429187 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:53:49 INFO - PROCESS | 1985 | 1461682429327 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 07:53:49 INFO - PROCESS | 1985 | 1461682429336 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 1985 | ++DOCSHELL 0x123da5000 == 79 [pid = 1985] [id = 393] 07:53:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x1291f1400) [pid = 1985] [serial = 1178] [outer = 0x0] 07:53:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x12964f800) [pid = 1985] [serial = 1179] [outer = 0x1291f1400] 07:53:49 INFO - PROCESS | 1985 | 1461682429377 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x12abdbc00) [pid = 1985] [serial = 1180] [outer = 0x1291f1400] 07:53:49 INFO - PROCESS | 1985 | 1461682429789 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:53:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:53:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 621ms 07:53:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:53:49 INFO - PROCESS | 1985 | 1461682429803 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 1985 | 1461682429804 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 07:53:49 INFO - PROCESS | 1985 | 1461682429806 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 1985 | 1461682429807 Marionette TRACE conn2 <- [1,1546,null,{}] 07:53:49 INFO - PROCESS | 1985 | 1461682429810 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:53:49 INFO - PROCESS | 1985 | 1461682429910 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 07:53:49 INFO - PROCESS | 1985 | 1461682429916 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a8a7000 == 80 [pid = 1985] [id = 394] 07:53:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x12b21bc00) [pid = 1985] [serial = 1181] [outer = 0x0] 07:53:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x12be71400) [pid = 1985] [serial = 1182] [outer = 0x12b21bc00] 07:53:49 INFO - PROCESS | 1985 | 1461682429942 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x12c1b5c00) [pid = 1985] [serial = 1183] [outer = 0x12b21bc00] 07:53:50 INFO - PROCESS | 1985 | 1461682430284 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:53:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:53:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 518ms 07:53:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:53:50 INFO - PROCESS | 1985 | 1461682430325 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 1985 | 1461682430326 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 07:53:50 INFO - PROCESS | 1985 | 1461682430328 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 1985 | 1461682430329 Marionette TRACE conn2 <- [1,1550,null,{}] 07:53:50 INFO - PROCESS | 1985 | 1461682430332 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:53:50 INFO - PROCESS | 1985 | 1461682430457 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 07:53:50 INFO - PROCESS | 1985 | 1461682430496 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb2d000 == 81 [pid = 1985] [id = 395] 07:53:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x12b294c00) [pid = 1985] [serial = 1184] [outer = 0x0] 07:53:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x12c690400) [pid = 1985] [serial = 1185] [outer = 0x12b294c00] 07:53:50 INFO - PROCESS | 1985 | 1461682430520 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x12c698400) [pid = 1985] [serial = 1186] [outer = 0x12b294c00] 07:53:50 INFO - PROCESS | 1985 | 1461682430848 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:53:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:53:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 569ms 07:53:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:53:50 INFO - PROCESS | 1985 | 1461682430897 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 1985 | 1461682430898 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 07:53:50 INFO - PROCESS | 1985 | 1461682430900 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 1985 | 1461682430901 Marionette TRACE conn2 <- [1,1554,null,{}] 07:53:50 INFO - PROCESS | 1985 | 1461682430903 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:53:51 INFO - PROCESS | 1985 | 1461682431017 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 07:53:51 INFO - PROCESS | 1985 | 1461682431033 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c6b2800 == 82 [pid = 1985] [id = 396] 07:53:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x12c1b4400) [pid = 1985] [serial = 1187] [outer = 0x0] 07:53:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x12cc4ec00) [pid = 1985] [serial = 1188] [outer = 0x12c1b4400] 07:53:51 INFO - PROCESS | 1985 | 1461682431057 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x12ce37c00) [pid = 1985] [serial = 1189] [outer = 0x12c1b4400] 07:53:51 INFO - PROCESS | 1985 | 1461682431439 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:53:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:53:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 569ms 07:53:51 INFO - PROCESS | 1985 | 1461682431474 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 07:53:51 INFO - PROCESS | 1985 | 1461682431476 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 07:53:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:53:51 INFO - PROCESS | 1985 | 1461682431480 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - PROCESS | 1985 | 1461682431482 Marionette TRACE conn2 <- [1,1558,null,{}] 07:53:51 INFO - PROCESS | 1985 | 1461682431485 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:53:51 INFO - PROCESS | 1985 | 1461682431658 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 07:53:51 INFO - PROCESS | 1985 | 1461682431711 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d63d000 == 83 [pid = 1985] [id = 397] 07:53:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x12cc4fc00) [pid = 1985] [serial = 1190] [outer = 0x0] 07:53:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x12ce3f800) [pid = 1985] [serial = 1191] [outer = 0x12cc4fc00] 07:53:51 INFO - PROCESS | 1985 | 1461682431772 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x12cfef800) [pid = 1985] [serial = 1192] [outer = 0x12cc4fc00] 07:53:52 INFO - PROCESS | 1985 | 1461682432088 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:53:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:53:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 620ms 07:53:52 INFO - PROCESS | 1985 | 1461682432100 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 07:53:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:53:52 INFO - PROCESS | 1985 | 1461682432101 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 07:53:52 INFO - PROCESS | 1985 | 1461682432103 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - PROCESS | 1985 | 1461682432104 Marionette TRACE conn2 <- [1,1562,null,{}] 07:53:52 INFO - PROCESS | 1985 | 1461682432106 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:53:52 INFO - PROCESS | 1985 | 1461682432222 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 07:53:52 INFO - PROCESS | 1985 | 1461682432236 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:52 INFO - PROCESS | 1985 | ++DOCSHELL 0x12da81000 == 84 [pid = 1985] [id = 398] 07:53:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 153 (0x12cff0800) [pid = 1985] [serial = 1193] [outer = 0x0] 07:53:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 154 (0x12cff5800) [pid = 1985] [serial = 1194] [outer = 0x12cff0800] 07:53:52 INFO - PROCESS | 1985 | 1461682432260 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 155 (0x12d46e400) [pid = 1985] [serial = 1195] [outer = 0x12cff0800] 07:53:52 INFO - PROCESS | 1985 | 1461682432616 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:53:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:53:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 519ms 07:53:52 INFO - PROCESS | 1985 | 1461682432623 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 1985 | 1461682432624 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 07:53:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:53:52 INFO - PROCESS | 1985 | 1461682432628 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - PROCESS | 1985 | 1461682432630 Marionette TRACE conn2 <- [1,1566,null,{}] 07:53:52 INFO - PROCESS | 1985 | 1461682432632 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:53:52 INFO - PROCESS | 1985 | 1461682432935 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 154 (0x123d47c00) [pid = 1985] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 153 (0x12497f400) [pid = 1985] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 152 (0x128dd3400) [pid = 1985] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x12a7ad400) [pid = 1985] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x1133d7000) [pid = 1985] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x119158800) [pid = 1985] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x124f93000) [pid = 1985] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x126f31800) [pid = 1985] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x128bcd400) [pid = 1985] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x113191000) [pid = 1985] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x1291eb800) [pid = 1985] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x12a9a2400) [pid = 1985] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x11838fc00) [pid = 1985] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x126f28c00) [pid = 1985] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x11306d800) [pid = 1985] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x11940c400) [pid = 1985] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x119160c00) [pid = 1985] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x115d2fc00) [pid = 1985] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x123b36000) [pid = 1985] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x113352800) [pid = 1985] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x124fd7800) [pid = 1985] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x118921000) [pid = 1985] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x11293e800) [pid = 1985] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x11891c800) [pid = 1985] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x1166e0000) [pid = 1985] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:53:52 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x1243c0c00) [pid = 1985] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:53:53 INFO - PROCESS | 1985 | 1461682433011 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e6e000 == 85 [pid = 1985] [id = 399] 07:53:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x11306d800) [pid = 1985] [serial = 1196] [outer = 0x0] 07:53:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x11342b800) [pid = 1985] [serial = 1197] [outer = 0x11306d800] 07:53:53 INFO - PROCESS | 1985 | 1461682433040 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x118397c00) [pid = 1985] [serial = 1198] [outer = 0x11306d800] 07:53:53 INFO - PROCESS | 1985 | 1461682433340 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:53:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:53:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 723ms 07:53:53 INFO - PROCESS | 1985 | 1461682433352 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 07:53:53 INFO - PROCESS | 1985 | 1461682433354 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 07:53:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:53:53 INFO - PROCESS | 1985 | 1461682433357 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 1985 | 1461682433360 Marionette TRACE conn2 <- [1,1570,null,{}] 07:53:53 INFO - PROCESS | 1985 | 1461682433375 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:53:53 INFO - PROCESS | 1985 | 1461682433563 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 07:53:53 INFO - PROCESS | 1985 | 1461682433572 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b3c5000 == 86 [pid = 1985] [id = 400] 07:53:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x1181c8400) [pid = 1985] [serial = 1199] [outer = 0x0] 07:53:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x12129a800) [pid = 1985] [serial = 1200] [outer = 0x1181c8400] 07:53:53 INFO - PROCESS | 1985 | 1461682433613 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x126f33400) [pid = 1985] [serial = 1201] [outer = 0x1181c8400] 07:53:53 INFO - PROCESS | 1985 | 1461682433965 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:53:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:53:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 635ms 07:53:53 INFO - PROCESS | 1985 | 1461682433993 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 07:53:53 INFO - PROCESS | 1985 | 1461682433996 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 07:53:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:53:54 INFO - PROCESS | 1985 | 1461682433999 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 1985 | 1461682434000 Marionette TRACE conn2 <- [1,1574,null,{}] 07:53:54 INFO - PROCESS | 1985 | 1461682434002 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:53:54 INFO - PROCESS | 1985 | 1461682434094 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 07:53:54 INFO - PROCESS | 1985 | 1461682434160 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:54 INFO - PROCESS | 1985 | ++DOCSHELL 0x1356e1000 == 87 [pid = 1985] [id = 401] 07:53:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x110f7a400) [pid = 1985] [serial = 1202] [outer = 0x0] 07:53:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x128bcd400) [pid = 1985] [serial = 1203] [outer = 0x110f7a400] 07:53:54 INFO - PROCESS | 1985 | 1461682434185 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x12a9a2400) [pid = 1985] [serial = 1204] [outer = 0x110f7a400] 07:53:54 INFO - PROCESS | 1985 | 1461682434478 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:53:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:53:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 519ms 07:53:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:53:54 INFO - PROCESS | 1985 | 1461682434519 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 1985 | 1461682434520 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 07:53:54 INFO - PROCESS | 1985 | 1461682434522 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 1985 | 1461682434523 Marionette TRACE conn2 <- [1,1578,null,{}] 07:53:54 INFO - PROCESS | 1985 | 1461682434525 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:53:54 INFO - PROCESS | 1985 | 1461682434619 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 07:53:54 INFO - PROCESS | 1985 | 1461682434624 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:54 INFO - PROCESS | 1985 | ++DOCSHELL 0x1354b8000 == 88 [pid = 1985] [id = 402] 07:53:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x1291eb800) [pid = 1985] [serial = 1205] [outer = 0x0] 07:53:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x12d752c00) [pid = 1985] [serial = 1206] [outer = 0x1291eb800] 07:53:54 INFO - PROCESS | 1985 | 1461682434649 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x12d93a800) [pid = 1985] [serial = 1207] [outer = 0x1291eb800] 07:53:55 INFO - PROCESS | 1985 | 1461682435125 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:53:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:53:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 620ms 07:53:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:53:55 INFO - PROCESS | 1985 | 1461682435142 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 1985 | 1461682435145 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 07:53:55 INFO - PROCESS | 1985 | 1461682435148 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - PROCESS | 1985 | 1461682435150 Marionette TRACE conn2 <- [1,1582,null,{}] 07:53:55 INFO - PROCESS | 1985 | 1461682435155 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:53:55 INFO - PROCESS | 1985 | 1461682435272 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 07:53:55 INFO - PROCESS | 1985 | 1461682435381 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 1985 | ++DOCSHELL 0x119290800 == 89 [pid = 1985] [id = 403] 07:53:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x1167f4800) [pid = 1985] [serial = 1208] [outer = 0x0] 07:53:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x1167ff000) [pid = 1985] [serial = 1209] [outer = 0x1167f4800] 07:53:55 INFO - PROCESS | 1985 | 1461682435413 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x118182000) [pid = 1985] [serial = 1210] [outer = 0x1167f4800] 07:53:55 INFO - PROCESS | 1985 | 1461682435848 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:53:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:53:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 721ms 07:53:55 INFO - PROCESS | 1985 | 1461682435870 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 1985 | 1461682435874 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 07:53:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:53:55 INFO - PROCESS | 1985 | 1461682435879 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - PROCESS | 1985 | 1461682435881 Marionette TRACE conn2 <- [1,1586,null,{}] 07:53:55 INFO - PROCESS | 1985 | 1461682435883 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:53:56 INFO - PROCESS | 1985 | 1461682435998 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 07:53:56 INFO - PROCESS | 1985 | 1461682436063 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 1985 | ++DOCSHELL 0x127632800 == 90 [pid = 1985] [id = 404] 07:53:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x118390000) [pid = 1985] [serial = 1211] [outer = 0x0] 07:53:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x119415000) [pid = 1985] [serial = 1212] [outer = 0x118390000] 07:53:56 INFO - PROCESS | 1985 | 1461682436134 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x123bbe800) [pid = 1985] [serial = 1213] [outer = 0x118390000] 07:53:56 INFO - PROCESS | 1985 | 1461682436568 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:53:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:53:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 721ms 07:53:56 INFO - PROCESS | 1985 | 1461682436630 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 1985 | 1461682436632 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 07:53:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:53:56 INFO - PROCESS | 1985 | 1461682436636 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 1985 | 1461682436639 Marionette TRACE conn2 <- [1,1590,null,{}] 07:53:56 INFO - PROCESS | 1985 | 1461682436649 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:53:56 INFO - PROCESS | 1985 | 1461682436761 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 07:53:56 INFO - PROCESS | 1985 | 1461682436840 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ca77000 == 91 [pid = 1985] [id = 405] 07:53:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x128bd9800) [pid = 1985] [serial = 1214] [outer = 0x0] 07:53:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x1291f8c00) [pid = 1985] [serial = 1215] [outer = 0x128bd9800] 07:53:56 INFO - PROCESS | 1985 | 1461682436871 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x12b212000) [pid = 1985] [serial = 1216] [outer = 0x128bd9800] 07:53:57 INFO - PROCESS | 1985 | 1461682437269 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:53:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:53:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 671ms 07:53:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:53:57 INFO - PROCESS | 1985 | 1461682437308 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 07:53:57 INFO - PROCESS | 1985 | 1461682437310 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 07:53:57 INFO - PROCESS | 1985 | 1461682437312 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - PROCESS | 1985 | 1461682437314 Marionette TRACE conn2 <- [1,1594,null,{}] 07:53:57 INFO - PROCESS | 1985 | 1461682437316 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:53:57 INFO - PROCESS | 1985 | 1461682437427 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 07:53:57 INFO - PROCESS | 1985 | 1461682437532 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:57 INFO - PROCESS | 1985 | ++DOCSHELL 0x137136000 == 92 [pid = 1985] [id = 406] 07:53:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x128bda800) [pid = 1985] [serial = 1217] [outer = 0x0] 07:53:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x12bd12c00) [pid = 1985] [serial = 1218] [outer = 0x128bda800] 07:53:57 INFO - PROCESS | 1985 | 1461682437563 Marionette DEBUG loaded listener.js 07:53:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 153 (0x12c1b5000) [pid = 1985] [serial = 1219] [outer = 0x128bda800] 07:53:57 INFO - PROCESS | 1985 | 1461682437966 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:53:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:53:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 721ms 07:53:58 INFO - PROCESS | 1985 | 1461682438034 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 07:53:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:53:58 INFO - PROCESS | 1985 | 1461682438035 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 07:53:58 INFO - PROCESS | 1985 | 1461682438038 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:53:58 INFO - PROCESS | 1985 | 1461682438040 Marionette TRACE conn2 <- [1,1598,null,{}] 07:53:58 INFO - PROCESS | 1985 | 1461682438042 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:53:58 INFO - PROCESS | 1985 | 1461682438208 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 07:53:58 INFO - PROCESS | 1985 | 1461682438351 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x137281800 == 93 [pid = 1985] [id = 407] 07:53:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 154 (0x12be7bc00) [pid = 1985] [serial = 1220] [outer = 0x0] 07:53:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 155 (0x12ce38800) [pid = 1985] [serial = 1221] [outer = 0x12be7bc00] 07:53:58 INFO - PROCESS | 1985 | 1461682438399 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 156 (0x12d470400) [pid = 1985] [serial = 1222] [outer = 0x12be7bc00] 07:53:58 INFO - PROCESS | 1985 | 1461682438885 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:53:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:53:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 870ms 07:53:58 INFO - PROCESS | 1985 | 1461682438908 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 07:53:58 INFO - PROCESS | 1985 | 1461682438909 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 07:53:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:53:58 INFO - PROCESS | 1985 | 1461682438912 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:53:58 INFO - PROCESS | 1985 | 1461682438913 Marionette TRACE conn2 <- [1,1602,null,{}] 07:53:58 INFO - PROCESS | 1985 | 1461682438916 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:53:59 INFO - PROCESS | 1985 | 1461682439047 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 07:53:59 INFO - PROCESS | 1985 | 1461682439126 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 1985 | ++DOCSHELL 0x117455000 == 94 [pid = 1985] [id = 408] 07:53:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 157 (0x115d84800) [pid = 1985] [serial = 1223] [outer = 0x0] 07:53:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 158 (0x123ecd400) [pid = 1985] [serial = 1224] [outer = 0x115d84800] 07:53:59 INFO - PROCESS | 1985 | 1461682439158 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 159 (0x12d941000) [pid = 1985] [serial = 1225] [outer = 0x115d84800] 07:53:59 INFO - PROCESS | 1985 | 1461682439759 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:53:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:53:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 971ms 07:53:59 INFO - PROCESS | 1985 | 1461682439884 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 07:53:59 INFO - PROCESS | 1985 | 1461682439886 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 07:53:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:53:59 INFO - PROCESS | 1985 | 1461682439890 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:53:59 INFO - PROCESS | 1985 | 1461682439892 Marionette TRACE conn2 <- [1,1606,null,{}] 07:53:59 INFO - PROCESS | 1985 | 1461682439898 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:54:00 INFO - PROCESS | 1985 | 1461682439997 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 07:54:00 INFO - PROCESS | 1985 | 1461682440062 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 1985 | ++DOCSHELL 0x119188800 == 95 [pid = 1985] [id = 409] 07:54:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 160 (0x113064c00) [pid = 1985] [serial = 1226] [outer = 0x0] 07:54:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 161 (0x11306f400) [pid = 1985] [serial = 1227] [outer = 0x113064c00] 07:54:00 INFO - PROCESS | 1985 | 1461682440091 Marionette DEBUG loaded listener.js 07:54:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 162 (0x116177000) [pid = 1985] [serial = 1228] [outer = 0x113064c00] 07:54:00 INFO - PROCESS | 1985 | 1461682440554 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:54:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:54:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 729ms 07:54:00 INFO - PROCESS | 1985 | 1461682440619 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 1985 | 1461682440622 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 07:54:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:54:00 INFO - PROCESS | 1985 | 1461682440627 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - PROCESS | 1985 | 1461682440628 Marionette TRACE conn2 <- [1,1610,null,{}] 07:54:00 INFO - PROCESS | 1985 | 1461682440631 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:54:00 INFO - PROCESS | 1985 | 1461682440731 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 07:54:00 INFO - PROCESS | 1985 | 1461682440810 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 1985 | ++DOCSHELL 0x118117800 == 96 [pid = 1985] [id = 410] 07:54:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 163 (0x112b0d800) [pid = 1985] [serial = 1229] [outer = 0x0] 07:54:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 164 (0x11306e000) [pid = 1985] [serial = 1230] [outer = 0x112b0d800] 07:54:00 INFO - PROCESS | 1985 | 1461682440838 Marionette DEBUG loaded listener.js 07:54:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 165 (0x117687800) [pid = 1985] [serial = 1231] [outer = 0x112b0d800] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x12ab8e000 == 95 [pid = 1985] [id = 308] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x12a733000 == 94 [pid = 1985] [id = 307] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x111cde000 == 93 [pid = 1985] [id = 304] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x124819000 == 92 [pid = 1985] [id = 306] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x116fed000 == 91 [pid = 1985] [id = 305] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x1356e1000 == 90 [pid = 1985] [id = 401] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x12b3c5000 == 89 [pid = 1985] [id = 400] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x117e6e000 == 88 [pid = 1985] [id = 399] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 164 (0x1125b8800) [pid = 1985] [serial = 1089] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 163 (0x121295800) [pid = 1985] [serial = 1095] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 162 (0x11835bc00) [pid = 1985] [serial = 1092] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 161 (0x128dc5800) [pid = 1985] [serial = 1098] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 160 (0x128dd0800) [pid = 1985] [serial = 1101] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 159 (0x12bd1b400) [pid = 1985] [serial = 1104] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 158 (0x12be77400) [pid = 1985] [serial = 1143] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x12da81000 == 87 [pid = 1985] [id = 398] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x12d63d000 == 86 [pid = 1985] [id = 397] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x12c6b2800 == 85 [pid = 1985] [id = 396] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x12bb2d000 == 84 [pid = 1985] [id = 395] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x12a8a7000 == 83 [pid = 1985] [id = 394] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x123da5000 == 82 [pid = 1985] [id = 393] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x11980b000 == 81 [pid = 1985] [id = 392] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x12ab9c000 == 80 [pid = 1985] [id = 391] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x123ae6000 == 79 [pid = 1985] [id = 390] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x124769800 == 78 [pid = 1985] [id = 389] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x124503000 == 77 [pid = 1985] [id = 383] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x118119800 == 76 [pid = 1985] [id = 382] 07:54:01 INFO - PROCESS | 1985 | --DOCSHELL 0x12c6a9000 == 75 [pid = 1985] [id = 381] 07:54:01 INFO - PROCESS | 1985 | 1461682441342 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:54:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:54:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 722ms 07:54:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:54:01 INFO - PROCESS | 1985 | 1461682441348 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 07:54:01 INFO - PROCESS | 1985 | 1461682441349 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 07:54:01 INFO - PROCESS | 1985 | 1461682441351 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:54:01 INFO - PROCESS | 1985 | 1461682441354 Marionette TRACE conn2 <- [1,1614,null,{}] 07:54:01 INFO - PROCESS | 1985 | 1461682441360 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:54:01 INFO - PROCESS | 1985 | 1461682441438 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 07:54:01 INFO - PROCESS | 1985 | 1461682441443 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:01 INFO - PROCESS | 1985 | ++DOCSHELL 0x11744a800 == 76 [pid = 1985] [id = 411] 07:54:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 159 (0x117e23800) [pid = 1985] [serial = 1232] [outer = 0x0] 07:54:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 160 (0x1181c4000) [pid = 1985] [serial = 1233] [outer = 0x117e23800] 07:54:01 INFO - PROCESS | 1985 | 1461682441466 Marionette DEBUG loaded listener.js 07:54:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 161 (0x11891a400) [pid = 1985] [serial = 1234] [outer = 0x117e23800] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 160 (0x124fd3800) [pid = 1985] [serial = 985] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 159 (0x1167f7400) [pid = 1985] [serial = 1033] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 158 (0x128bd1000) [pid = 1985] [serial = 988] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 157 (0x124de5c00) [pid = 1985] [serial = 910] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 156 (0x11313f800) [pid = 1985] [serial = 976] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 155 (0x123b33800) [pid = 1985] [serial = 1039] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 154 (0x11858f400) [pid = 1985] [serial = 1036] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 153 (0x1276a1c00) [pid = 1985] [serial = 1042] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 152 (0x12b210800) [pid = 1985] [serial = 1051] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x1291fa400) [pid = 1985] [serial = 1045] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x12973fc00) [pid = 1985] [serial = 991] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x12a9b1c00) [pid = 1985] [serial = 1048] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x1181c1c00) [pid = 1985] [serial = 979] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x12129a400) [pid = 1985] [serial = 982] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x1270d1800) [pid = 1985] [serial = 1126] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x125c6a800) [pid = 1985] [serial = 1125] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x1276a5800) [pid = 1985] [serial = 1128] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x128dcac00) [pid = 1985] [serial = 1131] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x129014c00) [pid = 1985] [serial = 1132] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x128bd6800) [pid = 1985] [serial = 1135] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x129649800) [pid = 1985] [serial = 1137] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x12b21a400) [pid = 1985] [serial = 1140] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x118915c00) [pid = 1985] [serial = 1116] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x119162c00) [pid = 1985] [serial = 1117] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x12be7a000) [pid = 1985] [serial = 1108] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x1270c8c00) [pid = 1985] [serial = 1107] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x116a6b400) [pid = 1985] [serial = 1113] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x1181bb800) [pid = 1985] [serial = 1114] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x123b34400) [pid = 1985] [serial = 1122] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x119d52000) [pid = 1985] [serial = 1119] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x123b2c400) [pid = 1985] [serial = 1120] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x116762800) [pid = 1985] [serial = 1111] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x115e52800) [pid = 1985] [serial = 1110] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x119d16000) [pid = 1985] [serial = 1134] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x128bcbc00) [pid = 1985] [serial = 1129] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x12a8bcc00) [pid = 1985] [serial = 1138] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x123d45000) [pid = 1985] [serial = 1123] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x12bd20800) [pid = 1985] [serial = 1141] [outer = 0x0] [url = about:blank] 07:54:01 INFO - PROCESS | 1985 | 1461682441992 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:54:02 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:54:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 679ms 07:54:02 INFO - PROCESS | 1985 | 1461682442032 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 07:54:02 INFO - PROCESS | 1985 | 1461682442035 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 07:54:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:54:02 INFO - PROCESS | 1985 | 1461682442038 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:54:02 INFO - PROCESS | 1985 | 1461682442040 Marionette TRACE conn2 <- [1,1618,null,{}] 07:54:02 INFO - PROCESS | 1985 | 1461682442044 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:54:02 INFO - PROCESS | 1985 | 1461682442148 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 07:54:02 INFO - PROCESS | 1985 | 1461682442157 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 1985 | ++DOCSHELL 0x119f96800 == 77 [pid = 1985] [id = 412] 07:54:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x118779800) [pid = 1985] [serial = 1235] [outer = 0x0] 07:54:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x119163800) [pid = 1985] [serial = 1236] [outer = 0x118779800] 07:54:02 INFO - PROCESS | 1985 | 1461682442232 Marionette DEBUG loaded listener.js 07:54:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x11967ec00) [pid = 1985] [serial = 1237] [outer = 0x118779800] 07:54:02 INFO - PROCESS | 1985 | 1461682442534 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:54:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:54:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 526ms 07:54:02 INFO - PROCESS | 1985 | 1461682442565 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 07:54:02 INFO - PROCESS | 1985 | 1461682442566 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 07:54:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:54:02 INFO - PROCESS | 1985 | 1461682442569 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:54:02 INFO - PROCESS | 1985 | 1461682442570 Marionette TRACE conn2 <- [1,1622,null,{}] 07:54:02 INFO - PROCESS | 1985 | 1461682442572 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:54:02 INFO - PROCESS | 1985 | 1461682442657 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 07:54:02 INFO - PROCESS | 1985 | 1461682442662 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 1985 | ++DOCSHELL 0x112ff0000 == 78 [pid = 1985] [id = 413] 07:54:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x119d10000) [pid = 1985] [serial = 1238] [outer = 0x0] 07:54:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x12129a400) [pid = 1985] [serial = 1239] [outer = 0x119d10000] 07:54:02 INFO - PROCESS | 1985 | 1461682442688 Marionette DEBUG loaded listener.js 07:54:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x123b63400) [pid = 1985] [serial = 1240] [outer = 0x119d10000] 07:54:03 INFO - PROCESS | 1985 | 1461682443055 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:54:03 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:54:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 518ms 07:54:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:54:03 INFO - PROCESS | 1985 | 1461682443088 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 07:54:03 INFO - PROCESS | 1985 | 1461682443090 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 07:54:03 INFO - PROCESS | 1985 | 1461682443092 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 1985 | 1461682443097 Marionette TRACE conn2 <- [1,1626,null,{}] 07:54:03 INFO - PROCESS | 1985 | 1461682443100 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:54:03 INFO - PROCESS | 1985 | 1461682443257 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 07:54:03 INFO - PROCESS | 1985 | 1461682443265 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 1985 | ++DOCSHELL 0x12762e000 == 79 [pid = 1985] [id = 414] 07:54:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x124220c00) [pid = 1985] [serial = 1241] [outer = 0x0] 07:54:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x12497b400) [pid = 1985] [serial = 1242] [outer = 0x124220c00] 07:54:03 INFO - PROCESS | 1985 | 1461682443309 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x126f2f800) [pid = 1985] [serial = 1243] [outer = 0x124220c00] 07:54:03 INFO - PROCESS | 1985 | 1461682443782 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:54:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:54:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 724ms 07:54:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:54:03 INFO - PROCESS | 1985 | 1461682443819 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 07:54:03 INFO - PROCESS | 1985 | 1461682443820 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 07:54:03 INFO - PROCESS | 1985 | 1461682443822 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 1985 | 1461682443823 Marionette TRACE conn2 <- [1,1630,null,{}] 07:54:03 INFO - PROCESS | 1985 | 1461682443825 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:54:03 INFO - PROCESS | 1985 | 1461682443933 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 07:54:03 INFO - PROCESS | 1985 | 1461682443992 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 1985 | ++DOCSHELL 0x129446000 == 80 [pid = 1985] [id = 415] 07:54:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x126f37000) [pid = 1985] [serial = 1244] [outer = 0x0] 07:54:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x12769dc00) [pid = 1985] [serial = 1245] [outer = 0x126f37000] 07:54:04 INFO - PROCESS | 1985 | 1461682444018 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x128bd5c00) [pid = 1985] [serial = 1246] [outer = 0x126f37000] 07:54:04 INFO - PROCESS | 1985 | 1461682444308 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:54:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:54:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 520ms 07:54:04 INFO - PROCESS | 1985 | 1461682444343 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 07:54:04 INFO - PROCESS | 1985 | 1461682444346 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 07:54:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:54:04 INFO - PROCESS | 1985 | 1461682444350 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:54:04 INFO - PROCESS | 1985 | 1461682444352 Marionette TRACE conn2 <- [1,1634,null,{}] 07:54:04 INFO - PROCESS | 1985 | 1461682444354 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:54:04 INFO - PROCESS | 1985 | 1461682444471 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 07:54:04 INFO - PROCESS | 1985 | 1461682444486 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 1985 | ++DOCSHELL 0x12979a000 == 81 [pid = 1985] [id = 416] 07:54:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x1276a1c00) [pid = 1985] [serial = 1247] [outer = 0x0] 07:54:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x128dd4800) [pid = 1985] [serial = 1248] [outer = 0x1276a1c00] 07:54:04 INFO - PROCESS | 1985 | 1461682444512 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x1291ee400) [pid = 1985] [serial = 1249] [outer = 0x1276a1c00] 07:54:04 INFO - PROCESS | 1985 | 1461682444900 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:54:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:54:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 571ms 07:54:04 INFO - PROCESS | 1985 | 1461682444921 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 07:54:04 INFO - PROCESS | 1985 | 1461682444922 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 07:54:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:54:04 INFO - PROCESS | 1985 | 1461682444925 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:54:04 INFO - PROCESS | 1985 | 1461682444926 Marionette TRACE conn2 <- [1,1638,null,{}] 07:54:04 INFO - PROCESS | 1985 | 1461682444930 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:54:05 INFO - PROCESS | 1985 | 1461682445039 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 07:54:05 INFO - PROCESS | 1985 | 1461682445053 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:05 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a922000 == 82 [pid = 1985] [id = 417] 07:54:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x1276ef800) [pid = 1985] [serial = 1250] [outer = 0x0] 07:54:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x129645000) [pid = 1985] [serial = 1251] [outer = 0x1276ef800] 07:54:05 INFO - PROCESS | 1985 | 1461682445078 Marionette DEBUG loaded listener.js 07:54:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x12a7ad000) [pid = 1985] [serial = 1252] [outer = 0x1276ef800] 07:54:05 INFO - PROCESS | 1985 | 1461682445440 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:54:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:54:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 519ms 07:54:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:54:05 INFO - PROCESS | 1985 | 1461682445447 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 1985 | 1461682445449 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 07:54:05 INFO - PROCESS | 1985 | 1461682445451 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - PROCESS | 1985 | 1461682445452 Marionette TRACE conn2 <- [1,1642,null,{}] 07:54:05 INFO - PROCESS | 1985 | 1461682445454 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:54:05 INFO - PROCESS | 1985 | 1461682445773 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x12ba6fc00) [pid = 1985] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x11877d000) [pid = 1985] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x127698800) [pid = 1985] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x110f7d800) [pid = 1985] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x11675d400) [pid = 1985] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x127026000) [pid = 1985] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x116f36000) [pid = 1985] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x12c1b4400) [pid = 1985] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x11817b400) [pid = 1985] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x1291f1400) [pid = 1985] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x12580ac00) [pid = 1985] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x123b56000) [pid = 1985] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x12b294c00) [pid = 1985] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x12a9a7000) [pid = 1985] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x12cc4fc00) [pid = 1985] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x12b21bc00) [pid = 1985] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x12cff0800) [pid = 1985] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x11306d800) [pid = 1985] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x110f7a400) [pid = 1985] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:54:05 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x1181c8400) [pid = 1985] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:54:05 INFO - PROCESS | 1985 | 1461682445826 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:05 INFO - PROCESS | 1985 | ++DOCSHELL 0x11315e800 == 83 [pid = 1985] [id = 418] 07:54:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x111115400) [pid = 1985] [serial = 1253] [outer = 0x0] 07:54:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x1133d4800) [pid = 1985] [serial = 1254] [outer = 0x111115400] 07:54:05 INFO - PROCESS | 1985 | 1461682445852 Marionette DEBUG loaded listener.js 07:54:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x118922000) [pid = 1985] [serial = 1255] [outer = 0x111115400] 07:54:06 INFO - PROCESS | 1985 | 1461682446138 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:54:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:54:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 718ms 07:54:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:54:06 INFO - PROCESS | 1985 | 1461682446169 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 07:54:06 INFO - PROCESS | 1985 | 1461682446171 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 07:54:06 INFO - PROCESS | 1985 | 1461682446173 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:54:06 INFO - PROCESS | 1985 | 1461682446174 Marionette TRACE conn2 <- [1,1646,null,{}] 07:54:06 INFO - PROCESS | 1985 | 1461682446177 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:54:06 INFO - PROCESS | 1985 | 1461682446285 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 07:54:06 INFO - PROCESS | 1985 | 1461682446364 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 1985 | ++DOCSHELL 0x12be25800 == 84 [pid = 1985] [id = 419] 07:54:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x112892c00) [pid = 1985] [serial = 1256] [outer = 0x0] 07:54:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x12a9a4000) [pid = 1985] [serial = 1257] [outer = 0x112892c00] 07:54:06 INFO - PROCESS | 1985 | 1461682446393 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x12ba69000) [pid = 1985] [serial = 1258] [outer = 0x112892c00] 07:54:06 INFO - PROCESS | 1985 | 1461682446701 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:54:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:54:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 574ms 07:54:06 INFO - PROCESS | 1985 | 1461682446748 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 07:54:06 INFO - PROCESS | 1985 | 1461682446749 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 07:54:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:54:06 INFO - PROCESS | 1985 | 1461682446751 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:54:06 INFO - PROCESS | 1985 | 1461682446752 Marionette TRACE conn2 <- [1,1650,null,{}] 07:54:06 INFO - PROCESS | 1985 | 1461682446755 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:54:06 INFO - PROCESS | 1985 | 1461682446846 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 07:54:06 INFO - PROCESS | 1985 | 1461682446850 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c6ac800 == 85 [pid = 1985] [id = 420] 07:54:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x12b21b000) [pid = 1985] [serial = 1259] [outer = 0x0] 07:54:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x12bd1b800) [pid = 1985] [serial = 1260] [outer = 0x12b21b000] 07:54:06 INFO - PROCESS | 1985 | 1461682446875 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x12c139000) [pid = 1985] [serial = 1261] [outer = 0x12b21b000] 07:54:07 INFO - PROCESS | 1985 | 1461682447220 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:54:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:54:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 521ms 07:54:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:54:07 INFO - PROCESS | 1985 | 1461682447273 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 07:54:07 INFO - PROCESS | 1985 | 1461682447274 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 07:54:07 INFO - PROCESS | 1985 | 1461682447276 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - PROCESS | 1985 | 1461682447277 Marionette TRACE conn2 <- [1,1654,null,{}] 07:54:07 INFO - PROCESS | 1985 | 1461682447279 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:54:07 INFO - PROCESS | 1985 | 1461682447367 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 07:54:07 INFO - PROCESS | 1985 | 1461682447371 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:07 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ce6d000 == 86 [pid = 1985] [id = 421] 07:54:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x12c1a9400) [pid = 1985] [serial = 1262] [outer = 0x0] 07:54:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x12c1b7000) [pid = 1985] [serial = 1263] [outer = 0x12c1a9400] 07:54:07 INFO - PROCESS | 1985 | 1461682447391 Marionette DEBUG loaded listener.js 07:54:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x12c691400) [pid = 1985] [serial = 1264] [outer = 0x12c1a9400] 07:54:07 INFO - PROCESS | 1985 | 1461682447945 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:54:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:54:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 719ms 07:54:08 INFO - PROCESS | 1985 | 1461682447998 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 1985 | 1461682448002 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 07:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:54:08 INFO - PROCESS | 1985 | 1461682448009 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 1985 | 1461682448016 Marionette TRACE conn2 <- [1,1658,null,{}] 07:54:08 INFO - PROCESS | 1985 | 1461682448024 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:54:08 INFO - PROCESS | 1985 | 1461682448198 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 07:54:08 INFO - PROCESS | 1985 | 1461682448311 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:08 INFO - PROCESS | 1985 | ++DOCSHELL 0x116a77800 == 87 [pid = 1985] [id = 422] 07:54:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x1120dd000) [pid = 1985] [serial = 1265] [outer = 0x0] 07:54:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x112fbdc00) [pid = 1985] [serial = 1266] [outer = 0x1120dd000] 07:54:08 INFO - PROCESS | 1985 | 1461682448344 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x116176400) [pid = 1985] [serial = 1267] [outer = 0x1120dd000] 07:54:08 INFO - PROCESS | 1985 | 1461682448798 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:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 830ms 07:54:08 INFO - PROCESS | 1985 | 1461682448838 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 1985 | 1461682448842 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 07:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:54:08 INFO - PROCESS | 1985 | 1461682448847 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 1985 | 1461682448849 Marionette TRACE conn2 <- [1,1662,null,{}] 07:54:08 INFO - PROCESS | 1985 | 1461682448852 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:54:08 INFO - PROCESS | 1985 | 1461682448960 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 07:54:09 INFO - PROCESS | 1985 | 1461682449063 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:09 INFO - PROCESS | 1985 | ++DOCSHELL 0x121181000 == 88 [pid = 1985] [id = 423] 07:54:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x11675a800) [pid = 1985] [serial = 1268] [outer = 0x0] 07:54:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x118389400) [pid = 1985] [serial = 1269] [outer = 0x11675a800] 07:54:09 INFO - PROCESS | 1985 | 1461682449097 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x1187b1000) [pid = 1985] [serial = 1270] [outer = 0x11675a800] 07:54:09 INFO - PROCESS | 1985 | 1461682449579 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:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 772ms 07:54:09 INFO - PROCESS | 1985 | 1461682449619 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 07:54:09 INFO - PROCESS | 1985 | 1461682449621 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 07:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:54:09 INFO - PROCESS | 1985 | 1461682449623 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:54:09 INFO - PROCESS | 1985 | 1461682449626 Marionette TRACE conn2 <- [1,1666,null,{}] 07:54:09 INFO - PROCESS | 1985 | 1461682449634 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:54:09 INFO - PROCESS | 1985 | 1461682449755 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 07:54:09 INFO - PROCESS | 1985 | 1461682449860 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:09 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a91d000 == 89 [pid = 1985] [id = 424] 07:54:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x118920c00) [pid = 1985] [serial = 1271] [outer = 0x0] 07:54:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x1197c2000) [pid = 1985] [serial = 1272] [outer = 0x118920c00] 07:54:09 INFO - PROCESS | 1985 | 1461682449894 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x1252c3c00) [pid = 1985] [serial = 1273] [outer = 0x118920c00] 07:54:10 INFO - PROCESS | 1985 | 1461682450382 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:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 824ms 07:54:10 INFO - PROCESS | 1985 | 1461682450464 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 07:54:10 INFO - PROCESS | 1985 | 1461682450467 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 07:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:54:10 INFO - PROCESS | 1985 | 1461682450473 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:54:10 INFO - PROCESS | 1985 | 1461682450474 Marionette TRACE conn2 <- [1,1670,null,{}] 07:54:10 INFO - PROCESS | 1985 | 1461682450481 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:54:10 INFO - PROCESS | 1985 | 1461682450652 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 07:54:10 INFO - PROCESS | 1985 | 1461682450740 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d63c000 == 90 [pid = 1985] [id = 425] 07:54:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x123d0ec00) [pid = 1985] [serial = 1274] [outer = 0x0] 07:54:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x1276e7400) [pid = 1985] [serial = 1275] [outer = 0x123d0ec00] 07:54:10 INFO - PROCESS | 1985 | 1461682450791 Marionette DEBUG loaded listener.js 07:54:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x1291fac00) [pid = 1985] [serial = 1276] [outer = 0x123d0ec00] 07:54:11 INFO - PROCESS | 1985 | 1461682451258 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:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 825ms 07:54:11 INFO - PROCESS | 1985 | 1461682451298 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 1985 | 1461682451300 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 07:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:54:11 INFO - PROCESS | 1985 | 1461682451304 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - PROCESS | 1985 | 1461682451306 Marionette TRACE conn2 <- [1,1674,null,{}] 07:54:11 INFO - PROCESS | 1985 | 1461682451310 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:54:11 INFO - PROCESS | 1985 | 1461682451430 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 07:54:11 INFO - PROCESS | 1985 | 1461682451504 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:11 INFO - PROCESS | 1985 | ++DOCSHELL 0x12da75800 == 91 [pid = 1985] [id = 426] 07:54:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x126f2b800) [pid = 1985] [serial = 1277] [outer = 0x0] 07:54:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x12a9a7000) [pid = 1985] [serial = 1278] [outer = 0x126f2b800] 07:54:11 INFO - PROCESS | 1985 | 1461682451534 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x12ba65000) [pid = 1985] [serial = 1279] [outer = 0x126f2b800] 07:54:11 INFO - PROCESS | 1985 | 1461682451939 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:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 673ms 07:54:11 INFO - PROCESS | 1985 | 1461682451976 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 1985 | 1461682451978 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 07:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:54:12 INFO - PROCESS | 1985 | 1461682451998 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:54:12 INFO - PROCESS | 1985 | 1461682452000 Marionette TRACE conn2 <- [1,1678,null,{}] 07:54:12 INFO - PROCESS | 1985 | 1461682452002 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:54:12 INFO - PROCESS | 1985 | 1461682452127 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 07:54:12 INFO - PROCESS | 1985 | 1461682452233 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 1985 | ++DOCSHELL 0x1354a9000 == 92 [pid = 1985] [id = 427] 07:54:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x12be77400) [pid = 1985] [serial = 1280] [outer = 0x0] 07:54:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x12c696800) [pid = 1985] [serial = 1281] [outer = 0x12be77400] 07:54:12 INFO - PROCESS | 1985 | 1461682452266 Marionette DEBUG loaded listener.js 07:54:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x12ce3b400) [pid = 1985] [serial = 1282] [outer = 0x12be77400] 07:54:12 INFO - PROCESS | 1985 | 1461682452693 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:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 719ms 07:54:12 INFO - PROCESS | 1985 | 1461682452717 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 07:54:12 INFO - PROCESS | 1985 | 1461682452719 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 07:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:54:12 INFO - PROCESS | 1985 | 1461682452721 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:54:12 INFO - PROCESS | 1985 | 1461682452722 Marionette TRACE conn2 <- [1,1682,null,{}] 07:54:12 INFO - PROCESS | 1985 | 1461682452725 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:54:12 INFO - PROCESS | 1985 | 1461682452853 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 07:54:12 INFO - PROCESS | 1985 | 1461682452957 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 1985 | ++DOCSHELL 0x116941000 == 93 [pid = 1985] [id = 428] 07:54:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x1134b3400) [pid = 1985] [serial = 1283] [outer = 0x0] 07:54:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 153 (0x1181c3400) [pid = 1985] [serial = 1284] [outer = 0x1134b3400] 07:54:12 INFO - PROCESS | 1985 | 1461682452989 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 154 (0x12587f000) [pid = 1985] [serial = 1285] [outer = 0x1134b3400] 07:54:13 INFO - PROCESS | 1985 | 1461682453606 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:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 927ms 07:54:13 INFO - PROCESS | 1985 | 1461682453649 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 07:54:13 INFO - PROCESS | 1985 | 1461682453651 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 07:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:54:13 INFO - PROCESS | 1985 | 1461682453655 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - PROCESS | 1985 | 1461682453657 Marionette TRACE conn2 <- [1,1686,null,{}] 07:54:13 INFO - PROCESS | 1985 | 1461682453661 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:54:13 INFO - PROCESS | 1985 | 1461682453764 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 07:54:13 INFO - PROCESS | 1985 | 1461682453831 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:13 INFO - PROCESS | 1985 | ++DOCSHELL 0x119b3c800 == 94 [pid = 1985] [id = 429] 07:54:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 155 (0x1164b8000) [pid = 1985] [serial = 1286] [outer = 0x0] 07:54:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 156 (0x1167f7800) [pid = 1985] [serial = 1287] [outer = 0x1164b8000] 07:54:13 INFO - PROCESS | 1985 | 1461682453860 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 157 (0x11817a400) [pid = 1985] [serial = 1288] [outer = 0x1164b8000] 07:54:14 INFO - PROCESS | 1985 | 1461682454341 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:54:14 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:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 726ms 07:54:14 INFO - PROCESS | 1985 | 1461682454383 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 07:54:14 INFO - PROCESS | 1985 | 1461682454388 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 07:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:54:14 INFO - PROCESS | 1985 | 1461682454395 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - PROCESS | 1985 | 1461682454397 Marionette TRACE conn2 <- [1,1690,null,{}] 07:54:14 INFO - PROCESS | 1985 | 1461682454401 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:54:14 INFO - PROCESS | 1985 | 1461682454553 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 07:54:14 INFO - PROCESS | 1985 | 1461682454672 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 1985 | ++DOCSHELL 0x119178000 == 95 [pid = 1985] [id = 430] 07:54:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 158 (0x11666dc00) [pid = 1985] [serial = 1289] [outer = 0x0] 07:54:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 159 (0x11817c400) [pid = 1985] [serial = 1290] [outer = 0x11666dc00] 07:54:14 INFO - PROCESS | 1985 | 1461682454716 Marionette DEBUG loaded listener.js 07:54:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 160 (0x11891c400) [pid = 1985] [serial = 1291] [outer = 0x11666dc00] 07:54:14 INFO - PROCESS | 1985 | --DOCSHELL 0x12a915000 == 94 [pid = 1985] [id = 228] 07:54:14 INFO - PROCESS | 1985 | --DOCSHELL 0x12c6ac800 == 93 [pid = 1985] [id = 420] 07:54:14 INFO - PROCESS | 1985 | --DOCSHELL 0x12be25800 == 92 [pid = 1985] [id = 419] 07:54:14 INFO - PROCESS | 1985 | --DOCSHELL 0x11315e800 == 91 [pid = 1985] [id = 418] 07:54:14 INFO - PROCESS | 1985 | --DOCSHELL 0x12a922000 == 90 [pid = 1985] [id = 417] 07:54:14 INFO - PROCESS | 1985 | --DOCSHELL 0x12979a000 == 89 [pid = 1985] [id = 416] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 159 (0x12d752c00) [pid = 1985] [serial = 1206] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOCSHELL 0x129446000 == 88 [pid = 1985] [id = 415] 07:54:14 INFO - PROCESS | 1985 | --DOCSHELL 0x12762e000 == 87 [pid = 1985] [id = 414] 07:54:14 INFO - PROCESS | 1985 | --DOCSHELL 0x112ff0000 == 86 [pid = 1985] [id = 413] 07:54:14 INFO - PROCESS | 1985 | --DOCSHELL 0x119f96800 == 85 [pid = 1985] [id = 412] 07:54:14 INFO - PROCESS | 1985 | --DOCSHELL 0x11744a800 == 84 [pid = 1985] [id = 411] 07:54:14 INFO - PROCESS | 1985 | --DOCSHELL 0x118117800 == 83 [pid = 1985] [id = 410] 07:54:14 INFO - PROCESS | 1985 | --DOCSHELL 0x119188800 == 82 [pid = 1985] [id = 409] 07:54:14 INFO - PROCESS | 1985 | --DOCSHELL 0x137136000 == 81 [pid = 1985] [id = 406] 07:54:14 INFO - PROCESS | 1985 | --DOCSHELL 0x12ca77000 == 80 [pid = 1985] [id = 405] 07:54:14 INFO - PROCESS | 1985 | --DOCSHELL 0x127632800 == 79 [pid = 1985] [id = 404] 07:54:14 INFO - PROCESS | 1985 | --DOCSHELL 0x119290800 == 78 [pid = 1985] [id = 403] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 158 (0x12be79c00) [pid = 1985] [serial = 1105] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 157 (0x124de6800) [pid = 1985] [serial = 1096] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 156 (0x129739000) [pid = 1985] [serial = 1099] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 155 (0x113189c00) [pid = 1985] [serial = 1090] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 154 (0x11877f000) [pid = 1985] [serial = 1093] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 153 (0x12b218800) [pid = 1985] [serial = 1102] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 152 (0x12be7ac00) [pid = 1985] [serial = 1158] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x11891d000) [pid = 1985] [serial = 1168] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x118394000) [pid = 1985] [serial = 1167] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x12cc4ec00) [pid = 1985] [serial = 1188] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x124942c00) [pid = 1985] [serial = 1171] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x1191d2c00) [pid = 1985] [serial = 1170] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x12964f800) [pid = 1985] [serial = 1179] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x12abdbc00) [pid = 1985] [serial = 1180] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x128dc9000) [pid = 1985] [serial = 1174] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x1272e2c00) [pid = 1985] [serial = 1173] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x11a1b4c00) [pid = 1985] [serial = 1164] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x1276a4000) [pid = 1985] [serial = 1176] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x129013800) [pid = 1985] [serial = 1177] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x12c690400) [pid = 1985] [serial = 1185] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x12c132400) [pid = 1985] [serial = 1144] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x12c1b2400) [pid = 1985] [serial = 1161] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x12ce3f800) [pid = 1985] [serial = 1191] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x118787800) [pid = 1985] [serial = 1149] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x1270cac00) [pid = 1985] [serial = 1152] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x115e24c00) [pid = 1985] [serial = 1146] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x12be71400) [pid = 1985] [serial = 1182] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x12c1b5c00) [pid = 1985] [serial = 1183] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x12b21cc00) [pid = 1985] [serial = 1155] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x12cff5800) [pid = 1985] [serial = 1194] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x12d46e400) [pid = 1985] [serial = 1195] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x12cfef800) [pid = 1985] [serial = 1192] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x11342b800) [pid = 1985] [serial = 1197] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x118397c00) [pid = 1985] [serial = 1198] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x12a9a2400) [pid = 1985] [serial = 1204] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x12129a800) [pid = 1985] [serial = 1200] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x12ce37c00) [pid = 1985] [serial = 1189] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x126f33400) [pid = 1985] [serial = 1201] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x12c698400) [pid = 1985] [serial = 1186] [outer = 0x0] [url = about:blank] 07:54:14 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x128bcd400) [pid = 1985] [serial = 1203] [outer = 0x0] [url = about:blank] 07:54:15 INFO - PROCESS | 1985 | 1461682455120 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:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 771ms 07:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:54:15 INFO - PROCESS | 1985 | 1461682455172 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 07:54:15 INFO - PROCESS | 1985 | 1461682455174 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 07:54:15 INFO - PROCESS | 1985 | 1461682455177 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:54:15 INFO - PROCESS | 1985 | 1461682455180 Marionette TRACE conn2 <- [1,1694,null,{}] 07:54:15 INFO - PROCESS | 1985 | 1461682455187 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:54:15 INFO - PROCESS | 1985 | 1461682455281 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 07:54:15 INFO - PROCESS | 1985 | 1461682455286 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:15 INFO - PROCESS | 1985 | ++DOCSHELL 0x121178000 == 79 [pid = 1985] [id = 431] 07:54:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x11940c400) [pid = 1985] [serial = 1292] [outer = 0x0] 07:54:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x1197c1800) [pid = 1985] [serial = 1293] [outer = 0x11940c400] 07:54:15 INFO - PROCESS | 1985 | 1461682455314 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x123b36800) [pid = 1985] [serial = 1294] [outer = 0x11940c400] 07:54:15 INFO - PROCESS | 1985 | 1461682455676 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:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 521ms 07:54:15 INFO - PROCESS | 1985 | 1461682455699 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 07:54:15 INFO - PROCESS | 1985 | 1461682455701 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 07:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:54:15 INFO - PROCESS | 1985 | 1461682455703 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:54:15 INFO - PROCESS | 1985 | 1461682455704 Marionette TRACE conn2 <- [1,1698,null,{}] 07:54:15 INFO - PROCESS | 1985 | 1461682455706 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:54:15 INFO - PROCESS | 1985 | 1461682455795 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 07:54:15 INFO - PROCESS | 1985 | 1461682455855 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:15 INFO - PROCESS | 1985 | ++DOCSHELL 0x12584f800 == 80 [pid = 1985] [id = 432] 07:54:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x119f34c00) [pid = 1985] [serial = 1295] [outer = 0x0] 07:54:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x124217c00) [pid = 1985] [serial = 1296] [outer = 0x119f34c00] 07:54:15 INFO - PROCESS | 1985 | 1461682455881 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x124fd2c00) [pid = 1985] [serial = 1297] [outer = 0x119f34c00] 07:54:16 INFO - PROCESS | 1985 | 1461682456185 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:54:16 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:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 518ms 07:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:54:16 INFO - PROCESS | 1985 | 1461682456221 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 07:54:16 INFO - PROCESS | 1985 | 1461682456223 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 07:54:16 INFO - PROCESS | 1985 | 1461682456225 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - PROCESS | 1985 | 1461682456226 Marionette TRACE conn2 <- [1,1702,null,{}] 07:54:16 INFO - PROCESS | 1985 | 1461682456228 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:54:16 INFO - PROCESS | 1985 | 1461682456315 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 07:54:16 INFO - PROCESS | 1985 | 1461682456375 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 1985 | ++DOCSHELL 0x129025000 == 81 [pid = 1985] [id = 433] 07:54:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x124de5c00) [pid = 1985] [serial = 1298] [outer = 0x0] 07:54:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x125c63000) [pid = 1985] [serial = 1299] [outer = 0x124de5c00] 07:54:16 INFO - PROCESS | 1985 | 1461682456401 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x1272e3800) [pid = 1985] [serial = 1300] [outer = 0x124de5c00] 07:54:16 INFO - PROCESS | 1985 | 1461682456721 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:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 520ms 07:54:16 INFO - PROCESS | 1985 | 1461682456747 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 07:54:16 INFO - PROCESS | 1985 | 1461682456749 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 07:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:54:16 INFO - PROCESS | 1985 | 1461682456752 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - PROCESS | 1985 | 1461682456753 Marionette TRACE conn2 <- [1,1706,null,{}] 07:54:16 INFO - PROCESS | 1985 | 1461682456755 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:54:16 INFO - PROCESS | 1985 | 1461682456861 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 07:54:16 INFO - PROCESS | 1985 | 1461682456866 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b263800 == 82 [pid = 1985] [id = 434] 07:54:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x128bd3800) [pid = 1985] [serial = 1301] [outer = 0x0] 07:54:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x129014000) [pid = 1985] [serial = 1302] [outer = 0x128bd3800] 07:54:16 INFO - PROCESS | 1985 | 1461682456893 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x12b217c00) [pid = 1985] [serial = 1303] [outer = 0x128bd3800] 07:54:17 INFO - PROCESS | 1985 | 1461682457288 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:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 568ms 07:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:54:17 INFO - PROCESS | 1985 | 1461682457325 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 1985 | 1461682457327 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 07:54:17 INFO - PROCESS | 1985 | 1461682457331 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 1985 | 1461682457332 Marionette TRACE conn2 <- [1,1710,null,{}] 07:54:17 INFO - PROCESS | 1985 | 1461682457335 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:54:17 INFO - PROCESS | 1985 | 1461682457446 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 07:54:17 INFO - PROCESS | 1985 | 1461682457489 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:17 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb2d000 == 83 [pid = 1985] [id = 435] 07:54:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x128dca400) [pid = 1985] [serial = 1304] [outer = 0x0] 07:54:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x12ba68c00) [pid = 1985] [serial = 1305] [outer = 0x128dca400] 07:54:17 INFO - PROCESS | 1985 | 1461682457514 Marionette DEBUG loaded listener.js 07:54:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x12be7d000) [pid = 1985] [serial = 1306] [outer = 0x128dca400] 07:54:17 INFO - PROCESS | 1985 | 1461682457876 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:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 571ms 07:54:17 INFO - PROCESS | 1985 | 1461682457902 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 1985 | 1461682457903 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 07:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:54:17 INFO - PROCESS | 1985 | 1461682457905 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 1985 | 1461682457906 Marionette TRACE conn2 <- [1,1714,null,{}] 07:54:17 INFO - PROCESS | 1985 | 1461682457909 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:54:18 INFO - PROCESS | 1985 | 1461682458030 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 07:54:18 INFO - PROCESS | 1985 | 1461682458044 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c1d0800 == 84 [pid = 1985] [id = 436] 07:54:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x12b294400) [pid = 1985] [serial = 1307] [outer = 0x0] 07:54:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x12c1b2400) [pid = 1985] [serial = 1308] [outer = 0x12b294400] 07:54:18 INFO - PROCESS | 1985 | 1461682458069 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x12c696400) [pid = 1985] [serial = 1309] [outer = 0x12b294400] 07:54:18 INFO - PROCESS | 1985 | 1461682458409 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:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 518ms 07:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:54:18 INFO - PROCESS | 1985 | 1461682458424 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 07:54:18 INFO - PROCESS | 1985 | 1461682458425 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 07:54:18 INFO - PROCESS | 1985 | 1461682458429 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:54:18 INFO - PROCESS | 1985 | 1461682458430 Marionette TRACE conn2 <- [1,1718,null,{}] 07:54:18 INFO - PROCESS | 1985 | 1461682458432 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:54:18 INFO - PROCESS | 1985 | 1461682458553 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 07:54:18 INFO - PROCESS | 1985 | 1461682458566 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ce6a000 == 85 [pid = 1985] [id = 437] 07:54:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x12c13a800) [pid = 1985] [serial = 1310] [outer = 0x0] 07:54:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x12cc4b800) [pid = 1985] [serial = 1311] [outer = 0x12c13a800] 07:54:18 INFO - PROCESS | 1985 | 1461682458593 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x12ce3bc00) [pid = 1985] [serial = 1312] [outer = 0x12c13a800] 07:54:19 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x1276ef800) [pid = 1985] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:54:19 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x117e23800) [pid = 1985] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:54:19 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x113064c00) [pid = 1985] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:54:19 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x112892c00) [pid = 1985] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:54:19 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x112b0d800) [pid = 1985] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:54:19 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x119d10000) [pid = 1985] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:54:19 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x118779800) [pid = 1985] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:54:19 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x124220c00) [pid = 1985] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:54:19 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x126f37000) [pid = 1985] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:54:19 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x1276a1c00) [pid = 1985] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:54:19 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x12b21b000) [pid = 1985] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:54:19 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x111115400) [pid = 1985] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:54:19 INFO - PROCESS | 1985 | 1461682459241 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:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 823ms 07:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:54:19 INFO - PROCESS | 1985 | 1461682459251 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 1985 | 1461682459252 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 07:54:19 INFO - PROCESS | 1985 | 1461682459254 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 1985 | 1461682459256 Marionette TRACE conn2 <- [1,1722,null,{}] 07:54:19 INFO - PROCESS | 1985 | 1461682459258 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:54:19 INFO - PROCESS | 1985 | 1461682459350 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 07:54:19 INFO - PROCESS | 1985 | 1461682459354 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 1985 | ++DOCSHELL 0x129448000 == 86 [pid = 1985] [id = 438] 07:54:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x1167f0400) [pid = 1985] [serial = 1313] [outer = 0x0] 07:54:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x123b36400) [pid = 1985] [serial = 1314] [outer = 0x1167f0400] 07:54:19 INFO - PROCESS | 1985 | 1461682459379 Marionette DEBUG loaded listener.js 07:54:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x128dd1400) [pid = 1985] [serial = 1315] [outer = 0x1167f0400] 07:54:19 INFO - PROCESS | 1985 | 1461682459731 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:54:19 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:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 520ms 07:54:19 INFO - PROCESS | 1985 | 1461682459785 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 07:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:54:19 INFO - PROCESS | 1985 | 1461682459786 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 07:54:19 INFO - PROCESS | 1985 | 1461682459788 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 1985 | 1461682459790 Marionette TRACE conn2 <- [1,1726,null,{}] 07:54:19 INFO - PROCESS | 1985 | 1461682459793 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:54:19 INFO - PROCESS | 1985 | 1461682459907 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 07:54:19 INFO - PROCESS | 1985 | 1461682459937 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 1985 | ++DOCSHELL 0x12df39800 == 87 [pid = 1985] [id = 439] 07:54:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x12d471c00) [pid = 1985] [serial = 1316] [outer = 0x0] 07:54:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x12d746400) [pid = 1985] [serial = 1317] [outer = 0x12d471c00] 07:54:19 INFO - PROCESS | 1985 | 1461682459966 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x12d74fc00) [pid = 1985] [serial = 1318] [outer = 0x12d471c00] 07:54:20 INFO - PROCESS | 1985 | 1461682460317 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:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 569ms 07:54:20 INFO - PROCESS | 1985 | 1461682460358 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 07:54:20 INFO - PROCESS | 1985 | 1461682460359 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 07:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:54:20 INFO - PROCESS | 1985 | 1461682460364 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:54:20 INFO - PROCESS | 1985 | 1461682460365 Marionette TRACE conn2 <- [1,1730,null,{}] 07:54:20 INFO - PROCESS | 1985 | 1461682460368 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:54:20 INFO - PROCESS | 1985 | 1461682460486 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 07:54:20 INFO - PROCESS | 1985 | 1461682460493 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:20 INFO - PROCESS | 1985 | ++DOCSHELL 0x1354b2800 == 88 [pid = 1985] [id = 440] 07:54:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x111c35800) [pid = 1985] [serial = 1319] [outer = 0x0] 07:54:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x12d935400) [pid = 1985] [serial = 1320] [outer = 0x111c35800] 07:54:20 INFO - PROCESS | 1985 | 1461682460520 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x12e1e0800) [pid = 1985] [serial = 1321] [outer = 0x111c35800] 07:54:20 INFO - PROCESS | 1985 | 1461682460835 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:54:20 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:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 521ms 07:54:20 INFO - PROCESS | 1985 | 1461682460885 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 07:54:20 INFO - PROCESS | 1985 | 1461682460886 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 07:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:54:20 INFO - PROCESS | 1985 | 1461682460888 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:54:20 INFO - PROCESS | 1985 | 1461682460889 Marionette TRACE conn2 <- [1,1734,null,{}] 07:54:20 INFO - PROCESS | 1985 | 1461682460892 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:54:20 INFO - PROCESS | 1985 | 1461682460984 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 07:54:20 INFO - PROCESS | 1985 | 1461682460988 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:20 INFO - PROCESS | 1985 | ++DOCSHELL 0x135f73800 == 89 [pid = 1985] [id = 441] 07:54:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x12e1e4c00) [pid = 1985] [serial = 1322] [outer = 0x0] 07:54:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x12e1e9000) [pid = 1985] [serial = 1323] [outer = 0x12e1e4c00] 07:54:21 INFO - PROCESS | 1985 | 1461682461013 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x136047c00) [pid = 1985] [serial = 1324] [outer = 0x12e1e4c00] 07:54:21 INFO - PROCESS | 1985 | 1461682461535 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:54:21 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:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 668ms 07:54:21 INFO - PROCESS | 1985 | 1461682461564 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 1985 | 1461682461567 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 07:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:54:21 INFO - PROCESS | 1985 | 1461682461572 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 1985 | 1461682461574 Marionette TRACE conn2 <- [1,1738,null,{}] 07:54:21 INFO - PROCESS | 1985 | 1461682461581 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:54:21 INFO - PROCESS | 1985 | 1461682461696 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 07:54:21 INFO - PROCESS | 1985 | 1461682461773 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:21 INFO - PROCESS | 1985 | ++DOCSHELL 0x119812800 == 90 [pid = 1985] [id = 442] 07:54:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x115d89800) [pid = 1985] [serial = 1325] [outer = 0x0] 07:54:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x116f2c800) [pid = 1985] [serial = 1326] [outer = 0x115d89800] 07:54:21 INFO - PROCESS | 1985 | 1461682461805 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x118397c00) [pid = 1985] [serial = 1327] [outer = 0x115d89800] 07:54:22 INFO - PROCESS | 1985 | 1461682462222 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:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 671ms 07:54:22 INFO - PROCESS | 1985 | 1461682462245 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 07:54:22 INFO - PROCESS | 1985 | 1461682462250 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 07:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:54:22 INFO - PROCESS | 1985 | 1461682462255 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:54:22 INFO - PROCESS | 1985 | 1461682462257 Marionette TRACE conn2 <- [1,1742,null,{}] 07:54:22 INFO - PROCESS | 1985 | 1461682462260 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:54:22 INFO - PROCESS | 1985 | 1461682462370 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 07:54:22 INFO - PROCESS | 1985 | 1461682462473 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 1985 | ++DOCSHELL 0x12944e000 == 91 [pid = 1985] [id = 443] 07:54:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x119d10800) [pid = 1985] [serial = 1328] [outer = 0x0] 07:54:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x123b29800) [pid = 1985] [serial = 1329] [outer = 0x119d10800] 07:54:22 INFO - PROCESS | 1985 | 1461682462503 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x12433e000) [pid = 1985] [serial = 1330] [outer = 0x119d10800] 07:54:22 INFO - PROCESS | 1985 | 1461682462934 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:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 721ms 07:54:22 INFO - PROCESS | 1985 | 1461682462977 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 07:54:22 INFO - PROCESS | 1985 | 1461682462980 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 07:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:54:22 INFO - PROCESS | 1985 | 1461682462983 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:54:22 INFO - PROCESS | 1985 | 1461682462986 Marionette TRACE conn2 <- [1,1746,null,{}] 07:54:22 INFO - PROCESS | 1985 | 1461682462993 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:54:23 INFO - PROCESS | 1985 | 1461682463107 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 07:54:23 INFO - PROCESS | 1985 | 1461682463186 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 1985 | ++DOCSHELL 0x12e568000 == 92 [pid = 1985] [id = 444] 07:54:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x128dd0800) [pid = 1985] [serial = 1331] [outer = 0x0] 07:54:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x1291f0800) [pid = 1985] [serial = 1332] [outer = 0x128dd0800] 07:54:23 INFO - PROCESS | 1985 | 1461682463218 Marionette DEBUG loaded listener.js 07:54:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x12a7b3400) [pid = 1985] [serial = 1333] [outer = 0x128dd0800] 07:54:23 INFO - PROCESS | 1985 | 1461682463644 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:54:23 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:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 672ms 07:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:54:23 INFO - PROCESS | 1985 | 1461682463656 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 07:54:23 INFO - PROCESS | 1985 | 1461682463658 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 07:54:23 INFO - PROCESS | 1985 | 1461682463660 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - PROCESS | 1985 | 1461682463661 Marionette TRACE conn2 <- [1,1750,null,{}] 07:54:23 INFO - PROCESS | 1985 | 1461682463666 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:54:23 INFO - PROCESS | 1985 | 1461682463795 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 07:54:23 INFO - PROCESS | 1985 | 1461682463873 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 1985 | ++DOCSHELL 0x137132800 == 93 [pid = 1985] [id = 445] 07:54:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x12b210800) [pid = 1985] [serial = 1334] [outer = 0x0] 07:54:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x12bd17000) [pid = 1985] [serial = 1335] [outer = 0x12b210800] 07:54:23 INFO - PROCESS | 1985 | 1461682463903 Marionette DEBUG loaded listener.js 07:54:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x12c695400) [pid = 1985] [serial = 1336] [outer = 0x12b210800] 07:54:24 INFO - PROCESS | 1985 | 1461682464317 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:54:24 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:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 671ms 07:54:24 INFO - PROCESS | 1985 | 1461682464332 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 07:54:24 INFO - PROCESS | 1985 | 1461682464333 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 07:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:54:24 INFO - PROCESS | 1985 | 1461682464336 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:54:24 INFO - PROCESS | 1985 | 1461682464337 Marionette TRACE conn2 <- [1,1754,null,{}] 07:54:24 INFO - PROCESS | 1985 | 1461682464339 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:54:24 INFO - PROCESS | 1985 | 1461682464449 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 07:54:24 INFO - PROCESS | 1985 | 1461682464554 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:24 INFO - PROCESS | 1985 | ++DOCSHELL 0x137281000 == 94 [pid = 1985] [id = 446] 07:54:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 153 (0x128c5fc00) [pid = 1985] [serial = 1337] [outer = 0x0] 07:54:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 154 (0x128c66400) [pid = 1985] [serial = 1338] [outer = 0x128c5fc00] 07:54:24 INFO - PROCESS | 1985 | 1461682464586 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 155 (0x128c6b800) [pid = 1985] [serial = 1339] [outer = 0x128c5fc00] 07:54:24 INFO - PROCESS | 1985 | 1461682464987 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:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 669ms 07:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:54:25 INFO - PROCESS | 1985 | 1461682465006 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 1985 | 1461682465007 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 07:54:25 INFO - PROCESS | 1985 | 1461682465009 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - PROCESS | 1985 | 1461682465010 Marionette TRACE conn2 <- [1,1758,null,{}] 07:54:25 INFO - PROCESS | 1985 | 1461682465033 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:54:25 INFO - PROCESS | 1985 | 1461682465178 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 07:54:25 INFO - PROCESS | 1985 | 1461682465268 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:25 INFO - PROCESS | 1985 | ++DOCSHELL 0x13624c000 == 95 [pid = 1985] [id = 447] 07:54:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 156 (0x12cc46000) [pid = 1985] [serial = 1340] [outer = 0x0] 07:54:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 157 (0x12d471400) [pid = 1985] [serial = 1341] [outer = 0x12cc46000] 07:54:25 INFO - PROCESS | 1985 | 1461682465299 Marionette DEBUG loaded listener.js 07:54:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 158 (0x12e1ebc00) [pid = 1985] [serial = 1342] [outer = 0x12cc46000] 07:54:25 INFO - PROCESS | 1985 | 1461682465679 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:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 739ms 07:54:25 INFO - PROCESS | 1985 | 1461682465749 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 1985 | 1461682465750 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 07:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:54:25 INFO - PROCESS | 1985 | 1461682465752 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - PROCESS | 1985 | 1461682465754 Marionette TRACE conn2 <- [1,1762,null,{}] 07:54:25 INFO - PROCESS | 1985 | 1461682465756 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:54:25 INFO - PROCESS | 1985 | 1461682465864 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 07:54:25 INFO - PROCESS | 1985 | 1461682465943 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:25 INFO - PROCESS | 1985 | ++DOCSHELL 0x136296800 == 96 [pid = 1985] [id = 448] 07:54:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 159 (0x12d74c800) [pid = 1985] [serial = 1343] [outer = 0x0] 07:54:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 160 (0x135674000) [pid = 1985] [serial = 1344] [outer = 0x12d74c800] 07:54:25 INFO - PROCESS | 1985 | 1461682465974 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 161 (0x13567a400) [pid = 1985] [serial = 1345] [outer = 0x12d74c800] 07:54:26 INFO - PROCESS | 1985 | 1461682466384 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:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 669ms 07:54:26 INFO - PROCESS | 1985 | 1461682466422 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 07:54:26 INFO - PROCESS | 1985 | 1461682466424 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 07:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:54:26 INFO - PROCESS | 1985 | 1461682466426 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:54:26 INFO - PROCESS | 1985 | 1461682466427 Marionette TRACE conn2 <- [1,1766,null,{}] 07:54:26 INFO - PROCESS | 1985 | 1461682466430 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:54:26 INFO - PROCESS | 1985 | 1461682466558 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 07:54:26 INFO - PROCESS | 1985 | 1461682466684 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 1985 | ++DOCSHELL 0x1361b6800 == 97 [pid = 1985] [id = 449] 07:54:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 162 (0x1125b6800) [pid = 1985] [serial = 1346] [outer = 0x0] 07:54:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 163 (0x12d74cc00) [pid = 1985] [serial = 1347] [outer = 0x1125b6800] 07:54:26 INFO - PROCESS | 1985 | 1461682466716 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 164 (0x135644400) [pid = 1985] [serial = 1348] [outer = 0x1125b6800] 07:54:27 INFO - PROCESS | 1985 | 1461682467137 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:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 722ms 07:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:54:27 INFO - PROCESS | 1985 | 1461682467149 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 07:54:27 INFO - PROCESS | 1985 | 1461682467150 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 07:54:27 INFO - PROCESS | 1985 | 1461682467153 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:54:27 INFO - PROCESS | 1985 | 1461682467154 Marionette TRACE conn2 <- [1,1770,null,{}] 07:54:27 INFO - PROCESS | 1985 | 1461682467156 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:54:27 INFO - PROCESS | 1985 | 1461682467441 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 07:54:27 INFO - PROCESS | 1985 | 1461682467569 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:27 INFO - PROCESS | 1985 | ++DOCSHELL 0x11943b000 == 98 [pid = 1985] [id = 450] 07:54:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 165 (0x1125b7c00) [pid = 1985] [serial = 1349] [outer = 0x0] 07:54:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 166 (0x112b03800) [pid = 1985] [serial = 1350] [outer = 0x1125b7c00] 07:54:27 INFO - PROCESS | 1985 | 1461682467601 Marionette DEBUG loaded listener.js 07:54:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 167 (0x11342d800) [pid = 1985] [serial = 1351] [outer = 0x1125b7c00] 07:54:28 INFO - PROCESS | 1985 | 1461682468069 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:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 923ms 07:54:28 INFO - PROCESS | 1985 | 1461682468077 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 07:54:28 INFO - PROCESS | 1985 | 1461682468081 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 07:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:54:28 INFO - PROCESS | 1985 | 1461682468084 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - PROCESS | 1985 | 1461682468087 Marionette TRACE conn2 <- [1,1774,null,{}] 07:54:28 INFO - PROCESS | 1985 | 1461682468090 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:54:28 INFO - PROCESS | 1985 | 1461682468196 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 07:54:28 INFO - PROCESS | 1985 | 1461682468324 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x12d40e800 == 97 [pid = 1985] [id = 349] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x12c6b1800 == 96 [pid = 1985] [id = 348] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x12df38800 == 95 [pid = 1985] [id = 386] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x1354b2800 == 94 [pid = 1985] [id = 440] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x12df39800 == 93 [pid = 1985] [id = 439] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x129448000 == 92 [pid = 1985] [id = 438] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x12ce6a000 == 91 [pid = 1985] [id = 437] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x12c1d0800 == 90 [pid = 1985] [id = 436] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x12bb2d000 == 89 [pid = 1985] [id = 435] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 166 (0x12c1b7000) [pid = 1985] [serial = 1263] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 165 (0x12ce38800) [pid = 1985] [serial = 1221] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 164 (0x12bd12c00) [pid = 1985] [serial = 1218] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 163 (0x123ecd400) [pid = 1985] [serial = 1224] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 162 (0x1291f8c00) [pid = 1985] [serial = 1215] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 161 (0x1167ff000) [pid = 1985] [serial = 1209] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 160 (0x119415000) [pid = 1985] [serial = 1212] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | ++DOCSHELL 0x11664a000 == 90 [pid = 1985] [id = 451] 07:54:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 161 (0x1164b4400) [pid = 1985] [serial = 1352] [outer = 0x0] 07:54:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 162 (0x118085400) [pid = 1985] [serial = 1353] [outer = 0x1164b4400] 07:54:28 INFO - PROCESS | 1985 | 1461682468395 Marionette DEBUG loaded listener.js 07:54:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 163 (0x11891f400) [pid = 1985] [serial = 1354] [outer = 0x1164b4400] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x12b263800 == 89 [pid = 1985] [id = 434] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x129025000 == 88 [pid = 1985] [id = 433] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x12584f800 == 87 [pid = 1985] [id = 432] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x121178000 == 86 [pid = 1985] [id = 431] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x119178000 == 85 [pid = 1985] [id = 430] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x119b3c800 == 84 [pid = 1985] [id = 429] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x121181000 == 83 [pid = 1985] [id = 423] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x116a77800 == 82 [pid = 1985] [id = 422] 07:54:28 INFO - PROCESS | 1985 | --DOCSHELL 0x12ce6d000 == 81 [pid = 1985] [id = 421] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 162 (0x12c139000) [pid = 1985] [serial = 1261] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 161 (0x12a7ad000) [pid = 1985] [serial = 1252] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 160 (0x1181c4000) [pid = 1985] [serial = 1233] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 159 (0x116177000) [pid = 1985] [serial = 1228] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 158 (0x12ba69000) [pid = 1985] [serial = 1258] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 157 (0x117687800) [pid = 1985] [serial = 1231] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 156 (0x12129a400) [pid = 1985] [serial = 1239] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 155 (0x119163800) [pid = 1985] [serial = 1236] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 154 (0x123b63400) [pid = 1985] [serial = 1240] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 153 (0x12497b400) [pid = 1985] [serial = 1242] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 152 (0x128bd5c00) [pid = 1985] [serial = 1246] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x1291ee400) [pid = 1985] [serial = 1249] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x129645000) [pid = 1985] [serial = 1251] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x128dd4800) [pid = 1985] [serial = 1248] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x12769dc00) [pid = 1985] [serial = 1245] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x11306f400) [pid = 1985] [serial = 1227] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x12bd1b800) [pid = 1985] [serial = 1260] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x11891a400) [pid = 1985] [serial = 1234] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x11306e000) [pid = 1985] [serial = 1230] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x126f2f800) [pid = 1985] [serial = 1243] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x118922000) [pid = 1985] [serial = 1255] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x11967ec00) [pid = 1985] [serial = 1237] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x1133d4800) [pid = 1985] [serial = 1254] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x12a9a4000) [pid = 1985] [serial = 1257] [outer = 0x0] [url = about:blank] 07:54:28 INFO - PROCESS | 1985 | 1461682468726 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:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 07:54:28 INFO - PROCESS | 1985 | 1461682468756 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 07:54:28 INFO - PROCESS | 1985 | 1461682468758 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 07:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:54:28 INFO - PROCESS | 1985 | 1461682468760 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - PROCESS | 1985 | 1461682468762 Marionette TRACE conn2 <- [1,1778,null,{}] 07:54:28 INFO - PROCESS | 1985 | 1461682468768 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:54:28 INFO - PROCESS | 1985 | 1461682468862 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 07:54:28 INFO - PROCESS | 1985 | 1461682468869 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:28 INFO - PROCESS | 1985 | ++DOCSHELL 0x121170000 == 82 [pid = 1985] [id = 452] 07:54:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x1191d5000) [pid = 1985] [serial = 1355] [outer = 0x0] 07:54:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x12129a000) [pid = 1985] [serial = 1356] [outer = 0x1191d5000] 07:54:28 INFO - PROCESS | 1985 | 1461682468895 Marionette DEBUG loaded listener.js 07:54:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x123d47c00) [pid = 1985] [serial = 1357] [outer = 0x1191d5000] 07:54:29 INFO - PROCESS | 1985 | 1461682469289 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:54:29 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:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 573ms 07:54:29 INFO - PROCESS | 1985 | 1461682469334 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 07:54:29 INFO - PROCESS | 1985 | 1461682469336 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 07:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:54:29 INFO - PROCESS | 1985 | 1461682469344 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:54:29 INFO - PROCESS | 1985 | 1461682469348 Marionette TRACE conn2 <- [1,1782,null,{}] 07:54:29 INFO - PROCESS | 1985 | 1461682469351 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:54:29 INFO - PROCESS | 1985 | 1461682469494 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 07:54:29 INFO - PROCESS | 1985 | 1461682469508 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 1985 | ++DOCSHELL 0x128d53000 == 83 [pid = 1985] [id = 453] 07:54:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x1243c4000) [pid = 1985] [serial = 1358] [outer = 0x0] 07:54:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x124def000) [pid = 1985] [serial = 1359] [outer = 0x1243c4000] 07:54:29 INFO - PROCESS | 1985 | 1461682469560 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x1270cb400) [pid = 1985] [serial = 1360] [outer = 0x1243c4000] 07:54:30 INFO - PROCESS | 1985 | 1461682470006 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:54:30 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:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 676ms 07:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:54:30 INFO - PROCESS | 1985 | 1461682470017 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 1985 | 1461682470018 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 07:54:30 INFO - PROCESS | 1985 | 1461682470020 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 1985 | 1461682470021 Marionette TRACE conn2 <- [1,1786,null,{}] 07:54:30 INFO - PROCESS | 1985 | 1461682470023 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:54:30 INFO - PROCESS | 1985 | 1461682470124 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 07:54:30 INFO - PROCESS | 1985 | 1461682470195 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 1985 | ++DOCSHELL 0x1290db000 == 84 [pid = 1985] [id = 454] 07:54:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x1247c7800) [pid = 1985] [serial = 1361] [outer = 0x0] 07:54:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x128bcb800) [pid = 1985] [serial = 1362] [outer = 0x1247c7800] 07:54:30 INFO - PROCESS | 1985 | 1461682470221 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x128dcac00) [pid = 1985] [serial = 1363] [outer = 0x1247c7800] 07:54:30 INFO - PROCESS | 1985 | 1461682470522 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:54:30 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:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 569ms 07:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:54:30 INFO - PROCESS | 1985 | 1461682470590 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 1985 | 1461682470591 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 07:54:30 INFO - PROCESS | 1985 | 1461682470593 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 1985 | 1461682470594 Marionette TRACE conn2 <- [1,1790,null,{}] 07:54:30 INFO - PROCESS | 1985 | 1461682470597 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:54:30 INFO - PROCESS | 1985 | 1461682470712 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 07:54:30 INFO - PROCESS | 1985 | 1461682470732 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ab98800 == 85 [pid = 1985] [id = 455] 07:54:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x12964e000) [pid = 1985] [serial = 1364] [outer = 0x0] 07:54:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x12973bc00) [pid = 1985] [serial = 1365] [outer = 0x12964e000] 07:54:30 INFO - PROCESS | 1985 | 1461682470763 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x12b217800) [pid = 1985] [serial = 1366] [outer = 0x12964e000] 07:54:31 INFO - PROCESS | 1985 | 1461682471145 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:54:31 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:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 572ms 07:54:31 INFO - PROCESS | 1985 | 1461682471166 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 1985 | 1461682471168 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 07:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:54:31 INFO - PROCESS | 1985 | 1461682471170 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - PROCESS | 1985 | 1461682471171 Marionette TRACE conn2 <- [1,1794,null,{}] 07:54:31 INFO - PROCESS | 1985 | 1461682471173 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:54:31 INFO - PROCESS | 1985 | 1461682471294 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 07:54:31 INFO - PROCESS | 1985 | 1461682471308 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c1c0800 == 86 [pid = 1985] [id = 456] 07:54:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x12b292800) [pid = 1985] [serial = 1367] [outer = 0x0] 07:54:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 153 (0x12bd16400) [pid = 1985] [serial = 1368] [outer = 0x12b292800] 07:54:31 INFO - PROCESS | 1985 | 1461682471333 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 154 (0x12c13c000) [pid = 1985] [serial = 1369] [outer = 0x12b292800] 07:54:31 INFO - PROCESS | 1985 | 1461682471687 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:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 569ms 07:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:54:31 INFO - PROCESS | 1985 | 1461682471739 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 1985 | 1461682471740 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 07:54:31 INFO - PROCESS | 1985 | 1461682471742 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - PROCESS | 1985 | 1461682471743 Marionette TRACE conn2 <- [1,1798,null,{}] 07:54:31 INFO - PROCESS | 1985 | 1461682471748 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:54:31 INFO - PROCESS | 1985 | 1461682471861 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 07:54:31 INFO - PROCESS | 1985 | 1461682471905 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c6b2000 == 87 [pid = 1985] [id = 457] 07:54:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 155 (0x12b293800) [pid = 1985] [serial = 1370] [outer = 0x0] 07:54:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 156 (0x12c691c00) [pid = 1985] [serial = 1371] [outer = 0x12b293800] 07:54:31 INFO - PROCESS | 1985 | 1461682471930 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 157 (0x12cc4ec00) [pid = 1985] [serial = 1372] [outer = 0x12b293800] 07:54:32 INFO - PROCESS | 1985 | 1461682472277 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:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 573ms 07:54:32 INFO - PROCESS | 1985 | 1461682472316 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 07:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:54:32 INFO - PROCESS | 1985 | 1461682472317 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 07:54:32 INFO - PROCESS | 1985 | 1461682472319 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - PROCESS | 1985 | 1461682472320 Marionette TRACE conn2 <- [1,1802,null,{}] 07:54:32 INFO - PROCESS | 1985 | 1461682472323 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:54:32 INFO - PROCESS | 1985 | 1461682472437 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 07:54:32 INFO - PROCESS | 1985 | --DOMWINDOW == 156 (0x1291eb800) [pid = 1985] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:54:32 INFO - PROCESS | 1985 | --DOMWINDOW == 155 (0x119f34c00) [pid = 1985] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:54:32 INFO - PROCESS | 1985 | --DOMWINDOW == 154 (0x128dca400) [pid = 1985] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:54:32 INFO - PROCESS | 1985 | --DOMWINDOW == 153 (0x11666dc00) [pid = 1985] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:54:32 INFO - PROCESS | 1985 | --DOMWINDOW == 152 (0x128bd3800) [pid = 1985] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:54:32 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x12c1a9400) [pid = 1985] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:54:32 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x1164b8000) [pid = 1985] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:54:32 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x12b294400) [pid = 1985] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:54:32 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x124de5c00) [pid = 1985] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:54:32 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x12c13a800) [pid = 1985] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:54:32 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x1167f0400) [pid = 1985] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:54:32 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x11940c400) [pid = 1985] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:54:32 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x111c35800) [pid = 1985] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:54:32 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x12d471c00) [pid = 1985] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:54:32 INFO - PROCESS | 1985 | 1461682472636 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:32 INFO - PROCESS | 1985 | ++DOCSHELL 0x113360000 == 88 [pid = 1985] [id = 458] 07:54:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x11348fc00) [pid = 1985] [serial = 1373] [outer = 0x0] 07:54:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x118180400) [pid = 1985] [serial = 1374] [outer = 0x11348fc00] 07:54:32 INFO - PROCESS | 1985 | 1461682472666 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x127019800) [pid = 1985] [serial = 1375] [outer = 0x11348fc00] 07:54:32 INFO - PROCESS | 1985 | 1461682472955 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:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 07:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:54:32 INFO - PROCESS | 1985 | 1461682472989 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 07:54:32 INFO - PROCESS | 1985 | 1461682472990 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 07:54:32 INFO - PROCESS | 1985 | 1461682472992 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - PROCESS | 1985 | 1461682472994 Marionette TRACE conn2 <- [1,1806,null,{}] 07:54:33 INFO - PROCESS | 1985 | 1461682473000 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:54:33 INFO - PROCESS | 1985 | 1461682473096 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 07:54:33 INFO - PROCESS | 1985 | 1461682473117 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d30a800 == 89 [pid = 1985] [id = 459] 07:54:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x12973ec00) [pid = 1985] [serial = 1376] [outer = 0x0] 07:54:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x12c694000) [pid = 1985] [serial = 1377] [outer = 0x12973ec00] 07:54:33 INFO - PROCESS | 1985 | 1461682473143 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x12cff3800) [pid = 1985] [serial = 1378] [outer = 0x12973ec00] 07:54:33 INFO - PROCESS | 1985 | 1461682473502 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:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 522ms 07:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:54:33 INFO - PROCESS | 1985 | 1461682473516 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 1985 | 1461682473517 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 07:54:33 INFO - PROCESS | 1985 | 1461682473520 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 1985 | 1461682473521 Marionette TRACE conn2 <- [1,1810,null,{}] 07:54:33 INFO - PROCESS | 1985 | 1461682473523 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:54:33 INFO - PROCESS | 1985 | 1461682473651 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 07:54:33 INFO - PROCESS | 1985 | 1461682473658 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 1985 | ++DOCSHELL 0x12da77000 == 90 [pid = 1985] [id = 460] 07:54:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x111d4e400) [pid = 1985] [serial = 1379] [outer = 0x0] 07:54:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x12d46e800) [pid = 1985] [serial = 1380] [outer = 0x111d4e400] 07:54:33 INFO - PROCESS | 1985 | 1461682473688 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x12e1e0400) [pid = 1985] [serial = 1381] [outer = 0x111d4e400] 07:54:34 INFO - PROCESS | 1985 | 1461682474038 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:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 570ms 07:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:54:34 INFO - PROCESS | 1985 | 1461682474091 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 1985 | 1461682474092 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 07:54:34 INFO - PROCESS | 1985 | 1461682474094 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 1985 | 1461682474096 Marionette TRACE conn2 <- [1,1814,null,{}] 07:54:34 INFO - PROCESS | 1985 | 1461682474099 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:54:34 INFO - PROCESS | 1985 | 1461682474206 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 07:54:34 INFO - PROCESS | 1985 | 1461682474275 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 1985 | ++DOCSHELL 0x1356ce800 == 91 [pid = 1985] [id = 461] 07:54:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 153 (0x128bd3800) [pid = 1985] [serial = 1382] [outer = 0x0] 07:54:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 154 (0x134b45c00) [pid = 1985] [serial = 1383] [outer = 0x128bd3800] 07:54:34 INFO - PROCESS | 1985 | 1461682474300 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 155 (0x135645400) [pid = 1985] [serial = 1384] [outer = 0x128bd3800] 07:54:34 INFO - PROCESS | 1985 | 1461682474609 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:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 521ms 07:54:34 INFO - PROCESS | 1985 | 1461682474620 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 1985 | 1461682474621 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 07:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:54:34 INFO - PROCESS | 1985 | 1461682474710 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 1985 | 1461682474712 Marionette TRACE conn2 <- [1,1818,null,{}] 07:54:34 INFO - PROCESS | 1985 | 1461682474715 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:54:34 INFO - PROCESS | 1985 | 1461682474828 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 07:54:34 INFO - PROCESS | 1985 | 1461682474934 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 1985 | ++DOCSHELL 0x1187e2800 == 92 [pid = 1985] [id = 462] 07:54:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 156 (0x11334e800) [pid = 1985] [serial = 1385] [outer = 0x0] 07:54:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 157 (0x115d81400) [pid = 1985] [serial = 1386] [outer = 0x11334e800] 07:54:34 INFO - PROCESS | 1985 | 1461682474966 Marionette DEBUG loaded listener.js 07:54:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 158 (0x118183800) [pid = 1985] [serial = 1387] [outer = 0x11334e800] 07:54:35 INFO - PROCESS | 1985 | 1461682475456 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:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 826ms 07:54:35 INFO - PROCESS | 1985 | 1461682475533 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 1985 | 1461682475536 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 07:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:54:35 INFO - PROCESS | 1985 | 1461682475539 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - PROCESS | 1985 | 1461682475541 Marionette TRACE conn2 <- [1,1822,null,{}] 07:54:35 INFO - PROCESS | 1985 | 1461682475567 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:54:35 INFO - PROCESS | 1985 | 1461682475688 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 07:54:35 INFO - PROCESS | 1985 | 1461682475766 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 1985 | ++DOCSHELL 0x1276c2800 == 93 [pid = 1985] [id = 463] 07:54:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 159 (0x1181c8400) [pid = 1985] [serial = 1388] [outer = 0x0] 07:54:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 160 (0x123b60000) [pid = 1985] [serial = 1389] [outer = 0x1181c8400] 07:54:35 INFO - PROCESS | 1985 | 1461682475798 Marionette DEBUG loaded listener.js 07:54:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 161 (0x1247c7000) [pid = 1985] [serial = 1390] [outer = 0x1181c8400] 07:54:36 INFO - PROCESS | 1985 | 1461682476196 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:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 720ms 07:54:36 INFO - PROCESS | 1985 | 1461682476260 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 1985 | 1461682476262 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 07:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:54:36 INFO - PROCESS | 1985 | 1461682476264 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - PROCESS | 1985 | 1461682476265 Marionette TRACE conn2 <- [1,1826,null,{}] 07:54:36 INFO - PROCESS | 1985 | 1461682476268 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:54:36 INFO - PROCESS | 1985 | 1461682476388 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 07:54:36 INFO - PROCESS | 1985 | 1461682476475 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:36 INFO - PROCESS | 1985 | ++DOCSHELL 0x12df31800 == 94 [pid = 1985] [id = 464] 07:54:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 162 (0x128c6c800) [pid = 1985] [serial = 1391] [outer = 0x0] 07:54:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 163 (0x12900ec00) [pid = 1985] [serial = 1392] [outer = 0x128c6c800] 07:54:36 INFO - PROCESS | 1985 | 1461682476513 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 164 (0x129645c00) [pid = 1985] [serial = 1393] [outer = 0x128c6c800] 07:54:36 INFO - PROCESS | 1985 | 1461682476915 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:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 720ms 07:54:36 INFO - PROCESS | 1985 | 1461682476985 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 1985 | 1461682476987 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 07:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:54:36 INFO - PROCESS | 1985 | 1461682476989 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - PROCESS | 1985 | 1461682476990 Marionette TRACE conn2 <- [1,1830,null,{}] 07:54:36 INFO - PROCESS | 1985 | 1461682476993 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:54:37 INFO - PROCESS | 1985 | 1461682477131 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 07:54:37 INFO - PROCESS | 1985 | 1461682477212 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 1985 | ++DOCSHELL 0x136287800 == 95 [pid = 1985] [id = 465] 07:54:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 165 (0x12120c000) [pid = 1985] [serial = 1394] [outer = 0x0] 07:54:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 166 (0x121210800) [pid = 1985] [serial = 1395] [outer = 0x12120c000] 07:54:37 INFO - PROCESS | 1985 | 1461682477242 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 167 (0x12a9b1c00) [pid = 1985] [serial = 1396] [outer = 0x12120c000] 07:54:37 INFO - PROCESS | 1985 | 1461682477650 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:54:37 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:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 668ms 07:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:54:37 INFO - PROCESS | 1985 | 1461682477658 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 07:54:37 INFO - PROCESS | 1985 | 1461682477659 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 07:54:37 INFO - PROCESS | 1985 | 1461682477662 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - PROCESS | 1985 | 1461682477664 Marionette TRACE conn2 <- [1,1834,null,{}] 07:54:37 INFO - PROCESS | 1985 | 1461682477668 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:54:37 INFO - PROCESS | 1985 | 1461682477782 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 07:54:37 INFO - PROCESS | 1985 | 1461682477896 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 1985 | ++DOCSHELL 0x137285000 == 96 [pid = 1985] [id = 466] 07:54:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 168 (0x121211400) [pid = 1985] [serial = 1397] [outer = 0x0] 07:54:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 169 (0x12bd16000) [pid = 1985] [serial = 1398] [outer = 0x121211400] 07:54:37 INFO - PROCESS | 1985 | 1461682477927 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 170 (0x12cff5800) [pid = 1985] [serial = 1399] [outer = 0x121211400] 07:54:38 INFO - PROCESS | 1985 | 1461682478315 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:54:38 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:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 673ms 07:54:38 INFO - PROCESS | 1985 | 1461682478334 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 07:54:38 INFO - PROCESS | 1985 | 1461682478335 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 07:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:54:38 INFO - PROCESS | 1985 | 1461682478338 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 1985 | 1461682478339 Marionette TRACE conn2 <- [1,1838,null,{}] 07:54:38 INFO - PROCESS | 1985 | 1461682478341 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:54:38 INFO - PROCESS | 1985 | 1461682478474 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 07:54:38 INFO - PROCESS | 1985 | 1461682478587 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:38 INFO - PROCESS | 1985 | ++DOCSHELL 0x1373c4800 == 97 [pid = 1985] [id = 467] 07:54:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 171 (0x12d93d000) [pid = 1985] [serial = 1400] [outer = 0x0] 07:54:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 172 (0x134b3dc00) [pid = 1985] [serial = 1401] [outer = 0x12d93d000] 07:54:38 INFO - PROCESS | 1985 | 1461682478618 Marionette DEBUG loaded listener.js 07:54:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 173 (0x135649800) [pid = 1985] [serial = 1402] [outer = 0x12d93d000] 07:54:39 INFO - PROCESS | 1985 | 1461682479053 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:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 770ms 07:54:39 INFO - PROCESS | 1985 | 1461682479111 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 07:54:39 INFO - PROCESS | 1985 | 1461682479113 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 07:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:54:39 INFO - PROCESS | 1985 | 1461682479117 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:54:39 INFO - PROCESS | 1985 | 1461682479119 Marionette TRACE conn2 <- [1,1842,null,{}] 07:54:39 INFO - PROCESS | 1985 | 1461682479121 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:54:39 INFO - PROCESS | 1985 | 1461682479235 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 07:54:39 INFO - PROCESS | 1985 | 1461682479322 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 1985 | ++DOCSHELL 0x121155000 == 98 [pid = 1985] [id = 468] 07:54:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 174 (0x135646800) [pid = 1985] [serial = 1403] [outer = 0x0] 07:54:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 175 (0x13567e800) [pid = 1985] [serial = 1404] [outer = 0x135646800] 07:54:39 INFO - PROCESS | 1985 | 1461682479353 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 176 (0x135f07400) [pid = 1985] [serial = 1405] [outer = 0x135646800] 07:54:39 INFO - PROCESS | 1985 | 1461682479876 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:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 825ms 07:54:39 INFO - PROCESS | 1985 | 1461682479944 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 07:54:39 INFO - PROCESS | 1985 | 1461682479946 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 07:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:54:39 INFO - PROCESS | 1985 | 1461682479971 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:54:39 INFO - PROCESS | 1985 | 1461682479973 Marionette TRACE conn2 <- [1,1846,null,{}] 07:54:39 INFO - PROCESS | 1985 | 1461682479977 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:54:40 INFO - PROCESS | 1985 | 1461682480130 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 07:54:40 INFO - PROCESS | 1985 | 1461682480226 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:40 INFO - PROCESS | 1985 | ++DOCSHELL 0x13633c800 == 99 [pid = 1985] [id = 469] 07:54:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 177 (0x13567f800) [pid = 1985] [serial = 1406] [outer = 0x0] 07:54:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 178 (0x135f0e000) [pid = 1985] [serial = 1407] [outer = 0x13567f800] 07:54:40 INFO - PROCESS | 1985 | 1461682480259 Marionette DEBUG loaded listener.js 07:54:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 179 (0x136047000) [pid = 1985] [serial = 1408] [outer = 0x13567f800] 07:54:40 INFO - PROCESS | 1985 | 1461682480679 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:54:40 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:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 727ms 07:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:54:40 INFO - PROCESS | 1985 | 1461682480695 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 07:54:40 INFO - PROCESS | 1985 | 1461682480698 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 07:54:40 INFO - PROCESS | 1985 | 1461682480700 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 1985 | 1461682480702 Marionette TRACE conn2 <- [1,1850,null,{}] 07:54:40 INFO - PROCESS | 1985 | 1461682480704 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:54:40 INFO - PROCESS | 1985 | 1461682480814 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 07:54:40 INFO - PROCESS | 1985 | 1461682480924 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:40 INFO - PROCESS | 1985 | ++DOCSHELL 0x1395b2800 == 100 [pid = 1985] [id = 470] 07:54:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 180 (0x135f0f400) [pid = 1985] [serial = 1409] [outer = 0x0] 07:54:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 181 (0x13604c400) [pid = 1985] [serial = 1410] [outer = 0x135f0f400] 07:54:40 INFO - PROCESS | 1985 | 1461682480956 Marionette DEBUG loaded listener.js 07:54:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 182 (0x136051000) [pid = 1985] [serial = 1411] [outer = 0x135f0f400] 07:54:41 INFO - PROCESS | 1985 | 1461682481409 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:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 771ms 07:54:41 INFO - PROCESS | 1985 | 1461682481476 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 07:54:41 INFO - PROCESS | 1985 | 1461682481478 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 07:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:54:41 INFO - PROCESS | 1985 | 1461682481482 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:54:41 INFO - PROCESS | 1985 | 1461682481484 Marionette TRACE conn2 <- [1,1854,null,{}] 07:54:41 INFO - PROCESS | 1985 | 1461682481486 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:54:41 INFO - PROCESS | 1985 | 1461682481629 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 07:54:41 INFO - PROCESS | 1985 | 1461682481764 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:41 INFO - PROCESS | 1985 | ++DOCSHELL 0x11759c000 == 101 [pid = 1985] [id = 471] 07:54:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 183 (0x110f7a400) [pid = 1985] [serial = 1412] [outer = 0x0] 07:54:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 184 (0x118394000) [pid = 1985] [serial = 1413] [outer = 0x110f7a400] 07:54:41 INFO - PROCESS | 1985 | 1461682481817 Marionette DEBUG loaded listener.js 07:54:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 185 (0x12c691000) [pid = 1985] [serial = 1414] [outer = 0x110f7a400] 07:54:42 INFO - PROCESS | 1985 | 1461682482470 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:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1020ms 07:54:42 INFO - PROCESS | 1985 | 1461682482530 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 07:54:42 INFO - PROCESS | 1985 | 1461682482533 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 07:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:54:42 INFO - PROCESS | 1985 | 1461682482537 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:54:42 INFO - PROCESS | 1985 | 1461682482539 Marionette TRACE conn2 <- [1,1858,null,{}] 07:54:42 INFO - PROCESS | 1985 | 1461682482543 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:54:42 INFO - PROCESS | 1985 | 1461682482653 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 07:54:42 INFO - PROCESS | 1985 | 1461682482735 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 1985 | ++DOCSHELL 0x127622800 == 102 [pid = 1985] [id = 472] 07:54:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 186 (0x1181c9000) [pid = 1985] [serial = 1415] [outer = 0x0] 07:54:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 187 (0x1187aa400) [pid = 1985] [serial = 1416] [outer = 0x1181c9000] 07:54:42 INFO - PROCESS | 1985 | 1461682482763 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 188 (0x1191d0c00) [pid = 1985] [serial = 1417] [outer = 0x1181c9000] 07:54:43 INFO - PROCESS | 1985 | 1461682483207 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:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 723ms 07:54:43 INFO - PROCESS | 1985 | 1461682483260 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 1985 | 1461682483264 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 07:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:54:43 INFO - PROCESS | 1985 | 1461682483268 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 1985 | 1461682483269 Marionette TRACE conn2 <- [1,1862,null,{}] 07:54:43 INFO - PROCESS | 1985 | 1461682483272 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:54:43 INFO - PROCESS | 1985 | 1461682483379 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 07:54:43 INFO - PROCESS | 1985 | 1461682483495 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:43 INFO - PROCESS | 1985 | ++DOCSHELL 0x12116b000 == 103 [pid = 1985] [id = 473] 07:54:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 189 (0x121202800) [pid = 1985] [serial = 1418] [outer = 0x0] 07:54:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 190 (0x121295800) [pid = 1985] [serial = 1419] [outer = 0x121202800] 07:54:43 INFO - PROCESS | 1985 | 1461682483525 Marionette DEBUG loaded listener.js 07:54:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 191 (0x1247bf400) [pid = 1985] [serial = 1420] [outer = 0x121202800] 07:54:43 INFO - PROCESS | 1985 | --DOCSHELL 0x12da77000 == 102 [pid = 1985] [id = 460] 07:54:43 INFO - PROCESS | 1985 | --DOMWINDOW == 190 (0x1276e7400) [pid = 1985] [serial = 1275] [outer = 0x0] [url = about:blank] 07:54:43 INFO - PROCESS | 1985 | --DOMWINDOW == 189 (0x12a9a7000) [pid = 1985] [serial = 1278] [outer = 0x0] [url = about:blank] 07:54:43 INFO - PROCESS | 1985 | --DOMWINDOW == 188 (0x12c696800) [pid = 1985] [serial = 1281] [outer = 0x0] [url = about:blank] 07:54:43 INFO - PROCESS | 1985 | --DOMWINDOW == 187 (0x1181c3400) [pid = 1985] [serial = 1284] [outer = 0x0] [url = about:blank] 07:54:43 INFO - PROCESS | 1985 | --DOMWINDOW == 186 (0x12e1e9000) [pid = 1985] [serial = 1323] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12d30a800 == 101 [pid = 1985] [id = 459] 07:54:44 INFO - PROCESS | 1985 | --DOCSHELL 0x113360000 == 100 [pid = 1985] [id = 458] 07:54:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12c6b2000 == 99 [pid = 1985] [id = 457] 07:54:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12c1c0800 == 98 [pid = 1985] [id = 456] 07:54:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12ab98800 == 97 [pid = 1985] [id = 455] 07:54:44 INFO - PROCESS | 1985 | --DOCSHELL 0x1290db000 == 96 [pid = 1985] [id = 454] 07:54:44 INFO - PROCESS | 1985 | --DOCSHELL 0x128d53000 == 95 [pid = 1985] [id = 453] 07:54:44 INFO - PROCESS | 1985 | 1461682484035 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:54:44 INFO - PROCESS | 1985 | --DOCSHELL 0x121170000 == 94 [pid = 1985] [id = 452] 07:54:44 INFO - PROCESS | 1985 | --DOCSHELL 0x11664a000 == 93 [pid = 1985] [id = 451] 07:54:44 INFO - PROCESS | 1985 | --DOCSHELL 0x11943b000 == 92 [pid = 1985] [id = 450] 07:54:44 INFO - PROCESS | 1985 | --DOCSHELL 0x136296800 == 91 [pid = 1985] [id = 448] 07:54:44 INFO - PROCESS | 1985 | --DOCSHELL 0x13624c000 == 90 [pid = 1985] [id = 447] 07:54:44 INFO - PROCESS | 1985 | --DOCSHELL 0x137281000 == 89 [pid = 1985] [id = 446] 07:54:44 INFO - PROCESS | 1985 | --DOCSHELL 0x137132800 == 88 [pid = 1985] [id = 445] 07:54:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12e568000 == 87 [pid = 1985] [id = 444] 07:54:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12944e000 == 86 [pid = 1985] [id = 443] 07:54:44 INFO - PROCESS | 1985 | --DOCSHELL 0x119812800 == 85 [pid = 1985] [id = 442] 07:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 822ms 07:54:44 INFO - PROCESS | 1985 | 1461682484092 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 07:54:44 INFO - PROCESS | 1985 | 1461682484094 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 07:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:54:44 INFO - PROCESS | 1985 | 1461682484099 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:54:44 INFO - PROCESS | 1985 | 1461682484102 Marionette TRACE conn2 <- [1,1866,null,{}] 07:54:44 INFO - PROCESS | 1985 | 1461682484112 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:54:44 INFO - PROCESS | 1985 | 1461682484252 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 185 (0x12d93a800) [pid = 1985] [serial = 1207] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 184 (0x124217c00) [pid = 1985] [serial = 1296] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 183 (0x124fd2c00) [pid = 1985] [serial = 1297] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 182 (0x12ba68c00) [pid = 1985] [serial = 1305] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 181 (0x11891c400) [pid = 1985] [serial = 1291] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 180 (0x11817c400) [pid = 1985] [serial = 1290] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 179 (0x129014000) [pid = 1985] [serial = 1302] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 178 (0x12c691400) [pid = 1985] [serial = 1264] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 177 (0x11817a400) [pid = 1985] [serial = 1288] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 176 (0x1167f7800) [pid = 1985] [serial = 1287] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 175 (0x1197c2000) [pid = 1985] [serial = 1272] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 174 (0x12c1b2400) [pid = 1985] [serial = 1308] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 173 (0x112fbdc00) [pid = 1985] [serial = 1266] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 172 (0x125c63000) [pid = 1985] [serial = 1299] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 171 (0x1272e3800) [pid = 1985] [serial = 1300] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 170 (0x12be7d000) [pid = 1985] [serial = 1306] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 169 (0x12cc4b800) [pid = 1985] [serial = 1311] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 168 (0x12c696400) [pid = 1985] [serial = 1309] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 167 (0x128dd1400) [pid = 1985] [serial = 1315] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 166 (0x1197c1800) [pid = 1985] [serial = 1293] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 165 (0x123b36800) [pid = 1985] [serial = 1294] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 164 (0x118389400) [pid = 1985] [serial = 1269] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 163 (0x123b36400) [pid = 1985] [serial = 1314] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 162 (0x12d935400) [pid = 1985] [serial = 1320] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 161 (0x12ce3bc00) [pid = 1985] [serial = 1312] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 160 (0x12e1e0800) [pid = 1985] [serial = 1321] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 159 (0x12d74fc00) [pid = 1985] [serial = 1318] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 158 (0x12b217c00) [pid = 1985] [serial = 1303] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | --DOMWINDOW == 157 (0x12d746400) [pid = 1985] [serial = 1317] [outer = 0x0] [url = about:blank] 07:54:44 INFO - PROCESS | 1985 | 1461682484332 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 1985 | ++DOCSHELL 0x121233000 == 86 [pid = 1985] [id = 474] 07:54:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 158 (0x1167f7800) [pid = 1985] [serial = 1421] [outer = 0x0] 07:54:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 159 (0x121203c00) [pid = 1985] [serial = 1422] [outer = 0x1167f7800] 07:54:44 INFO - PROCESS | 1985 | 1461682484363 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 160 (0x1276a1400) [pid = 1985] [serial = 1423] [outer = 0x1167f7800] 07:54:44 INFO - PROCESS | 1985 | 1461682484720 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:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 674ms 07:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:54:44 INFO - PROCESS | 1985 | 1461682484773 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 07:54:44 INFO - PROCESS | 1985 | 1461682484774 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 07:54:44 INFO - PROCESS | 1985 | 1461682484777 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:54:44 INFO - PROCESS | 1985 | 1461682484778 Marionette TRACE conn2 <- [1,1870,null,{}] 07:54:44 INFO - PROCESS | 1985 | 1461682484780 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:54:44 INFO - PROCESS | 1985 | 1461682484879 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 07:54:44 INFO - PROCESS | 1985 | 1461682484949 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 1985 | ++DOCSHELL 0x1290d7800 == 87 [pid = 1985] [id = 475] 07:54:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 161 (0x128bcf400) [pid = 1985] [serial = 1424] [outer = 0x0] 07:54:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 162 (0x128c69c00) [pid = 1985] [serial = 1425] [outer = 0x128bcf400] 07:54:44 INFO - PROCESS | 1985 | 1461682484976 Marionette DEBUG loaded listener.js 07:54:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 163 (0x12964b800) [pid = 1985] [serial = 1426] [outer = 0x128bcf400] 07:54:45 INFO - PROCESS | 1985 | 1461682485268 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:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 522ms 07:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:54:45 INFO - PROCESS | 1985 | 1461682485301 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 07:54:45 INFO - PROCESS | 1985 | 1461682485302 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 07:54:45 INFO - PROCESS | 1985 | 1461682485304 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - PROCESS | 1985 | 1461682485305 Marionette TRACE conn2 <- [1,1874,null,{}] 07:54:45 INFO - PROCESS | 1985 | 1461682485308 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:54:45 INFO - PROCESS | 1985 | 1461682485430 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 07:54:45 INFO - PROCESS | 1985 | 1461682485505 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb3d800 == 88 [pid = 1985] [id = 476] 07:54:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 164 (0x128bd8c00) [pid = 1985] [serial = 1427] [outer = 0x0] 07:54:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 165 (0x12a7b6c00) [pid = 1985] [serial = 1428] [outer = 0x128bd8c00] 07:54:45 INFO - PROCESS | 1985 | 1461682485530 Marionette DEBUG loaded listener.js 07:54:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 166 (0x12ba6b400) [pid = 1985] [serial = 1429] [outer = 0x128bd8c00] 07:54:45 INFO - PROCESS | 1985 | 1461682485838 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:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 568ms 07:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:54:45 INFO - PROCESS | 1985 | 1461682485873 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 07:54:45 INFO - PROCESS | 1985 | 1461682485874 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 07:54:45 INFO - PROCESS | 1985 | 1461682485876 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - PROCESS | 1985 | 1461682485878 Marionette TRACE conn2 <- [1,1878,null,{}] 07:54:45 INFO - PROCESS | 1985 | 1461682485882 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:54:45 INFO - PROCESS | 1985 | 1461682485991 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 07:54:46 INFO - PROCESS | 1985 | 1461682485997 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ce61000 == 89 [pid = 1985] [id = 477] 07:54:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 167 (0x12be7b400) [pid = 1985] [serial = 1430] [outer = 0x0] 07:54:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 168 (0x12c68b000) [pid = 1985] [serial = 1431] [outer = 0x12be7b400] 07:54:46 INFO - PROCESS | 1985 | 1461682486024 Marionette DEBUG loaded listener.js 07:54:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 169 (0x12d750800) [pid = 1985] [serial = 1432] [outer = 0x12be7b400] 07:54:46 INFO - PROCESS | 1985 | --DOMWINDOW == 168 (0x1164b4400) [pid = 1985] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:54:46 INFO - PROCESS | 1985 | --DOMWINDOW == 167 (0x1247c7800) [pid = 1985] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:54:46 INFO - PROCESS | 1985 | --DOMWINDOW == 166 (0x12e1e4c00) [pid = 1985] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:54:46 INFO - PROCESS | 1985 | --DOMWINDOW == 165 (0x1191d5000) [pid = 1985] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:54:46 INFO - PROCESS | 1985 | --DOMWINDOW == 164 (0x12964e000) [pid = 1985] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:54:46 INFO - PROCESS | 1985 | --DOMWINDOW == 163 (0x1243c4000) [pid = 1985] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:54:46 INFO - PROCESS | 1985 | --DOMWINDOW == 162 (0x12b293800) [pid = 1985] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:54:46 INFO - PROCESS | 1985 | --DOMWINDOW == 161 (0x1125b7c00) [pid = 1985] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:54:46 INFO - PROCESS | 1985 | --DOMWINDOW == 160 (0x12b292800) [pid = 1985] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:54:46 INFO - PROCESS | 1985 | --DOMWINDOW == 159 (0x11348fc00) [pid = 1985] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:54:46 INFO - PROCESS | 1985 | --DOMWINDOW == 158 (0x111d4e400) [pid = 1985] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:54:46 INFO - PROCESS | 1985 | --DOMWINDOW == 157 (0x12973ec00) [pid = 1985] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:54:46 INFO - PROCESS | 1985 | 1461682486730 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:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 922ms 07:54:46 INFO - PROCESS | 1985 | 1461682486799 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 1985 | 1461682486801 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 07:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:54:46 INFO - PROCESS | 1985 | 1461682486805 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 1985 | 1461682486807 Marionette TRACE conn2 <- [1,1882,null,{}] 07:54:46 INFO - PROCESS | 1985 | 1461682486811 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:54:46 INFO - PROCESS | 1985 | 1461682486927 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 07:54:47 INFO - PROCESS | 1985 | 1461682487010 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:47 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e6e000 == 90 [pid = 1985] [id = 478] 07:54:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 158 (0x112b0a400) [pid = 1985] [serial = 1433] [outer = 0x0] 07:54:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 159 (0x115d32400) [pid = 1985] [serial = 1434] [outer = 0x112b0a400] 07:54:47 INFO - PROCESS | 1985 | 1461682487044 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 160 (0x117155400) [pid = 1985] [serial = 1435] [outer = 0x112b0a400] 07:54:47 INFO - PROCESS | 1985 | 1461682487479 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:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 722ms 07:54:47 INFO - PROCESS | 1985 | 1461682487527 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 07:54:47 INFO - PROCESS | 1985 | 1461682487534 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 07:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:54:47 INFO - PROCESS | 1985 | 1461682487538 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:54:47 INFO - PROCESS | 1985 | 1461682487540 Marionette TRACE conn2 <- [1,1886,null,{}] 07:54:47 INFO - PROCESS | 1985 | 1461682487543 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:54:47 INFO - PROCESS | 1985 | 1461682487700 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 07:54:47 INFO - PROCESS | 1985 | 1461682487760 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:47 INFO - PROCESS | 1985 | ++DOCSHELL 0x124d0f000 == 91 [pid = 1985] [id = 479] 07:54:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 161 (0x11838d400) [pid = 1985] [serial = 1436] [outer = 0x0] 07:54:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 162 (0x11891d800) [pid = 1985] [serial = 1437] [outer = 0x11838d400] 07:54:47 INFO - PROCESS | 1985 | 1461682487793 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 163 (0x1197c2c00) [pid = 1985] [serial = 1438] [outer = 0x11838d400] 07:54:48 INFO - PROCESS | 1985 | 1461682488223 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:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 720ms 07:54:48 INFO - PROCESS | 1985 | 1461682488259 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 1985 | 1461682488260 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 07:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:54:48 INFO - PROCESS | 1985 | 1461682488263 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 1985 | 1461682488265 Marionette TRACE conn2 <- [1,1890,null,{}] 07:54:48 INFO - PROCESS | 1985 | 1461682488273 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:54:48 INFO - PROCESS | 1985 | 1461682488393 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 07:54:48 INFO - PROCESS | 1985 | 1461682488509 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb31800 == 92 [pid = 1985] [id = 480] 07:54:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 164 (0x12120a000) [pid = 1985] [serial = 1439] [outer = 0x0] 07:54:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 165 (0x123b59400) [pid = 1985] [serial = 1440] [outer = 0x12120a000] 07:54:48 INFO - PROCESS | 1985 | 1461682488545 Marionette DEBUG loaded listener.js 07:54:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 166 (0x1252bd800) [pid = 1985] [serial = 1441] [outer = 0x12120a000] 07:54:49 INFO - PROCESS | 1985 | 1461682489029 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:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 825ms 07:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:54:49 INFO - PROCESS | 1985 | 1461682489099 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 07:54:49 INFO - PROCESS | 1985 | 1461682489101 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 07:54:49 INFO - PROCESS | 1985 | 1461682489104 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - PROCESS | 1985 | 1461682489105 Marionette TRACE conn2 <- [1,1894,null,{}] 07:54:49 INFO - PROCESS | 1985 | 1461682489108 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:54:49 INFO - PROCESS | 1985 | 1461682489223 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 07:54:49 INFO - PROCESS | 1985 | 1461682489305 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d63e800 == 93 [pid = 1985] [id = 481] 07:54:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 167 (0x126f35000) [pid = 1985] [serial = 1442] [outer = 0x0] 07:54:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 168 (0x128dc9800) [pid = 1985] [serial = 1443] [outer = 0x126f35000] 07:54:49 INFO - PROCESS | 1985 | 1461682489336 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 169 (0x12973ec00) [pid = 1985] [serial = 1444] [outer = 0x126f35000] 07:54:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 170 (0x12c696800) [pid = 1985] [serial = 1445] [outer = 0x12cfe8c00] 07:54:49 INFO - PROCESS | 1985 | 1461682489852 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:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 770ms 07:54:49 INFO - PROCESS | 1985 | 1461682489879 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 07:54:49 INFO - PROCESS | 1985 | 1461682489881 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 07:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:54:49 INFO - PROCESS | 1985 | 1461682489885 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - PROCESS | 1985 | 1461682489886 Marionette TRACE conn2 <- [1,1898,null,{}] 07:54:49 INFO - PROCESS | 1985 | 1461682489888 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:54:50 INFO - PROCESS | 1985 | 1461682489999 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 07:54:50 INFO - PROCESS | 1985 | 1461682490087 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:50 INFO - PROCESS | 1985 | ++DOCSHELL 0x12902e000 == 94 [pid = 1985] [id = 482] 07:54:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 171 (0x118921400) [pid = 1985] [serial = 1446] [outer = 0x0] 07:54:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 172 (0x123d0e400) [pid = 1985] [serial = 1447] [outer = 0x118921400] 07:54:50 INFO - PROCESS | 1985 | 1461682490129 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 173 (0x12cc4b800) [pid = 1985] [serial = 1448] [outer = 0x118921400] 07:54:50 INFO - PROCESS | 1985 | 1461682490556 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:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 720ms 07:54:50 INFO - PROCESS | 1985 | 1461682490605 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 07:54:50 INFO - PROCESS | 1985 | 1461682490607 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 07:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:54:50 INFO - PROCESS | 1985 | 1461682490610 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - PROCESS | 1985 | 1461682490611 Marionette TRACE conn2 <- [1,1902,null,{}] 07:54:50 INFO - PROCESS | 1985 | 1461682490614 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:54:50 INFO - PROCESS | 1985 | 1461682490761 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 07:54:50 INFO - PROCESS | 1985 | 1461682490849 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:50 INFO - PROCESS | 1985 | ++DOCSHELL 0x1356e9000 == 95 [pid = 1985] [id = 483] 07:54:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 174 (0x12ce3bc00) [pid = 1985] [serial = 1449] [outer = 0x0] 07:54:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 175 (0x12d74f000) [pid = 1985] [serial = 1450] [outer = 0x12ce3bc00] 07:54:50 INFO - PROCESS | 1985 | 1461682490885 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 176 (0x12f6b1400) [pid = 1985] [serial = 1451] [outer = 0x12ce3bc00] 07:54:51 INFO - PROCESS | 1985 | 1461682491348 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:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 768ms 07:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:54:51 INFO - PROCESS | 1985 | 1461682491379 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 07:54:51 INFO - PROCESS | 1985 | 1461682491380 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 07:54:51 INFO - PROCESS | 1985 | 1461682491382 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - PROCESS | 1985 | 1461682491384 Marionette TRACE conn2 <- [1,1906,null,{}] 07:54:51 INFO - PROCESS | 1985 | 1461682491386 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:54:51 INFO - PROCESS | 1985 | 1461682491494 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 07:54:51 INFO - PROCESS | 1985 | 1461682491575 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 1985 | ++DOCSHELL 0x13623b800 == 96 [pid = 1985] [id = 484] 07:54:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 177 (0x12ce3c800) [pid = 1985] [serial = 1452] [outer = 0x0] 07:54:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 178 (0x134b3f000) [pid = 1985] [serial = 1453] [outer = 0x12ce3c800] 07:54:51 INFO - PROCESS | 1985 | 1461682491606 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 179 (0x134b49000) [pid = 1985] [serial = 1454] [outer = 0x12ce3c800] 07:54:52 INFO - PROCESS | 1985 | 1461682492022 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:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 668ms 07:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:54:52 INFO - PROCESS | 1985 | 1461682492052 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 07:54:52 INFO - PROCESS | 1985 | 1461682492053 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 07:54:52 INFO - PROCESS | 1985 | 1461682492055 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:54:52 INFO - PROCESS | 1985 | 1461682492056 Marionette TRACE conn2 <- [1,1910,null,{}] 07:54:52 INFO - PROCESS | 1985 | 1461682492059 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:54:52 INFO - PROCESS | 1985 | 1461682492168 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 07:54:52 INFO - PROCESS | 1985 | 1461682492279 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:52 INFO - PROCESS | 1985 | ++DOCSHELL 0x136296000 == 97 [pid = 1985] [id = 485] 07:54:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 180 (0x12f6afc00) [pid = 1985] [serial = 1455] [outer = 0x0] 07:54:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 181 (0x13563ec00) [pid = 1985] [serial = 1456] [outer = 0x12f6afc00] 07:54:52 INFO - PROCESS | 1985 | 1461682492310 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 182 (0x135677800) [pid = 1985] [serial = 1457] [outer = 0x12f6afc00] 07:54:52 INFO - PROCESS | 1985 | 1461682492698 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:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 07:54:52 INFO - PROCESS | 1985 | 1461682492725 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 07:54:52 INFO - PROCESS | 1985 | 1461682492727 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 07:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:54:52 INFO - PROCESS | 1985 | 1461682492729 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:54:52 INFO - PROCESS | 1985 | 1461682492730 Marionette TRACE conn2 <- [1,1914,null,{}] 07:54:52 INFO - PROCESS | 1985 | 1461682492733 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:54:52 INFO - PROCESS | 1985 | 1461682492862 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 07:54:52 INFO - PROCESS | 1985 | 1461682492958 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:52 INFO - PROCESS | 1985 | ++DOCSHELL 0x1373a9000 == 98 [pid = 1985] [id = 486] 07:54:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 183 (0x135643000) [pid = 1985] [serial = 1458] [outer = 0x0] 07:54:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 184 (0x135f0cc00) [pid = 1985] [serial = 1459] [outer = 0x135643000] 07:54:52 INFO - PROCESS | 1985 | 1461682492988 Marionette DEBUG loaded listener.js 07:54:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 185 (0x136051c00) [pid = 1985] [serial = 1460] [outer = 0x135643000] 07:54:53 INFO - PROCESS | 1985 | 1461682493404 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:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 720ms 07:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:54:53 INFO - PROCESS | 1985 | 1461682493450 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 07:54:53 INFO - PROCESS | 1985 | 1461682493451 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 07:54:53 INFO - PROCESS | 1985 | 1461682493453 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:54:53 INFO - PROCESS | 1985 | 1461682493455 Marionette TRACE conn2 <- [1,1918,null,{}] 07:54:53 INFO - PROCESS | 1985 | 1461682493457 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:54:53 INFO - PROCESS | 1985 | 1461682493566 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 07:54:53 INFO - PROCESS | 1985 | 1461682493678 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:53 INFO - PROCESS | 1985 | ++DOCSHELL 0x1395c9000 == 99 [pid = 1985] [id = 487] 07:54:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 186 (0x13567a800) [pid = 1985] [serial = 1461] [outer = 0x0] 07:54:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 187 (0x137172800) [pid = 1985] [serial = 1462] [outer = 0x13567a800] 07:54:53 INFO - PROCESS | 1985 | 1461682493710 Marionette DEBUG loaded listener.js 07:54:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 188 (0x137177800) [pid = 1985] [serial = 1463] [outer = 0x13567a800] 07:54:54 INFO - PROCESS | 1985 | 1461682494164 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:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 770ms 07:54:54 INFO - PROCESS | 1985 | 1461682494269 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 07:54:54 INFO - PROCESS | 1985 | 1461682494272 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 07:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:54:54 INFO - PROCESS | 1985 | 1461682494278 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 1985 | 1461682494281 Marionette TRACE conn2 <- [1,1922,null,{}] 07:54:54 INFO - PROCESS | 1985 | 1461682494285 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:54:54 INFO - PROCESS | 1985 | 1461682494495 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 07:54:54 INFO - PROCESS | 1985 | 1461682494627 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 1985 | ++DOCSHELL 0x11896a800 == 100 [pid = 1985] [id = 488] 07:54:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 189 (0x113063000) [pid = 1985] [serial = 1464] [outer = 0x0] 07:54:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 190 (0x119f2a400) [pid = 1985] [serial = 1465] [outer = 0x113063000] 07:54:54 INFO - PROCESS | 1985 | 1461682494667 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 191 (0x137179400) [pid = 1985] [serial = 1466] [outer = 0x113063000] 07:54:55 INFO - PROCESS | 1985 | 1461682495075 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:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1023ms 07:54:55 INFO - PROCESS | 1985 | 1461682495301 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 07:54:55 INFO - PROCESS | 1985 | 1461682495304 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 07:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:54:55 INFO - PROCESS | 1985 | 1461682495307 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - PROCESS | 1985 | 1461682495308 Marionette TRACE conn2 <- [1,1926,null,{}] 07:54:55 INFO - PROCESS | 1985 | 1461682495313 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:54:55 INFO - PROCESS | 1985 | 1461682495424 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 07:54:55 INFO - PROCESS | 1985 | 1461682495506 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 1985 | ++DOCSHELL 0x121177800 == 101 [pid = 1985] [id = 489] 07:54:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 192 (0x113352800) [pid = 1985] [serial = 1467] [outer = 0x0] 07:54:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 193 (0x115d88800) [pid = 1985] [serial = 1468] [outer = 0x113352800] 07:54:55 INFO - PROCESS | 1985 | 1461682495535 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 194 (0x11807f800) [pid = 1985] [serial = 1469] [outer = 0x113352800] 07:54:56 INFO - PROCESS | 1985 | 1461682496076 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:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 823ms 07:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:54:56 INFO - PROCESS | 1985 | 1461682496130 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 07:54:56 INFO - PROCESS | 1985 | 1461682496132 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 07:54:56 INFO - PROCESS | 1985 | 1461682496137 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 1985 | 1461682496140 Marionette TRACE conn2 <- [1,1930,null,{}] 07:54:56 INFO - PROCESS | 1985 | 1461682496142 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:54:56 INFO - PROCESS | 1985 | 1461682496253 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 07:54:56 INFO - PROCESS | 1985 | 1461682496371 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 1985 | ++DOCSHELL 0x12707e800 == 102 [pid = 1985] [id = 490] 07:54:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 195 (0x1166df400) [pid = 1985] [serial = 1470] [outer = 0x0] 07:54:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 196 (0x119680c00) [pid = 1985] [serial = 1471] [outer = 0x1166df400] 07:54:56 INFO - PROCESS | 1985 | 1461682496401 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 197 (0x12120d000) [pid = 1985] [serial = 1472] [outer = 0x1166df400] 07:54:56 INFO - PROCESS | 1985 | --DOCSHELL 0x12bb3d800 == 101 [pid = 1985] [id = 476] 07:54:56 INFO - PROCESS | 1985 | --DOCSHELL 0x1290d7800 == 100 [pid = 1985] [id = 475] 07:54:56 INFO - PROCESS | 1985 | --DOCSHELL 0x121233000 == 99 [pid = 1985] [id = 474] 07:54:56 INFO - PROCESS | 1985 | --DOCSHELL 0x12116b000 == 98 [pid = 1985] [id = 473] 07:54:56 INFO - PROCESS | 1985 | --DOCSHELL 0x127622800 == 97 [pid = 1985] [id = 472] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 196 (0x12bd17000) [pid = 1985] [serial = 1335] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 195 (0x128c66400) [pid = 1985] [serial = 1338] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 194 (0x12d471400) [pid = 1985] [serial = 1341] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 193 (0x135674000) [pid = 1985] [serial = 1344] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 192 (0x12d74cc00) [pid = 1985] [serial = 1347] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 191 (0x134b45c00) [pid = 1985] [serial = 1383] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOCSHELL 0x1373c4800 == 96 [pid = 1985] [id = 467] 07:54:56 INFO - PROCESS | 1985 | --DOCSHELL 0x137285000 == 95 [pid = 1985] [id = 466] 07:54:56 INFO - PROCESS | 1985 | --DOCSHELL 0x136287800 == 94 [pid = 1985] [id = 465] 07:54:56 INFO - PROCESS | 1985 | --DOCSHELL 0x12df31800 == 93 [pid = 1985] [id = 464] 07:54:56 INFO - PROCESS | 1985 | --DOCSHELL 0x1276c2800 == 92 [pid = 1985] [id = 463] 07:54:56 INFO - PROCESS | 1985 | --DOCSHELL 0x1187e2800 == 91 [pid = 1985] [id = 462] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 190 (0x118085400) [pid = 1985] [serial = 1353] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 189 (0x11891f400) [pid = 1985] [serial = 1354] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 188 (0x128bcb800) [pid = 1985] [serial = 1362] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 187 (0x136047c00) [pid = 1985] [serial = 1324] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 186 (0x12129a000) [pid = 1985] [serial = 1356] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 185 (0x123d47c00) [pid = 1985] [serial = 1357] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 184 (0x12973bc00) [pid = 1985] [serial = 1365] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 183 (0x124def000) [pid = 1985] [serial = 1359] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 182 (0x1270cb400) [pid = 1985] [serial = 1360] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 181 (0x12c691c00) [pid = 1985] [serial = 1371] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 180 (0x112b03800) [pid = 1985] [serial = 1350] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 179 (0x11342d800) [pid = 1985] [serial = 1351] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 178 (0x1291f0800) [pid = 1985] [serial = 1332] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 177 (0x123b29800) [pid = 1985] [serial = 1329] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 176 (0x12bd16400) [pid = 1985] [serial = 1368] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 175 (0x116f2c800) [pid = 1985] [serial = 1326] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 174 (0x12cc4ec00) [pid = 1985] [serial = 1372] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 173 (0x127019800) [pid = 1985] [serial = 1375] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 172 (0x118180400) [pid = 1985] [serial = 1374] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 171 (0x12c13c000) [pid = 1985] [serial = 1369] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 170 (0x12e1e0400) [pid = 1985] [serial = 1381] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 169 (0x12cff3800) [pid = 1985] [serial = 1378] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 168 (0x12b217800) [pid = 1985] [serial = 1366] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 167 (0x12d46e800) [pid = 1985] [serial = 1380] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 166 (0x128dcac00) [pid = 1985] [serial = 1363] [outer = 0x0] [url = about:blank] 07:54:56 INFO - PROCESS | 1985 | --DOMWINDOW == 165 (0x12c694000) [pid = 1985] [serial = 1377] [outer = 0x0] [url = about:blank] 07:54:57 INFO - PROCESS | 1985 | 1461682497022 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:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 924ms 07:54:57 INFO - PROCESS | 1985 | 1461682497059 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 1985 | 1461682497062 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 07:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:54:57 INFO - PROCESS | 1985 | 1461682497066 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 1985 | 1461682497068 Marionette TRACE conn2 <- [1,1934,null,{}] 07:54:57 INFO - PROCESS | 1985 | 1461682497072 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:54:57 INFO - PROCESS | 1985 | 1461682497193 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 07:54:57 INFO - PROCESS | 1985 | 1461682497277 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:57 INFO - PROCESS | 1985 | ++DOCSHELL 0x12116b000 == 92 [pid = 1985] [id = 491] 07:54:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 166 (0x117e31000) [pid = 1985] [serial = 1473] [outer = 0x0] 07:54:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 167 (0x11877d400) [pid = 1985] [serial = 1474] [outer = 0x117e31000] 07:54:57 INFO - PROCESS | 1985 | 1461682497311 Marionette DEBUG loaded listener.js 07:54:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 168 (0x119d51400) [pid = 1985] [serial = 1475] [outer = 0x117e31000] 07:54:57 INFO - PROCESS | 1985 | 1461682497772 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:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 773ms 07:54:57 INFO - PROCESS | 1985 | 1461682497840 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 1985 | 1461682497844 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 07:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:54:57 INFO - PROCESS | 1985 | 1461682497850 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 1985 | 1461682497852 Marionette TRACE conn2 <- [1,1938,null,{}] 07:54:57 INFO - PROCESS | 1985 | 1461682497855 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:54:57 INFO - PROCESS | 1985 | 1461682497972 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 07:54:58 INFO - PROCESS | 1985 | 1461682498057 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x128d66000 == 93 [pid = 1985] [id = 492] 07:54:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 169 (0x12120d800) [pid = 1985] [serial = 1476] [outer = 0x0] 07:54:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 170 (0x123d45000) [pid = 1985] [serial = 1477] [outer = 0x12120d800] 07:54:58 INFO - PROCESS | 1985 | 1461682498089 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 171 (0x124f8a800) [pid = 1985] [serial = 1478] [outer = 0x12120d800] 07:54:58 INFO - PROCESS | 1985 | 1461682498537 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:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 721ms 07:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:54:58 INFO - PROCESS | 1985 | 1461682498570 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 07:54:58 INFO - PROCESS | 1985 | 1461682498572 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 07:54:58 INFO - PROCESS | 1985 | 1461682498574 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:54:58 INFO - PROCESS | 1985 | 1461682498577 Marionette TRACE conn2 <- [1,1942,null,{}] 07:54:58 INFO - PROCESS | 1985 | 1461682498585 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:54:58 INFO - PROCESS | 1985 | 1461682498703 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 07:54:58 INFO - PROCESS | 1985 | 1461682498819 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb3d800 == 94 [pid = 1985] [id = 493] 07:54:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 172 (0x1270cb400) [pid = 1985] [serial = 1479] [outer = 0x0] 07:54:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 173 (0x128c68800) [pid = 1985] [serial = 1480] [outer = 0x1270cb400] 07:54:58 INFO - PROCESS | 1985 | 1461682498856 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 174 (0x129644800) [pid = 1985] [serial = 1481] [outer = 0x1270cb400] 07:54:59 INFO - PROCESS | 1985 | 1461682499322 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:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 772ms 07:54:59 INFO - PROCESS | 1985 | 1461682499363 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 1985 | 1461682499365 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 07:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:54:59 INFO - PROCESS | 1985 | 1461682499370 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - PROCESS | 1985 | 1461682499371 Marionette TRACE conn2 <- [1,1946,null,{}] 07:54:59 INFO - PROCESS | 1985 | 1461682499373 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:54:59 INFO - PROCESS | 1985 | 1461682499489 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 07:54:59 INFO - PROCESS | 1985 | 1461682499573 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:59 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ce57800 == 95 [pid = 1985] [id = 494] 07:54:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 175 (0x12ba71000) [pid = 1985] [serial = 1482] [outer = 0x0] 07:54:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 176 (0x12c1a9400) [pid = 1985] [serial = 1483] [outer = 0x12ba71000] 07:54:59 INFO - PROCESS | 1985 | 1461682499604 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 177 (0x12ce35800) [pid = 1985] [serial = 1484] [outer = 0x12ba71000] 07:55:00 INFO - PROCESS | 1985 | 1461682500102 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:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 769ms 07:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:55:00 INFO - PROCESS | 1985 | 1461682500140 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 1985 | 1461682500141 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 07:55:00 INFO - PROCESS | 1985 | 1461682500143 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 1985 | 1461682500145 Marionette TRACE conn2 <- [1,1950,null,{}] 07:55:00 INFO - PROCESS | 1985 | 1461682500147 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:55:00 INFO - PROCESS | 1985 | 1461682500260 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 07:55:00 INFO - PROCESS | 1985 | 1461682500345 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d950800 == 96 [pid = 1985] [id = 495] 07:55:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 178 (0x12bd15000) [pid = 1985] [serial = 1485] [outer = 0x0] 07:55:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 179 (0x12d46e800) [pid = 1985] [serial = 1486] [outer = 0x12bd15000] 07:55:00 INFO - PROCESS | 1985 | 1461682500375 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 180 (0x12d93a800) [pid = 1985] [serial = 1487] [outer = 0x12bd15000] 07:55:00 INFO - PROCESS | 1985 | 1461682500812 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:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 722ms 07:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:55:00 INFO - PROCESS | 1985 | 1461682500866 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 1985 | 1461682500867 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 07:55:00 INFO - PROCESS | 1985 | 1461682500870 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 1985 | 1461682500871 Marionette TRACE conn2 <- [1,1954,null,{}] 07:55:00 INFO - PROCESS | 1985 | 1461682500873 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:55:01 INFO - PROCESS | 1985 | 1461682501010 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 07:55:01 INFO - PROCESS | 1985 | 1461682501095 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 1985 | ++DOCSHELL 0x1356cc800 == 97 [pid = 1985] [id = 496] 07:55:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 181 (0x12d942c00) [pid = 1985] [serial = 1488] [outer = 0x0] 07:55:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 182 (0x12f5e5c00) [pid = 1985] [serial = 1489] [outer = 0x12d942c00] 07:55:01 INFO - PROCESS | 1985 | 1461682501129 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 183 (0x134b44400) [pid = 1985] [serial = 1490] [outer = 0x12d942c00] 07:55:01 INFO - PROCESS | 1985 | 1461682501535 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:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 719ms 07:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:55:01 INFO - PROCESS | 1985 | 1461682501590 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 07:55:01 INFO - PROCESS | 1985 | 1461682501591 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 07:55:01 INFO - PROCESS | 1985 | 1461682501593 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:55:01 INFO - PROCESS | 1985 | 1461682501594 Marionette TRACE conn2 <- [1,1958,null,{}] 07:55:01 INFO - PROCESS | 1985 | 1461682501597 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:55:01 INFO - PROCESS | 1985 | 1461682501707 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 07:55:01 INFO - PROCESS | 1985 | 1461682501820 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 1985 | ++DOCSHELL 0x13624e800 == 98 [pid = 1985] [id = 497] 07:55:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 184 (0x110f7d800) [pid = 1985] [serial = 1491] [outer = 0x0] 07:55:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 185 (0x135643800) [pid = 1985] [serial = 1492] [outer = 0x110f7d800] 07:55:01 INFO - PROCESS | 1985 | 1461682501853 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 186 (0x135f10000) [pid = 1985] [serial = 1493] [outer = 0x110f7d800] 07:55:02 INFO - PROCESS | 1985 | 1461682502281 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:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 723ms 07:55:02 INFO - PROCESS | 1985 | 1461682502317 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 07:55:02 INFO - PROCESS | 1985 | 1461682502318 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 07:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:55:02 INFO - PROCESS | 1985 | 1461682502339 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:55:02 INFO - PROCESS | 1985 | 1461682502341 Marionette TRACE conn2 <- [1,1962,null,{}] 07:55:02 INFO - PROCESS | 1985 | 1461682502343 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:55:02 INFO - PROCESS | 1985 | 1461682502452 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 07:55:02 INFO - PROCESS | 1985 | 1461682502565 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:02 INFO - PROCESS | 1985 | ++DOCSHELL 0x137131800 == 99 [pid = 1985] [id = 498] 07:55:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 187 (0x135678000) [pid = 1985] [serial = 1494] [outer = 0x0] 07:55:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 188 (0x137175c00) [pid = 1985] [serial = 1495] [outer = 0x135678000] 07:55:02 INFO - PROCESS | 1985 | 1461682502597 Marionette DEBUG loaded listener.js 07:55:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 189 (0x13717ec00) [pid = 1985] [serial = 1496] [outer = 0x135678000] 07:55:03 INFO - PROCESS | 1985 | 1461682503001 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:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 672ms 07:55:03 INFO - PROCESS | 1985 | 1461682503011 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 1985 | 1461682503013 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 07:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:55:03 INFO - PROCESS | 1985 | 1461682503015 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 1985 | 1461682503016 Marionette TRACE conn2 <- [1,1966,null,{}] 07:55:03 INFO - PROCESS | 1985 | 1461682503019 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:55:03 INFO - PROCESS | 1985 | 1461682503130 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 07:55:03 INFO - PROCESS | 1985 | 1461682503216 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 1985 | ++DOCSHELL 0x1373c4800 == 100 [pid = 1985] [id = 499] 07:55:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 190 (0x13717f800) [pid = 1985] [serial = 1497] [outer = 0x0] 07:55:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 191 (0x13722b400) [pid = 1985] [serial = 1498] [outer = 0x13717f800] 07:55:03 INFO - PROCESS | 1985 | 1461682503245 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 192 (0x13722fc00) [pid = 1985] [serial = 1499] [outer = 0x13717f800] 07:55:03 INFO - PROCESS | 1985 | 1461682503625 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:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 668ms 07:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:55:03 INFO - PROCESS | 1985 | 1461682503684 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 1985 | 1461682503685 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 07:55:03 INFO - PROCESS | 1985 | 1461682503687 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 1985 | 1461682503688 Marionette TRACE conn2 <- [1,1970,null,{}] 07:55:03 INFO - PROCESS | 1985 | 1461682503691 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:55:03 INFO - PROCESS | 1985 | 1461682503803 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 07:55:03 INFO - PROCESS | 1985 | 1461682503917 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 1985 | ++DOCSHELL 0x1365cf800 == 101 [pid = 1985] [id = 500] 07:55:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 193 (0x12f5e1800) [pid = 1985] [serial = 1500] [outer = 0x0] 07:55:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 194 (0x137234c00) [pid = 1985] [serial = 1501] [outer = 0x12f5e1800] 07:55:03 INFO - PROCESS | 1985 | 1461682503949 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 195 (0x1372a7000) [pid = 1985] [serial = 1502] [outer = 0x12f5e1800] 07:55:04 INFO - PROCESS | 1985 | 1461682504374 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:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 720ms 07:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:55:04 INFO - PROCESS | 1985 | 1461682504407 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 07:55:04 INFO - PROCESS | 1985 | 1461682504409 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 07:55:04 INFO - PROCESS | 1985 | 1461682504411 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:55:04 INFO - PROCESS | 1985 | 1461682504413 Marionette TRACE conn2 <- [1,1974,null,{}] 07:55:04 INFO - PROCESS | 1985 | 1461682504415 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:55:04 INFO - PROCESS | 1985 | 1461682504547 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 07:55:04 INFO - PROCESS | 1985 | 1461682504683 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:04 INFO - PROCESS | 1985 | ++DOCSHELL 0x137842000 == 102 [pid = 1985] [id = 501] 07:55:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 196 (0x11a109000) [pid = 1985] [serial = 1503] [outer = 0x0] 07:55:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 197 (0x12f676800) [pid = 1985] [serial = 1504] [outer = 0x11a109000] 07:55:04 INFO - PROCESS | 1985 | 1461682504722 Marionette DEBUG loaded listener.js 07:55:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 198 (0x1372af000) [pid = 1985] [serial = 1505] [outer = 0x11a109000] 07:55:05 INFO - PROCESS | 1985 | 1461682505153 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:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 821ms 07:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:55:05 INFO - PROCESS | 1985 | 1461682505232 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 07:55:05 INFO - PROCESS | 1985 | 1461682505234 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 07:55:05 INFO - PROCESS | 1985 | 1461682505236 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:55:05 INFO - PROCESS | 1985 | 1461682505237 Marionette TRACE conn2 <- [1,1978,null,{}] 07:55:05 INFO - PROCESS | 1985 | 1461682505239 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:55:05 INFO - PROCESS | 1985 | 1461682505353 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 07:55:05 INFO - PROCESS | 1985 | 1461682505439 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 1985 | ++DOCSHELL 0x13785f800 == 103 [pid = 1985] [id = 502] 07:55:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 199 (0x124fd5800) [pid = 1985] [serial = 1506] [outer = 0x0] 07:55:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 200 (0x1372af400) [pid = 1985] [serial = 1507] [outer = 0x124fd5800] 07:55:05 INFO - PROCESS | 1985 | 1461682505470 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 201 (0x13957e000) [pid = 1985] [serial = 1508] [outer = 0x124fd5800] 07:55:06 INFO - PROCESS | 1985 | 1461682506021 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:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 821ms 07:55:06 INFO - PROCESS | 1985 | 1461682506063 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 1985 | 1461682506066 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 07:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:55:06 INFO - PROCESS | 1985 | 1461682506072 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 1985 | 1461682506074 Marionette TRACE conn2 <- [1,1982,null,{}] 07:55:06 INFO - PROCESS | 1985 | 1461682506077 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:55:06 INFO - PROCESS | 1985 | 1461682506191 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 07:55:06 INFO - PROCESS | 1985 | 1461682506280 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:06 INFO - PROCESS | 1985 | ++DOCSHELL 0x128d58800 == 104 [pid = 1985] [id = 503] 07:55:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 202 (0x116762800) [pid = 1985] [serial = 1509] [outer = 0x0] 07:55:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 203 (0x11940c400) [pid = 1985] [serial = 1510] [outer = 0x116762800] 07:55:06 INFO - PROCESS | 1985 | 1461682506309 Marionette DEBUG loaded listener.js 07:55:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 204 (0x12129e400) [pid = 1985] [serial = 1511] [outer = 0x116762800] 07:55:06 INFO - PROCESS | 1985 | 1461682506765 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:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 725ms 07:55:06 INFO - PROCESS | 1985 | 1461682506798 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 1985 | 1461682506803 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 07:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:55:06 INFO - PROCESS | 1985 | 1461682506807 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 1985 | 1461682506808 Marionette TRACE conn2 <- [1,1986,null,{}] 07:55:06 INFO - PROCESS | 1985 | 1461682506811 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:55:07 INFO - PROCESS | 1985 | 1461682507028 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 07:55:07 INFO - PROCESS | 1985 | --DOCSHELL 0x121177800 == 103 [pid = 1985] [id = 489] 07:55:07 INFO - PROCESS | 1985 | --DOCSHELL 0x13623b800 == 102 [pid = 1985] [id = 484] 07:55:07 INFO - PROCESS | 1985 | --DOCSHELL 0x1356e9000 == 101 [pid = 1985] [id = 483] 07:55:07 INFO - PROCESS | 1985 | --DOCSHELL 0x12902e000 == 100 [pid = 1985] [id = 482] 07:55:07 INFO - PROCESS | 1985 | --DOCSHELL 0x12d63e800 == 99 [pid = 1985] [id = 481] 07:55:07 INFO - PROCESS | 1985 | --DOCSHELL 0x12bb31800 == 98 [pid = 1985] [id = 480] 07:55:07 INFO - PROCESS | 1985 | --DOCSHELL 0x124d0f000 == 97 [pid = 1985] [id = 479] 07:55:07 INFO - PROCESS | 1985 | --DOCSHELL 0x117e6e000 == 96 [pid = 1985] [id = 478] 07:55:07 INFO - PROCESS | 1985 | 1461682507148 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 1985 | ++DOCSHELL 0x1192a6000 == 97 [pid = 1985] [id = 504] 07:55:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 205 (0x111d4e000) [pid = 1985] [serial = 1512] [outer = 0x0] 07:55:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 206 (0x112b0bc00) [pid = 1985] [serial = 1513] [outer = 0x111d4e000] 07:55:07 INFO - PROCESS | 1985 | 1461682507182 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 207 (0x118779c00) [pid = 1985] [serial = 1514] [outer = 0x111d4e000] 07:55:07 INFO - PROCESS | 1985 | 1461682507623 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:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 869ms 07:55:07 INFO - PROCESS | 1985 | 1461682507677 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 07:55:07 INFO - PROCESS | 1985 | 1461682507679 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 07:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:55:07 INFO - PROCESS | 1985 | 1461682507682 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:55:07 INFO - PROCESS | 1985 | 1461682507685 Marionette TRACE conn2 <- [1,1990,null,{}] 07:55:07 INFO - PROCESS | 1985 | 1461682507689 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:55:07 INFO - PROCESS | 1985 | 1461682507809 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 07:55:07 INFO - PROCESS | 1985 | 1461682507900 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b3b6800 == 98 [pid = 1985] [id = 505] 07:55:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 208 (0x123b56000) [pid = 1985] [serial = 1515] [outer = 0x0] 07:55:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 209 (0x126f2bc00) [pid = 1985] [serial = 1516] [outer = 0x123b56000] 07:55:07 INFO - PROCESS | 1985 | 1461682507936 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 210 (0x128c63400) [pid = 1985] [serial = 1517] [outer = 0x123b56000] 07:55:08 INFO - PROCESS | 1985 | 1461682508347 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:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 720ms 07:55:08 INFO - PROCESS | 1985 | 1461682508429 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 1985 | 1461682508431 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 07:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:55:08 INFO - PROCESS | 1985 | 1461682508453 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 1985 | 1461682508454 Marionette TRACE conn2 <- [1,1994,null,{}] 07:55:08 INFO - PROCESS | 1985 | 1461682508457 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:55:08 INFO - PROCESS | 1985 | 1461682508575 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 07:55:08 INFO - PROCESS | 1985 | 1461682508668 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 1985 | ++DOCSHELL 0x12da66800 == 99 [pid = 1985] [id = 506] 07:55:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 211 (0x12a9b1000) [pid = 1985] [serial = 1518] [outer = 0x0] 07:55:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 212 (0x12ba6e400) [pid = 1985] [serial = 1519] [outer = 0x12a9b1000] 07:55:08 INFO - PROCESS | 1985 | 1461682508701 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 213 (0x12cfeec00) [pid = 1985] [serial = 1520] [outer = 0x12a9b1000] 07:55:09 INFO - PROCESS | 1985 | 1461682509140 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:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 721ms 07:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:55:09 INFO - PROCESS | 1985 | 1461682509173 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 07:55:09 INFO - PROCESS | 1985 | 1461682509176 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 07:55:09 INFO - PROCESS | 1985 | 1461682509184 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:55:09 INFO - PROCESS | 1985 | 1461682509187 Marionette TRACE conn2 <- [1,1998,null,{}] 07:55:09 INFO - PROCESS | 1985 | 1461682509190 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:55:09 INFO - PROCESS | 1985 | 1461682509311 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 07:55:09 INFO - PROCESS | 1985 | 1461682509429 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 1985 | ++DOCSHELL 0x1361cd800 == 100 [pid = 1985] [id = 507] 07:55:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 214 (0x12bd16400) [pid = 1985] [serial = 1521] [outer = 0x0] 07:55:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 215 (0x12d93fc00) [pid = 1985] [serial = 1522] [outer = 0x12bd16400] 07:55:09 INFO - PROCESS | 1985 | 1461682509463 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 216 (0x12f66b400) [pid = 1985] [serial = 1523] [outer = 0x12bd16400] 07:55:09 INFO - PROCESS | 1985 | 1461682509886 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:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 727ms 07:55:09 INFO - PROCESS | 1985 | 1461682509912 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 07:55:09 INFO - PROCESS | 1985 | 1461682509913 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 07:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:55:09 INFO - PROCESS | 1985 | 1461682509931 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:55:09 INFO - PROCESS | 1985 | 1461682509932 Marionette TRACE conn2 <- [1,2002,null,{}] 07:55:09 INFO - PROCESS | 1985 | 1461682509935 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:55:10 INFO - PROCESS | 1985 | 1461682510047 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 07:55:10 INFO - PROCESS | 1985 | 1461682510137 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 1985 | ++DOCSHELL 0x13714a000 == 101 [pid = 1985] [id = 508] 07:55:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 217 (0x12f5df400) [pid = 1985] [serial = 1524] [outer = 0x0] 07:55:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 218 (0x12f672400) [pid = 1985] [serial = 1525] [outer = 0x12f5df400] 07:55:10 INFO - PROCESS | 1985 | 1461682510167 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 219 (0x12f6aec00) [pid = 1985] [serial = 1526] [outer = 0x12f5df400] 07:55:10 INFO - PROCESS | 1985 | 1461682510608 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:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 723ms 07:55:10 INFO - PROCESS | 1985 | 1461682510652 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 1985 | 1461682510653 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 07:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:55:10 INFO - PROCESS | 1985 | 1461682510656 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 1985 | 1461682510657 Marionette TRACE conn2 <- [1,2006,null,{}] 07:55:10 INFO - PROCESS | 1985 | 1461682510659 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:55:10 INFO - PROCESS | 1985 | 1461682510781 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 07:55:10 INFO - PROCESS | 1985 | 1461682510903 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 1985 | ++DOCSHELL 0x139781800 == 102 [pid = 1985] [id = 509] 07:55:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 220 (0x135679000) [pid = 1985] [serial = 1527] [outer = 0x0] 07:55:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 221 (0x136048000) [pid = 1985] [serial = 1528] [outer = 0x135679000] 07:55:10 INFO - PROCESS | 1985 | 1461682510945 Marionette DEBUG loaded listener.js 07:55:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 222 (0x136190800) [pid = 1985] [serial = 1529] [outer = 0x135679000] 07:55:11 INFO - PROCESS | 1985 | 1461682511408 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:55:11 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:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 818ms 07:55:11 INFO - PROCESS | 1985 | 1461682511475 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 1985 | 1461682511476 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 07:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:55:11 INFO - PROCESS | 1985 | 1461682511479 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 1985 | 1461682511481 Marionette TRACE conn2 <- [1,2010,null,{}] 07:55:11 INFO - PROCESS | 1985 | 1461682511485 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:55:11 INFO - PROCESS | 1985 | 1461682511599 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 07:55:11 INFO - PROCESS | 1985 | 1461682511690 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:11 INFO - PROCESS | 1985 | ++DOCSHELL 0x14180b800 == 103 [pid = 1985] [id = 510] 07:55:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 223 (0x1363ee800) [pid = 1985] [serial = 1530] [outer = 0x0] 07:55:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 224 (0x1363f5000) [pid = 1985] [serial = 1531] [outer = 0x1363ee800] 07:55:11 INFO - PROCESS | 1985 | 1461682511720 Marionette DEBUG loaded listener.js 07:55:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 225 (0x137174c00) [pid = 1985] [serial = 1532] [outer = 0x1363ee800] 07:55:12 INFO - PROCESS | 1985 | 1461682512157 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:55:12 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:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 723ms 07:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:55:12 INFO - PROCESS | 1985 | 1461682512202 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 07:55:12 INFO - PROCESS | 1985 | 1461682512204 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 07:55:12 INFO - PROCESS | 1985 | 1461682512206 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:55:12 INFO - PROCESS | 1985 | 1461682512207 Marionette TRACE conn2 <- [1,2014,null,{}] 07:55:12 INFO - PROCESS | 1985 | 1461682512210 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:55:12 INFO - PROCESS | 1985 | 1461682512325 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 07:55:12 INFO - PROCESS | 1985 | 1461682512416 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:12 INFO - PROCESS | 1985 | ++DOCSHELL 0x14181a800 == 104 [pid = 1985] [id = 511] 07:55:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 226 (0x13551b800) [pid = 1985] [serial = 1533] [outer = 0x0] 07:55:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 227 (0x135520800) [pid = 1985] [serial = 1534] [outer = 0x13551b800] 07:55:12 INFO - PROCESS | 1985 | 1461682512449 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 228 (0x135525800) [pid = 1985] [serial = 1535] [outer = 0x13551b800] 07:55:12 INFO - PROCESS | 1985 | 1461682512853 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:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 668ms 07:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:55:12 INFO - PROCESS | 1985 | 1461682512875 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 07:55:12 INFO - PROCESS | 1985 | 1461682512876 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 07:55:12 INFO - PROCESS | 1985 | 1461682512878 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:55:12 INFO - PROCESS | 1985 | 1461682512880 Marionette TRACE conn2 <- [1,2018,null,{}] 07:55:12 INFO - PROCESS | 1985 | 1461682512884 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:55:13 INFO - PROCESS | 1985 | 1461682513016 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 07:55:13 INFO - PROCESS | 1985 | 1461682513108 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 1985 | ++DOCSHELL 0x14188a800 == 105 [pid = 1985] [id = 512] 07:55:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 229 (0x13519fc00) [pid = 1985] [serial = 1536] [outer = 0x0] 07:55:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 230 (0x1351a8400) [pid = 1985] [serial = 1537] [outer = 0x13519fc00] 07:55:13 INFO - PROCESS | 1985 | 1461682513139 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 231 (0x1351ac000) [pid = 1985] [serial = 1538] [outer = 0x13519fc00] 07:55:13 INFO - PROCESS | 1985 | 1461682513556 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:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 721ms 07:55:13 INFO - PROCESS | 1985 | 1461682513599 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 1985 | 1461682513601 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 07:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:55:13 INFO - PROCESS | 1985 | 1461682513603 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - PROCESS | 1985 | 1461682513604 Marionette TRACE conn2 <- [1,2022,null,{}] 07:55:13 INFO - PROCESS | 1985 | 1461682513607 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:55:13 INFO - PROCESS | 1985 | 1461682513722 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 07:55:13 INFO - PROCESS | 1985 | 1461682513814 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 1985 | ++DOCSHELL 0x13514c800 == 106 [pid = 1985] [id = 513] 07:55:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 232 (0x1351a9000) [pid = 1985] [serial = 1539] [outer = 0x0] 07:55:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 233 (0x1352a3800) [pid = 1985] [serial = 1540] [outer = 0x1351a9000] 07:55:13 INFO - PROCESS | 1985 | 1461682513846 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 234 (0x1352a7c00) [pid = 1985] [serial = 1541] [outer = 0x1351a9000] 07:55:14 INFO - PROCESS | 1985 | 1461682514251 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:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 07:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:55:14 INFO - PROCESS | 1985 | 1461682514273 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 1985 | 1461682514274 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 07:55:14 INFO - PROCESS | 1985 | 1461682514277 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 1985 | 1461682514278 Marionette TRACE conn2 <- [1,2026,null,{}] 07:55:14 INFO - PROCESS | 1985 | 1461682514281 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:55:14 INFO - PROCESS | 1985 | 1461682514415 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 07:55:14 INFO - PROCESS | 1985 | 1461682514510 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 1985 | ++DOCSHELL 0x142c0a800 == 107 [pid = 1985] [id = 514] 07:55:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 235 (0x128bcc800) [pid = 1985] [serial = 1542] [outer = 0x0] 07:55:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 236 (0x1352abc00) [pid = 1985] [serial = 1543] [outer = 0x128bcc800] 07:55:14 INFO - PROCESS | 1985 | 1461682514547 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 237 (0x136187c00) [pid = 1985] [serial = 1544] [outer = 0x128bcc800] 07:55:14 INFO - PROCESS | 1985 | 1461682514985 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:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 721ms 07:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:55:15 INFO - PROCESS | 1985 | 1461682514999 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 1985 | 1461682515002 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 07:55:15 INFO - PROCESS | 1985 | 1461682515005 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 1985 | 1461682515008 Marionette TRACE conn2 <- [1,2030,null,{}] 07:55:15 INFO - PROCESS | 1985 | 1461682515011 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:55:15 INFO - PROCESS | 1985 | 1461682515211 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 07:55:15 INFO - PROCESS | 1985 | 1461682515339 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 1985 | ++DOCSHELL 0x142177800 == 108 [pid = 1985] [id = 515] 07:55:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 238 (0x1352a9400) [pid = 1985] [serial = 1545] [outer = 0x0] 07:55:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 239 (0x13717e000) [pid = 1985] [serial = 1546] [outer = 0x1352a9400] 07:55:15 INFO - PROCESS | 1985 | 1461682515370 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 240 (0x1378ecc00) [pid = 1985] [serial = 1547] [outer = 0x1352a9400] 07:55:15 INFO - PROCESS | 1985 | 1461682515794 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:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 873ms 07:55:15 INFO - PROCESS | 1985 | 1461682515883 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 1985 | 1461682515884 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 07:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:55:15 INFO - PROCESS | 1985 | 1461682515888 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 1985 | 1461682515890 Marionette TRACE conn2 <- [1,2034,null,{}] 07:55:15 INFO - PROCESS | 1985 | 1461682515892 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:55:16 INFO - PROCESS | 1985 | 1461682516010 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 07:55:16 INFO - PROCESS | 1985 | 1461682516106 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 1985 | ++DOCSHELL 0x13740f800 == 109 [pid = 1985] [id = 516] 07:55:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 241 (0x1378ee400) [pid = 1985] [serial = 1548] [outer = 0x0] 07:55:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 242 (0x1378f3c00) [pid = 1985] [serial = 1549] [outer = 0x1378ee400] 07:55:16 INFO - PROCESS | 1985 | 1461682516135 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 243 (0x1378f9800) [pid = 1985] [serial = 1550] [outer = 0x1378ee400] 07:55:16 INFO - PROCESS | 1985 | 1461682516567 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:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 720ms 07:55:16 INFO - PROCESS | 1985 | 1461682516608 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 1985 | 1461682516610 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 07:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:55:16 INFO - PROCESS | 1985 | 1461682516613 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 1985 | 1461682516615 Marionette TRACE conn2 <- [1,2038,null,{}] 07:55:16 INFO - PROCESS | 1985 | 1461682516618 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:55:16 INFO - PROCESS | 1985 | 1461682516735 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 07:55:16 INFO - PROCESS | 1985 | 1461682516829 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 1985 | ++DOCSHELL 0x137424000 == 110 [pid = 1985] [id = 517] 07:55:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 244 (0x1378ef800) [pid = 1985] [serial = 1551] [outer = 0x0] 07:55:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 245 (0x139580400) [pid = 1985] [serial = 1552] [outer = 0x1378ef800] 07:55:16 INFO - PROCESS | 1985 | 1461682516860 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 246 (0x139585c00) [pid = 1985] [serial = 1553] [outer = 0x1378ef800] 07:55:17 INFO - PROCESS | 1985 | --DOCSHELL 0x128d58800 == 109 [pid = 1985] [id = 503] 07:55:17 INFO - PROCESS | 1985 | --DOCSHELL 0x137131800 == 108 [pid = 1985] [id = 498] 07:55:17 INFO - PROCESS | 1985 | --DOCSHELL 0x13624e800 == 107 [pid = 1985] [id = 497] 07:55:17 INFO - PROCESS | 1985 | --DOCSHELL 0x1356cc800 == 106 [pid = 1985] [id = 496] 07:55:17 INFO - PROCESS | 1985 | --DOCSHELL 0x12d950800 == 105 [pid = 1985] [id = 495] 07:55:17 INFO - PROCESS | 1985 | --DOCSHELL 0x12ce57800 == 104 [pid = 1985] [id = 494] 07:55:17 INFO - PROCESS | 1985 | --DOCSHELL 0x12bb3d800 == 103 [pid = 1985] [id = 493] 07:55:17 INFO - PROCESS | 1985 | --DOCSHELL 0x128d66000 == 102 [pid = 1985] [id = 492] 07:55:17 INFO - PROCESS | 1985 | --DOCSHELL 0x12116b000 == 101 [pid = 1985] [id = 491] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12da75800 == 100 [pid = 1985] [id = 426] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x13633c800 == 99 [pid = 1985] [id = 469] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12bb44800 == 98 [pid = 1985] [id = 10] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x11943e000 == 97 [pid = 1985] [id = 189] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12d312800 == 96 [pid = 1985] [id = 330] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x1365cf800 == 95 [pid = 1985] [id = 500] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x11109b800 == 94 [pid = 1985] [id = 290] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12487d800 == 93 [pid = 1985] [id = 350] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x137842000 == 92 [pid = 1985] [id = 501] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x137281800 == 91 [pid = 1985] [id = 407] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x1373c4800 == 90 [pid = 1985] [id = 499] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x121171800 == 89 [pid = 1985] [id = 285] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x13785f800 == 88 [pid = 1985] [id = 502] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12a91d000 == 87 [pid = 1985] [id = 424] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12e575800 == 86 [pid = 1985] [id = 269] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12761a800 == 85 [pid = 1985] [id = 194] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12ce5b800 == 84 [pid = 1985] [id = 384] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x121155000 == 83 [pid = 1985] [id = 468] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x1354a9000 == 82 [pid = 1985] [id = 427] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x117455000 == 81 [pid = 1985] [id = 408] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x1395b2800 == 80 [pid = 1985] [id = 470] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12df21800 == 79 [pid = 1985] [id = 368] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x1354b8000 == 78 [pid = 1985] [id = 402] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x125857800 == 77 [pid = 1985] [id = 271] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12ab99800 == 76 [pid = 1985] [id = 211] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x1187ce000 == 75 [pid = 1985] [id = 311] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x1130b1000 == 74 [pid = 1985] [id = 265] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12ce65000 == 73 [pid = 1985] [id = 231] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12bb3d000 == 72 [pid = 1985] [id = 310] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12b3bf000 == 71 [pid = 1985] [id = 9] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x123ae9800 == 70 [pid = 1985] [id = 388] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x119b2e800 == 69 [pid = 1985] [id = 266] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12da6f800 == 68 [pid = 1985] [id = 20] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12c6a0000 == 67 [pid = 1985] [id = 324] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x116941000 == 66 [pid = 1985] [id = 428] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12df37000 == 65 [pid = 1985] [id = 268] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x119433800 == 64 [pid = 1985] [id = 184] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x113312000 == 63 [pid = 1985] [id = 174] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x11897d000 == 62 [pid = 1985] [id = 177] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x123da1000 == 61 [pid = 1985] [id = 191] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x117e7a000 == 60 [pid = 1985] [id = 182] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12df2f800 == 59 [pid = 1985] [id = 22] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x118105000 == 58 [pid = 1985] [id = 246] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x129789000 == 57 [pid = 1985] [id = 267] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x116fef800 == 56 [pid = 1985] [id = 369] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x11759c000 == 55 [pid = 1985] [id = 471] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x137275000 == 54 [pid = 1985] [id = 387] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12b3bf800 == 53 [pid = 1985] [id = 309] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12da7f800 == 52 [pid = 1985] [id = 21] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x11981d800 == 51 [pid = 1985] [id = 227] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x119b29800 == 50 [pid = 1985] [id = 179] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x1373a9000 == 49 [pid = 1985] [id = 486] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x1129b3000 == 48 [pid = 1985] [id = 270] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x116950000 == 47 [pid = 1985] [id = 183] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x124822800 == 46 [pid = 1985] [id = 193] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12d63c000 == 45 [pid = 1985] [id = 425] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x123e21800 == 44 [pid = 1985] [id = 181] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x1395c9000 == 43 [pid = 1985] [id = 487] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x117e6e800 == 42 [pid = 1985] [id = 188] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x1164e8000 == 41 [pid = 1985] [id = 175] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x11943f800 == 40 [pid = 1985] [id = 178] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x119b40800 == 39 [pid = 1985] [id = 190] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12e578000 == 38 [pid = 1985] [id = 289] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x118975800 == 37 [pid = 1985] [id = 186] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x121245800 == 36 [pid = 1985] [id = 180] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12c1c6800 == 35 [pid = 1985] [id = 11] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x117e7c000 == 34 [pid = 1985] [id = 176] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x136296000 == 33 [pid = 1985] [id = 485] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x113166000 == 32 [pid = 1985] [id = 185] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12c6ab000 == 31 [pid = 1985] [id = 13] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x116497000 == 30 [pid = 1985] [id = 187] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x11896a800 == 29 [pid = 1985] [id = 488] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12d94c000 == 28 [pid = 1985] [id = 385] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x1361b6800 == 27 [pid = 1985] [id = 449] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x11743a800 == 26 [pid = 1985] [id = 197] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12ce61000 == 25 [pid = 1985] [id = 477] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x135f73800 == 24 [pid = 1985] [id = 441] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12707e800 == 23 [pid = 1985] [id = 490] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x13740f800 == 22 [pid = 1985] [id = 516] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x142177800 == 21 [pid = 1985] [id = 515] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x142c0a800 == 20 [pid = 1985] [id = 514] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x13514c800 == 19 [pid = 1985] [id = 513] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x14188a800 == 18 [pid = 1985] [id = 512] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x14181a800 == 17 [pid = 1985] [id = 511] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x14180b800 == 16 [pid = 1985] [id = 510] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x1356ce800 == 15 [pid = 1985] [id = 461] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x139781800 == 14 [pid = 1985] [id = 509] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x13714a000 == 13 [pid = 1985] [id = 508] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x1361cd800 == 12 [pid = 1985] [id = 507] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12da66800 == 11 [pid = 1985] [id = 506] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x12b3b6800 == 10 [pid = 1985] [id = 505] 07:55:21 INFO - PROCESS | 1985 | --DOCSHELL 0x1192a6000 == 9 [pid = 1985] [id = 504] 07:55:22 INFO - PROCESS | 1985 | 1461682522586 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:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 5998ms 07:55:22 INFO - PROCESS | 1985 | 1461682522613 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 07:55:22 INFO - PROCESS | 1985 | 1461682522617 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 07:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:55:22 INFO - PROCESS | 1985 | 1461682522623 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 1985 | 1461682522626 Marionette TRACE conn2 <- [1,2042,null,{}] 07:55:22 INFO - PROCESS | 1985 | 1461682522635 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:55:22 INFO - PROCESS | 1985 | 1461682522772 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 07:55:22 INFO - PROCESS | 1985 | 1461682522907 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 1985 | ++DOCSHELL 0x112db6000 == 10 [pid = 1985] [id = 518] 07:55:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 247 (0x112b11400) [pid = 1985] [serial = 1554] [outer = 0x0] 07:55:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 248 (0x113066400) [pid = 1985] [serial = 1555] [outer = 0x112b11400] 07:55:22 INFO - PROCESS | 1985 | 1461682522952 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 249 (0x113070400) [pid = 1985] [serial = 1556] [outer = 0x112b11400] 07:55:23 INFO - PROCESS | 1985 | 1461682523345 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:55:23 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:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 777ms 07:55:23 INFO - PROCESS | 1985 | 1461682523408 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 1985 | 1461682523412 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 07:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:55:23 INFO - PROCESS | 1985 | 1461682523423 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 1985 | 1461682523425 Marionette TRACE conn2 <- [1,2046,null,{}] 07:55:23 INFO - PROCESS | 1985 | 1461682523427 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:55:23 INFO - PROCESS | 1985 | 1461682523537 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 07:55:23 INFO - PROCESS | 1985 | 1461682523549 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 1985 | ++DOCSHELL 0x111095000 == 11 [pid = 1985] [id = 519] 07:55:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 250 (0x115d2c000) [pid = 1985] [serial = 1557] [outer = 0x0] 07:55:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 251 (0x115d2f800) [pid = 1985] [serial = 1558] [outer = 0x115d2c000] 07:55:23 INFO - PROCESS | 1985 | 1461682523575 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 252 (0x115ec8800) [pid = 1985] [serial = 1559] [outer = 0x115d2c000] 07:55:23 INFO - PROCESS | 1985 | 1461682523940 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:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 570ms 07:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:55:23 INFO - PROCESS | 1985 | 1461682523992 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 1985 | 1461682523994 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 07:55:23 INFO - PROCESS | 1985 | 1461682523996 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 1985 | 1461682523999 Marionette TRACE conn2 <- [1,2050,null,{}] 07:55:24 INFO - PROCESS | 1985 | 1461682524007 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:55:24 INFO - PROCESS | 1985 | 1461682524130 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 07:55:24 INFO - PROCESS | 1985 | 1461682524178 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e76000 == 12 [pid = 1985] [id = 520] 07:55:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 253 (0x110f75800) [pid = 1985] [serial = 1560] [outer = 0x0] 07:55:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 254 (0x1167f2c00) [pid = 1985] [serial = 1561] [outer = 0x110f75800] 07:55:24 INFO - PROCESS | 1985 | 1461682524207 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 255 (0x1167ff400) [pid = 1985] [serial = 1562] [outer = 0x110f75800] 07:55:24 INFO - PROCESS | 1985 | 1461682524570 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:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 623ms 07:55:24 INFO - PROCESS | 1985 | 1461682524619 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 1985 | 1461682524621 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 07:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:55:24 INFO - PROCESS | 1985 | 1461682524623 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 1985 | 1461682524624 Marionette TRACE conn2 <- [1,2054,null,{}] 07:55:24 INFO - PROCESS | 1985 | 1461682524627 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:55:24 INFO - PROCESS | 1985 | 1461682524730 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 07:55:24 INFO - PROCESS | 1985 | 1461682524773 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 1985 | ++DOCSHELL 0x1187e3800 == 13 [pid = 1985] [id = 521] 07:55:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 256 (0x116a6a000) [pid = 1985] [serial = 1563] [outer = 0x0] 07:55:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 257 (0x11768a800) [pid = 1985] [serial = 1564] [outer = 0x116a6a000] 07:55:24 INFO - PROCESS | 1985 | 1461682524799 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 258 (0x11808a400) [pid = 1985] [serial = 1565] [outer = 0x116a6a000] 07:55:25 INFO - PROCESS | 1985 | 1461682525158 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:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 568ms 07:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:55:25 INFO - PROCESS | 1985 | 1461682525191 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 1985 | 1461682525193 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 07:55:25 INFO - PROCESS | 1985 | 1461682525195 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 1985 | 1461682525196 Marionette TRACE conn2 <- [1,2058,null,{}] 07:55:25 INFO - PROCESS | 1985 | 1461682525207 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:55:25 INFO - PROCESS | 1985 | 1461682525309 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 07:55:25 INFO - PROCESS | 1985 | 1461682525315 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 1985 | ++DOCSHELL 0x11943f800 == 14 [pid = 1985] [id = 522] 07:55:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 259 (0x112887000) [pid = 1985] [serial = 1566] [outer = 0x0] 07:55:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 260 (0x11817b400) [pid = 1985] [serial = 1567] [outer = 0x112887000] 07:55:25 INFO - PROCESS | 1985 | 1461682525340 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 261 (0x1181c0400) [pid = 1985] [serial = 1568] [outer = 0x112887000] 07:55:25 INFO - PROCESS | 1985 | 1461682525713 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:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 522ms 07:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:55:25 INFO - PROCESS | 1985 | 1461682525718 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 1985 | 1461682525719 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 07:55:25 INFO - PROCESS | 1985 | 1461682525721 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 1985 | 1461682525722 Marionette TRACE conn2 <- [1,2062,null,{}] 07:55:25 INFO - PROCESS | 1985 | 1461682525725 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:55:25 INFO - PROCESS | 1985 | 1461682525855 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 07:55:25 INFO - PROCESS | 1985 | 1461682525873 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 1985 | ++DOCSHELL 0x119b29800 == 15 [pid = 1985] [id = 523] 07:55:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 262 (0x118181400) [pid = 1985] [serial = 1569] [outer = 0x0] 07:55:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 263 (0x11838a000) [pid = 1985] [serial = 1570] [outer = 0x118181400] 07:55:25 INFO - PROCESS | 1985 | 1461682525901 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 264 (0x118919400) [pid = 1985] [serial = 1571] [outer = 0x118181400] 07:55:26 INFO - PROCESS | 1985 | 1461682526350 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:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 669ms 07:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:55:26 INFO - PROCESS | 1985 | 1461682526392 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 1985 | 1461682526393 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 07:55:26 INFO - PROCESS | 1985 | 1461682526405 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - PROCESS | 1985 | 1461682526407 Marionette TRACE conn2 <- [1,2066,null,{}] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 263 (0x12a9b1000) [pid = 1985] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 262 (0x12120a000) [pid = 1985] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 261 (0x11838d400) [pid = 1985] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 260 (0x116762800) [pid = 1985] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 259 (0x123b56000) [pid = 1985] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 258 (0x1167f7800) [pid = 1985] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 257 (0x128bd8c00) [pid = 1985] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 256 (0x121211400) [pid = 1985] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 255 (0x128bcf400) [pid = 1985] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 254 (0x1181c9000) [pid = 1985] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 253 (0x121202800) [pid = 1985] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 252 (0x12120c000) [pid = 1985] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 251 (0x128c6c800) [pid = 1985] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 250 (0x135646800) [pid = 1985] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 249 (0x11334e800) [pid = 1985] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 248 (0x12d93d000) [pid = 1985] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 247 (0x1181c8400) [pid = 1985] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 246 (0x13567f800) [pid = 1985] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 245 (0x135f0f400) [pid = 1985] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 244 (0x110f7a400) [pid = 1985] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 243 (0x1166df400) [pid = 1985] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 242 (0x13551b800) [pid = 1985] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 241 (0x113352800) [pid = 1985] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 240 (0x113063000) [pid = 1985] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 239 (0x1363ee800) [pid = 1985] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 238 (0x13567a800) [pid = 1985] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 237 (0x135679000) [pid = 1985] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 236 (0x135643000) [pid = 1985] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 235 (0x12f6afc00) [pid = 1985] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 234 (0x12f5df400) [pid = 1985] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 233 (0x117e31000) [pid = 1985] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 232 (0x12ce3c800) [pid = 1985] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 231 (0x118921400) [pid = 1985] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 230 (0x111d4e000) [pid = 1985] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 229 (0x12ce3bc00) [pid = 1985] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 228 (0x12bd16400) [pid = 1985] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 227 (0x128bd3800) [pid = 1985] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 226 (0x115d89800) [pid = 1985] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 225 (0x128dd0800) [pid = 1985] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 224 (0x119d10800) [pid = 1985] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 223 (0x12b210800) [pid = 1985] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 222 (0x128c5fc00) [pid = 1985] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 221 (0x12cc46000) [pid = 1985] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 220 (0x12d74c800) [pid = 1985] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 219 (0x1125b6800) [pid = 1985] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 218 (0x12be7b400) [pid = 1985] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 217 (0x135678000) [pid = 1985] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 216 (0x112b0a400) [pid = 1985] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 215 (0x126f35000) [pid = 1985] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 214 (0x1378ee400) [pid = 1985] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 213 (0x1352a9400) [pid = 1985] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 212 (0x128bcc800) [pid = 1985] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 211 (0x1351a9000) [pid = 1985] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 210 (0x13519fc00) [pid = 1985] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 209 (0x124fd5800) [pid = 1985] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 208 (0x11a109000) [pid = 1985] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 207 (0x12f5e1800) [pid = 1985] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 206 (0x13717f800) [pid = 1985] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 205 (0x110f7d800) [pid = 1985] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 204 (0x12d942c00) [pid = 1985] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 203 (0x12bd15000) [pid = 1985] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 202 (0x12ba71000) [pid = 1985] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 201 (0x1270cb400) [pid = 1985] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 200 (0x118390000) [pid = 1985] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 199 (0x11675a800) [pid = 1985] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 198 (0x12c13dc00) [pid = 1985] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 197 (0x12973f400) [pid = 1985] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 196 (0x12be7bc00) [pid = 1985] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 195 (0x113067800) [pid = 1985] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 194 (0x1181c3c00) [pid = 1985] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 193 (0x126f34000) [pid = 1985] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 192 (0x115d84800) [pid = 1985] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 191 (0x128bd9800) [pid = 1985] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 190 (0x125884000) [pid = 1985] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 189 (0x12a8bc800) [pid = 1985] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 188 (0x1120dd000) [pid = 1985] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 187 (0x1167f4800) [pid = 1985] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 186 (0x126f2b800) [pid = 1985] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 185 (0x1134b3400) [pid = 1985] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 184 (0x128bda800) [pid = 1985] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 183 (0x118920c00) [pid = 1985] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 182 (0x123d0ec00) [pid = 1985] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 181 (0x11318b400) [pid = 1985] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 180 (0x12be77400) [pid = 1985] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:55:27 INFO - PROCESS | 1985 | --DOMWINDOW == 179 (0x12120d800) [pid = 1985] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:55:27 INFO - PROCESS | 1985 | 1461682527621 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:55:27 INFO - PROCESS | 1985 | 1461682527709 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 07:55:27 INFO - PROCESS | 1985 | 1461682527713 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 1985 | ++DOCSHELL 0x115d12800 == 16 [pid = 1985] [id = 524] 07:55:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 180 (0x112943000) [pid = 1985] [serial = 1572] [outer = 0x0] 07:55:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 181 (0x11334e800) [pid = 1985] [serial = 1573] [outer = 0x112943000] 07:55:27 INFO - PROCESS | 1985 | 1461682527740 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 182 (0x11675a800) [pid = 1985] [serial = 1574] [outer = 0x112943000] 07:55:28 INFO - PROCESS | 1985 | 1461682528091 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:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1708ms 07:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:55:28 INFO - PROCESS | 1985 | 1461682528105 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 1985 | 1461682528106 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 07:55:28 INFO - PROCESS | 1985 | 1461682528108 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - PROCESS | 1985 | 1461682528109 Marionette TRACE conn2 <- [1,2070,null,{}] 07:55:28 INFO - PROCESS | 1985 | 1461682528111 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:55:28 INFO - PROCESS | 1985 | 1461682528222 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 07:55:28 INFO - PROCESS | 1985 | 1461682528230 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:28 INFO - PROCESS | 1985 | ++DOCSHELL 0x12114c000 == 17 [pid = 1985] [id = 525] 07:55:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 183 (0x1166dd400) [pid = 1985] [serial = 1575] [outer = 0x0] 07:55:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 184 (0x118180400) [pid = 1985] [serial = 1576] [outer = 0x1166dd400] 07:55:28 INFO - PROCESS | 1985 | 1461682528256 Marionette DEBUG loaded listener.js 07:55:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 185 (0x11891d000) [pid = 1985] [serial = 1577] [outer = 0x1166dd400] 07:55:28 INFO - PROCESS | 1985 | 1461682528804 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:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 768ms 07:55:28 INFO - PROCESS | 1985 | 1461682528877 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 1985 | 1461682528880 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 07:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:55:28 INFO - PROCESS | 1985 | 1461682528884 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - PROCESS | 1985 | 1461682528886 Marionette TRACE conn2 <- [1,2074,null,{}] 07:55:28 INFO - PROCESS | 1985 | 1461682528890 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:55:29 INFO - PROCESS | 1985 | 1461682529000 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 07:55:29 INFO - PROCESS | 1985 | 1461682529113 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 1985 | ++DOCSHELL 0x116986000 == 18 [pid = 1985] [id = 526] 07:55:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 186 (0x112fb9400) [pid = 1985] [serial = 1578] [outer = 0x0] 07:55:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 187 (0x11306c800) [pid = 1985] [serial = 1579] [outer = 0x112fb9400] 07:55:29 INFO - PROCESS | 1985 | 1461682529145 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 188 (0x11334d400) [pid = 1985] [serial = 1580] [outer = 0x112fb9400] 07:55:29 INFO - PROCESS | 1985 | 1461682529651 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:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 821ms 07:55:29 INFO - PROCESS | 1985 | 1461682529707 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 07:55:29 INFO - PROCESS | 1985 | 1461682529711 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 07:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:55:29 INFO - PROCESS | 1985 | 1461682529720 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:55:29 INFO - PROCESS | 1985 | 1461682529722 Marionette TRACE conn2 <- [1,2078,null,{}] 07:55:29 INFO - PROCESS | 1985 | 1461682529724 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:55:29 INFO - PROCESS | 1985 | 1461682529837 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 07:55:29 INFO - PROCESS | 1985 | 1461682529923 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 1985 | ++DOCSHELL 0x11943c800 == 19 [pid = 1985] [id = 527] 07:55:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 189 (0x111fd5400) [pid = 1985] [serial = 1581] [outer = 0x0] 07:55:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 190 (0x115e54c00) [pid = 1985] [serial = 1582] [outer = 0x111fd5400] 07:55:29 INFO - PROCESS | 1985 | 1461682529953 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 191 (0x1167f6800) [pid = 1985] [serial = 1583] [outer = 0x111fd5400] 07:55:30 INFO - PROCESS | 1985 | 1461682530516 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:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 824ms 07:55:30 INFO - PROCESS | 1985 | 1461682530559 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 07:55:30 INFO - PROCESS | 1985 | 1461682530560 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 07:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:55:30 INFO - PROCESS | 1985 | 1461682530565 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 1985 | 1461682530569 Marionette TRACE conn2 <- [1,2082,null,{}] 07:55:30 INFO - PROCESS | 1985 | 1461682530577 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:55:30 INFO - PROCESS | 1985 | 1461682530780 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 07:55:30 INFO - PROCESS | 1985 | 1461682530968 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 1985 | ++DOCSHELL 0x111de3800 == 20 [pid = 1985] [id = 528] 07:55:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 192 (0x111d50800) [pid = 1985] [serial = 1584] [outer = 0x0] 07:55:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 193 (0x1125b6c00) [pid = 1985] [serial = 1585] [outer = 0x111d50800] 07:55:31 INFO - PROCESS | 1985 | 1461682531001 Marionette DEBUG loaded listener.js 07:55:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 194 (0x112b05000) [pid = 1985] [serial = 1586] [outer = 0x111d50800] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 193 (0x139580400) [pid = 1985] [serial = 1552] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | 1461682531394 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:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 879ms 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 192 (0x12a7b6c00) [pid = 1985] [serial = 1428] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 191 (0x12ba6b400) [pid = 1985] [serial = 1429] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 190 (0x12bd16000) [pid = 1985] [serial = 1398] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 189 (0x12cff5800) [pid = 1985] [serial = 1399] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 188 (0x112b0bc00) [pid = 1985] [serial = 1513] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 187 (0x128c69c00) [pid = 1985] [serial = 1425] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 186 (0x12964b800) [pid = 1985] [serial = 1426] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 185 (0x1191d0c00) [pid = 1985] [serial = 1417] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 184 (0x1187aa400) [pid = 1985] [serial = 1416] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 183 (0x121295800) [pid = 1985] [serial = 1419] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 182 (0x1247bf400) [pid = 1985] [serial = 1420] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 181 (0x12a9b1c00) [pid = 1985] [serial = 1396] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 180 (0x121210800) [pid = 1985] [serial = 1395] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 179 (0x129645c00) [pid = 1985] [serial = 1393] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 178 (0x12900ec00) [pid = 1985] [serial = 1392] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 177 (0x135f07400) [pid = 1985] [serial = 1405] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 176 (0x13567e800) [pid = 1985] [serial = 1404] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 175 (0x118183800) [pid = 1985] [serial = 1387] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 174 (0x115d81400) [pid = 1985] [serial = 1386] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 173 (0x135649800) [pid = 1985] [serial = 1402] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 172 (0x134b3dc00) [pid = 1985] [serial = 1401] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 171 (0x1247c7000) [pid = 1985] [serial = 1390] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 170 (0x123b60000) [pid = 1985] [serial = 1389] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 169 (0x136047000) [pid = 1985] [serial = 1408] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 168 (0x135f0e000) [pid = 1985] [serial = 1407] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 167 (0x13604c400) [pid = 1985] [serial = 1410] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 166 (0x136051000) [pid = 1985] [serial = 1411] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 165 (0x12c691000) [pid = 1985] [serial = 1414] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 164 (0x118394000) [pid = 1985] [serial = 1413] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 163 (0x126f2bc00) [pid = 1985] [serial = 1516] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 162 (0x123d0e400) [pid = 1985] [serial = 1447] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 161 (0x12d74f000) [pid = 1985] [serial = 1450] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 160 (0x135645400) [pid = 1985] [serial = 1384] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 159 (0x118397c00) [pid = 1985] [serial = 1327] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 158 (0x12a7b3400) [pid = 1985] [serial = 1333] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 157 (0x12433e000) [pid = 1985] [serial = 1330] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 156 (0x12c695400) [pid = 1985] [serial = 1336] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 155 (0x128c6b800) [pid = 1985] [serial = 1339] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 154 (0x12e1ebc00) [pid = 1985] [serial = 1342] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 153 (0x13567a400) [pid = 1985] [serial = 1345] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 152 (0x135644400) [pid = 1985] [serial = 1348] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x123d0c800) [pid = 1985] [serial = 904] [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:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x12d93fc00) [pid = 1985] [serial = 1522] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x12cfeec00) [pid = 1985] [serial = 1520] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x1252bd800) [pid = 1985] [serial = 1441] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x11891d800) [pid = 1985] [serial = 1437] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x128dc9800) [pid = 1985] [serial = 1443] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x123b59400) [pid = 1985] [serial = 1440] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x1197c2c00) [pid = 1985] [serial = 1438] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x11877d400) [pid = 1985] [serial = 1474] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x12129e400) [pid = 1985] [serial = 1511] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x128c63400) [pid = 1985] [serial = 1517] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x12ba6e400) [pid = 1985] [serial = 1519] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x11940c400) [pid = 1985] [serial = 1510] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x117155400) [pid = 1985] [serial = 1435] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x121203c00) [pid = 1985] [serial = 1422] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x1276a1400) [pid = 1985] [serial = 1423] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x135520800) [pid = 1985] [serial = 1534] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x119f2a400) [pid = 1985] [serial = 1465] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x137177800) [pid = 1985] [serial = 1463] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x136190800) [pid = 1985] [serial = 1529] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x137172800) [pid = 1985] [serial = 1462] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x136051c00) [pid = 1985] [serial = 1460] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x1363f5000) [pid = 1985] [serial = 1531] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x135f0cc00) [pid = 1985] [serial = 1459] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x135677800) [pid = 1985] [serial = 1457] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x12f6aec00) [pid = 1985] [serial = 1526] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x136048000) [pid = 1985] [serial = 1528] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x119d51400) [pid = 1985] [serial = 1475] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x13563ec00) [pid = 1985] [serial = 1456] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x134b49000) [pid = 1985] [serial = 1454] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x12cc4b800) [pid = 1985] [serial = 1448] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x12f672400) [pid = 1985] [serial = 1525] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x134b3f000) [pid = 1985] [serial = 1453] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x118779c00) [pid = 1985] [serial = 1514] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x12f6b1400) [pid = 1985] [serial = 1451] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x12f66b400) [pid = 1985] [serial = 1523] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x12f5e5c00) [pid = 1985] [serial = 1489] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x12ce35800) [pid = 1985] [serial = 1484] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x12d46e800) [pid = 1985] [serial = 1486] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x129644800) [pid = 1985] [serial = 1481] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x12c1a9400) [pid = 1985] [serial = 1483] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x123bbe800) [pid = 1985] [serial = 1213] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x1187b1000) [pid = 1985] [serial = 1270] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x12c697400) [pid = 1985] [serial = 1162] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x12ba6a000) [pid = 1985] [serial = 1156] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x12d470400) [pid = 1985] [serial = 1222] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x12c1a9800) [pid = 1985] [serial = 1165] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x11915c000) [pid = 1985] [serial = 1150] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x12915e800) [pid = 1985] [serial = 1153] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x12d941000) [pid = 1985] [serial = 1225] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x12b212000) [pid = 1985] [serial = 1216] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x12bd1a000) [pid = 1985] [serial = 1087] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x12c13a000) [pid = 1985] [serial = 1159] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x116176400) [pid = 1985] [serial = 1267] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x118182000) [pid = 1985] [serial = 1210] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x12ba65000) [pid = 1985] [serial = 1279] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x12587f000) [pid = 1985] [serial = 1285] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x12c1b5000) [pid = 1985] [serial = 1219] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 93 (0x1252c3c00) [pid = 1985] [serial = 1273] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 92 (0x1291fac00) [pid = 1985] [serial = 1276] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 91 (0x1167fe000) [pid = 1985] [serial = 1147] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 90 (0x12ce3b400) [pid = 1985] [serial = 1282] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 89 (0x124f8a800) [pid = 1985] [serial = 1478] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 88 (0x128c68800) [pid = 1985] [serial = 1480] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 87 (0x12120d000) [pid = 1985] [serial = 1472] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 86 (0x123d45000) [pid = 1985] [serial = 1477] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 85 (0x135525800) [pid = 1985] [serial = 1535] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 84 (0x1351a8400) [pid = 1985] [serial = 1537] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 83 (0x11807f800) [pid = 1985] [serial = 1469] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 82 (0x119680c00) [pid = 1985] [serial = 1471] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 81 (0x115d88800) [pid = 1985] [serial = 1468] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 80 (0x137179400) [pid = 1985] [serial = 1466] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 79 (0x137174c00) [pid = 1985] [serial = 1532] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 78 (0x1352a7c00) [pid = 1985] [serial = 1541] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 77 (0x1352abc00) [pid = 1985] [serial = 1543] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 76 (0x1352a3800) [pid = 1985] [serial = 1540] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 75 (0x1351ac000) [pid = 1985] [serial = 1538] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 74 (0x13957e000) [pid = 1985] [serial = 1508] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 73 (0x1372af400) [pid = 1985] [serial = 1507] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 72 (0x1372af000) [pid = 1985] [serial = 1505] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 71 (0x12f676800) [pid = 1985] [serial = 1504] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 70 (0x1372a7000) [pid = 1985] [serial = 1502] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 69 (0x13722b400) [pid = 1985] [serial = 1498] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 68 (0x137234c00) [pid = 1985] [serial = 1501] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 67 (0x13722fc00) [pid = 1985] [serial = 1499] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 66 (0x135f10000) [pid = 1985] [serial = 1493] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 65 (0x137175c00) [pid = 1985] [serial = 1495] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 64 (0x134b44400) [pid = 1985] [serial = 1490] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 63 (0x135643800) [pid = 1985] [serial = 1492] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 62 (0x12d93a800) [pid = 1985] [serial = 1487] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 61 (0x12d750800) [pid = 1985] [serial = 1432] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 60 (0x12c68b000) [pid = 1985] [serial = 1431] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 59 (0x13717ec00) [pid = 1985] [serial = 1496] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 58 (0x115d32400) [pid = 1985] [serial = 1434] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 57 (0x12973ec00) [pid = 1985] [serial = 1444] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 56 (0x1378f9800) [pid = 1985] [serial = 1550] [outer = 0x0] [url = about:blank] 07:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 55 (0x1378ecc00) [pid = 1985] [serial = 1547] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 54 (0x1378f3c00) [pid = 1985] [serial = 1549] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 53 (0x136187c00) [pid = 1985] [serial = 1544] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | --DOMWINDOW == 52 (0x13717e000) [pid = 1985] [serial = 1546] [outer = 0x0] [url = about:blank] 07:55:31 INFO - PROCESS | 1985 | 1461682531458 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 1985 | 1461682531460 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 07:55:31 INFO - PROCESS | 1985 | 1461682531470 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 1985 | 1461682531473 Marionette TRACE conn2 <- [1,2086,null,{}] 07:55:31 INFO - PROCESS | 1985 | 1461682531476 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:55:31 INFO - PROCESS | 1985 | 1461682531553 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 07:55:31 INFO - PROCESS | 1985 | 1461682531558 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:31 INFO - PROCESS | 1985 | ++DOCSHELL 0x111d3c000 == 21 [pid = 1985] [id = 529] 07:55:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 53 (0x113065400) [pid = 1985] [serial = 1587] [outer = 0x0] 07:55:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 54 (0x11342b800) [pid = 1985] [serial = 1588] [outer = 0x113065400] 07:55:31 INFO - PROCESS | 1985 | 1461682531589 Marionette DEBUG loaded listener.js 07:55:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 55 (0x115d81400) [pid = 1985] [serial = 1589] [outer = 0x113065400] 07:55:32 INFO - PROCESS | 1985 | 1461682532007 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:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 571ms 07:55:32 INFO - PROCESS | 1985 | 1461682532041 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 07:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:55:32 INFO - PROCESS | 1985 | 1461682532043 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 07:55:32 INFO - PROCESS | 1985 | 1461682532046 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - PROCESS | 1985 | 1461682532047 Marionette TRACE conn2 <- [1,2090,null,{}] 07:55:32 INFO - PROCESS | 1985 | 1461682532055 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:55:32 INFO - PROCESS | 1985 | 1461682532137 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 07:55:32 INFO - PROCESS | 1985 | 1461682532144 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e82800 == 22 [pid = 1985] [id = 530] 07:55:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 56 (0x110f7c000) [pid = 1985] [serial = 1590] [outer = 0x0] 07:55:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 57 (0x11675b400) [pid = 1985] [serial = 1591] [outer = 0x110f7c000] 07:55:32 INFO - PROCESS | 1985 | 1461682532170 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 58 (0x1167fa000) [pid = 1985] [serial = 1592] [outer = 0x110f7c000] 07:55:32 INFO - PROCESS | 1985 | 1461682532539 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:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 524ms 07:55:32 INFO - PROCESS | 1985 | 1461682532578 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 07:55:32 INFO - PROCESS | 1985 | 1461682532580 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 07:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:55:32 INFO - PROCESS | 1985 | 1461682532589 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - PROCESS | 1985 | 1461682532592 Marionette TRACE conn2 <- [1,2094,null,{}] 07:55:32 INFO - PROCESS | 1985 | 1461682532595 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:55:32 INFO - PROCESS | 1985 | 1461682532677 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 07:55:32 INFO - PROCESS | 1985 | 1461682532683 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 1985 | ++DOCSHELL 0x1196dd800 == 23 [pid = 1985] [id = 531] 07:55:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 59 (0x1169ae400) [pid = 1985] [serial = 1593] [outer = 0x0] 07:55:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 60 (0x117e2f800) [pid = 1985] [serial = 1594] [outer = 0x1169ae400] 07:55:32 INFO - PROCESS | 1985 | 1461682532710 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 61 (0x1181bf800) [pid = 1985] [serial = 1595] [outer = 0x1169ae400] 07:55:33 INFO - PROCESS | 1985 | 1461682533039 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:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 477ms 07:55:33 INFO - PROCESS | 1985 | 1461682533063 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 07:55:33 INFO - PROCESS | 1985 | 1461682533064 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 07:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:55:33 INFO - PROCESS | 1985 | 1461682533066 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:55:33 INFO - PROCESS | 1985 | 1461682533067 Marionette TRACE conn2 <- [1,2098,null,{}] 07:55:33 INFO - PROCESS | 1985 | 1461682533070 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:55:33 INFO - PROCESS | 1985 | 1461682533147 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 07:55:33 INFO - PROCESS | 1985 | 1461682533201 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 1985 | ++DOCSHELL 0x119b2f800 == 24 [pid = 1985] [id = 532] 07:55:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 62 (0x116a68800) [pid = 1985] [serial = 1596] [outer = 0x0] 07:55:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 63 (0x1181c9c00) [pid = 1985] [serial = 1597] [outer = 0x116a68800] 07:55:33 INFO - PROCESS | 1985 | 1461682533226 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 64 (0x11838d400) [pid = 1985] [serial = 1598] [outer = 0x116a68800] 07:55:33 INFO - PROCESS | 1985 | 1461682533539 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:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 519ms 07:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:55:33 INFO - PROCESS | 1985 | 1461682533586 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 07:55:33 INFO - PROCESS | 1985 | 1461682533587 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 07:55:33 INFO - PROCESS | 1985 | 1461682533596 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:55:33 INFO - PROCESS | 1985 | 1461682533597 Marionette TRACE conn2 <- [1,2102,null,{}] 07:55:33 INFO - PROCESS | 1985 | 1461682533600 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:55:33 INFO - PROCESS | 1985 | 1461682533695 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 07:55:33 INFO - PROCESS | 1985 | 1461682533700 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 1985 | ++DOCSHELL 0x121239800 == 25 [pid = 1985] [id = 533] 07:55:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 65 (0x11858d800) [pid = 1985] [serial = 1599] [outer = 0x0] 07:55:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 66 (0x118599000) [pid = 1985] [serial = 1600] [outer = 0x11858d800] 07:55:33 INFO - PROCESS | 1985 | 1461682533759 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 67 (0x118915c00) [pid = 1985] [serial = 1601] [outer = 0x11858d800] 07:55:34 INFO - PROCESS | 1985 | 1461682534107 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:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 529ms 07:55:34 INFO - PROCESS | 1985 | 1461682534119 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 1985 | 1461682534120 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 07:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:55:34 INFO - PROCESS | 1985 | 1461682534122 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - PROCESS | 1985 | 1461682534123 Marionette TRACE conn2 <- [1,2106,null,{}] 07:55:34 INFO - PROCESS | 1985 | 1461682534126 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:55:34 INFO - PROCESS | 1985 | 1461682534221 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 07:55:34 INFO - PROCESS | 1985 | 1461682534234 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 1985 | ++DOCSHELL 0x123ba7800 == 26 [pid = 1985] [id = 534] 07:55:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 68 (0x11858dc00) [pid = 1985] [serial = 1602] [outer = 0x0] 07:55:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 69 (0x118923400) [pid = 1985] [serial = 1603] [outer = 0x11858dc00] 07:55:34 INFO - PROCESS | 1985 | 1461682534259 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 70 (0x11911bc00) [pid = 1985] [serial = 1604] [outer = 0x11858dc00] 07:55:34 INFO - PROCESS | 1985 | 1461682534609 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:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 518ms 07:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:55:34 INFO - PROCESS | 1985 | 1461682534642 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 1985 | 1461682534643 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 07:55:34 INFO - PROCESS | 1985 | 1461682534645 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - PROCESS | 1985 | 1461682534646 Marionette TRACE conn2 <- [1,2110,null,{}] 07:55:34 INFO - PROCESS | 1985 | 1461682534655 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:55:34 INFO - PROCESS | 1985 | 1461682534749 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 07:55:34 INFO - PROCESS | 1985 | 1461682534754 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 1985 | ++DOCSHELL 0x1242e2800 == 27 [pid = 1985] [id = 535] 07:55:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 71 (0x11891a400) [pid = 1985] [serial = 1605] [outer = 0x0] 07:55:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 72 (0x119166c00) [pid = 1985] [serial = 1606] [outer = 0x11891a400] 07:55:34 INFO - PROCESS | 1985 | 1461682534778 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 73 (0x11940c400) [pid = 1985] [serial = 1607] [outer = 0x11891a400] 07:55:35 INFO - PROCESS | 1985 | --DOMWINDOW == 72 (0x116a6a000) [pid = 1985] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:55:35 INFO - PROCESS | 1985 | --DOMWINDOW == 71 (0x112b11400) [pid = 1985] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:55:35 INFO - PROCESS | 1985 | --DOMWINDOW == 70 (0x115d2c000) [pid = 1985] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:55:35 INFO - PROCESS | 1985 | --DOMWINDOW == 69 (0x110f75800) [pid = 1985] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:55:35 INFO - PROCESS | 1985 | --DOMWINDOW == 68 (0x1378ef800) [pid = 1985] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:55:35 INFO - PROCESS | 1985 | --DOMWINDOW == 67 (0x112943000) [pid = 1985] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:55:35 INFO - PROCESS | 1985 | --DOMWINDOW == 66 (0x112887000) [pid = 1985] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:55:35 INFO - PROCESS | 1985 | --DOMWINDOW == 65 (0x118181400) [pid = 1985] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:55:35 INFO - PROCESS | 1985 | 1461682535116 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:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 528ms 07:55:35 INFO - PROCESS | 1985 | 1461682535173 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 1985 | 1461682535175 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 07:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:55:35 INFO - PROCESS | 1985 | 1461682535177 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - PROCESS | 1985 | 1461682535178 Marionette TRACE conn2 <- [1,2114,null,{}] 07:55:35 INFO - PROCESS | 1985 | 1461682535180 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:55:35 INFO - PROCESS | 1985 | 1461682535258 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 07:55:35 INFO - PROCESS | 1985 | 1461682535262 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e80800 == 28 [pid = 1985] [id = 536] 07:55:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 66 (0x112b09400) [pid = 1985] [serial = 1608] [outer = 0x0] 07:55:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 67 (0x116762c00) [pid = 1985] [serial = 1609] [outer = 0x112b09400] 07:55:35 INFO - PROCESS | 1985 | 1461682535291 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 68 (0x11891ac00) [pid = 1985] [serial = 1610] [outer = 0x112b09400] 07:55:35 INFO - PROCESS | 1985 | 1461682535634 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:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 468ms 07:55:35 INFO - PROCESS | 1985 | 1461682535645 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 1985 | 1461682535647 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 07:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:55:35 INFO - PROCESS | 1985 | 1461682535650 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - PROCESS | 1985 | 1461682535652 Marionette TRACE conn2 <- [1,2118,null,{}] 07:55:35 INFO - PROCESS | 1985 | 1461682535654 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:55:35 INFO - PROCESS | 1985 | 1461682535733 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 07:55:35 INFO - PROCESS | 1985 | 1461682535784 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 1985 | ++DOCSHELL 0x12481d800 == 29 [pid = 1985] [id = 537] 07:55:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 69 (0x1167f7800) [pid = 1985] [serial = 1611] [outer = 0x0] 07:55:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 70 (0x119419800) [pid = 1985] [serial = 1612] [outer = 0x1167f7800] 07:55:35 INFO - PROCESS | 1985 | 1461682535809 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 71 (0x1197bf000) [pid = 1985] [serial = 1613] [outer = 0x1167f7800] 07:55:36 INFO - PROCESS | 1985 | 1461682536088 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:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 471ms 07:55:36 INFO - PROCESS | 1985 | 1461682536123 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 1985 | 1461682536124 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 07:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:55:36 INFO - PROCESS | 1985 | 1461682536126 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 1985 | 1461682536127 Marionette TRACE conn2 <- [1,2122,null,{}] 07:55:36 INFO - PROCESS | 1985 | 1461682536130 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:55:36 INFO - PROCESS | 1985 | 1461682536213 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 07:55:36 INFO - PROCESS | 1985 | 1461682536220 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 1985 | ++DOCSHELL 0x125197000 == 30 [pid = 1985] [id = 538] 07:55:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 72 (0x1197c5000) [pid = 1985] [serial = 1614] [outer = 0x0] 07:55:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 73 (0x119d43800) [pid = 1985] [serial = 1615] [outer = 0x1197c5000] 07:55:36 INFO - PROCESS | 1985 | 1461682536250 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 74 (0x121202400) [pid = 1985] [serial = 1616] [outer = 0x1197c5000] 07:55:36 INFO - PROCESS | 1985 | 1461682536601 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:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 521ms 07:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:55:36 INFO - PROCESS | 1985 | 1461682536648 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 1985 | 1461682536650 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 07:55:36 INFO - PROCESS | 1985 | 1461682536652 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 1985 | 1461682536654 Marionette TRACE conn2 <- [1,2126,null,{}] 07:55:36 INFO - PROCESS | 1985 | 1461682536656 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:55:36 INFO - PROCESS | 1985 | 1461682536749 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 07:55:36 INFO - PROCESS | 1985 | 1461682536755 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 1985 | ++DOCSHELL 0x127619800 == 31 [pid = 1985] [id = 539] 07:55:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 75 (0x119d16c00) [pid = 1985] [serial = 1617] [outer = 0x0] 07:55:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 76 (0x12120c400) [pid = 1985] [serial = 1618] [outer = 0x119d16c00] 07:55:36 INFO - PROCESS | 1985 | 1461682536779 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 77 (0x12129c000) [pid = 1985] [serial = 1619] [outer = 0x119d16c00] 07:55:37 INFO - PROCESS | 1985 | 1461682537093 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:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 469ms 07:55:37 INFO - PROCESS | 1985 | 1461682537121 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 07:55:37 INFO - PROCESS | 1985 | 1461682537123 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 07:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:55:37 INFO - PROCESS | 1985 | 1461682537125 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - PROCESS | 1985 | 1461682537126 Marionette TRACE conn2 <- [1,2130,null,{}] 07:55:37 INFO - PROCESS | 1985 | 1461682537128 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:55:37 INFO - PROCESS | 1985 | 1461682537209 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 07:55:37 INFO - PROCESS | 1985 | 1461682537215 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 1985 | ++DOCSHELL 0x127633800 == 32 [pid = 1985] [id = 540] 07:55:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 78 (0x118085c00) [pid = 1985] [serial = 1620] [outer = 0x0] 07:55:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 79 (0x12129f800) [pid = 1985] [serial = 1621] [outer = 0x118085c00] 07:55:37 INFO - PROCESS | 1985 | 1461682537287 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 80 (0x123b2fc00) [pid = 1985] [serial = 1622] [outer = 0x118085c00] 07:55:37 INFO - PROCESS | 1985 | 1461682537811 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:55:37 INFO - PROCESS | 1985 | 1461682537852 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 07:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:55:37 INFO - PROCESS | 1985 | 1461682537858 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - PROCESS | 1985 | 1461682537862 Marionette TRACE conn2 <- [1,2134,null,{}] 07:55:37 INFO - PROCESS | 1985 | 1461682537868 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:55:38 INFO - PROCESS | 1985 | 1461682538030 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 07:55:38 INFO - PROCESS | 1985 | 1461682538097 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 1985 | ++DOCSHELL 0x1175a3800 == 33 [pid = 1985] [id = 541] 07:55:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 81 (0x113429c00) [pid = 1985] [serial = 1623] [outer = 0x0] 07:55:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 82 (0x113494c00) [pid = 1985] [serial = 1624] [outer = 0x113429c00] 07:55:38 INFO - PROCESS | 1985 | 1461682538129 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 83 (0x116177000) [pid = 1985] [serial = 1625] [outer = 0x113429c00] 07:55:38 INFO - PROCESS | 1985 | 1461682538541 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:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 728ms 07:55:38 INFO - PROCESS | 1985 | 1461682538585 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 07:55:38 INFO - PROCESS | 1985 | 1461682538589 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 07:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:55:38 INFO - PROCESS | 1985 | 1461682538593 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:55:38 INFO - PROCESS | 1985 | 1461682538595 Marionette TRACE conn2 <- [1,2138,null,{}] 07:55:38 INFO - PROCESS | 1985 | 1461682538598 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:55:38 INFO - PROCESS | 1985 | 1461682538701 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 07:55:38 INFO - PROCESS | 1985 | 1461682538768 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 1985 | ++DOCSHELL 0x121158800 == 34 [pid = 1985] [id = 542] 07:55:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 84 (0x1161d5400) [pid = 1985] [serial = 1626] [outer = 0x0] 07:55:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 85 (0x1167ff000) [pid = 1985] [serial = 1627] [outer = 0x1161d5400] 07:55:38 INFO - PROCESS | 1985 | 1461682538797 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 86 (0x11817bc00) [pid = 1985] [serial = 1628] [outer = 0x1161d5400] 07:55:39 INFO - PROCESS | 1985 | 1461682539220 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:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 674ms 07:55:39 INFO - PROCESS | 1985 | 1461682539281 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 1985 | 1461682539283 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 07:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:55:39 INFO - PROCESS | 1985 | 1461682539287 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 1985 | 1461682539289 Marionette TRACE conn2 <- [1,2142,null,{}] 07:55:39 INFO - PROCESS | 1985 | 1461682539297 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:55:39 INFO - PROCESS | 1985 | 1461682539422 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 07:55:39 INFO - PROCESS | 1985 | 1461682539489 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:39 INFO - PROCESS | 1985 | ++DOCSHELL 0x1276bc000 == 35 [pid = 1985] [id = 543] 07:55:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 87 (0x118781c00) [pid = 1985] [serial = 1629] [outer = 0x0] 07:55:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 88 (0x118917000) [pid = 1985] [serial = 1630] [outer = 0x118781c00] 07:55:39 INFO - PROCESS | 1985 | 1461682539522 Marionette DEBUG loaded listener.js 07:55:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 89 (0x119157c00) [pid = 1985] [serial = 1631] [outer = 0x118781c00] 07:55:39 INFO - PROCESS | 1985 | 1461682539938 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:55:39 INFO - PROCESS | 1985 | 1461682539961 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 07:55:39 INFO - PROCESS | 1985 | 1461682539963 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 1985 | 1461682539965 Marionette TRACE conn2 <- [1,2146,null,{}] 07:55:39 INFO - PROCESS | 1985 | 1461682539969 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:55:40 INFO - PROCESS | 1985 | 1461682540071 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 07:55:40 INFO - PROCESS | 1985 | 1461682540124 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 1985 | ++DOCSHELL 0x12903a000 == 36 [pid = 1985] [id = 544] 07:55:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 90 (0x11941a800) [pid = 1985] [serial = 1632] [outer = 0x0] 07:55:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 91 (0x11a10cc00) [pid = 1985] [serial = 1633] [outer = 0x11941a800] 07:55:40 INFO - PROCESS | 1985 | 1461682540153 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 92 (0x121296c00) [pid = 1985] [serial = 1634] [outer = 0x11941a800] 07:55:40 INFO - PROCESS | 1985 | 1461682540571 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:55:40 INFO - PROCESS | 1985 | 1461682540588 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 07:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:55:40 INFO - PROCESS | 1985 | 1461682540590 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:55:40 INFO - PROCESS | 1985 | 1461682540591 Marionette TRACE conn2 <- [1,2150,null,{}] 07:55:40 INFO - PROCESS | 1985 | 1461682540594 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:55:40 INFO - PROCESS | 1985 | 1461682540693 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 07:55:40 INFO - PROCESS | 1985 | 1461682540789 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 1985 | ++DOCSHELL 0x12944e000 == 37 [pid = 1985] [id = 545] 07:55:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 93 (0x121298400) [pid = 1985] [serial = 1635] [outer = 0x0] 07:55:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 94 (0x123b37c00) [pid = 1985] [serial = 1636] [outer = 0x121298400] 07:55:40 INFO - PROCESS | 1985 | 1461682540819 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x123b5d000) [pid = 1985] [serial = 1637] [outer = 0x121298400] 07:55:41 INFO - PROCESS | 1985 | 1461682541238 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:55:41 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:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 668ms 07:55:41 INFO - PROCESS | 1985 | 1461682541259 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 07:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:55:41 INFO - PROCESS | 1985 | 1461682541260 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 07:55:41 INFO - PROCESS | 1985 | 1461682541263 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 1985 | 1461682541264 Marionette TRACE conn2 <- [1,2154,null,{}] 07:55:41 INFO - PROCESS | 1985 | 1461682541267 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:55:41 INFO - PROCESS | 1985 | 1461682541383 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 07:55:41 INFO - PROCESS | 1985 | 1461682541510 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 1985 | ++DOCSHELL 0x119a90800 == 38 [pid = 1985] [id = 546] 07:55:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x112b04400) [pid = 1985] [serial = 1638] [outer = 0x0] 07:55:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x124941c00) [pid = 1985] [serial = 1639] [outer = 0x112b04400] 07:55:41 INFO - PROCESS | 1985 | 1461682541544 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x124d54400) [pid = 1985] [serial = 1640] [outer = 0x112b04400] 07:55:42 INFO - PROCESS | 1985 | 1461682542140 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:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 919ms 07:55:42 INFO - PROCESS | 1985 | 1461682542185 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 07:55:42 INFO - PROCESS | 1985 | 1461682542189 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 07:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:55:42 INFO - PROCESS | 1985 | 1461682542194 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - PROCESS | 1985 | 1461682542198 Marionette TRACE conn2 <- [1,2158,null,{}] 07:55:42 INFO - PROCESS | 1985 | 1461682542203 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:55:42 INFO - PROCESS | 1985 | 1461682542344 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 07:55:42 INFO - PROCESS | 1985 | 1461682542440 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:42 INFO - PROCESS | 1985 | ++DOCSHELL 0x1192a4000 == 39 [pid = 1985] [id = 547] 07:55:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x112fb9c00) [pid = 1985] [serial = 1641] [outer = 0x0] 07:55:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x11313fc00) [pid = 1985] [serial = 1642] [outer = 0x112fb9c00] 07:55:42 INFO - PROCESS | 1985 | 1461682542485 Marionette DEBUG loaded listener.js 07:55:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x115d32400) [pid = 1985] [serial = 1643] [outer = 0x112fb9c00] 07:55:42 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x118180400) [pid = 1985] [serial = 1576] [outer = 0x0] [url = about:blank] 07:55:42 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x11768a800) [pid = 1985] [serial = 1564] [outer = 0x0] [url = about:blank] 07:55:42 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x113066400) [pid = 1985] [serial = 1555] [outer = 0x0] [url = about:blank] 07:55:42 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x113070400) [pid = 1985] [serial = 1556] [outer = 0x0] [url = about:blank] 07:55:42 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x115d2f800) [pid = 1985] [serial = 1558] [outer = 0x0] [url = about:blank] 07:55:42 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x115ec8800) [pid = 1985] [serial = 1559] [outer = 0x0] [url = about:blank] 07:55:42 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x1167f2c00) [pid = 1985] [serial = 1561] [outer = 0x0] [url = about:blank] 07:55:42 INFO - PROCESS | 1985 | --DOMWINDOW == 93 (0x139585c00) [pid = 1985] [serial = 1553] [outer = 0x0] [url = about:blank] 07:55:42 INFO - PROCESS | 1985 | --DOMWINDOW == 92 (0x11334e800) [pid = 1985] [serial = 1573] [outer = 0x0] [url = about:blank] 07:55:42 INFO - PROCESS | 1985 | --DOMWINDOW == 91 (0x11817b400) [pid = 1985] [serial = 1567] [outer = 0x0] [url = about:blank] 07:55:42 INFO - PROCESS | 1985 | --DOMWINDOW == 90 (0x11808a400) [pid = 1985] [serial = 1565] [outer = 0x0] [url = about:blank] 07:55:42 INFO - PROCESS | 1985 | --DOMWINDOW == 89 (0x11838a000) [pid = 1985] [serial = 1570] [outer = 0x0] [url = about:blank] 07:55:42 INFO - PROCESS | 1985 | --DOMWINDOW == 88 (0x118919400) [pid = 1985] [serial = 1571] [outer = 0x0] [url = about:blank] 07:55:42 INFO - PROCESS | 1985 | --DOMWINDOW == 87 (0x1181c0400) [pid = 1985] [serial = 1568] [outer = 0x0] [url = about:blank] 07:55:42 INFO - PROCESS | 1985 | --DOMWINDOW == 86 (0x11675a800) [pid = 1985] [serial = 1574] [outer = 0x0] [url = about:blank] 07:55:42 INFO - PROCESS | 1985 | --DOMWINDOW == 85 (0x1167ff400) [pid = 1985] [serial = 1562] [outer = 0x0] [url = about:blank] 07:55:42 INFO - PROCESS | 1985 | 1461682542960 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:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 776ms 07:55:42 INFO - PROCESS | 1985 | 1461682542974 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 07:55:42 INFO - PROCESS | 1985 | 1461682542978 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 07:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:55:42 INFO - PROCESS | 1985 | 1461682542984 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - PROCESS | 1985 | 1461682542987 Marionette TRACE conn2 <- [1,2162,null,{}] 07:55:42 INFO - PROCESS | 1985 | 1461682542990 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:55:43 INFO - PROCESS | 1985 | 1461682543072 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 07:55:43 INFO - PROCESS | 1985 | 1461682543078 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:43 INFO - PROCESS | 1985 | ++DOCSHELL 0x116459000 == 40 [pid = 1985] [id = 548] 07:55:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 86 (0x116176c00) [pid = 1985] [serial = 1644] [outer = 0x0] 07:55:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 87 (0x1167f0400) [pid = 1985] [serial = 1645] [outer = 0x116176c00] 07:55:43 INFO - PROCESS | 1985 | 1461682543104 Marionette DEBUG loaded listener.js 07:55:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 88 (0x116a61400) [pid = 1985] [serial = 1646] [outer = 0x116176c00] 07:55:43 INFO - PROCESS | 1985 | 1461682543458 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:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 521ms 07:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:55:43 INFO - PROCESS | 1985 | 1461682543511 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 07:55:43 INFO - PROCESS | 1985 | 1461682543512 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 07:55:43 INFO - PROCESS | 1985 | 1461682543514 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:55:43 INFO - PROCESS | 1985 | 1461682543517 Marionette TRACE conn2 <- [1,2166,null,{}] 07:55:43 INFO - PROCESS | 1985 | 1461682543524 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:55:43 INFO - PROCESS | 1985 | 1461682543607 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 07:55:43 INFO - PROCESS | 1985 | 1461682543612 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:43 INFO - PROCESS | 1985 | ++DOCSHELL 0x119448000 == 41 [pid = 1985] [id = 549] 07:55:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 89 (0x117e30800) [pid = 1985] [serial = 1647] [outer = 0x0] 07:55:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 90 (0x1181be400) [pid = 1985] [serial = 1648] [outer = 0x117e30800] 07:55:43 INFO - PROCESS | 1985 | 1461682543643 Marionette DEBUG loaded listener.js 07:55:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 91 (0x11838bc00) [pid = 1985] [serial = 1649] [outer = 0x117e30800] 07:55:44 INFO - PROCESS | 1985 | 1461682544019 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:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 523ms 07:55:44 INFO - PROCESS | 1985 | 1461682544037 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 07:55:44 INFO - PROCESS | 1985 | 1461682544039 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 07:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:55:44 INFO - PROCESS | 1985 | 1461682544041 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:55:44 INFO - PROCESS | 1985 | 1461682544043 Marionette TRACE conn2 <- [1,2170,null,{}] 07:55:44 INFO - PROCESS | 1985 | 1461682544045 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:55:44 INFO - PROCESS | 1985 | 1461682544138 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 07:55:44 INFO - PROCESS | 1985 | 1461682544189 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:44 INFO - PROCESS | 1985 | ++DOCSHELL 0x121148000 == 42 [pid = 1985] [id = 550] 07:55:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 92 (0x11838d000) [pid = 1985] [serial = 1650] [outer = 0x0] 07:55:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 93 (0x118785000) [pid = 1985] [serial = 1651] [outer = 0x11838d000] 07:55:44 INFO - PROCESS | 1985 | 1461682544215 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 94 (0x119111800) [pid = 1985] [serial = 1652] [outer = 0x11838d000] 07:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 469ms 07:55:44 INFO - PROCESS | 1985 | 1461682544507 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:55:44 INFO - PROCESS | 1985 | 1461682544510 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 07:55:44 INFO - PROCESS | 1985 | 1461682544511 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 07:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:55:44 INFO - PROCESS | 1985 | 1461682544521 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:55:44 INFO - PROCESS | 1985 | 1461682544523 Marionette TRACE conn2 <- [1,2174,null,{}] 07:55:44 INFO - PROCESS | 1985 | 1461682544525 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:55:44 INFO - PROCESS | 1985 | 1461682544611 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 07:55:44 INFO - PROCESS | 1985 | 1461682544618 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:44 INFO - PROCESS | 1985 | ++DOCSHELL 0x116942000 == 43 [pid = 1985] [id = 551] 07:55:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x118916800) [pid = 1985] [serial = 1653] [outer = 0x0] 07:55:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x11940e400) [pid = 1985] [serial = 1654] [outer = 0x118916800] 07:55:44 INFO - PROCESS | 1985 | 1461682544644 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x1197c2400) [pid = 1985] [serial = 1655] [outer = 0x118916800] 07:55:45 INFO - PROCESS | 1985 | 1461682545007 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:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 531ms 07:55:45 INFO - PROCESS | 1985 | 1461682545045 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 1985 | 1461682545046 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 07:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:55:45 INFO - PROCESS | 1985 | 1461682545049 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 1985 | 1461682545052 Marionette TRACE conn2 <- [1,2178,null,{}] 07:55:45 INFO - PROCESS | 1985 | 1461682545054 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:55:45 INFO - PROCESS | 1985 | 1461682545169 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 07:55:45 INFO - PROCESS | 1985 | 1461682545182 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 1985 | ++DOCSHELL 0x12584b000 == 44 [pid = 1985] [id = 552] 07:55:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x119d15400) [pid = 1985] [serial = 1656] [outer = 0x0] 07:55:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x123b2f000) [pid = 1985] [serial = 1657] [outer = 0x119d15400] 07:55:45 INFO - PROCESS | 1985 | 1461682545208 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x123d47800) [pid = 1985] [serial = 1658] [outer = 0x119d15400] 07:55:45 INFO - PROCESS | 1985 | 1461682545518 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:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 519ms 07:55:45 INFO - PROCESS | 1985 | 1461682545569 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 1985 | 1461682545570 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 07:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:55:45 INFO - PROCESS | 1985 | 1461682545579 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 1985 | 1461682545580 Marionette TRACE conn2 <- [1,2182,null,{}] 07:55:45 INFO - PROCESS | 1985 | 1461682545582 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:55:45 INFO - PROCESS | 1985 | 1461682545680 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 07:55:45 INFO - PROCESS | 1985 | 1461682545713 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 1985 | ++DOCSHELL 0x12761b000 == 45 [pid = 1985] [id = 553] 07:55:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x123b64000) [pid = 1985] [serial = 1659] [outer = 0x0] 07:55:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x1243bf400) [pid = 1985] [serial = 1660] [outer = 0x123b64000] 07:55:45 INFO - PROCESS | 1985 | 1461682545740 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x124de7c00) [pid = 1985] [serial = 1661] [outer = 0x123b64000] 07:55:46 INFO - PROCESS | 1985 | 1461682546075 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:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 522ms 07:55:46 INFO - PROCESS | 1985 | 1461682546102 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 1985 | 1461682546103 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 07:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:55:46 INFO - PROCESS | 1985 | 1461682546105 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - PROCESS | 1985 | 1461682546106 Marionette TRACE conn2 <- [1,2186,null,{}] 07:55:46 INFO - PROCESS | 1985 | 1461682546108 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:55:46 INFO - PROCESS | 1985 | 1461682546211 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 07:55:46 INFO - PROCESS | 1985 | 1461682546216 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 1985 | ++DOCSHELL 0x1290dd000 == 46 [pid = 1985] [id = 554] 07:55:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x12421b000) [pid = 1985] [serial = 1662] [outer = 0x0] 07:55:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x124fd1c00) [pid = 1985] [serial = 1663] [outer = 0x12421b000] 07:55:46 INFO - PROCESS | 1985 | 1461682546270 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x1252c5400) [pid = 1985] [serial = 1664] [outer = 0x12421b000] 07:55:46 INFO - PROCESS | 1985 | 1461682546594 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:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 518ms 07:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:55:46 INFO - PROCESS | 1985 | 1461682546628 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 1985 | 1461682546629 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 07:55:46 INFO - PROCESS | 1985 | 1461682546631 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - PROCESS | 1985 | 1461682546632 Marionette TRACE conn2 <- [1,2190,null,{}] 07:55:46 INFO - PROCESS | 1985 | 1461682546635 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:55:46 INFO - PROCESS | 1985 | 1461682546735 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 07:55:46 INFO - PROCESS | 1985 | 1461682546769 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a91f000 == 47 [pid = 1985] [id = 555] 07:55:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x124fd2400) [pid = 1985] [serial = 1665] [outer = 0x0] 07:55:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x12587f000) [pid = 1985] [serial = 1666] [outer = 0x124fd2400] 07:55:46 INFO - PROCESS | 1985 | 1461682546794 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x125c69800) [pid = 1985] [serial = 1667] [outer = 0x124fd2400] 07:55:47 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x11858dc00) [pid = 1985] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:55:47 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x11891a400) [pid = 1985] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:55:47 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x113065400) [pid = 1985] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:55:47 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x110f7c000) [pid = 1985] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:55:47 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x116a68800) [pid = 1985] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:55:47 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x111d50800) [pid = 1985] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:55:47 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x1169ae400) [pid = 1985] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:55:47 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x112b09400) [pid = 1985] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:55:47 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x1197c5000) [pid = 1985] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:55:47 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x119d16c00) [pid = 1985] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:55:47 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x11858d800) [pid = 1985] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:55:47 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x1167f7800) [pid = 1985] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:55:47 INFO - PROCESS | 1985 | 1461682547161 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:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 569ms 07:55:47 INFO - PROCESS | 1985 | 1461682547201 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 07:55:47 INFO - PROCESS | 1985 | 1461682547202 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 07:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:55:47 INFO - PROCESS | 1985 | 1461682547204 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:55:47 INFO - PROCESS | 1985 | 1461682547205 Marionette TRACE conn2 <- [1,2194,null,{}] 07:55:47 INFO - PROCESS | 1985 | 1461682547208 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:55:47 INFO - PROCESS | 1985 | 1461682547292 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 07:55:47 INFO - PROCESS | 1985 | 1461682547296 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 1985 | ++DOCSHELL 0x121151800 == 48 [pid = 1985] [id = 556] 07:55:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x113189800) [pid = 1985] [serial = 1668] [outer = 0x0] 07:55:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x1167fc400) [pid = 1985] [serial = 1669] [outer = 0x113189800] 07:55:47 INFO - PROCESS | 1985 | 1461682547323 Marionette DEBUG loaded listener.js 07:55:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x11891a800) [pid = 1985] [serial = 1670] [outer = 0x113189800] 07:55:47 INFO - PROCESS | 1985 | 1461682547644 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:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 469ms 07:55:47 INFO - PROCESS | 1985 | 1461682547673 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 07:55:47 INFO - PROCESS | 1985 | 1461682547675 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 07:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:55:47 INFO - PROCESS | 1985 | 1461682547677 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:55:47 INFO - PROCESS | 1985 | 1461682547679 Marionette TRACE conn2 <- [1,2198,null,{}] 07:55:47 INFO - PROCESS | 1985 | 1461682547682 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:55:47 INFO - PROCESS | 1985 | 1461682547782 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 07:55:47 INFO - PROCESS | 1985 | 1461682547842 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b3b9000 == 49 [pid = 1985] [id = 557] 07:55:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x11858dc00) [pid = 1985] [serial = 1671] [outer = 0x0] 07:55:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x12580dc00) [pid = 1985] [serial = 1672] [outer = 0x11858dc00] 07:55:47 INFO - PROCESS | 1985 | 1461682547871 Marionette DEBUG loaded listener.js 07:55:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x126f37800) [pid = 1985] [serial = 1673] [outer = 0x11858dc00] 07:55:48 INFO - PROCESS | 1985 | 1461682548175 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:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 521ms 07:55:48 INFO - PROCESS | 1985 | 1461682548201 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 07:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:55:48 INFO - PROCESS | 1985 | 1461682548204 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 07:55:48 INFO - PROCESS | 1985 | 1461682548206 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - PROCESS | 1985 | 1461682548208 Marionette TRACE conn2 <- [1,2202,null,{}] 07:55:48 INFO - PROCESS | 1985 | 1461682548210 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:55:48 INFO - PROCESS | 1985 | 1461682548298 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 07:55:48 INFO - PROCESS | 1985 | 1461682548303 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:48 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb45000 == 50 [pid = 1985] [id = 558] 07:55:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x12701d400) [pid = 1985] [serial = 1674] [outer = 0x0] 07:55:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x1272dbc00) [pid = 1985] [serial = 1675] [outer = 0x12701d400] 07:55:48 INFO - PROCESS | 1985 | 1461682548328 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x12769d000) [pid = 1985] [serial = 1676] [outer = 0x12701d400] 07:55:48 INFO - PROCESS | 1985 | 1461682548653 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:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 469ms 07:55:48 INFO - PROCESS | 1985 | 1461682548675 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 07:55:48 INFO - PROCESS | 1985 | 1461682548676 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 07:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:55:48 INFO - PROCESS | 1985 | 1461682548679 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - PROCESS | 1985 | 1461682548680 Marionette TRACE conn2 <- [1,2206,null,{}] 07:55:48 INFO - PROCESS | 1985 | 1461682548684 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:55:48 INFO - PROCESS | 1985 | 1461682548796 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 07:55:48 INFO - PROCESS | 1985 | 1461682548802 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:48 INFO - PROCESS | 1985 | ++DOCSHELL 0x12be1e000 == 51 [pid = 1985] [id = 559] 07:55:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x126f32000) [pid = 1985] [serial = 1677] [outer = 0x0] 07:55:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x1276a0000) [pid = 1985] [serial = 1678] [outer = 0x126f32000] 07:55:48 INFO - PROCESS | 1985 | 1461682548826 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x1276e2400) [pid = 1985] [serial = 1679] [outer = 0x126f32000] 07:55:49 INFO - PROCESS | 1985 | 1461682549225 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:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 572ms 07:55:49 INFO - PROCESS | 1985 | 1461682549252 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 07:55:49 INFO - PROCESS | 1985 | 1461682549255 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 07:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:55:49 INFO - PROCESS | 1985 | 1461682549258 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 1985 | 1461682549261 Marionette TRACE conn2 <- [1,2210,null,{}] 07:55:49 INFO - PROCESS | 1985 | 1461682549266 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:55:49 INFO - PROCESS | 1985 | 1461682549370 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 07:55:49 INFO - PROCESS | 1985 | 1461682549442 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 1985 | ++DOCSHELL 0x116a8e800 == 52 [pid = 1985] [id = 560] 07:55:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x112b07800) [pid = 1985] [serial = 1680] [outer = 0x0] 07:55:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x112b0dc00) [pid = 1985] [serial = 1681] [outer = 0x112b07800] 07:55:49 INFO - PROCESS | 1985 | 1461682549473 Marionette DEBUG loaded listener.js 07:55:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x11334e800) [pid = 1985] [serial = 1682] [outer = 0x112b07800] 07:55:49 INFO - PROCESS | 1985 | 1461682549898 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:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 672ms 07:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:55:49 INFO - PROCESS | 1985 | 1461682549931 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 07:55:49 INFO - PROCESS | 1985 | 1461682549935 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 07:55:49 INFO - PROCESS | 1985 | 1461682549939 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 1985 | 1461682549941 Marionette TRACE conn2 <- [1,2214,null,{}] 07:55:49 INFO - PROCESS | 1985 | 1461682549944 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:55:50 INFO - PROCESS | 1985 | 1461682550050 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 07:55:50 INFO - PROCESS | 1985 | 1461682550107 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:50 INFO - PROCESS | 1985 | ++DOCSHELL 0x121164000 == 53 [pid = 1985] [id = 561] 07:55:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x115ec8800) [pid = 1985] [serial = 1683] [outer = 0x0] 07:55:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x117683000) [pid = 1985] [serial = 1684] [outer = 0x115ec8800] 07:55:50 INFO - PROCESS | 1985 | 1461682550137 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x11817e800) [pid = 1985] [serial = 1685] [outer = 0x115ec8800] 07:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 620ms 07:55:50 INFO - PROCESS | 1985 | 1461682550555 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:55:50 INFO - PROCESS | 1985 | 1461682550559 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 07:55:50 INFO - PROCESS | 1985 | 1461682550561 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 07:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:55:50 INFO - PROCESS | 1985 | 1461682550563 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:55:50 INFO - PROCESS | 1985 | 1461682550566 Marionette TRACE conn2 <- [1,2218,null,{}] 07:55:50 INFO - PROCESS | 1985 | 1461682550574 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:55:50 INFO - PROCESS | 1985 | 1461682550681 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 07:55:50 INFO - PROCESS | 1985 | 1461682550783 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:50 INFO - PROCESS | 1985 | ++DOCSHELL 0x12aba4800 == 54 [pid = 1985] [id = 562] 07:55:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x1191d4400) [pid = 1985] [serial = 1686] [outer = 0x0] 07:55:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x119414000) [pid = 1985] [serial = 1687] [outer = 0x1191d4400] 07:55:50 INFO - PROCESS | 1985 | 1461682550815 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x12120b400) [pid = 1985] [serial = 1688] [outer = 0x1191d4400] 07:55:51 INFO - PROCESS | 1985 | 1461682551223 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:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 671ms 07:55:51 INFO - PROCESS | 1985 | 1461682551234 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 07:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:55:51 INFO - PROCESS | 1985 | 1461682551236 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 07:55:51 INFO - PROCESS | 1985 | 1461682551239 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 1985 | 1461682551240 Marionette TRACE conn2 <- [1,2222,null,{}] 07:55:51 INFO - PROCESS | 1985 | 1461682551243 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:55:51 INFO - PROCESS | 1985 | 1461682551351 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 07:55:51 INFO - PROCESS | 1985 | 1461682551422 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 1985 | ++DOCSHELL 0x12be0e800 == 55 [pid = 1985] [id = 563] 07:55:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x119d0dc00) [pid = 1985] [serial = 1689] [outer = 0x0] 07:55:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x123b5d400) [pid = 1985] [serial = 1690] [outer = 0x119d0dc00] 07:55:51 INFO - PROCESS | 1985 | 1461682551459 Marionette DEBUG loaded listener.js 07:55:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x12497b400) [pid = 1985] [serial = 1691] [outer = 0x119d0dc00] 07:55:51 INFO - PROCESS | 1985 | 1461682551953 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:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 722ms 07:55:51 INFO - PROCESS | 1985 | 1461682551962 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 07:55:51 INFO - PROCESS | 1985 | 1461682551964 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 07:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:55:51 INFO - PROCESS | 1985 | 1461682551968 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 1985 | 1461682551970 Marionette TRACE conn2 <- [1,2226,null,{}] 07:55:51 INFO - PROCESS | 1985 | 1461682551973 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:55:52 INFO - PROCESS | 1985 | 1461682552092 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 07:55:52 INFO - PROCESS | 1985 | 1461682552174 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:52 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c6b4000 == 56 [pid = 1985] [id = 564] 07:55:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x125149400) [pid = 1985] [serial = 1692] [outer = 0x0] 07:55:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x126f2b400) [pid = 1985] [serial = 1693] [outer = 0x125149400] 07:55:52 INFO - PROCESS | 1985 | 1461682552205 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x127027800) [pid = 1985] [serial = 1694] [outer = 0x125149400] 07:55:52 INFO - PROCESS | 1985 | 1461682552623 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:55:52 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:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 07:55:52 INFO - PROCESS | 1985 | 1461682552637 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 07:55:52 INFO - PROCESS | 1985 | 1461682552639 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 07:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:55:52 INFO - PROCESS | 1985 | 1461682552641 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:55:52 INFO - PROCESS | 1985 | 1461682552642 Marionette TRACE conn2 <- [1,2230,null,{}] 07:55:52 INFO - PROCESS | 1985 | 1461682552644 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:55:52 INFO - PROCESS | 1985 | 1461682552760 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 07:55:52 INFO - PROCESS | 1985 | 1461682552820 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:52 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ca79800 == 57 [pid = 1985] [id = 565] 07:55:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x1276a2c00) [pid = 1985] [serial = 1695] [outer = 0x0] 07:55:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x1276ee000) [pid = 1985] [serial = 1696] [outer = 0x1276a2c00] 07:55:52 INFO - PROCESS | 1985 | 1461682552851 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x128bd9000) [pid = 1985] [serial = 1697] [outer = 0x1276a2c00] 07:55:53 INFO - PROCESS | 1985 | 1461682553550 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:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 969ms 07:55:53 INFO - PROCESS | 1985 | 1461682553611 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 07:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:55:53 INFO - PROCESS | 1985 | 1461682553615 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 07:55:53 INFO - PROCESS | 1985 | 1461682553620 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 1985 | 1461682553623 Marionette TRACE conn2 <- [1,2234,null,{}] 07:55:53 INFO - PROCESS | 1985 | 1461682553630 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:55:53 INFO - PROCESS | 1985 | 1461682553759 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 07:55:53 INFO - PROCESS | 1985 | 1461682553889 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:53 INFO - PROCESS | 1985 | ++DOCSHELL 0x116fdc800 == 58 [pid = 1985] [id = 566] 07:55:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x11293b000) [pid = 1985] [serial = 1698] [outer = 0x0] 07:55:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x11318c400) [pid = 1985] [serial = 1699] [outer = 0x11293b000] 07:55:53 INFO - PROCESS | 1985 | 1461682553933 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x115d2d800) [pid = 1985] [serial = 1700] [outer = 0x11293b000] 07:55:54 INFO - PROCESS | 1985 | 1461682554393 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:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 825ms 07:55:54 INFO - PROCESS | 1985 | 1461682554451 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 07:55:54 INFO - PROCESS | 1985 | 1461682554455 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 07:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:55:54 INFO - PROCESS | 1985 | 1461682554460 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:55:54 INFO - PROCESS | 1985 | 1461682554462 Marionette TRACE conn2 <- [1,2238,null,{}] 07:55:54 INFO - PROCESS | 1985 | 1461682554465 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:55:54 INFO - PROCESS | 1985 | 1461682554557 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 07:55:54 INFO - PROCESS | 1985 | 1461682554628 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:54 INFO - PROCESS | 1985 | ++DOCSHELL 0x117454000 == 59 [pid = 1985] [id = 567] 07:55:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x1161cec00) [pid = 1985] [serial = 1701] [outer = 0x0] 07:55:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x1166df400) [pid = 1985] [serial = 1702] [outer = 0x1161cec00] 07:55:54 INFO - PROCESS | 1985 | 1461682554655 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x1167f4400) [pid = 1985] [serial = 1703] [outer = 0x1161cec00] 07:55:54 INFO - PROCESS | 1985 | --DOCSHELL 0x12bb45000 == 58 [pid = 1985] [id = 558] 07:55:54 INFO - PROCESS | 1985 | --DOCSHELL 0x12b3b9000 == 57 [pid = 1985] [id = 557] 07:55:54 INFO - PROCESS | 1985 | --DOCSHELL 0x121151800 == 56 [pid = 1985] [id = 556] 07:55:54 INFO - PROCESS | 1985 | --DOCSHELL 0x12a91f000 == 55 [pid = 1985] [id = 555] 07:55:54 INFO - PROCESS | 1985 | --DOCSHELL 0x1290dd000 == 54 [pid = 1985] [id = 554] 07:55:54 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x12129f800) [pid = 1985] [serial = 1621] [outer = 0x0] [url = about:blank] 07:55:54 INFO - PROCESS | 1985 | --DOCSHELL 0x12761b000 == 53 [pid = 1985] [id = 553] 07:55:54 INFO - PROCESS | 1985 | --DOCSHELL 0x12584b000 == 52 [pid = 1985] [id = 552] 07:55:54 INFO - PROCESS | 1985 | --DOCSHELL 0x116942000 == 51 [pid = 1985] [id = 551] 07:55:54 INFO - PROCESS | 1985 | --DOCSHELL 0x121148000 == 50 [pid = 1985] [id = 550] 07:55:54 INFO - PROCESS | 1985 | --DOCSHELL 0x119448000 == 49 [pid = 1985] [id = 549] 07:55:54 INFO - PROCESS | 1985 | --DOCSHELL 0x116459000 == 48 [pid = 1985] [id = 548] 07:55:54 INFO - PROCESS | 1985 | --DOCSHELL 0x1192a4000 == 47 [pid = 1985] [id = 547] 07:55:54 INFO - PROCESS | 1985 | --DOCSHELL 0x121158800 == 46 [pid = 1985] [id = 542] 07:55:54 INFO - PROCESS | 1985 | --DOCSHELL 0x1175a3800 == 45 [pid = 1985] [id = 541] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x118923400) [pid = 1985] [serial = 1603] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x119166c00) [pid = 1985] [serial = 1606] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x11306c800) [pid = 1985] [serial = 1579] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x11342b800) [pid = 1985] [serial = 1588] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x115d81400) [pid = 1985] [serial = 1589] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x11675b400) [pid = 1985] [serial = 1591] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x1167fa000) [pid = 1985] [serial = 1592] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x1181c9c00) [pid = 1985] [serial = 1597] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x1125b6c00) [pid = 1985] [serial = 1585] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x112b05000) [pid = 1985] [serial = 1586] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x117e2f800) [pid = 1985] [serial = 1594] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x1181bf800) [pid = 1985] [serial = 1595] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x115e54c00) [pid = 1985] [serial = 1582] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x116762c00) [pid = 1985] [serial = 1609] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x11891ac00) [pid = 1985] [serial = 1610] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x11940c400) [pid = 1985] [serial = 1607] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x119d43800) [pid = 1985] [serial = 1615] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x12129c000) [pid = 1985] [serial = 1619] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x12120c400) [pid = 1985] [serial = 1618] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x121202400) [pid = 1985] [serial = 1616] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x118599000) [pid = 1985] [serial = 1600] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x1197bf000) [pid = 1985] [serial = 1613] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x11911bc00) [pid = 1985] [serial = 1604] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x119419800) [pid = 1985] [serial = 1612] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x118915c00) [pid = 1985] [serial = 1601] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x11838d400) [pid = 1985] [serial = 1598] [outer = 0x0] [url = about:blank] 07:55:55 INFO - PROCESS | 1985 | 1461682555046 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:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 620ms 07:55:55 INFO - PROCESS | 1985 | 1461682555081 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 07:55:55 INFO - PROCESS | 1985 | 1461682555082 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 07:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:55:55 INFO - PROCESS | 1985 | 1461682555084 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - PROCESS | 1985 | 1461682555087 Marionette TRACE conn2 <- [1,2242,null,{}] 07:55:55 INFO - PROCESS | 1985 | 1461682555094 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:55:55 INFO - PROCESS | 1985 | 1461682555178 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 07:55:55 INFO - PROCESS | 1985 | 1461682555204 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 1985 | ++DOCSHELL 0x118045000 == 46 [pid = 1985] [id = 568] 07:55:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x116f39400) [pid = 1985] [serial = 1704] [outer = 0x0] 07:55:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x117e26000) [pid = 1985] [serial = 1705] [outer = 0x116f39400] 07:55:55 INFO - PROCESS | 1985 | 1461682555230 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x11817f000) [pid = 1985] [serial = 1706] [outer = 0x116f39400] 07:55:55 INFO - PROCESS | 1985 | 1461682555610 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:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 570ms 07:55:55 INFO - PROCESS | 1985 | 1461682555658 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 07:55:55 INFO - PROCESS | 1985 | 1461682555660 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 07:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:55:55 INFO - PROCESS | 1985 | 1461682555663 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - PROCESS | 1985 | 1461682555665 Marionette TRACE conn2 <- [1,2246,null,{}] 07:55:55 INFO - PROCESS | 1985 | 1461682555669 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:55:55 INFO - PROCESS | 1985 | 1461682555788 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 07:55:55 INFO - PROCESS | 1985 | 1461682555801 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 1985 | ++DOCSHELL 0x119aa3000 == 47 [pid = 1985] [id = 569] 07:55:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x1181c6c00) [pid = 1985] [serial = 1707] [outer = 0x0] 07:55:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x11838ac00) [pid = 1985] [serial = 1708] [outer = 0x1181c6c00] 07:55:55 INFO - PROCESS | 1985 | 1461682555844 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x118393c00) [pid = 1985] [serial = 1709] [outer = 0x1181c6c00] 07:55:56 INFO - PROCESS | 1985 | 1461682556330 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:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 07:55:56 INFO - PROCESS | 1985 | 1461682556335 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 07:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:55:56 INFO - PROCESS | 1985 | 1461682556337 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 07:55:56 INFO - PROCESS | 1985 | 1461682556341 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 1985 | 1461682556343 Marionette TRACE conn2 <- [1,2250,null,{}] 07:55:56 INFO - PROCESS | 1985 | 1461682556346 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:55:56 INFO - PROCESS | 1985 | 1461682556428 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 07:55:56 INFO - PROCESS | 1985 | 1461682556452 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:56 INFO - PROCESS | 1985 | ++DOCSHELL 0x121153000 == 48 [pid = 1985] [id = 570] 07:55:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x11858d800) [pid = 1985] [serial = 1710] [outer = 0x0] 07:55:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x118783000) [pid = 1985] [serial = 1711] [outer = 0x11858d800] 07:55:56 INFO - PROCESS | 1985 | 1461682556477 Marionette DEBUG loaded listener.js 07:55:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x118918c00) [pid = 1985] [serial = 1712] [outer = 0x11858d800] 07:55:56 INFO - PROCESS | 1985 | 1461682556820 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:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 521ms 07:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:55:56 INFO - PROCESS | 1985 | 1461682556861 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 07:55:56 INFO - PROCESS | 1985 | 1461682556863 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 07:55:56 INFO - PROCESS | 1985 | 1461682556883 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 1985 | 1461682556884 Marionette TRACE conn2 <- [1,2254,null,{}] 07:55:56 INFO - PROCESS | 1985 | 1461682556889 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:55:57 INFO - PROCESS | 1985 | 1461682557036 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 07:55:57 INFO - PROCESS | 1985 | 1461682557044 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 1985 | ++DOCSHELL 0x123b95000 == 49 [pid = 1985] [id = 571] 07:55:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x119111000) [pid = 1985] [serial = 1713] [outer = 0x0] 07:55:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x1191d0c00) [pid = 1985] [serial = 1714] [outer = 0x119111000] 07:55:57 INFO - PROCESS | 1985 | 1461682557087 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x119d16800) [pid = 1985] [serial = 1715] [outer = 0x119111000] 07:55:57 INFO - PROCESS | 1985 | 1461682557530 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:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 688ms 07:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:55:57 INFO - PROCESS | 1985 | 1461682557554 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 07:55:57 INFO - PROCESS | 1985 | 1461682557556 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 07:55:57 INFO - PROCESS | 1985 | 1461682557558 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:55:57 INFO - PROCESS | 1985 | 1461682557559 Marionette TRACE conn2 <- [1,2258,null,{}] 07:55:57 INFO - PROCESS | 1985 | 1461682557561 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:55:57 INFO - PROCESS | 1985 | 1461682557662 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 07:55:57 INFO - PROCESS | 1985 | 1461682557692 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 1985 | ++DOCSHELL 0x12451e000 == 50 [pid = 1985] [id = 572] 07:55:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x119f29400) [pid = 1985] [serial = 1716] [outer = 0x0] 07:55:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x121202400) [pid = 1985] [serial = 1717] [outer = 0x119f29400] 07:55:57 INFO - PROCESS | 1985 | 1461682557716 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x12120ac00) [pid = 1985] [serial = 1718] [outer = 0x119f29400] 07:55:58 INFO - PROCESS | 1985 | 1461682558051 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:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 519ms 07:55:58 INFO - PROCESS | 1985 | 1461682558077 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 07:55:58 INFO - PROCESS | 1985 | 1461682558079 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 07:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:55:58 INFO - PROCESS | 1985 | 1461682558086 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 1985 | 1461682558087 Marionette TRACE conn2 <- [1,2262,null,{}] 07:55:58 INFO - PROCESS | 1985 | 1461682558090 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:55:58 INFO - PROCESS | 1985 | 1461682558187 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 07:55:58 INFO - PROCESS | 1985 | 1461682558192 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x124d10800 == 51 [pid = 1985] [id = 573] 07:55:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x119d4ec00) [pid = 1985] [serial = 1719] [outer = 0x0] 07:55:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x121299800) [pid = 1985] [serial = 1720] [outer = 0x119d4ec00] 07:55:58 INFO - PROCESS | 1985 | 1461682558247 Marionette DEBUG loaded listener.js 07:55:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x123b36000) [pid = 1985] [serial = 1721] [outer = 0x119d4ec00] 07:55:58 INFO - PROCESS | 1985 | 1461682558646 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:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 574ms 07:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:55:58 INFO - PROCESS | 1985 | 1461682558656 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 07:55:58 INFO - PROCESS | 1985 | 1461682558658 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 07:55:58 INFO - PROCESS | 1985 | 1461682558661 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 1985 | 1461682558662 Marionette TRACE conn2 <- [1,2266,null,{}] 07:55:58 INFO - PROCESS | 1985 | 1461682558666 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:55:58 INFO - PROCESS | 1985 | 1461682558790 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 07:55:58 INFO - PROCESS | 1985 | 1461682558803 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x125ceb800 == 52 [pid = 1985] [id = 574] 07:55:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x123b37400) [pid = 1985] [serial = 1722] [outer = 0x0] 07:55:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x123ceac00) [pid = 1985] [serial = 1723] [outer = 0x123b37400] 07:55:58 INFO - PROCESS | 1985 | 1461682558828 Marionette DEBUG loaded listener.js 07:55:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x1243bac00) [pid = 1985] [serial = 1724] [outer = 0x123b37400] 07:55:59 INFO - PROCESS | 1985 | 1461682559163 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:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 525ms 07:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:55:59 INFO - PROCESS | 1985 | 1461682559190 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 07:55:59 INFO - PROCESS | 1985 | 1461682559191 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 07:55:59 INFO - PROCESS | 1985 | 1461682559193 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:55:59 INFO - PROCESS | 1985 | 1461682559194 Marionette TRACE conn2 <- [1,2270,null,{}] 07:55:59 INFO - PROCESS | 1985 | 1461682559197 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:55:59 INFO - PROCESS | 1985 | 1461682559452 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 07:55:59 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x123b64000) [pid = 1985] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:55:59 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x12421b000) [pid = 1985] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:55:59 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x124fd2400) [pid = 1985] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:55:59 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x116176c00) [pid = 1985] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:55:59 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x118916800) [pid = 1985] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:55:59 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x112fb9c00) [pid = 1985] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:55:59 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x112b04400) [pid = 1985] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:55:59 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x117e30800) [pid = 1985] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:55:59 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x11838d000) [pid = 1985] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:55:59 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x11858dc00) [pid = 1985] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:55:59 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x113189800) [pid = 1985] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:55:59 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x12701d400) [pid = 1985] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:55:59 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x119d15400) [pid = 1985] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:55:59 INFO - PROCESS | 1985 | 1461682559495 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 1985 | ++DOCSHELL 0x116650800 == 53 [pid = 1985] [id = 575] 07:55:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x112b03400) [pid = 1985] [serial = 1725] [outer = 0x0] 07:55:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x115e23c00) [pid = 1985] [serial = 1726] [outer = 0x112b03400] 07:55:59 INFO - PROCESS | 1985 | 1461682559519 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x11911d000) [pid = 1985] [serial = 1727] [outer = 0x112b03400] 07:55:59 INFO - PROCESS | 1985 | 1461682559786 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:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 619ms 07:55:59 INFO - PROCESS | 1985 | 1461682559814 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 07:55:59 INFO - PROCESS | 1985 | 1461682559815 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 07:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:55:59 INFO - PROCESS | 1985 | 1461682559825 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:55:59 INFO - PROCESS | 1985 | 1461682559827 Marionette TRACE conn2 <- [1,2274,null,{}] 07:55:59 INFO - PROCESS | 1985 | 1461682559829 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:55:59 INFO - PROCESS | 1985 | 1461682559940 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 07:55:59 INFO - PROCESS | 1985 | 1461682559944 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 1985 | ++DOCSHELL 0x12943e800 == 54 [pid = 1985] [id = 576] 07:55:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x123d45000) [pid = 1985] [serial = 1728] [outer = 0x0] 07:55:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x12514a000) [pid = 1985] [serial = 1729] [outer = 0x123d45000] 07:55:59 INFO - PROCESS | 1985 | 1461682559973 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x126f32400) [pid = 1985] [serial = 1730] [outer = 0x123d45000] 07:56:00 INFO - PROCESS | 1985 | 1461682560324 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:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 521ms 07:56:00 INFO - PROCESS | 1985 | 1461682560353 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 07:56:00 INFO - PROCESS | 1985 | 1461682560355 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 07:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:56:00 INFO - PROCESS | 1985 | 1461682560357 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 1985 | 1461682560358 Marionette TRACE conn2 <- [1,2278,null,{}] 07:56:00 INFO - PROCESS | 1985 | 1461682560361 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:56:00 INFO - PROCESS | 1985 | 1461682560454 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 07:56:00 INFO - PROCESS | 1985 | 1461682560459 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 1985 | ++DOCSHELL 0x12945a000 == 55 [pid = 1985] [id = 577] 07:56:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x119d16c00) [pid = 1985] [serial = 1731] [outer = 0x0] 07:56:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x1270cbc00) [pid = 1985] [serial = 1732] [outer = 0x119d16c00] 07:56:00 INFO - PROCESS | 1985 | 1461682560488 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x1276a5000) [pid = 1985] [serial = 1733] [outer = 0x119d16c00] 07:56:00 INFO - PROCESS | 1985 | 1461682560913 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:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 569ms 07:56:00 INFO - PROCESS | 1985 | 1461682560926 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 07:56:00 INFO - PROCESS | 1985 | 1461682560927 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 07:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:56:00 INFO - PROCESS | 1985 | 1461682560930 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 1985 | 1461682560931 Marionette TRACE conn2 <- [1,2282,null,{}] 07:56:00 INFO - PROCESS | 1985 | 1461682560936 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:56:01 INFO - PROCESS | 1985 | 1461682561020 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 07:56:01 INFO - PROCESS | 1985 | 1461682561077 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b265000 == 56 [pid = 1985] [id = 578] 07:56:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x126f33000) [pid = 1985] [serial = 1734] [outer = 0x0] 07:56:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x1276e8000) [pid = 1985] [serial = 1735] [outer = 0x126f33000] 07:56:01 INFO - PROCESS | 1985 | 1461682561101 Marionette DEBUG loaded listener.js 07:56:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x128bcfc00) [pid = 1985] [serial = 1736] [outer = 0x126f33000] 07:56:01 INFO - PROCESS | 1985 | 1461682561382 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:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 472ms 07:56:01 INFO - PROCESS | 1985 | 1461682561406 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 07:56:01 INFO - PROCESS | 1985 | 1461682561407 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 07:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:56:01 INFO - PROCESS | 1985 | 1461682561409 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:56:01 INFO - PROCESS | 1985 | 1461682561410 Marionette TRACE conn2 <- [1,2286,null,{}] 07:56:01 INFO - PROCESS | 1985 | 1461682561412 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:56:01 INFO - PROCESS | 1985 | 1461682561560 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 07:56:01 INFO - PROCESS | 1985 | 1461682561615 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 1985 | ++DOCSHELL 0x1129bb800 == 57 [pid = 1985] [id = 579] 07:56:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x110f77000) [pid = 1985] [serial = 1737] [outer = 0x0] 07:56:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x112887000) [pid = 1985] [serial = 1738] [outer = 0x110f77000] 07:56:01 INFO - PROCESS | 1985 | 1461682561647 Marionette DEBUG loaded listener.js 07:56:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x112b95400) [pid = 1985] [serial = 1739] [outer = 0x110f77000] 07:56:02 INFO - PROCESS | 1985 | 1461682562095 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:56:02 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:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 719ms 07:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:56:02 INFO - PROCESS | 1985 | 1461682562129 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 1985 | 1461682562131 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 07:56:02 INFO - PROCESS | 1985 | 1461682562135 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 1985 | 1461682562137 Marionette TRACE conn2 <- [1,2290,null,{}] 07:56:02 INFO - PROCESS | 1985 | 1461682562140 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:56:02 INFO - PROCESS | 1985 | 1461682562250 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 07:56:02 INFO - PROCESS | 1985 | 1461682562345 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:02 INFO - PROCESS | 1985 | ++DOCSHELL 0x11943e000 == 58 [pid = 1985] [id = 580] 07:56:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x1167f1c00) [pid = 1985] [serial = 1740] [outer = 0x0] 07:56:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x1167f7000) [pid = 1985] [serial = 1741] [outer = 0x1167f1c00] 07:56:02 INFO - PROCESS | 1985 | 1461682562390 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x117689c00) [pid = 1985] [serial = 1742] [outer = 0x1167f1c00] 07:56:02 INFO - PROCESS | 1985 | 1461682562822 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:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 720ms 07:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:56:02 INFO - PROCESS | 1985 | 1461682562856 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 1985 | 1461682562858 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 07:56:02 INFO - PROCESS | 1985 | 1461682562860 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 1985 | 1461682562861 Marionette TRACE conn2 <- [1,2294,null,{}] 07:56:02 INFO - PROCESS | 1985 | 1461682562864 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:56:02 INFO - PROCESS | 1985 | 1461682562968 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 07:56:03 INFO - PROCESS | 1985 | 1461682563027 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:03 INFO - PROCESS | 1985 | ++DOCSHELL 0x124808800 == 59 [pid = 1985] [id = 581] 07:56:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x11817f800) [pid = 1985] [serial = 1743] [outer = 0x0] 07:56:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x118915c00) [pid = 1985] [serial = 1744] [outer = 0x11817f800] 07:56:03 INFO - PROCESS | 1985 | 1461682563058 Marionette DEBUG loaded listener.js 07:56:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x1191c9400) [pid = 1985] [serial = 1745] [outer = 0x11817f800] 07:56:03 INFO - PROCESS | 1985 | 1461682563485 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:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 07:56:03 INFO - PROCESS | 1985 | 1461682563530 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 07:56:03 INFO - PROCESS | 1985 | 1461682563533 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 07:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:56:03 INFO - PROCESS | 1985 | 1461682563541 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:56:03 INFO - PROCESS | 1985 | 1461682563545 Marionette TRACE conn2 <- [1,2298,null,{}] 07:56:03 INFO - PROCESS | 1985 | 1461682563547 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:56:03 INFO - PROCESS | 1985 | 1461682563674 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 07:56:03 INFO - PROCESS | 1985 | 1461682563734 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:03 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb3a000 == 60 [pid = 1985] [id = 582] 07:56:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x1191d2400) [pid = 1985] [serial = 1746] [outer = 0x0] 07:56:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x121205c00) [pid = 1985] [serial = 1747] [outer = 0x1191d2400] 07:56:03 INFO - PROCESS | 1985 | 1461682563763 Marionette DEBUG loaded listener.js 07:56:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x124de5c00) [pid = 1985] [serial = 1748] [outer = 0x1191d2400] 07:56:04 INFO - PROCESS | 1985 | 1461682564205 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:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 676ms 07:56:04 INFO - PROCESS | 1985 | 1461682564214 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 1985 | 1461682564215 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 07:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:56:04 INFO - PROCESS | 1985 | 1461682564218 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 1985 | 1461682564220 Marionette TRACE conn2 <- [1,2302,null,{}] 07:56:04 INFO - PROCESS | 1985 | 1461682564222 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:56:04 INFO - PROCESS | 1985 | 1461682564350 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 07:56:04 INFO - PROCESS | 1985 | 1461682564450 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ce56000 == 61 [pid = 1985] [id = 583] 07:56:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x123cebc00) [pid = 1985] [serial = 1749] [outer = 0x0] 07:56:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x12587f400) [pid = 1985] [serial = 1750] [outer = 0x123cebc00] 07:56:04 INFO - PROCESS | 1985 | 1461682564500 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x1272e2400) [pid = 1985] [serial = 1751] [outer = 0x123cebc00] 07:56:04 INFO - PROCESS | 1985 | 1461682564956 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:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 770ms 07:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:56:05 INFO - PROCESS | 1985 | 1461682564993 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 07:56:05 INFO - PROCESS | 1985 | 1461682564994 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 07:56:05 INFO - PROCESS | 1985 | 1461682564997 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:56:05 INFO - PROCESS | 1985 | 1461682564998 Marionette TRACE conn2 <- [1,2306,null,{}] 07:56:05 INFO - PROCESS | 1985 | 1461682565014 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:56:05 INFO - PROCESS | 1985 | 1461682565117 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 07:56:05 INFO - PROCESS | 1985 | 1461682565175 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:05 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d30a800 == 62 [pid = 1985] [id = 584] 07:56:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x128bd9400) [pid = 1985] [serial = 1752] [outer = 0x0] 07:56:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x128c5e800) [pid = 1985] [serial = 1753] [outer = 0x128bd9400] 07:56:05 INFO - PROCESS | 1985 | 1461682565211 Marionette DEBUG loaded listener.js 07:56:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x128c69000) [pid = 1985] [serial = 1754] [outer = 0x128bd9400] 07:56:05 INFO - PROCESS | 1985 | 1461682565662 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:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 07:56:05 INFO - PROCESS | 1985 | 1461682565727 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 07:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:56:05 INFO - PROCESS | 1985 | 1461682565729 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 07:56:05 INFO - PROCESS | 1985 | 1461682565731 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:56:05 INFO - PROCESS | 1985 | 1461682565733 Marionette TRACE conn2 <- [1,2310,null,{}] 07:56:05 INFO - PROCESS | 1985 | 1461682565735 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:56:05 INFO - PROCESS | 1985 | 1461682565842 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 07:56:05 INFO - PROCESS | 1985 | 1461682565914 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:05 INFO - PROCESS | 1985 | ++DOCSHELL 0x118978000 == 63 [pid = 1985] [id = 585] 07:56:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x11318b400) [pid = 1985] [serial = 1755] [outer = 0x0] 07:56:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x124dee000) [pid = 1985] [serial = 1756] [outer = 0x11318b400] 07:56:05 INFO - PROCESS | 1985 | 1461682565945 Marionette DEBUG loaded listener.js 07:56:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x128c6d400) [pid = 1985] [serial = 1757] [outer = 0x11318b400] 07:56:06 INFO - PROCESS | 1985 | 1461682566515 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:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 823ms 07:56:06 INFO - PROCESS | 1985 | 1461682566555 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 07:56:06 INFO - PROCESS | 1985 | 1461682566557 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 07:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:56:06 INFO - PROCESS | 1985 | 1461682566562 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - PROCESS | 1985 | 1461682566564 Marionette TRACE conn2 <- [1,2314,null,{}] 07:56:06 INFO - PROCESS | 1985 | 1461682566570 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:56:06 INFO - PROCESS | 1985 | 1461682566669 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 07:56:06 INFO - PROCESS | 1985 | 1461682566741 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:06 INFO - PROCESS | 1985 | ++DOCSHELL 0x1129be800 == 64 [pid = 1985] [id = 586] 07:56:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x1166dd000) [pid = 1985] [serial = 1758] [outer = 0x0] 07:56:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x1167f7400) [pid = 1985] [serial = 1759] [outer = 0x1166dd000] 07:56:06 INFO - PROCESS | 1985 | 1461682566786 Marionette DEBUG loaded listener.js 07:56:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x117687400) [pid = 1985] [serial = 1760] [outer = 0x1166dd000] 07:56:07 INFO - PROCESS | 1985 | 1461682567199 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:56:07 INFO - PROCESS | 1985 | --DOCSHELL 0x12b265000 == 63 [pid = 1985] [id = 578] 07:56:07 INFO - PROCESS | 1985 | --DOCSHELL 0x12945a000 == 62 [pid = 1985] [id = 577] 07:56:07 INFO - PROCESS | 1985 | --DOCSHELL 0x12943e800 == 61 [pid = 1985] [id = 576] 07:56:07 INFO - PROCESS | 1985 | --DOCSHELL 0x116650800 == 60 [pid = 1985] [id = 575] 07:56:07 INFO - PROCESS | 1985 | --DOCSHELL 0x125ceb800 == 59 [pid = 1985] [id = 574] 07:56:07 INFO - PROCESS | 1985 | --DOCSHELL 0x124d10800 == 58 [pid = 1985] [id = 573] 07:56:07 INFO - PROCESS | 1985 | --DOCSHELL 0x12451e000 == 57 [pid = 1985] [id = 572] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x1276a0000) [pid = 1985] [serial = 1678] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOCSHELL 0x123b95000 == 56 [pid = 1985] [id = 571] 07:56:07 INFO - PROCESS | 1985 | --DOCSHELL 0x121153000 == 55 [pid = 1985] [id = 570] 07:56:07 INFO - PROCESS | 1985 | --DOCSHELL 0x119aa3000 == 54 [pid = 1985] [id = 569] 07:56:07 INFO - PROCESS | 1985 | --DOCSHELL 0x118045000 == 53 [pid = 1985] [id = 568] 07:56:07 INFO - PROCESS | 1985 | --DOCSHELL 0x117454000 == 52 [pid = 1985] [id = 567] 07:56:07 INFO - PROCESS | 1985 | --DOCSHELL 0x116fdc800 == 51 [pid = 1985] [id = 566] 07:56:07 INFO - PROCESS | 1985 | --DOCSHELL 0x116a8e800 == 50 [pid = 1985] [id = 560] 07:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 724ms 07:56:07 INFO - PROCESS | 1985 | 1461682567286 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 1985 | 1461682567290 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 07:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:56:07 INFO - PROCESS | 1985 | 1461682567294 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 1985 | 1461682567296 Marionette TRACE conn2 <- [1,2318,null,{}] 07:56:07 INFO - PROCESS | 1985 | 1461682567298 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:56:07 INFO - PROCESS | 1985 | 1461682567377 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 07:56:07 INFO - PROCESS | 1985 | 1461682567388 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 1985 | ++DOCSHELL 0x116fdd800 == 51 [pid = 1985] [id = 587] 07:56:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x118179800) [pid = 1985] [serial = 1761] [outer = 0x0] 07:56:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x1181c3000) [pid = 1985] [serial = 1762] [outer = 0x118179800] 07:56:07 INFO - PROCESS | 1985 | 1461682567414 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x1184bf400) [pid = 1985] [serial = 1763] [outer = 0x118179800] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x1243bf400) [pid = 1985] [serial = 1660] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x124fd1c00) [pid = 1985] [serial = 1663] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x124de7c00) [pid = 1985] [serial = 1661] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x11a10cc00) [pid = 1985] [serial = 1633] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x12587f000) [pid = 1985] [serial = 1666] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x1167f0400) [pid = 1985] [serial = 1645] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x116a61400) [pid = 1985] [serial = 1646] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x1167ff000) [pid = 1985] [serial = 1627] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x11940e400) [pid = 1985] [serial = 1654] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x113494c00) [pid = 1985] [serial = 1624] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x115d32400) [pid = 1985] [serial = 1643] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x11313fc00) [pid = 1985] [serial = 1642] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x124d54400) [pid = 1985] [serial = 1640] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x124941c00) [pid = 1985] [serial = 1639] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x1181be400) [pid = 1985] [serial = 1648] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x11838bc00) [pid = 1985] [serial = 1649] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x118917000) [pid = 1985] [serial = 1630] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x118785000) [pid = 1985] [serial = 1651] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x119111800) [pid = 1985] [serial = 1652] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x1252c5400) [pid = 1985] [serial = 1664] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x12580dc00) [pid = 1985] [serial = 1672] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x1167fc400) [pid = 1985] [serial = 1669] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x11891a800) [pid = 1985] [serial = 1670] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x12769d000) [pid = 1985] [serial = 1676] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x125c69800) [pid = 1985] [serial = 1667] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x1272dbc00) [pid = 1985] [serial = 1675] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x123b37c00) [pid = 1985] [serial = 1636] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x123b2f000) [pid = 1985] [serial = 1657] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x126f37800) [pid = 1985] [serial = 1673] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x123d47800) [pid = 1985] [serial = 1658] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x1197c2400) [pid = 1985] [serial = 1655] [outer = 0x0] [url = about:blank] 07:56:07 INFO - PROCESS | 1985 | 1461682567791 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:56:07 INFO - PROCESS | 1985 | 1461682567815 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 07:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:56:07 INFO - PROCESS | 1985 | 1461682567817 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 1985 | 1461682567820 Marionette TRACE conn2 <- [1,2322,null,{}] 07:56:07 INFO - PROCESS | 1985 | 1461682567827 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:56:07 INFO - PROCESS | 1985 | 1461682567912 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 07:56:07 INFO - PROCESS | 1985 | 1461682567920 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 1985 | ++DOCSHELL 0x12122d800 == 52 [pid = 1985] [id = 588] 07:56:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x118921000) [pid = 1985] [serial = 1764] [outer = 0x0] 07:56:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x1191cac00) [pid = 1985] [serial = 1765] [outer = 0x118921000] 07:56:07 INFO - PROCESS | 1985 | 1461682567949 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x119d0d800) [pid = 1985] [serial = 1766] [outer = 0x118921000] 07:56:08 INFO - PROCESS | 1985 | 1461682568331 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:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 524ms 07:56:08 INFO - PROCESS | 1985 | 1461682568342 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 07:56:08 INFO - PROCESS | 1985 | 1461682568344 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 07:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:56:08 INFO - PROCESS | 1985 | 1461682568346 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:56:08 INFO - PROCESS | 1985 | 1461682568347 Marionette TRACE conn2 <- [1,2326,null,{}] 07:56:08 INFO - PROCESS | 1985 | 1461682568350 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:56:08 INFO - PROCESS | 1985 | 1461682568440 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 07:56:08 INFO - PROCESS | 1985 | 1461682568496 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 1985 | ++DOCSHELL 0x12475d000 == 53 [pid = 1985] [id = 589] 07:56:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x1197c8400) [pid = 1985] [serial = 1767] [outer = 0x0] 07:56:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x121208c00) [pid = 1985] [serial = 1768] [outer = 0x1197c8400] 07:56:08 INFO - PROCESS | 1985 | 1461682568521 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x123b35400) [pid = 1985] [serial = 1769] [outer = 0x1197c8400] 07:56:08 INFO - PROCESS | 1985 | 1461682568805 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:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 473ms 07:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:56:08 INFO - PROCESS | 1985 | 1461682568825 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 07:56:08 INFO - PROCESS | 1985 | 1461682568826 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 07:56:08 INFO - PROCESS | 1985 | 1461682568828 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:56:08 INFO - PROCESS | 1985 | 1461682568829 Marionette TRACE conn2 <- [1,2330,null,{}] 07:56:08 INFO - PROCESS | 1985 | 1461682568832 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:56:08 INFO - PROCESS | 1985 | 1461682568930 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 07:56:08 INFO - PROCESS | 1985 | 1461682568935 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e6d800 == 54 [pid = 1985] [id = 590] 07:56:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x123b5fc00) [pid = 1985] [serial = 1770] [outer = 0x0] 07:56:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x1243bd000) [pid = 1985] [serial = 1771] [outer = 0x123b5fc00] 07:56:08 INFO - PROCESS | 1985 | 1461682568961 Marionette DEBUG loaded listener.js 07:56:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x124d4d400) [pid = 1985] [serial = 1772] [outer = 0x123b5fc00] 07:56:09 INFO - PROCESS | 1985 | 1461682569317 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:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 523ms 07:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:56:09 INFO - PROCESS | 1985 | 1461682569353 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 1985 | 1461682569354 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 07:56:09 INFO - PROCESS | 1985 | 1461682569357 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 1985 | 1461682569358 Marionette TRACE conn2 <- [1,2334,null,{}] 07:56:09 INFO - PROCESS | 1985 | 1461682569360 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:56:09 INFO - PROCESS | 1985 | 1461682569461 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 07:56:09 INFO - PROCESS | 1985 | 1461682569467 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:09 INFO - PROCESS | 1985 | ++DOCSHELL 0x1290f5000 == 55 [pid = 1985] [id = 591] 07:56:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x1247c8c00) [pid = 1985] [serial = 1773] [outer = 0x0] 07:56:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x126f32c00) [pid = 1985] [serial = 1774] [outer = 0x1247c8c00] 07:56:09 INFO - PROCESS | 1985 | 1461682569495 Marionette DEBUG loaded listener.js 07:56:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x128bcc400) [pid = 1985] [serial = 1775] [outer = 0x1247c8c00] 07:56:09 INFO - PROCESS | 1985 | 1461682569865 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:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 518ms 07:56:09 INFO - PROCESS | 1985 | 1461682569875 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 1985 | 1461682569876 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 07:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:56:09 INFO - PROCESS | 1985 | 1461682569879 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 1985 | 1461682569880 Marionette TRACE conn2 <- [1,2338,null,{}] 07:56:09 INFO - PROCESS | 1985 | 1461682569882 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:56:09 INFO - PROCESS | 1985 | 1461682569988 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 07:56:10 INFO - PROCESS | 1985 | 1461682570001 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a8ad800 == 56 [pid = 1985] [id = 592] 07:56:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x126f29000) [pid = 1985] [serial = 1776] [outer = 0x0] 07:56:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x128c5ec00) [pid = 1985] [serial = 1777] [outer = 0x126f29000] 07:56:10 INFO - PROCESS | 1985 | 1461682570025 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x128c68800) [pid = 1985] [serial = 1778] [outer = 0x126f29000] 07:56:10 INFO - PROCESS | 1985 | 1461682570379 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:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 522ms 07:56:10 INFO - PROCESS | 1985 | 1461682570401 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 07:56:10 INFO - PROCESS | 1985 | 1461682570403 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 07:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:56:10 INFO - PROCESS | 1985 | 1461682570405 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:56:10 INFO - PROCESS | 1985 | 1461682570406 Marionette TRACE conn2 <- [1,2342,null,{}] 07:56:10 INFO - PROCESS | 1985 | 1461682570408 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:56:10 INFO - PROCESS | 1985 | 1461682570513 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 07:56:10 INFO - PROCESS | 1985 | 1461682570539 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ab9c000 == 57 [pid = 1985] [id = 593] 07:56:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x128bd4800) [pid = 1985] [serial = 1779] [outer = 0x0] 07:56:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x128dca800) [pid = 1985] [serial = 1780] [outer = 0x128bd4800] 07:56:10 INFO - PROCESS | 1985 | 1461682570563 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x128dcf000) [pid = 1985] [serial = 1781] [outer = 0x128bd4800] 07:56:10 INFO - PROCESS | 1985 | 1461682570883 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:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 519ms 07:56:10 INFO - PROCESS | 1985 | 1461682570924 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 07:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:56:10 INFO - PROCESS | 1985 | 1461682570925 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 07:56:10 INFO - PROCESS | 1985 | 1461682570928 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:56:10 INFO - PROCESS | 1985 | 1461682570929 Marionette TRACE conn2 <- [1,2346,null,{}] 07:56:10 INFO - PROCESS | 1985 | 1461682570931 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:56:11 INFO - PROCESS | 1985 | 1461682571035 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 07:56:11 INFO - PROCESS | 1985 | 1461682571047 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb3e800 == 58 [pid = 1985] [id = 594] 07:56:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x128dc6400) [pid = 1985] [serial = 1782] [outer = 0x0] 07:56:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x129011c00) [pid = 1985] [serial = 1783] [outer = 0x128dc6400] 07:56:11 INFO - PROCESS | 1985 | 1461682571074 Marionette DEBUG loaded listener.js 07:56:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x12901c000) [pid = 1985] [serial = 1784] [outer = 0x128dc6400] 07:56:11 INFO - PROCESS | 1985 | 1461682571428 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:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 517ms 07:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:56:11 INFO - PROCESS | 1985 | 1461682571446 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 1985 | 1461682571447 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 07:56:11 INFO - PROCESS | 1985 | 1461682571449 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 1985 | 1461682571451 Marionette TRACE conn2 <- [1,2350,null,{}] 07:56:11 INFO - PROCESS | 1985 | 1461682571454 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:56:11 INFO - PROCESS | 1985 | 1461682571558 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 07:56:11 INFO - PROCESS | 1985 | 1461682571573 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c6a0000 == 59 [pid = 1985] [id = 595] 07:56:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x129014400) [pid = 1985] [serial = 1785] [outer = 0x0] 07:56:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x1291edc00) [pid = 1985] [serial = 1786] [outer = 0x129014400] 07:56:11 INFO - PROCESS | 1985 | 1461682571597 Marionette DEBUG loaded listener.js 07:56:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x1291f2800) [pid = 1985] [serial = 1787] [outer = 0x129014400] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x119f29400) [pid = 1985] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x119d4ec00) [pid = 1985] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x126f32000) [pid = 1985] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x11293b000) [pid = 1985] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x119111000) [pid = 1985] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x1181c6c00) [pid = 1985] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x11858d800) [pid = 1985] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x1161cec00) [pid = 1985] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x123b37400) [pid = 1985] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x119d16c00) [pid = 1985] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x112b03400) [pid = 1985] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x116f39400) [pid = 1985] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x123d45000) [pid = 1985] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x1161d5400) [pid = 1985] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x113429c00) [pid = 1985] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x121298400) [pid = 1985] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x11941a800) [pid = 1985] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:56:11 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x118781c00) [pid = 1985] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:56:12 INFO - PROCESS | 1985 | 1461682572045 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:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 621ms 07:56:12 INFO - PROCESS | 1985 | 1461682572072 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 07:56:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:56:12 INFO - PROCESS | 1985 | 1461682572073 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 07:56:12 INFO - PROCESS | 1985 | 1461682572075 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:56:12 INFO - PROCESS | 1985 | 1461682572077 Marionette TRACE conn2 <- [1,2354,null,{}] 07:56:12 INFO - PROCESS | 1985 | 1461682572079 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:56:12 INFO - PROCESS | 1985 | 1461682572211 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 07:56:12 INFO - PROCESS | 1985 | 1461682572246 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:12 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d303800 == 60 [pid = 1985] [id = 596] 07:56:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x1120dd800) [pid = 1985] [serial = 1788] [outer = 0x0] 07:56:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x119412400) [pid = 1985] [serial = 1789] [outer = 0x1120dd800] 07:56:12 INFO - PROCESS | 1985 | 1461682572275 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x1291f1c00) [pid = 1985] [serial = 1790] [outer = 0x1120dd800] 07:56:12 INFO - PROCESS | 1985 | 1461682572570 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:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 521ms 07:56:12 INFO - PROCESS | 1985 | 1461682572597 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 07:56:12 INFO - PROCESS | 1985 | 1461682572599 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 07:56:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:56:12 INFO - PROCESS | 1985 | 1461682572605 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:56:12 INFO - PROCESS | 1985 | 1461682572606 Marionette TRACE conn2 <- [1,2358,null,{}] 07:56:12 INFO - PROCESS | 1985 | 1461682572609 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:56:12 INFO - PROCESS | 1985 | 1461682572699 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 07:56:12 INFO - PROCESS | 1985 | 1461682572704 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:12 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d41c800 == 61 [pid = 1985] [id = 597] 07:56:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x123bc1400) [pid = 1985] [serial = 1791] [outer = 0x0] 07:56:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x129644000) [pid = 1985] [serial = 1792] [outer = 0x123bc1400] 07:56:12 INFO - PROCESS | 1985 | 1461682572729 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x12964ac00) [pid = 1985] [serial = 1793] [outer = 0x123bc1400] 07:56:13 INFO - PROCESS | 1985 | 1461682573086 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:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 520ms 07:56:13 INFO - PROCESS | 1985 | 1461682573128 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 07:56:13 INFO - PROCESS | 1985 | 1461682573129 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 07:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:56:13 INFO - PROCESS | 1985 | 1461682573132 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 1985 | 1461682573133 Marionette TRACE conn2 <- [1,2362,null,{}] 07:56:13 INFO - PROCESS | 1985 | 1461682573138 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:56:13 INFO - PROCESS | 1985 | 1461682573225 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 07:56:13 INFO - PROCESS | 1985 | 1461682573230 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d946800 == 62 [pid = 1985] [id = 598] 07:56:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x12964c800) [pid = 1985] [serial = 1794] [outer = 0x0] 07:56:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x129651c00) [pid = 1985] [serial = 1795] [outer = 0x12964c800] 07:56:13 INFO - PROCESS | 1985 | 1461682573257 Marionette DEBUG loaded listener.js 07:56:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x12973e400) [pid = 1985] [serial = 1796] [outer = 0x12964c800] 07:56:13 INFO - PROCESS | 1985 | 1461682573601 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:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 521ms 07:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:56:13 INFO - PROCESS | 1985 | 1461682573654 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 07:56:13 INFO - PROCESS | 1985 | 1461682573655 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 07:56:13 INFO - PROCESS | 1985 | 1461682573658 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 1985 | 1461682573660 Marionette TRACE conn2 <- [1,2366,null,{}] 07:56:13 INFO - PROCESS | 1985 | 1461682573662 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:56:13 INFO - PROCESS | 1985 | 1461682573768 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 07:56:13 INFO - PROCESS | 1985 | 1461682573945 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 1985 | ++DOCSHELL 0x113165800 == 63 [pid = 1985] [id = 599] 07:56:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x110f7a400) [pid = 1985] [serial = 1797] [outer = 0x0] 07:56:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x112942800) [pid = 1985] [serial = 1798] [outer = 0x110f7a400] 07:56:14 INFO - PROCESS | 1985 | 1461682573999 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x11313fc00) [pid = 1985] [serial = 1799] [outer = 0x110f7a400] 07:56:14 INFO - PROCESS | 1985 | 1461682574524 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:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 919ms 07:56:14 INFO - PROCESS | 1985 | 1461682574578 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 07:56:14 INFO - PROCESS | 1985 | 1461682574581 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 07:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:56:14 INFO - PROCESS | 1985 | 1461682574584 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:56:14 INFO - PROCESS | 1985 | 1461682574587 Marionette TRACE conn2 <- [1,2370,null,{}] 07:56:14 INFO - PROCESS | 1985 | 1461682574590 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:56:14 INFO - PROCESS | 1985 | 1461682574699 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 07:56:14 INFO - PROCESS | 1985 | 1461682574762 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 1985 | ++DOCSHELL 0x121182000 == 64 [pid = 1985] [id = 600] 07:56:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x115d81400) [pid = 1985] [serial = 1800] [outer = 0x0] 07:56:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x118397000) [pid = 1985] [serial = 1801] [outer = 0x115d81400] 07:56:14 INFO - PROCESS | 1985 | 1461682574835 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x118917c00) [pid = 1985] [serial = 1802] [outer = 0x115d81400] 07:56:15 INFO - PROCESS | 1985 | 1461682575261 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:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 721ms 07:56:15 INFO - PROCESS | 1985 | 1461682575307 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 1985 | 1461682575310 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 07:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:56:15 INFO - PROCESS | 1985 | 1461682575313 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 1985 | 1461682575315 Marionette TRACE conn2 <- [1,2374,null,{}] 07:56:15 INFO - PROCESS | 1985 | 1461682575317 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:56:15 INFO - PROCESS | 1985 | 1461682575425 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 07:56:15 INFO - PROCESS | 1985 | 1461682575528 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:15 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a8a2000 == 65 [pid = 1985] [id = 601] 07:56:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x11915f000) [pid = 1985] [serial = 1803] [outer = 0x0] 07:56:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x119d44000) [pid = 1985] [serial = 1804] [outer = 0x11915f000] 07:56:15 INFO - PROCESS | 1985 | 1461682575560 Marionette DEBUG loaded listener.js 07:56:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x123b5b000) [pid = 1985] [serial = 1805] [outer = 0x11915f000] 07:56:15 INFO - PROCESS | 1985 | 1461682575968 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:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 720ms 07:56:16 INFO - PROCESS | 1985 | 1461682576034 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 07:56:16 INFO - PROCESS | 1985 | 1461682576036 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 07:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:56:16 INFO - PROCESS | 1985 | 1461682576041 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:56:16 INFO - PROCESS | 1985 | 1461682576048 Marionette TRACE conn2 <- [1,2378,null,{}] 07:56:16 INFO - PROCESS | 1985 | 1461682576058 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:56:16 INFO - PROCESS | 1985 | 1461682576221 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 07:56:16 INFO - PROCESS | 1985 | 1461682576301 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 1985 | ++DOCSHELL 0x12da6e000 == 66 [pid = 1985] [id = 602] 07:56:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x124fd2000) [pid = 1985] [serial = 1806] [outer = 0x0] 07:56:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x126f37c00) [pid = 1985] [serial = 1807] [outer = 0x124fd2000] 07:56:16 INFO - PROCESS | 1985 | 1461682576330 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x128c5f400) [pid = 1985] [serial = 1808] [outer = 0x124fd2000] 07:56:16 INFO - PROCESS | 1985 | 1461682576841 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:56:16 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:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 831ms 07:56:16 INFO - PROCESS | 1985 | 1461682576886 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 07:56:16 INFO - PROCESS | 1985 | 1461682576888 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 07:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:56:16 INFO - PROCESS | 1985 | 1461682576892 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:56:16 INFO - PROCESS | 1985 | 1461682576893 Marionette TRACE conn2 <- [1,2382,null,{}] 07:56:16 INFO - PROCESS | 1985 | 1461682576896 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:56:17 INFO - PROCESS | 1985 | 1461682577006 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 07:56:17 INFO - PROCESS | 1985 | 1461682577080 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 1985 | ++DOCSHELL 0x11928e000 == 67 [pid = 1985] [id = 603] 07:56:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x113428c00) [pid = 1985] [serial = 1809] [outer = 0x0] 07:56:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x1187aa400) [pid = 1985] [serial = 1810] [outer = 0x113428c00] 07:56:17 INFO - PROCESS | 1985 | 1461682577110 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x124fd3000) [pid = 1985] [serial = 1811] [outer = 0x113428c00] 07:56:17 INFO - PROCESS | 1985 | 1461682577729 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:56:17 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:56:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 871ms 07:56:17 INFO - PROCESS | 1985 | 1461682577764 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 07:56:17 INFO - PROCESS | 1985 | 1461682577766 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 07:56:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:56:17 INFO - PROCESS | 1985 | 1461682577770 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:56:17 INFO - PROCESS | 1985 | 1461682577772 Marionette TRACE conn2 <- [1,2386,null,{}] 07:56:17 INFO - PROCESS | 1985 | 1461682577775 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:56:17 INFO - PROCESS | 1985 | 1461682577874 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 07:56:17 INFO - PROCESS | 1985 | 1461682577949 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 1985 | ++DOCSHELL 0x119fae800 == 68 [pid = 1985] [id = 604] 07:56:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x115d86400) [pid = 1985] [serial = 1812] [outer = 0x0] 07:56:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 153 (0x11675c800) [pid = 1985] [serial = 1813] [outer = 0x115d86400] 07:56:17 INFO - PROCESS | 1985 | 1461682577978 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 154 (0x1169b6000) [pid = 1985] [serial = 1814] [outer = 0x115d86400] 07:56:18 INFO - PROCESS | 1985 | 1461682578393 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:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 677ms 07:56:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:56:18 INFO - PROCESS | 1985 | 1461682578447 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 07:56:18 INFO - PROCESS | 1985 | 1461682578451 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 07:56:18 INFO - PROCESS | 1985 | 1461682578455 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 1985 | 1461682578457 Marionette TRACE conn2 <- [1,2390,null,{}] 07:56:18 INFO - PROCESS | 1985 | 1461682578459 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:56:18 INFO - PROCESS | 1985 | 1461682578570 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 07:56:18 INFO - PROCESS | 1985 | 1461682578633 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 1985 | ++DOCSHELL 0x118975800 == 69 [pid = 1985] [id = 605] 07:56:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 155 (0x116f3a400) [pid = 1985] [serial = 1815] [outer = 0x0] 07:56:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 156 (0x118360c00) [pid = 1985] [serial = 1816] [outer = 0x116f3a400] 07:56:18 INFO - PROCESS | 1985 | 1461682578661 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 157 (0x118592000) [pid = 1985] [serial = 1817] [outer = 0x116f3a400] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x1276bc000 == 68 [pid = 1985] [id = 543] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x137424000 == 67 [pid = 1985] [id = 517] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x12d946800 == 66 [pid = 1985] [id = 598] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x12d41c800 == 65 [pid = 1985] [id = 597] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x12d303800 == 64 [pid = 1985] [id = 596] 07:56:18 INFO - PROCESS | 1985 | --DOMWINDOW == 156 (0x1276ee000) [pid = 1985] [serial = 1696] [outer = 0x0] [url = about:blank] 07:56:18 INFO - PROCESS | 1985 | --DOMWINDOW == 155 (0x112b0dc00) [pid = 1985] [serial = 1681] [outer = 0x0] [url = about:blank] 07:56:18 INFO - PROCESS | 1985 | --DOMWINDOW == 154 (0x117683000) [pid = 1985] [serial = 1684] [outer = 0x0] [url = about:blank] 07:56:18 INFO - PROCESS | 1985 | --DOMWINDOW == 153 (0x119414000) [pid = 1985] [serial = 1687] [outer = 0x0] [url = about:blank] 07:56:18 INFO - PROCESS | 1985 | --DOMWINDOW == 152 (0x123b5d400) [pid = 1985] [serial = 1690] [outer = 0x0] [url = about:blank] 07:56:18 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x126f2b400) [pid = 1985] [serial = 1693] [outer = 0x0] [url = about:blank] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x12c6a0000 == 63 [pid = 1985] [id = 595] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x12bb3e800 == 62 [pid = 1985] [id = 594] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x12ab9c000 == 61 [pid = 1985] [id = 593] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x12a8ad800 == 60 [pid = 1985] [id = 592] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x1290f5000 == 59 [pid = 1985] [id = 591] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x117e6d800 == 58 [pid = 1985] [id = 590] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x12475d000 == 57 [pid = 1985] [id = 589] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x12122d800 == 56 [pid = 1985] [id = 588] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x116fdd800 == 55 [pid = 1985] [id = 587] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x1129be800 == 54 [pid = 1985] [id = 586] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x12d30a800 == 53 [pid = 1985] [id = 584] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x12ce56000 == 52 [pid = 1985] [id = 583] 07:56:18 INFO - PROCESS | 1985 | --DOCSHELL 0x12bb3a000 == 51 [pid = 1985] [id = 582] 07:56:19 INFO - PROCESS | 1985 | --DOCSHELL 0x124808800 == 50 [pid = 1985] [id = 581] 07:56:19 INFO - PROCESS | 1985 | --DOCSHELL 0x11943e000 == 49 [pid = 1985] [id = 580] 07:56:19 INFO - PROCESS | 1985 | --DOCSHELL 0x1129bb800 == 48 [pid = 1985] [id = 579] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x121202400) [pid = 1985] [serial = 1717] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x121299800) [pid = 1985] [serial = 1720] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x1276e2400) [pid = 1985] [serial = 1679] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x12120ac00) [pid = 1985] [serial = 1718] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x115d2d800) [pid = 1985] [serial = 1700] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x11318c400) [pid = 1985] [serial = 1699] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x1191d0c00) [pid = 1985] [serial = 1714] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x11838ac00) [pid = 1985] [serial = 1708] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x118393c00) [pid = 1985] [serial = 1709] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x118783000) [pid = 1985] [serial = 1711] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x118918c00) [pid = 1985] [serial = 1712] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x1167f4400) [pid = 1985] [serial = 1703] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x1166df400) [pid = 1985] [serial = 1702] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x123ceac00) [pid = 1985] [serial = 1723] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x123b36000) [pid = 1985] [serial = 1721] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x1276a5000) [pid = 1985] [serial = 1733] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x1243bac00) [pid = 1985] [serial = 1724] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x11911d000) [pid = 1985] [serial = 1727] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x1270cbc00) [pid = 1985] [serial = 1732] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x115e23c00) [pid = 1985] [serial = 1726] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x117e26000) [pid = 1985] [serial = 1705] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x11817f000) [pid = 1985] [serial = 1706] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x12514a000) [pid = 1985] [serial = 1729] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x1276e8000) [pid = 1985] [serial = 1735] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x119d16800) [pid = 1985] [serial = 1715] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x126f32400) [pid = 1985] [serial = 1730] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x11817bc00) [pid = 1985] [serial = 1628] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x116177000) [pid = 1985] [serial = 1625] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x123b5d000) [pid = 1985] [serial = 1637] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x121296c00) [pid = 1985] [serial = 1634] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x119157c00) [pid = 1985] [serial = 1631] [outer = 0x0] [url = about:blank] 07:56:19 INFO - PROCESS | 1985 | 1461682579104 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:56:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:56:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 07:56:19 INFO - PROCESS | 1985 | 1461682579126 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 1985 | 1461682579127 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 07:56:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:56:19 INFO - PROCESS | 1985 | 1461682579130 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 1985 | 1461682579132 Marionette TRACE conn2 <- [1,2394,null,{}] 07:56:19 INFO - PROCESS | 1985 | 1461682579139 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:56:19 INFO - PROCESS | 1985 | 1461682579222 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 07:56:19 INFO - PROCESS | 1985 | 1461682579228 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 1985 | ++DOCSHELL 0x119442000 == 49 [pid = 1985] [id = 606] 07:56:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x1187b6c00) [pid = 1985] [serial = 1818] [outer = 0x0] 07:56:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x118921800) [pid = 1985] [serial = 1819] [outer = 0x1187b6c00] 07:56:19 INFO - PROCESS | 1985 | 1461682579255 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x119163c00) [pid = 1985] [serial = 1820] [outer = 0x1187b6c00] 07:56:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:56:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 471ms 07:56:19 INFO - PROCESS | 1985 | 1461682579597 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:56:19 INFO - PROCESS | 1985 | 1461682579602 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 1985 | 1461682579604 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 07:56:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:56:19 INFO - PROCESS | 1985 | 1461682579606 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 1985 | 1461682579607 Marionette TRACE conn2 <- [1,2398,null,{}] 07:56:19 INFO - PROCESS | 1985 | 1461682579609 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:56:19 INFO - PROCESS | 1985 | 1461682579717 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 07:56:19 INFO - PROCESS | 1985 | 1461682579770 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 1985 | ++DOCSHELL 0x121164800 == 50 [pid = 1985] [id = 607] 07:56:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x118918800) [pid = 1985] [serial = 1821] [outer = 0x0] 07:56:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x11967c400) [pid = 1985] [serial = 1822] [outer = 0x118918800] 07:56:19 INFO - PROCESS | 1985 | 1461682579796 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x11a10b400) [pid = 1985] [serial = 1823] [outer = 0x118918800] 07:56:20 INFO - PROCESS | 1985 | 1461682580169 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:56:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:56:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 568ms 07:56:20 INFO - PROCESS | 1985 | 1461682580175 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 07:56:20 INFO - PROCESS | 1985 | 1461682580177 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 07:56:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:56:20 INFO - PROCESS | 1985 | 1461682580181 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 1985 | 1461682580184 Marionette TRACE conn2 <- [1,2402,null,{}] 07:56:20 INFO - PROCESS | 1985 | 1461682580189 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:56:20 INFO - PROCESS | 1985 | 1461682580328 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 07:56:20 INFO - PROCESS | 1985 | 1461682580409 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 1985 | ++DOCSHELL 0x124514000 == 51 [pid = 1985] [id = 608] 07:56:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x11306d400) [pid = 1985] [serial = 1824] [outer = 0x0] 07:56:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x121203c00) [pid = 1985] [serial = 1825] [outer = 0x11306d400] 07:56:20 INFO - PROCESS | 1985 | 1461682580450 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x121299400) [pid = 1985] [serial = 1826] [outer = 0x11306d400] 07:56:20 INFO - PROCESS | 1985 | 1461682580779 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:56:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:56:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 625ms 07:56:20 INFO - PROCESS | 1985 | 1461682580807 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 07:56:20 INFO - PROCESS | 1985 | 1461682580808 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 07:56:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:56:20 INFO - PROCESS | 1985 | 1461682580811 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 1985 | 1461682580812 Marionette TRACE conn2 <- [1,2406,null,{}] 07:56:20 INFO - PROCESS | 1985 | 1461682580814 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:56:20 INFO - PROCESS | 1985 | 1461682580951 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 07:56:21 INFO - PROCESS | 1985 | 1461682581003 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 1985 | ++DOCSHELL 0x125867800 == 52 [pid = 1985] [id = 609] 07:56:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x119157c00) [pid = 1985] [serial = 1827] [outer = 0x0] 07:56:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x123b36000) [pid = 1985] [serial = 1828] [outer = 0x119157c00] 07:56:21 INFO - PROCESS | 1985 | 1461682581031 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x12497f400) [pid = 1985] [serial = 1829] [outer = 0x119157c00] 07:56:21 INFO - PROCESS | 1985 | 1461682581340 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:56:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:56:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 568ms 07:56:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:56:21 INFO - PROCESS | 1985 | 1461682581380 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 1985 | 1461682581381 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 07:56:21 INFO - PROCESS | 1985 | 1461682581385 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 1985 | 1461682581387 Marionette TRACE conn2 <- [1,2410,null,{}] 07:56:21 INFO - PROCESS | 1985 | 1461682581389 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:56:21 INFO - PROCESS | 1985 | 1461682581489 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 07:56:21 INFO - PROCESS | 1985 | 1461682581503 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 1985 | ++DOCSHELL 0x119820800 == 53 [pid = 1985] [id = 610] 07:56:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x123b58400) [pid = 1985] [serial = 1830] [outer = 0x0] 07:56:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x124fd8800) [pid = 1985] [serial = 1831] [outer = 0x123b58400] 07:56:21 INFO - PROCESS | 1985 | 1461682581528 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x125c67c00) [pid = 1985] [serial = 1832] [outer = 0x123b58400] 07:56:21 INFO - PROCESS | 1985 | 1461682581861 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:56:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:56:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 522ms 07:56:21 INFO - PROCESS | 1985 | 1461682581906 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 1985 | 1461682581908 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 07:56:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:56:21 INFO - PROCESS | 1985 | 1461682581910 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 1985 | 1461682581911 Marionette TRACE conn2 <- [1,2414,null,{}] 07:56:21 INFO - PROCESS | 1985 | 1461682581913 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:56:22 INFO - PROCESS | 1985 | 1461682582012 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 07:56:22 INFO - PROCESS | 1985 | 1461682582026 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 1985 | ++DOCSHELL 0x129446800 == 54 [pid = 1985] [id = 611] 07:56:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x126f2bc00) [pid = 1985] [serial = 1833] [outer = 0x0] 07:56:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x126f37800) [pid = 1985] [serial = 1834] [outer = 0x126f2bc00] 07:56:22 INFO - PROCESS | 1985 | 1461682582052 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x1276e2400) [pid = 1985] [serial = 1835] [outer = 0x126f2bc00] 07:56:22 INFO - PROCESS | 1985 | 1461682582414 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:56:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:56:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 520ms 07:56:22 INFO - PROCESS | 1985 | 1461682582431 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 07:56:22 INFO - PROCESS | 1985 | 1461682582432 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 07:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:56:22 INFO - PROCESS | 1985 | 1461682582434 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 1985 | 1461682582435 Marionette TRACE conn2 <- [1,2418,null,{}] 07:56:22 INFO - PROCESS | 1985 | 1461682582438 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:56:22 INFO - PROCESS | 1985 | 1461682582548 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 07:56:22 INFO - PROCESS | 1985 | 1461682582560 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a91f000 == 55 [pid = 1985] [id = 612] 07:56:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x1276e5000) [pid = 1985] [serial = 1836] [outer = 0x0] 07:56:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x128bd0800) [pid = 1985] [serial = 1837] [outer = 0x1276e5000] 07:56:22 INFO - PROCESS | 1985 | 1461682582585 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x128c60400) [pid = 1985] [serial = 1838] [outer = 0x1276e5000] 07:56:22 INFO - PROCESS | 1985 | 1461682582938 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:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 520ms 07:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:56:22 INFO - PROCESS | 1985 | 1461682582954 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 07:56:22 INFO - PROCESS | 1985 | 1461682582955 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 07:56:22 INFO - PROCESS | 1985 | 1461682582957 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 1985 | 1461682582958 Marionette TRACE conn2 <- [1,2422,null,{}] 07:56:22 INFO - PROCESS | 1985 | 1461682582961 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:56:23 INFO - PROCESS | 1985 | 1461682583063 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 07:56:23 INFO - PROCESS | 1985 | 1461682583076 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 1985 | ++DOCSHELL 0x125856000 == 56 [pid = 1985] [id = 613] 07:56:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x128c62400) [pid = 1985] [serial = 1839] [outer = 0x0] 07:56:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x128dc5400) [pid = 1985] [serial = 1840] [outer = 0x128c62400] 07:56:23 INFO - PROCESS | 1985 | 1461682583101 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x128dd0000) [pid = 1985] [serial = 1841] [outer = 0x128c62400] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x1166dd400) [pid = 1985] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x111fd5400) [pid = 1985] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x119d0dc00) [pid = 1985] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x125149400) [pid = 1985] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x118085c00) [pid = 1985] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x1191d4400) [pid = 1985] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x115ec8800) [pid = 1985] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x112b07800) [pid = 1985] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x112fb9400) [pid = 1985] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x1276a2c00) [pid = 1985] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x126f29000) [pid = 1985] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x128bd4800) [pid = 1985] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x1120dd800) [pid = 1985] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x128dc6400) [pid = 1985] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x118179800) [pid = 1985] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x123b5fc00) [pid = 1985] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x11817f800) [pid = 1985] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x1247c8c00) [pid = 1985] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x1191d2400) [pid = 1985] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x11318b400) [pid = 1985] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x129014400) [pid = 1985] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x1167f1c00) [pid = 1985] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x1197c8400) [pid = 1985] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x110f77000) [pid = 1985] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x118921000) [pid = 1985] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x1166dd000) [pid = 1985] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:56:23 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x123bc1400) [pid = 1985] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:56:23 INFO - PROCESS | 1985 | 1461682583711 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:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 769ms 07:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:56:23 INFO - PROCESS | 1985 | 1461682583726 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 1985 | 1461682583728 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 07:56:23 INFO - PROCESS | 1985 | 1461682583730 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 1985 | 1461682583731 Marionette TRACE conn2 <- [1,2426,null,{}] 07:56:23 INFO - PROCESS | 1985 | 1461682583735 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:56:23 INFO - PROCESS | 1985 | 1461682583830 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 07:56:23 INFO - PROCESS | 1985 | 1461682583889 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 1985 | ++DOCSHELL 0x125cea800 == 57 [pid = 1985] [id = 614] 07:56:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x112b98c00) [pid = 1985] [serial = 1842] [outer = 0x0] 07:56:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x1167f0400) [pid = 1985] [serial = 1843] [outer = 0x112b98c00] 07:56:23 INFO - PROCESS | 1985 | 1461682583918 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x123bc3000) [pid = 1985] [serial = 1844] [outer = 0x112b98c00] 07:56:24 INFO - PROCESS | 1985 | 1461682584204 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:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 523ms 07:56:24 INFO - PROCESS | 1985 | 1461682584255 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 07:56:24 INFO - PROCESS | 1985 | 1461682584256 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 07:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:56:24 INFO - PROCESS | 1985 | 1461682584259 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:56:24 INFO - PROCESS | 1985 | 1461682584260 Marionette TRACE conn2 <- [1,2430,null,{}] 07:56:24 INFO - PROCESS | 1985 | 1461682584262 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:56:24 INFO - PROCESS | 1985 | 1461682584348 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 07:56:24 INFO - PROCESS | 1985 | 1461682584353 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c1ca800 == 58 [pid = 1985] [id = 615] 07:56:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x124fd2400) [pid = 1985] [serial = 1845] [outer = 0x0] 07:56:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x128dcec00) [pid = 1985] [serial = 1846] [outer = 0x124fd2400] 07:56:24 INFO - PROCESS | 1985 | 1461682584378 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x12901a000) [pid = 1985] [serial = 1847] [outer = 0x124fd2400] 07:56:24 INFO - PROCESS | 1985 | 1461682584727 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:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 517ms 07:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:56:24 INFO - PROCESS | 1985 | 1461682584777 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 07:56:24 INFO - PROCESS | 1985 | 1461682584778 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 07:56:24 INFO - PROCESS | 1985 | 1461682584780 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:56:24 INFO - PROCESS | 1985 | 1461682584781 Marionette TRACE conn2 <- [1,2434,null,{}] 07:56:24 INFO - PROCESS | 1985 | 1461682584783 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:56:24 INFO - PROCESS | 1985 | 1461682584870 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 07:56:24 INFO - PROCESS | 1985 | 1461682584874 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ca6c800 == 59 [pid = 1985] [id = 616] 07:56:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x128c6d000) [pid = 1985] [serial = 1848] [outer = 0x0] 07:56:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x1291ef800) [pid = 1985] [serial = 1849] [outer = 0x128c6d000] 07:56:24 INFO - PROCESS | 1985 | 1461682584899 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x1291f9800) [pid = 1985] [serial = 1850] [outer = 0x128c6d000] 07:56:25 INFO - PROCESS | 1985 | 1461682585222 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:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 471ms 07:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:56:25 INFO - PROCESS | 1985 | 1461682585251 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 1985 | 1461682585253 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 07:56:25 INFO - PROCESS | 1985 | 1461682585255 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 1985 | 1461682585256 Marionette TRACE conn2 <- [1,2438,null,{}] 07:56:25 INFO - PROCESS | 1985 | 1461682585258 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:56:25 INFO - PROCESS | 1985 | 1461682585345 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 07:56:25 INFO - PROCESS | 1985 | 1461682585403 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:25 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ce68000 == 60 [pid = 1985] [id = 617] 07:56:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x1291f1800) [pid = 1985] [serial = 1851] [outer = 0x0] 07:56:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x129648800) [pid = 1985] [serial = 1852] [outer = 0x1291f1800] 07:56:25 INFO - PROCESS | 1985 | 1461682585428 Marionette DEBUG loaded listener.js 07:56:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x12973a400) [pid = 1985] [serial = 1853] [outer = 0x1291f1800] 07:56:25 INFO - PROCESS | 1985 | 1461682585895 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:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 674ms 07:56:25 INFO - PROCESS | 1985 | 1461682585929 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 1985 | 1461682585932 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 07:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:56:25 INFO - PROCESS | 1985 | 1461682585936 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 1985 | 1461682585938 Marionette TRACE conn2 <- [1,2442,null,{}] 07:56:25 INFO - PROCESS | 1985 | 1461682585942 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:56:26 INFO - PROCESS | 1985 | 1461682586051 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 07:56:26 INFO - PROCESS | 1985 | 1461682586111 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 1985 | ++DOCSHELL 0x1187e1000 == 61 [pid = 1985] [id = 618] 07:56:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x113490c00) [pid = 1985] [serial = 1854] [outer = 0x0] 07:56:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x1164b3400) [pid = 1985] [serial = 1855] [outer = 0x113490c00] 07:56:26 INFO - PROCESS | 1985 | 1461682586143 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x1169ab000) [pid = 1985] [serial = 1856] [outer = 0x113490c00] 07:56:26 INFO - PROCESS | 1985 | 1461682586566 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:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 671ms 07:56:26 INFO - PROCESS | 1985 | 1461682586607 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 07:56:26 INFO - PROCESS | 1985 | 1461682586611 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 07:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:56:26 INFO - PROCESS | 1985 | 1461682586616 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:56:26 INFO - PROCESS | 1985 | 1461682586618 Marionette TRACE conn2 <- [1,2446,null,{}] 07:56:26 INFO - PROCESS | 1985 | 1461682586621 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:56:26 INFO - PROCESS | 1985 | 1461682586727 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 07:56:26 INFO - PROCESS | 1985 | 1461682586823 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 1985 | ++DOCSHELL 0x12451e000 == 62 [pid = 1985] [id = 619] 07:56:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x118183800) [pid = 1985] [serial = 1857] [outer = 0x0] 07:56:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x118363800) [pid = 1985] [serial = 1858] [outer = 0x118183800] 07:56:26 INFO - PROCESS | 1985 | 1461682586854 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x1187b0800) [pid = 1985] [serial = 1859] [outer = 0x118183800] 07:56:27 INFO - PROCESS | 1985 | 1461682587286 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:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 720ms 07:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:56:27 INFO - PROCESS | 1985 | 1461682587337 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 1985 | 1461682587339 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 07:56:27 INFO - PROCESS | 1985 | 1461682587341 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 1985 | 1461682587343 Marionette TRACE conn2 <- [1,2450,null,{}] 07:56:27 INFO - PROCESS | 1985 | 1461682587354 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:56:27 INFO - PROCESS | 1985 | 1461682587460 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 07:56:27 INFO - PROCESS | 1985 | 1461682587534 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb47800 == 63 [pid = 1985] [id = 620] 07:56:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x121204000) [pid = 1985] [serial = 1860] [outer = 0x0] 07:56:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x12120f000) [pid = 1985] [serial = 1861] [outer = 0x121204000] 07:56:27 INFO - PROCESS | 1985 | 1461682587566 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x123b37800) [pid = 1985] [serial = 1862] [outer = 0x121204000] 07:56:27 INFO - PROCESS | 1985 | 1461682587958 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:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 672ms 07:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:56:28 INFO - PROCESS | 1985 | 1461682588013 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 1985 | 1461682588015 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 07:56:28 INFO - PROCESS | 1985 | 1461682588017 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 1985 | 1461682588019 Marionette TRACE conn2 <- [1,2454,null,{}] 07:56:28 INFO - PROCESS | 1985 | 1461682588021 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:56:28 INFO - PROCESS | 1985 | 1461682588142 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 07:56:28 INFO - PROCESS | 1985 | 1461682588227 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d646800 == 64 [pid = 1985] [id = 621] 07:56:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x121299c00) [pid = 1985] [serial = 1863] [outer = 0x0] 07:56:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x123ecb000) [pid = 1985] [serial = 1864] [outer = 0x121299c00] 07:56:28 INFO - PROCESS | 1985 | 1461682588257 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x124fd3c00) [pid = 1985] [serial = 1865] [outer = 0x121299c00] 07:56:28 INFO - PROCESS | 1985 | 1461682588631 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:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 668ms 07:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:56:28 INFO - PROCESS | 1985 | 1461682588686 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 1985 | 1461682588687 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 07:56:28 INFO - PROCESS | 1985 | 1461682588690 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 1985 | 1461682588691 Marionette TRACE conn2 <- [1,2458,null,{}] 07:56:28 INFO - PROCESS | 1985 | 1461682588693 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:56:28 INFO - PROCESS | 1985 | 1461682588796 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 07:56:28 INFO - PROCESS | 1985 | 1461682588856 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 1985 | ++DOCSHELL 0x12da6a000 == 65 [pid = 1985] [id = 622] 07:56:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x123d11400) [pid = 1985] [serial = 1866] [outer = 0x0] 07:56:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x128bcb400) [pid = 1985] [serial = 1867] [outer = 0x123d11400] 07:56:28 INFO - PROCESS | 1985 | 1461682588886 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x128dcd400) [pid = 1985] [serial = 1868] [outer = 0x123d11400] 07:56:29 INFO - PROCESS | 1985 | 1461682589345 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:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 668ms 07:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:56:29 INFO - PROCESS | 1985 | 1461682589359 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 07:56:29 INFO - PROCESS | 1985 | 1461682589360 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 07:56:29 INFO - PROCESS | 1985 | 1461682589363 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:56:29 INFO - PROCESS | 1985 | 1461682589364 Marionette TRACE conn2 <- [1,2462,null,{}] 07:56:29 INFO - PROCESS | 1985 | 1461682589366 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:56:29 INFO - PROCESS | 1985 | 1461682589500 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 07:56:29 INFO - PROCESS | 1985 | 1461682589605 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 1985 | ++DOCSHELL 0x12df1c000 == 66 [pid = 1985] [id = 623] 07:56:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x1167fa000) [pid = 1985] [serial = 1869] [outer = 0x0] 07:56:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x12901cc00) [pid = 1985] [serial = 1870] [outer = 0x1167fa000] 07:56:29 INFO - PROCESS | 1985 | 1461682589637 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x12a9a4400) [pid = 1985] [serial = 1871] [outer = 0x1167fa000] 07:56:30 INFO - PROCESS | 1985 | 1461682590057 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:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 722ms 07:56:30 INFO - PROCESS | 1985 | 1461682590086 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 1985 | 1461682590087 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 07:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:56:30 INFO - PROCESS | 1985 | 1461682590090 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 1985 | 1461682590091 Marionette TRACE conn2 <- [1,2466,null,{}] 07:56:30 INFO - PROCESS | 1985 | 1461682590094 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:56:30 INFO - PROCESS | 1985 | 1461682590202 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 07:56:30 INFO - PROCESS | 1985 | 1461682590262 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 1985 | ++DOCSHELL 0x116a8b000 == 67 [pid = 1985] [id = 624] 07:56:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x110f7fc00) [pid = 1985] [serial = 1872] [outer = 0x0] 07:56:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x11293ec00) [pid = 1985] [serial = 1873] [outer = 0x110f7fc00] 07:56:30 INFO - PROCESS | 1985 | 1461682590467 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x112b0f000) [pid = 1985] [serial = 1874] [outer = 0x110f7fc00] 07:56:30 INFO - PROCESS | 1985 | 1461682590886 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:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 818ms 07:56:30 INFO - PROCESS | 1985 | 1461682590909 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 1985 | 1461682590912 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 07:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:56:30 INFO - PROCESS | 1985 | 1461682590915 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 1985 | 1461682590918 Marionette TRACE conn2 <- [1,2470,null,{}] 07:56:30 INFO - PROCESS | 1985 | 1461682590921 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:56:31 INFO - PROCESS | 1985 | 1461682591019 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 07:56:31 INFO - PROCESS | 1985 | 1461682591092 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 1985 | ++DOCSHELL 0x116942800 == 68 [pid = 1985] [id = 625] 07:56:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x113067000) [pid = 1985] [serial = 1875] [outer = 0x0] 07:56:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x11306c000) [pid = 1985] [serial = 1876] [outer = 0x113067000] 07:56:31 INFO - PROCESS | 1985 | 1461682591128 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 153 (0x11318c000) [pid = 1985] [serial = 1877] [outer = 0x113067000] 07:56:31 INFO - PROCESS | 1985 | 1461682591662 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:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 772ms 07:56:31 INFO - PROCESS | 1985 | 1461682591688 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 1985 | 1461682591692 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 07:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:56:31 INFO - PROCESS | 1985 | 1461682591698 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 1985 | 1461682591701 Marionette TRACE conn2 <- [1,2474,null,{}] 07:56:31 INFO - PROCESS | 1985 | 1461682591705 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:56:31 INFO - PROCESS | 1985 | 1461682591815 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 07:56:31 INFO - PROCESS | 1985 | 1461682591879 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 1985 | ++DOCSHELL 0x1196ed000 == 69 [pid = 1985] [id = 626] 07:56:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 154 (0x115d2c000) [pid = 1985] [serial = 1878] [outer = 0x0] 07:56:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 155 (0x115e54c00) [pid = 1985] [serial = 1879] [outer = 0x115d2c000] 07:56:31 INFO - PROCESS | 1985 | 1461682591906 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 156 (0x116762400) [pid = 1985] [serial = 1880] [outer = 0x115d2c000] 07:56:32 INFO - PROCESS | 1985 | --DOCSHELL 0x12c6b4000 == 68 [pid = 1985] [id = 564] 07:56:32 INFO - PROCESS | 1985 | --DOCSHELL 0x12ca6c800 == 67 [pid = 1985] [id = 616] 07:56:32 INFO - PROCESS | 1985 | --DOCSHELL 0x12c1ca800 == 66 [pid = 1985] [id = 615] 07:56:32 INFO - PROCESS | 1985 | --DOCSHELL 0x125cea800 == 65 [pid = 1985] [id = 614] 07:56:32 INFO - PROCESS | 1985 | --DOCSHELL 0x125856000 == 64 [pid = 1985] [id = 613] 07:56:32 INFO - PROCESS | 1985 | --DOCSHELL 0x12a91f000 == 63 [pid = 1985] [id = 612] 07:56:32 INFO - PROCESS | 1985 | --DOCSHELL 0x129446800 == 62 [pid = 1985] [id = 611] 07:56:32 INFO - PROCESS | 1985 | --DOCSHELL 0x119820800 == 61 [pid = 1985] [id = 610] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 155 (0x12587f400) [pid = 1985] [serial = 1750] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 154 (0x128c5e800) [pid = 1985] [serial = 1753] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOCSHELL 0x125867800 == 60 [pid = 1985] [id = 609] 07:56:32 INFO - PROCESS | 1985 | --DOCSHELL 0x124514000 == 59 [pid = 1985] [id = 608] 07:56:32 INFO - PROCESS | 1985 | --DOCSHELL 0x121164800 == 58 [pid = 1985] [id = 607] 07:56:32 INFO - PROCESS | 1985 | --DOCSHELL 0x119442000 == 57 [pid = 1985] [id = 606] 07:56:32 INFO - PROCESS | 1985 | --DOCSHELL 0x118975800 == 56 [pid = 1985] [id = 605] 07:56:32 INFO - PROCESS | 1985 | --DOCSHELL 0x119fae800 == 55 [pid = 1985] [id = 604] 07:56:32 INFO - PROCESS | 1985 | --DOCSHELL 0x113165800 == 54 [pid = 1985] [id = 599] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 153 (0x11334d400) [pid = 1985] [serial = 1580] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 152 (0x128bd9000) [pid = 1985] [serial = 1697] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x11891d000) [pid = 1985] [serial = 1577] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x1167f6800) [pid = 1985] [serial = 1583] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x12497b400) [pid = 1985] [serial = 1691] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x127027800) [pid = 1985] [serial = 1694] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x123b2fc00) [pid = 1985] [serial = 1622] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x12120b400) [pid = 1985] [serial = 1688] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x11817e800) [pid = 1985] [serial = 1685] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x11334e800) [pid = 1985] [serial = 1682] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x128c5ec00) [pid = 1985] [serial = 1777] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x128dca800) [pid = 1985] [serial = 1780] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x128c68800) [pid = 1985] [serial = 1778] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x119412400) [pid = 1985] [serial = 1789] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x129011c00) [pid = 1985] [serial = 1783] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x1181c3000) [pid = 1985] [serial = 1762] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x1184bf400) [pid = 1985] [serial = 1763] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x1243bd000) [pid = 1985] [serial = 1771] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x124d4d400) [pid = 1985] [serial = 1772] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x128dcf000) [pid = 1985] [serial = 1781] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x1191c9400) [pid = 1985] [serial = 1745] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x118915c00) [pid = 1985] [serial = 1744] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x126f32c00) [pid = 1985] [serial = 1774] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x121205c00) [pid = 1985] [serial = 1747] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x128c6d400) [pid = 1985] [serial = 1757] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x124dee000) [pid = 1985] [serial = 1756] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x1291edc00) [pid = 1985] [serial = 1786] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x117689c00) [pid = 1985] [serial = 1742] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x1167f7000) [pid = 1985] [serial = 1741] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x121208c00) [pid = 1985] [serial = 1768] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x123b35400) [pid = 1985] [serial = 1769] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x112b95400) [pid = 1985] [serial = 1739] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x112887000) [pid = 1985] [serial = 1738] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x1191cac00) [pid = 1985] [serial = 1765] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x119d0d800) [pid = 1985] [serial = 1766] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x12901c000) [pid = 1985] [serial = 1784] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x117687400) [pid = 1985] [serial = 1760] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x1167f7400) [pid = 1985] [serial = 1759] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x129644000) [pid = 1985] [serial = 1792] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x12964ac00) [pid = 1985] [serial = 1793] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x129651c00) [pid = 1985] [serial = 1795] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x1291f2800) [pid = 1985] [serial = 1787] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x124de5c00) [pid = 1985] [serial = 1748] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x1291f1c00) [pid = 1985] [serial = 1790] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x128bcc400) [pid = 1985] [serial = 1775] [outer = 0x0] [url = about:blank] 07:56:32 INFO - PROCESS | 1985 | 1461682592314 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:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 624ms 07:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:56:32 INFO - PROCESS | 1985 | 1461682592321 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 1985 | 1461682592323 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 07:56:32 INFO - PROCESS | 1985 | 1461682592325 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 1985 | 1461682592327 Marionette TRACE conn2 <- [1,2478,null,{}] 07:56:32 INFO - PROCESS | 1985 | 1461682592337 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:56:32 INFO - PROCESS | 1985 | 1461682592446 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 07:56:32 INFO - PROCESS | 1985 | 1461682592507 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 1985 | ++DOCSHELL 0x119441000 == 55 [pid = 1985] [id = 627] 07:56:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x11666e000) [pid = 1985] [serial = 1881] [outer = 0x0] 07:56:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x116a6b000) [pid = 1985] [serial = 1882] [outer = 0x11666e000] 07:56:32 INFO - PROCESS | 1985 | 1461682592534 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x11808d400) [pid = 1985] [serial = 1883] [outer = 0x11666e000] 07:56:32 INFO - PROCESS | 1985 | 1461682592857 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:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 571ms 07:56:32 INFO - PROCESS | 1985 | 1461682592896 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 1985 | 1461682592898 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 07:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:56:32 INFO - PROCESS | 1985 | 1461682592901 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 1985 | 1461682592902 Marionette TRACE conn2 <- [1,2482,null,{}] 07:56:32 INFO - PROCESS | 1985 | 1461682592904 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:56:32 INFO - PROCESS | 1985 | 1461682592993 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 07:56:33 INFO - PROCESS | 1985 | 1461682592997 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e6b000 == 56 [pid = 1985] [id = 628] 07:56:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x11817f800) [pid = 1985] [serial = 1884] [outer = 0x0] 07:56:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x11835e400) [pid = 1985] [serial = 1885] [outer = 0x11817f800] 07:56:33 INFO - PROCESS | 1985 | 1461682593024 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x118396800) [pid = 1985] [serial = 1886] [outer = 0x11817f800] 07:56:33 INFO - PROCESS | 1985 | 1461682593416 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:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 570ms 07:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:56:33 INFO - PROCESS | 1985 | 1461682593472 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 1985 | 1461682593474 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 07:56:33 INFO - PROCESS | 1985 | 1461682593477 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 1985 | 1461682593479 Marionette TRACE conn2 <- [1,2486,null,{}] 07:56:33 INFO - PROCESS | 1985 | 1461682593482 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:56:33 INFO - PROCESS | 1985 | 1461682593616 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 07:56:33 INFO - PROCESS | 1985 | 1461682593735 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 1985 | ++DOCSHELL 0x123aed000 == 57 [pid = 1985] [id = 629] 07:56:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x11858c800) [pid = 1985] [serial = 1887] [outer = 0x0] 07:56:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x118781c00) [pid = 1985] [serial = 1888] [outer = 0x11858c800] 07:56:33 INFO - PROCESS | 1985 | 1461682593767 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x11891d800) [pid = 1985] [serial = 1889] [outer = 0x11858c800] 07:56:34 INFO - PROCESS | 1985 | 1461682594159 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:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 720ms 07:56:34 INFO - PROCESS | 1985 | 1461682594197 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 1985 | 1461682594199 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 07:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:56:34 INFO - PROCESS | 1985 | 1461682594225 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 1985 | 1461682594227 Marionette TRACE conn2 <- [1,2490,null,{}] 07:56:34 INFO - PROCESS | 1985 | 1461682594230 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:56:34 INFO - PROCESS | 1985 | 1461682594421 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 07:56:34 INFO - PROCESS | 1985 | 1461682594446 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 1985 | ++DOCSHELL 0x125198800 == 58 [pid = 1985] [id = 630] 07:56:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x1191cc800) [pid = 1985] [serial = 1890] [outer = 0x0] 07:56:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x119672400) [pid = 1985] [serial = 1891] [outer = 0x1191cc800] 07:56:34 INFO - PROCESS | 1985 | 1461682594486 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x1197c3000) [pid = 1985] [serial = 1892] [outer = 0x1191cc800] 07:56:34 INFO - PROCESS | 1985 | 1461682594878 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:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 07:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:56:34 INFO - PROCESS | 1985 | 1461682594894 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 1985 | 1461682594896 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 07:56:34 INFO - PROCESS | 1985 | 1461682594898 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 1985 | 1461682594899 Marionette TRACE conn2 <- [1,2494,null,{}] 07:56:34 INFO - PROCESS | 1985 | 1461682594904 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:56:35 INFO - PROCESS | 1985 | 1461682595023 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 07:56:35 INFO - PROCESS | 1985 | 1461682595040 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 1985 | ++DOCSHELL 0x127078800 == 59 [pid = 1985] [id = 631] 07:56:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x119d0dc00) [pid = 1985] [serial = 1893] [outer = 0x0] 07:56:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x119d52800) [pid = 1985] [serial = 1894] [outer = 0x119d0dc00] 07:56:35 INFO - PROCESS | 1985 | 1461682595065 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x121205400) [pid = 1985] [serial = 1895] [outer = 0x119d0dc00] 07:56:35 INFO - PROCESS | 1985 | 1461682595408 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:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 523ms 07:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:56:35 INFO - PROCESS | 1985 | 1461682595423 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 07:56:35 INFO - PROCESS | 1985 | 1461682595424 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 07:56:35 INFO - PROCESS | 1985 | 1461682595426 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - PROCESS | 1985 | 1461682595427 Marionette TRACE conn2 <- [1,2498,null,{}] 07:56:35 INFO - PROCESS | 1985 | 1461682595430 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:56:35 INFO - PROCESS | 1985 | 1461682595543 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 07:56:35 INFO - PROCESS | 1985 | 1461682595556 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 1985 | ++DOCSHELL 0x128d5f000 == 60 [pid = 1985] [id = 632] 07:56:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x119d16400) [pid = 1985] [serial = 1896] [outer = 0x0] 07:56:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x121211400) [pid = 1985] [serial = 1897] [outer = 0x119d16400] 07:56:35 INFO - PROCESS | 1985 | 1461682595580 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x1212a1000) [pid = 1985] [serial = 1898] [outer = 0x119d16400] 07:56:35 INFO - PROCESS | 1985 | 1461682595924 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:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 519ms 07:56:35 INFO - PROCESS | 1985 | 1461682595945 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 07:56:35 INFO - PROCESS | 1985 | 1461682595946 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 07:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:56:35 INFO - PROCESS | 1985 | 1461682595949 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - PROCESS | 1985 | 1461682595950 Marionette TRACE conn2 <- [1,2502,null,{}] 07:56:35 INFO - PROCESS | 1985 | 1461682595955 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:56:36 INFO - PROCESS | 1985 | 1461682596064 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 07:56:36 INFO - PROCESS | 1985 | 1461682596069 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 1985 | ++DOCSHELL 0x12943c000 == 61 [pid = 1985] [id = 633] 07:56:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x121205800) [pid = 1985] [serial = 1899] [outer = 0x0] 07:56:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x123b2fc00) [pid = 1985] [serial = 1900] [outer = 0x121205800] 07:56:36 INFO - PROCESS | 1985 | 1461682596093 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x123b5e400) [pid = 1985] [serial = 1901] [outer = 0x121205800] 07:56:36 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x126f2bc00) [pid = 1985] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:56:36 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x128c6d000) [pid = 1985] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:56:36 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x118918800) [pid = 1985] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:56:36 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x11306d400) [pid = 1985] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:56:36 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x124fd2400) [pid = 1985] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:56:36 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x112b98c00) [pid = 1985] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:56:36 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x119157c00) [pid = 1985] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:56:36 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x113428c00) [pid = 1985] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:56:36 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x116f3a400) [pid = 1985] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:56:36 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x1276e5000) [pid = 1985] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:56:36 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x123cebc00) [pid = 1985] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:56:36 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x123b58400) [pid = 1985] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:56:36 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x128c62400) [pid = 1985] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:56:36 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x128bd9400) [pid = 1985] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:56:36 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x126f33000) [pid = 1985] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:56:36 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x1187b6c00) [pid = 1985] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:56:36 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x115d86400) [pid = 1985] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:56:36 INFO - PROCESS | 1985 | 1461682596598 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:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 07:56:36 INFO - PROCESS | 1985 | 1461682596621 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 07:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:56:36 INFO - PROCESS | 1985 | 1461682596622 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 07:56:36 INFO - PROCESS | 1985 | 1461682596624 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 1985 | 1461682596626 Marionette TRACE conn2 <- [1,2506,null,{}] 07:56:36 INFO - PROCESS | 1985 | 1461682596628 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:56:36 INFO - PROCESS | 1985 | 1461682596716 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 07:56:36 INFO - PROCESS | 1985 | 1461682596776 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 1985 | ++DOCSHELL 0x128d6a000 == 62 [pid = 1985] [id = 634] 07:56:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x115d86400) [pid = 1985] [serial = 1902] [outer = 0x0] 07:56:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x119680c00) [pid = 1985] [serial = 1903] [outer = 0x115d86400] 07:56:36 INFO - PROCESS | 1985 | 1461682596805 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x123d3d400) [pid = 1985] [serial = 1904] [outer = 0x115d86400] 07:56:37 INFO - PROCESS | 1985 | 1461682597111 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:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 519ms 07:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:56:37 INFO - PROCESS | 1985 | 1461682597144 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 1985 | 1461682597146 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 07:56:37 INFO - PROCESS | 1985 | 1461682597148 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 1985 | 1461682597150 Marionette TRACE conn2 <- [1,2510,null,{}] 07:56:37 INFO - PROCESS | 1985 | 1461682597155 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:56:37 INFO - PROCESS | 1985 | 1461682597258 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 07:56:37 INFO - PROCESS | 1985 | 1461682597263 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a91f000 == 63 [pid = 1985] [id = 635] 07:56:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x11891ec00) [pid = 1985] [serial = 1905] [outer = 0x0] 07:56:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x12494f000) [pid = 1985] [serial = 1906] [outer = 0x11891ec00] 07:56:37 INFO - PROCESS | 1985 | 1461682597289 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x125c6c400) [pid = 1985] [serial = 1907] [outer = 0x11891ec00] 07:56:37 INFO - PROCESS | 1985 | 1461682597642 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:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 522ms 07:56:37 INFO - PROCESS | 1985 | 1461682597682 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 1985 | 1461682597683 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 07:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:56:37 INFO - PROCESS | 1985 | 1461682597687 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 1985 | 1461682597688 Marionette TRACE conn2 <- [1,2514,null,{}] 07:56:37 INFO - PROCESS | 1985 | 1461682597691 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:56:37 INFO - PROCESS | 1985 | 1461682597780 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 07:56:37 INFO - PROCESS | 1985 | 1461682597795 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b3bd800 == 64 [pid = 1985] [id = 636] 07:56:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x126f32c00) [pid = 1985] [serial = 1908] [outer = 0x0] 07:56:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x126f37000) [pid = 1985] [serial = 1909] [outer = 0x126f32c00] 07:56:37 INFO - PROCESS | 1985 | 1461682597821 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x12769ec00) [pid = 1985] [serial = 1910] [outer = 0x126f32c00] 07:56:38 INFO - PROCESS | 1985 | 1461682598159 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:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 518ms 07:56:38 INFO - PROCESS | 1985 | 1461682598206 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 1985 | 1461682598207 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 07:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:56:38 INFO - PROCESS | 1985 | 1461682598209 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 1985 | 1461682598210 Marionette TRACE conn2 <- [1,2518,null,{}] 07:56:38 INFO - PROCESS | 1985 | 1461682598213 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:56:38 INFO - PROCESS | 1985 | 1461682598303 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 07:56:38 INFO - PROCESS | 1985 | 1461682598368 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c1c6000 == 65 [pid = 1985] [id = 637] 07:56:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x110f79000) [pid = 1985] [serial = 1911] [outer = 0x0] 07:56:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x1276a4c00) [pid = 1985] [serial = 1912] [outer = 0x110f79000] 07:56:38 INFO - PROCESS | 1985 | 1461682598392 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x1276f1c00) [pid = 1985] [serial = 1913] [outer = 0x110f79000] 07:56:38 INFO - PROCESS | 1985 | 1461682598836 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:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 669ms 07:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:56:38 INFO - PROCESS | 1985 | 1461682598891 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 1985 | 1461682598893 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 07:56:38 INFO - PROCESS | 1985 | 1461682598897 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 1985 | 1461682598899 Marionette TRACE conn2 <- [1,2522,null,{}] 07:56:38 INFO - PROCESS | 1985 | 1461682598906 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:56:39 INFO - PROCESS | 1985 | 1461682599012 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 07:56:39 INFO - PROCESS | 1985 | 1461682599087 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e7c800 == 66 [pid = 1985] [id = 638] 07:56:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x113063800) [pid = 1985] [serial = 1914] [outer = 0x0] 07:56:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x11334e800) [pid = 1985] [serial = 1915] [outer = 0x113063800] 07:56:39 INFO - PROCESS | 1985 | 1461682599118 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x115e23c00) [pid = 1985] [serial = 1916] [outer = 0x113063800] 07:56:39 INFO - PROCESS | 1985 | 1461682599546 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:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 674ms 07:56:39 INFO - PROCESS | 1985 | 1461682599572 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 1985 | 1461682599576 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 07:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:56:39 INFO - PROCESS | 1985 | 1461682599580 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 1985 | 1461682599583 Marionette TRACE conn2 <- [1,2526,null,{}] 07:56:39 INFO - PROCESS | 1985 | 1461682599585 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:56:39 INFO - PROCESS | 1985 | 1461682599693 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 07:56:39 INFO - PROCESS | 1985 | 1461682599787 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 1985 | ++DOCSHELL 0x121179000 == 67 [pid = 1985] [id = 639] 07:56:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x11675c000) [pid = 1985] [serial = 1917] [outer = 0x0] 07:56:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x1169ab400) [pid = 1985] [serial = 1918] [outer = 0x11675c000] 07:56:39 INFO - PROCESS | 1985 | 1461682599831 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x11835a000) [pid = 1985] [serial = 1919] [outer = 0x11675c000] 07:56:40 INFO - PROCESS | 1985 | 1461682600232 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:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 673ms 07:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:56:40 INFO - PROCESS | 1985 | 1461682600270 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 07:56:40 INFO - PROCESS | 1985 | 1461682600272 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 07:56:40 INFO - PROCESS | 1985 | 1461682600275 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:56:40 INFO - PROCESS | 1985 | 1461682600278 Marionette TRACE conn2 <- [1,2530,null,{}] 07:56:40 INFO - PROCESS | 1985 | 1461682600288 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:56:40 INFO - PROCESS | 1985 | 1461682600397 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 07:56:40 INFO - PROCESS | 1985 | 1461682600461 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b276000 == 68 [pid = 1985] [id = 640] 07:56:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x118786c00) [pid = 1985] [serial = 1920] [outer = 0x0] 07:56:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x119161400) [pid = 1985] [serial = 1921] [outer = 0x118786c00] 07:56:40 INFO - PROCESS | 1985 | 1461682600495 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x119f29400) [pid = 1985] [serial = 1922] [outer = 0x118786c00] 07:56:40 INFO - PROCESS | 1985 | 1461682600942 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:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 726ms 07:56:41 INFO - PROCESS | 1985 | 1461682601002 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 1985 | 1461682601003 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 07:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:56:41 INFO - PROCESS | 1985 | 1461682601006 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 1985 | 1461682601007 Marionette TRACE conn2 <- [1,2534,null,{}] 07:56:41 INFO - PROCESS | 1985 | 1461682601009 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:56:41 INFO - PROCESS | 1985 | 1461682601136 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 07:56:41 INFO - PROCESS | 1985 | 1461682601197 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ca67800 == 69 [pid = 1985] [id = 641] 07:56:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x12120b000) [pid = 1985] [serial = 1923] [outer = 0x0] 07:56:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x123d46800) [pid = 1985] [serial = 1924] [outer = 0x12120b000] 07:56:41 INFO - PROCESS | 1985 | 1461682601269 Marionette DEBUG loaded listener.js 07:56:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x124fd2c00) [pid = 1985] [serial = 1925] [outer = 0x12120b000] 07:56:41 INFO - PROCESS | 1985 | 1461682601678 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:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 719ms 07:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:56:41 INFO - PROCESS | 1985 | 1461682601726 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 1985 | 1461682601727 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 07:56:41 INFO - PROCESS | 1985 | 1461682601729 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 1985 | 1461682601731 Marionette TRACE conn2 <- [1,2538,null,{}] 07:56:41 INFO - PROCESS | 1985 | 1461682601733 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:56:41 INFO - PROCESS | 1985 | 1461682601840 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 07:56:41 INFO - PROCESS | 1985 | 1461682601945 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ce68800 == 70 [pid = 1985] [id = 642] 07:56:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x112941800) [pid = 1985] [serial = 1926] [outer = 0x0] 07:56:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x1247c8c00) [pid = 1985] [serial = 1927] [outer = 0x112941800] 07:56:41 INFO - PROCESS | 1985 | 1461682601977 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x1276a7400) [pid = 1985] [serial = 1928] [outer = 0x112941800] 07:56:42 INFO - PROCESS | 1985 | 1461682602517 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:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 820ms 07:56:42 INFO - PROCESS | 1985 | 1461682602559 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 07:56:42 INFO - PROCESS | 1985 | 1461682602560 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 07:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:56:42 INFO - PROCESS | 1985 | 1461682602562 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - PROCESS | 1985 | 1461682602564 Marionette TRACE conn2 <- [1,2542,null,{}] 07:56:42 INFO - PROCESS | 1985 | 1461682602566 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:56:42 INFO - PROCESS | 1985 | 1461682602744 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 07:56:42 INFO - PROCESS | 1985 | 1461682602821 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:42 INFO - PROCESS | 1985 | ++DOCSHELL 0x124882800 == 71 [pid = 1985] [id = 643] 07:56:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x1161d5400) [pid = 1985] [serial = 1929] [outer = 0x0] 07:56:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x126f36000) [pid = 1985] [serial = 1930] [outer = 0x1161d5400] 07:56:42 INFO - PROCESS | 1985 | 1461682602853 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x128c66400) [pid = 1985] [serial = 1931] [outer = 0x1161d5400] 07:56:43 INFO - PROCESS | 1985 | 1461682603465 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:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 918ms 07:56:43 INFO - PROCESS | 1985 | 1461682603482 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 07:56:43 INFO - PROCESS | 1985 | 1461682603486 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 07:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:56:43 INFO - PROCESS | 1985 | 1461682603490 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:56:43 INFO - PROCESS | 1985 | 1461682603492 Marionette TRACE conn2 <- [1,2546,null,{}] 07:56:43 INFO - PROCESS | 1985 | 1461682603496 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:56:43 INFO - PROCESS | 1985 | 1461682603596 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 07:56:43 INFO - PROCESS | 1985 | 1461682603677 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 1985 | ++DOCSHELL 0x121156800 == 72 [pid = 1985] [id = 644] 07:56:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x112892c00) [pid = 1985] [serial = 1932] [outer = 0x0] 07:56:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x112fb4c00) [pid = 1985] [serial = 1933] [outer = 0x112892c00] 07:56:43 INFO - PROCESS | 1985 | 1461682603706 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x115d2c800) [pid = 1985] [serial = 1934] [outer = 0x112892c00] 07:56:44 INFO - PROCESS | 1985 | 1461682604158 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:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 723ms 07:56:44 INFO - PROCESS | 1985 | 1461682604214 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 1985 | 1461682604218 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 07:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:56:44 INFO - PROCESS | 1985 | 1461682604222 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - PROCESS | 1985 | 1461682604224 Marionette TRACE conn2 <- [1,2550,null,{}] 07:56:44 INFO - PROCESS | 1985 | 1461682604226 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:56:44 INFO - PROCESS | 1985 | 1461682604325 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 07:56:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12b3bd800 == 71 [pid = 1985] [id = 636] 07:56:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12a91f000 == 70 [pid = 1985] [id = 635] 07:56:44 INFO - PROCESS | 1985 | --DOCSHELL 0x128d6a000 == 69 [pid = 1985] [id = 634] 07:56:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12943c000 == 68 [pid = 1985] [id = 633] 07:56:44 INFO - PROCESS | 1985 | --DOCSHELL 0x128d5f000 == 67 [pid = 1985] [id = 632] 07:56:44 INFO - PROCESS | 1985 | --DOCSHELL 0x127078800 == 66 [pid = 1985] [id = 631] 07:56:44 INFO - PROCESS | 1985 | --DOCSHELL 0x125198800 == 65 [pid = 1985] [id = 630] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x129648800) [pid = 1985] [serial = 1852] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOCSHELL 0x123aed000 == 64 [pid = 1985] [id = 629] 07:56:44 INFO - PROCESS | 1985 | --DOCSHELL 0x117e6b000 == 63 [pid = 1985] [id = 628] 07:56:44 INFO - PROCESS | 1985 | --DOCSHELL 0x119441000 == 62 [pid = 1985] [id = 627] 07:56:44 INFO - PROCESS | 1985 | --DOCSHELL 0x1196ed000 == 61 [pid = 1985] [id = 626] 07:56:44 INFO - PROCESS | 1985 | --DOCSHELL 0x116942800 == 60 [pid = 1985] [id = 625] 07:56:44 INFO - PROCESS | 1985 | --DOCSHELL 0x116a8b000 == 59 [pid = 1985] [id = 624] 07:56:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12bb47800 == 58 [pid = 1985] [id = 620] 07:56:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12451e000 == 57 [pid = 1985] [id = 619] 07:56:44 INFO - PROCESS | 1985 | 1461682604461 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 1985 | --DOCSHELL 0x1187e1000 == 56 [pid = 1985] [id = 618] 07:56:44 INFO - PROCESS | 1985 | --DOCSHELL 0x12ce68000 == 55 [pid = 1985] [id = 617] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x1291f9800) [pid = 1985] [serial = 1850] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x1276e2400) [pid = 1985] [serial = 1835] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x1291ef800) [pid = 1985] [serial = 1849] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x11967c400) [pid = 1985] [serial = 1822] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x121203c00) [pid = 1985] [serial = 1825] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x128dcec00) [pid = 1985] [serial = 1846] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x12901a000) [pid = 1985] [serial = 1847] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x123bc3000) [pid = 1985] [serial = 1844] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x12497f400) [pid = 1985] [serial = 1829] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x112942800) [pid = 1985] [serial = 1798] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x124fd3000) [pid = 1985] [serial = 1811] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x121299400) [pid = 1985] [serial = 1826] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x118592000) [pid = 1985] [serial = 1817] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x128c60400) [pid = 1985] [serial = 1838] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x1272e2400) [pid = 1985] [serial = 1751] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x124fd8800) [pid = 1985] [serial = 1831] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x118360c00) [pid = 1985] [serial = 1816] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x128dd0000) [pid = 1985] [serial = 1841] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x11a10b400) [pid = 1985] [serial = 1823] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x126f37c00) [pid = 1985] [serial = 1807] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x128c69000) [pid = 1985] [serial = 1754] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x1167f0400) [pid = 1985] [serial = 1843] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x128bcfc00) [pid = 1985] [serial = 1736] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x119163c00) [pid = 1985] [serial = 1820] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x118921800) [pid = 1985] [serial = 1819] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x1169b6000) [pid = 1985] [serial = 1814] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x126f37800) [pid = 1985] [serial = 1834] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x119d44000) [pid = 1985] [serial = 1804] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x118397000) [pid = 1985] [serial = 1801] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x128bd0800) [pid = 1985] [serial = 1837] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x125c67c00) [pid = 1985] [serial = 1832] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x11675c800) [pid = 1985] [serial = 1813] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x128dc5400) [pid = 1985] [serial = 1840] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x123b36000) [pid = 1985] [serial = 1828] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x1187aa400) [pid = 1985] [serial = 1810] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 1985 | ++DOCSHELL 0x115f54000 == 56 [pid = 1985] [id = 645] 07:56:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x112942800) [pid = 1985] [serial = 1935] [outer = 0x0] 07:56:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x116177c00) [pid = 1985] [serial = 1936] [outer = 0x112942800] 07:56:44 INFO - PROCESS | 1985 | 1461682604495 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x117e31800) [pid = 1985] [serial = 1937] [outer = 0x112942800] 07:56:44 INFO - PROCESS | 1985 | 1461682604814 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:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 622ms 07:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:56:44 INFO - PROCESS | 1985 | 1461682604844 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 1985 | 1461682604846 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 07:56:44 INFO - PROCESS | 1985 | 1461682604848 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - PROCESS | 1985 | 1461682604850 Marionette TRACE conn2 <- [1,2554,null,{}] 07:56:44 INFO - PROCESS | 1985 | 1461682604860 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:56:44 INFO - PROCESS | 1985 | 1461682604947 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 07:56:44 INFO - PROCESS | 1985 | 1461682604955 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 1985 | ++DOCSHELL 0x121159800 == 57 [pid = 1985] [id = 646] 07:56:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x11835b400) [pid = 1985] [serial = 1938] [outer = 0x0] 07:56:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x1184c5400) [pid = 1985] [serial = 1939] [outer = 0x11835b400] 07:56:44 INFO - PROCESS | 1985 | 1461682604983 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x11891c000) [pid = 1985] [serial = 1940] [outer = 0x11835b400] 07:56:45 INFO - PROCESS | 1985 | 1461682605355 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:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 524ms 07:56:45 INFO - PROCESS | 1985 | 1461682605373 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 1985 | 1461682605375 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 07:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:56:45 INFO - PROCESS | 1985 | 1461682605377 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 1985 | 1461682605378 Marionette TRACE conn2 <- [1,2558,null,{}] 07:56:45 INFO - PROCESS | 1985 | 1461682605380 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:56:45 INFO - PROCESS | 1985 | 1461682605465 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 07:56:45 INFO - PROCESS | 1985 | 1461682605469 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:45 INFO - PROCESS | 1985 | ++DOCSHELL 0x123ba5000 == 58 [pid = 1985] [id = 647] 07:56:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x118923800) [pid = 1985] [serial = 1941] [outer = 0x0] 07:56:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x11940cc00) [pid = 1985] [serial = 1942] [outer = 0x118923800] 07:56:45 INFO - PROCESS | 1985 | 1461682605496 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x1197c1000) [pid = 1985] [serial = 1943] [outer = 0x118923800] 07:56:45 INFO - PROCESS | 1985 | 1461682605860 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:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 521ms 07:56:45 INFO - PROCESS | 1985 | 1461682605899 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 1985 | 1461682605900 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 07:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:56:45 INFO - PROCESS | 1985 | 1461682605902 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 1985 | 1461682605903 Marionette TRACE conn2 <- [1,2562,null,{}] 07:56:45 INFO - PROCESS | 1985 | 1461682605905 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:56:45 INFO - PROCESS | 1985 | 1461682605992 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 07:56:45 INFO - PROCESS | 1985 | 1461682605996 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 1985 | ++DOCSHELL 0x125ce9800 == 59 [pid = 1985] [id = 648] 07:56:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x1197c2c00) [pid = 1985] [serial = 1944] [outer = 0x0] 07:56:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x11a10b400) [pid = 1985] [serial = 1945] [outer = 0x1197c2c00] 07:56:46 INFO - PROCESS | 1985 | 1461682606022 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x12120c000) [pid = 1985] [serial = 1946] [outer = 0x1197c2c00] 07:56:46 INFO - PROCESS | 1985 | 1461682606392 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:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 520ms 07:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:56:46 INFO - PROCESS | 1985 | 1461682606422 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 1985 | 1461682606423 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 07:56:46 INFO - PROCESS | 1985 | 1461682606426 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - PROCESS | 1985 | 1461682606427 Marionette TRACE conn2 <- [1,2566,null,{}] 07:56:46 INFO - PROCESS | 1985 | 1461682606429 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:56:46 INFO - PROCESS | 1985 | 1461682606530 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 07:56:46 INFO - PROCESS | 1985 | 1461682606609 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 1985 | ++DOCSHELL 0x128d55800 == 60 [pid = 1985] [id = 649] 07:56:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x12120a400) [pid = 1985] [serial = 1947] [outer = 0x0] 07:56:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x123b36c00) [pid = 1985] [serial = 1948] [outer = 0x12120a400] 07:56:46 INFO - PROCESS | 1985 | 1461682606636 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x12587f400) [pid = 1985] [serial = 1949] [outer = 0x12120a400] 07:56:46 INFO - PROCESS | 1985 | 1461682606981 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:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 569ms 07:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:56:47 INFO - PROCESS | 1985 | 1461682606996 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 1985 | 1461682606997 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 07:56:47 INFO - PROCESS | 1985 | 1461682606999 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 1985 | 1461682607001 Marionette TRACE conn2 <- [1,2570,null,{}] 07:56:47 INFO - PROCESS | 1985 | 1461682607007 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:56:47 INFO - PROCESS | 1985 | 1461682607116 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 07:56:47 INFO - PROCESS | 1985 | 1461682607152 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a72b000 == 61 [pid = 1985] [id = 650] 07:56:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x12129a800) [pid = 1985] [serial = 1950] [outer = 0x0] 07:56:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x1270ca800) [pid = 1985] [serial = 1951] [outer = 0x12129a800] 07:56:47 INFO - PROCESS | 1985 | 1461682607177 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x1276e6800) [pid = 1985] [serial = 1952] [outer = 0x12129a800] 07:56:47 INFO - PROCESS | 1985 | 1461682607525 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:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 572ms 07:56:47 INFO - PROCESS | 1985 | 1461682607573 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 1985 | 1461682607574 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 07:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:56:47 INFO - PROCESS | 1985 | 1461682607577 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 1985 | 1461682607578 Marionette TRACE conn2 <- [1,2574,null,{}] 07:56:47 INFO - PROCESS | 1985 | 1461682607580 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:56:47 INFO - PROCESS | 1985 | 1461682607691 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 07:56:47 INFO - PROCESS | 1985 | 1461682607730 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b3bc800 == 62 [pid = 1985] [id = 651] 07:56:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x126f37c00) [pid = 1985] [serial = 1953] [outer = 0x0] 07:56:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x128bd5800) [pid = 1985] [serial = 1954] [outer = 0x126f37c00] 07:56:47 INFO - PROCESS | 1985 | 1461682607755 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x128c64000) [pid = 1985] [serial = 1955] [outer = 0x126f37c00] 07:56:48 INFO - PROCESS | 1985 | 1461682608082 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:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 519ms 07:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:56:48 INFO - PROCESS | 1985 | 1461682608096 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 07:56:48 INFO - PROCESS | 1985 | 1461682608097 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 07:56:48 INFO - PROCESS | 1985 | 1461682608099 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - PROCESS | 1985 | 1461682608101 Marionette TRACE conn2 <- [1,2578,null,{}] 07:56:48 INFO - PROCESS | 1985 | 1461682608106 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:56:48 INFO - PROCESS | 1985 | 1461682608216 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 07:56:48 INFO - PROCESS | 1985 | 1461682608230 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb49800 == 63 [pid = 1985] [id = 652] 07:56:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x1276e3400) [pid = 1985] [serial = 1956] [outer = 0x0] 07:56:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x128dc5c00) [pid = 1985] [serial = 1957] [outer = 0x1276e3400] 07:56:48 INFO - PROCESS | 1985 | 1461682608255 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x128dcec00) [pid = 1985] [serial = 1958] [outer = 0x1276e3400] 07:56:48 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x119d16400) [pid = 1985] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:56:48 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x119d0dc00) [pid = 1985] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:56:48 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x113067000) [pid = 1985] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:56:48 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x115d2c000) [pid = 1985] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:56:48 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x121205800) [pid = 1985] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:56:48 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x11858c800) [pid = 1985] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:56:48 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x115d86400) [pid = 1985] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:56:48 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x110f7fc00) [pid = 1985] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:56:48 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x11891ec00) [pid = 1985] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:56:48 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x126f32c00) [pid = 1985] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:56:48 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x11817f800) [pid = 1985] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:56:48 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x11666e000) [pid = 1985] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:56:48 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x1191cc800) [pid = 1985] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:56:48 INFO - PROCESS | 1985 | 1461682608723 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:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 07:56:48 INFO - PROCESS | 1985 | 1461682608770 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 07:56:48 INFO - PROCESS | 1985 | 1461682608772 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 07:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:56:48 INFO - PROCESS | 1985 | 1461682608774 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - PROCESS | 1985 | 1461682608775 Marionette TRACE conn2 <- [1,2582,null,{}] 07:56:48 INFO - PROCESS | 1985 | 1461682608778 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:56:48 INFO - PROCESS | 1985 | 1461682608862 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 07:56:48 INFO - PROCESS | 1985 | 1461682608868 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 1985 | ++DOCSHELL 0x118120000 == 64 [pid = 1985] [id = 653] 07:56:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x113352800) [pid = 1985] [serial = 1959] [outer = 0x0] 07:56:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x118396c00) [pid = 1985] [serial = 1960] [outer = 0x113352800] 07:56:48 INFO - PROCESS | 1985 | 1461682608893 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x119d16400) [pid = 1985] [serial = 1961] [outer = 0x113352800] 07:56:49 INFO - PROCESS | 1985 | 1461682609270 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:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 520ms 07:56:49 INFO - PROCESS | 1985 | 1461682609294 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 07:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:56:49 INFO - PROCESS | 1985 | 1461682609296 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 07:56:49 INFO - PROCESS | 1985 | 1461682609298 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 1985 | 1461682609301 Marionette TRACE conn2 <- [1,2586,null,{}] 07:56:49 INFO - PROCESS | 1985 | 1461682609312 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:56:49 INFO - PROCESS | 1985 | 1461682609445 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 07:56:49 INFO - PROCESS | 1985 | 1461682609455 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ce6b000 == 65 [pid = 1985] [id = 654] 07:56:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x12129e000) [pid = 1985] [serial = 1962] [outer = 0x0] 07:56:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x128dd3400) [pid = 1985] [serial = 1963] [outer = 0x12129e000] 07:56:49 INFO - PROCESS | 1985 | 1461682609496 Marionette DEBUG loaded listener.js 07:56:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x1291f2000) [pid = 1985] [serial = 1964] [outer = 0x12129e000] 07:56:49 INFO - PROCESS | 1985 | 1461682609853 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:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 579ms 07:56:49 INFO - PROCESS | 1985 | 1461682609878 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 07:56:49 INFO - PROCESS | 1985 | 1461682609879 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 07:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:56:49 INFO - PROCESS | 1985 | 1461682609881 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 1985 | 1461682609882 Marionette TRACE conn2 <- [1,2590,null,{}] 07:56:49 INFO - PROCESS | 1985 | 1461682609885 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:56:50 INFO - PROCESS | 1985 | 1461682610003 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 07:56:50 INFO - PROCESS | 1985 | 1461682610009 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d630000 == 66 [pid = 1985] [id = 655] 07:56:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x1291ee400) [pid = 1985] [serial = 1965] [outer = 0x0] 07:56:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x1291fa800) [pid = 1985] [serial = 1966] [outer = 0x1291ee400] 07:56:50 INFO - PROCESS | 1985 | 1461682610033 Marionette DEBUG loaded listener.js 07:56:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x12964fc00) [pid = 1985] [serial = 1967] [outer = 0x1291ee400] 07:56:50 INFO - PROCESS | 1985 | 1461682610372 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:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 523ms 07:56:50 INFO - PROCESS | 1985 | 1461682610405 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 1985 | 1461682610406 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 07:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:56:50 INFO - PROCESS | 1985 | 1461682610408 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 1985 | 1461682610409 Marionette TRACE conn2 <- [1,2594,null,{}] 07:56:50 INFO - PROCESS | 1985 | 1461682610412 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:56:50 INFO - PROCESS | 1985 | 1461682610501 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 07:56:50 INFO - PROCESS | 1985 | 1461682610505 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d94e000 == 67 [pid = 1985] [id = 656] 07:56:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x129734000) [pid = 1985] [serial = 1968] [outer = 0x0] 07:56:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x12a7b6c00) [pid = 1985] [serial = 1969] [outer = 0x129734000] 07:56:50 INFO - PROCESS | 1985 | 1461682610530 Marionette DEBUG loaded listener.js 07:56:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x12a8c3000) [pid = 1985] [serial = 1970] [outer = 0x129734000] 07:56:51 INFO - PROCESS | 1985 | 1461682611060 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:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 718ms 07:56:51 INFO - PROCESS | 1985 | 1461682611128 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 07:56:51 INFO - PROCESS | 1985 | 1461682611131 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 07:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:56:51 INFO - PROCESS | 1985 | 1461682611135 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:56:51 INFO - PROCESS | 1985 | 1461682611137 Marionette TRACE conn2 <- [1,2598,null,{}] 07:56:51 INFO - PROCESS | 1985 | 1461682611141 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:56:51 INFO - PROCESS | 1985 | 1461682611253 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 07:56:51 INFO - PROCESS | 1985 | 1461682611354 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:51 INFO - PROCESS | 1985 | ++DOCSHELL 0x11980a000 == 68 [pid = 1985] [id = 657] 07:56:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x115ec8800) [pid = 1985] [serial = 1971] [outer = 0x0] 07:56:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x116760c00) [pid = 1985] [serial = 1972] [outer = 0x115ec8800] 07:56:51 INFO - PROCESS | 1985 | 1461682611385 Marionette DEBUG loaded listener.js 07:56:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x117e26000) [pid = 1985] [serial = 1973] [outer = 0x115ec8800] 07:56:51 INFO - PROCESS | 1985 | 1461682611825 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:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 725ms 07:56:51 INFO - PROCESS | 1985 | 1461682611860 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 07:56:51 INFO - PROCESS | 1985 | 1461682611864 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 07:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:56:51 INFO - PROCESS | 1985 | 1461682611892 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:56:51 INFO - PROCESS | 1985 | 1461682611895 Marionette TRACE conn2 <- [1,2602,null,{}] 07:56:51 INFO - PROCESS | 1985 | 1461682611900 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:56:52 INFO - PROCESS | 1985 | 1461682612063 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 07:56:52 INFO - PROCESS | 1985 | 1461682612170 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:52 INFO - PROCESS | 1985 | ++DOCSHELL 0x125cdf000 == 69 [pid = 1985] [id = 658] 07:56:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x11835f800) [pid = 1985] [serial = 1974] [outer = 0x0] 07:56:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x118393c00) [pid = 1985] [serial = 1975] [outer = 0x11835f800] 07:56:52 INFO - PROCESS | 1985 | 1461682612218 Marionette DEBUG loaded listener.js 07:56:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x118921800) [pid = 1985] [serial = 1976] [outer = 0x11835f800] 07:56:52 INFO - PROCESS | 1985 | 1461682612746 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:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 897ms 07:56:52 INFO - PROCESS | 1985 | 1461682612766 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 1985 | 1461682612767 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 07:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:56:52 INFO - PROCESS | 1985 | 1461682612790 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 1985 | 1461682612793 Marionette TRACE conn2 <- [1,2606,null,{}] 07:56:52 INFO - PROCESS | 1985 | 1461682612801 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:56:52 INFO - PROCESS | 1985 | 1461682612925 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 07:56:53 INFO - PROCESS | 1985 | 1461682613002 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d40c800 == 70 [pid = 1985] [id = 659] 07:56:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x123b38800) [pid = 1985] [serial = 1977] [outer = 0x0] 07:56:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x124220400) [pid = 1985] [serial = 1978] [outer = 0x123b38800] 07:56:53 INFO - PROCESS | 1985 | 1461682613033 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x125149800) [pid = 1985] [serial = 1979] [outer = 0x123b38800] 07:56:53 INFO - PROCESS | 1985 | 1461682613456 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:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 727ms 07:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:56:53 INFO - PROCESS | 1985 | 1461682613515 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 07:56:53 INFO - PROCESS | 1985 | 1461682613517 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 07:56:53 INFO - PROCESS | 1985 | 1461682613519 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 1985 | 1461682613521 Marionette TRACE conn2 <- [1,2610,null,{}] 07:56:53 INFO - PROCESS | 1985 | 1461682613523 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:56:53 INFO - PROCESS | 1985 | 1461682613630 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 07:56:53 INFO - PROCESS | 1985 | 1461682613704 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 1985 | ++DOCSHELL 0x12df27000 == 71 [pid = 1985] [id = 660] 07:56:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x125808400) [pid = 1985] [serial = 1980] [outer = 0x0] 07:56:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x128bd0c00) [pid = 1985] [serial = 1981] [outer = 0x125808400] 07:56:53 INFO - PROCESS | 1985 | 1461682613734 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x128dc6c00) [pid = 1985] [serial = 1982] [outer = 0x125808400] 07:56:54 INFO - PROCESS | 1985 | 1461682614140 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:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 07:56:54 INFO - PROCESS | 1985 | 1461682614191 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 07:56:54 INFO - PROCESS | 1985 | 1461682614192 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 07:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:56:54 INFO - PROCESS | 1985 | 1461682614194 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:56:54 INFO - PROCESS | 1985 | 1461682614195 Marionette TRACE conn2 <- [1,2614,null,{}] 07:56:54 INFO - PROCESS | 1985 | 1461682614198 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:56:54 INFO - PROCESS | 1985 | 1461682614321 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 07:56:54 INFO - PROCESS | 1985 | 1461682614396 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 1985 | ++DOCSHELL 0x12e575000 == 72 [pid = 1985] [id = 661] 07:56:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x128dc9000) [pid = 1985] [serial = 1983] [outer = 0x0] 07:56:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x12915f800) [pid = 1985] [serial = 1984] [outer = 0x128dc9000] 07:56:54 INFO - PROCESS | 1985 | 1461682614425 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x12964e400) [pid = 1985] [serial = 1985] [outer = 0x128dc9000] 07:56:54 INFO - PROCESS | 1985 | 1461682614828 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:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 07:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:56:54 INFO - PROCESS | 1985 | 1461682614865 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 07:56:54 INFO - PROCESS | 1985 | 1461682614866 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 07:56:54 INFO - PROCESS | 1985 | 1461682614868 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:56:54 INFO - PROCESS | 1985 | 1461682614870 Marionette TRACE conn2 <- [1,2618,null,{}] 07:56:54 INFO - PROCESS | 1985 | 1461682614872 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:56:54 INFO - PROCESS | 1985 | 1461682614992 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 07:56:55 INFO - PROCESS | 1985 | 1461682615096 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:55 INFO - PROCESS | 1985 | ++DOCSHELL 0x135145800 == 73 [pid = 1985] [id = 662] 07:56:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x12a8bc400) [pid = 1985] [serial = 1986] [outer = 0x0] 07:56:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x12a9aa400) [pid = 1985] [serial = 1987] [outer = 0x12a8bc400] 07:56:55 INFO - PROCESS | 1985 | 1461682615131 Marionette DEBUG loaded listener.js 07:56:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x12b216000) [pid = 1985] [serial = 1988] [outer = 0x12a8bc400] 07:56:55 INFO - PROCESS | 1985 | 1461682615609 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:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 820ms 07:56:55 INFO - PROCESS | 1985 | 1461682615690 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 1985 | 1461682615692 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 07:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:56:55 INFO - PROCESS | 1985 | 1461682615695 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 1985 | 1461682615698 Marionette TRACE conn2 <- [1,2622,null,{}] 07:56:55 INFO - PROCESS | 1985 | 1461682615701 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:56:55 INFO - PROCESS | 1985 | 1461682615867 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 07:56:55 INFO - PROCESS | 1985 | 1461682615975 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:55 INFO - PROCESS | 1985 | ++DOCSHELL 0x118041800 == 74 [pid = 1985] [id = 663] 07:56:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x113064800) [pid = 1985] [serial = 1989] [outer = 0x0] 07:56:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 153 (0x118389c00) [pid = 1985] [serial = 1990] [outer = 0x113064800] 07:56:56 INFO - PROCESS | 1985 | 1461682616010 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 154 (0x12abe7400) [pid = 1985] [serial = 1991] [outer = 0x113064800] 07:56:56 INFO - PROCESS | 1985 | 1461682616569 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:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 924ms 07:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:56:56 INFO - PROCESS | 1985 | 1461682616623 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 07:56:56 INFO - PROCESS | 1985 | 1461682616625 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 07:56:56 INFO - PROCESS | 1985 | 1461682616628 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:56:56 INFO - PROCESS | 1985 | 1461682616630 Marionette TRACE conn2 <- [1,2626,null,{}] 07:56:56 INFO - PROCESS | 1985 | 1461682616634 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:56:56 INFO - PROCESS | 1985 | 1461682616735 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 07:56:56 INFO - PROCESS | 1985 | 1461682616799 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 1985 | ++DOCSHELL 0x121144800 == 75 [pid = 1985] [id = 664] 07:56:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 155 (0x113066800) [pid = 1985] [serial = 1992] [outer = 0x0] 07:56:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 156 (0x11318ac00) [pid = 1985] [serial = 1993] [outer = 0x113066800] 07:56:56 INFO - PROCESS | 1985 | 1461682616827 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 157 (0x1167f3400) [pid = 1985] [serial = 1994] [outer = 0x113066800] 07:56:57 INFO - PROCESS | 1985 | 1461682617366 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:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 778ms 07:56:57 INFO - PROCESS | 1985 | 1461682617418 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 07:56:57 INFO - PROCESS | 1985 | 1461682617426 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 07:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:56:57 INFO - PROCESS | 1985 | 1461682617433 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - PROCESS | 1985 | 1461682617436 Marionette TRACE conn2 <- [1,2630,null,{}] 07:56:57 INFO - PROCESS | 1985 | 1461682617439 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:56:57 INFO - PROCESS | 1985 | 1461682617591 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 07:56:57 INFO - PROCESS | 1985 | 1461682617673 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:57 INFO - PROCESS | 1985 | ++DOCSHELL 0x121244800 == 76 [pid = 1985] [id = 665] 07:56:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 158 (0x11808a800) [pid = 1985] [serial = 1995] [outer = 0x0] 07:56:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 159 (0x11838e400) [pid = 1985] [serial = 1996] [outer = 0x11808a800] 07:56:57 INFO - PROCESS | 1985 | 1461682617702 Marionette DEBUG loaded listener.js 07:56:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 160 (0x11891e000) [pid = 1985] [serial = 1997] [outer = 0x11808a800] 07:56:57 INFO - PROCESS | 1985 | --DOCSHELL 0x12d630000 == 75 [pid = 1985] [id = 655] 07:56:57 INFO - PROCESS | 1985 | --DOCSHELL 0x12ce6b000 == 74 [pid = 1985] [id = 654] 07:56:57 INFO - PROCESS | 1985 | --DOCSHELL 0x118120000 == 73 [pid = 1985] [id = 653] 07:56:57 INFO - PROCESS | 1985 | --DOCSHELL 0x12bb49800 == 72 [pid = 1985] [id = 652] 07:56:57 INFO - PROCESS | 1985 | --DOCSHELL 0x12b3bc800 == 71 [pid = 1985] [id = 651] 07:56:57 INFO - PROCESS | 1985 | --DOCSHELL 0x12a72b000 == 70 [pid = 1985] [id = 650] 07:56:57 INFO - PROCESS | 1985 | --DOMWINDOW == 159 (0x1276a4c00) [pid = 1985] [serial = 1912] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOCSHELL 0x128d55800 == 69 [pid = 1985] [id = 649] 07:56:58 INFO - PROCESS | 1985 | --DOCSHELL 0x125ce9800 == 68 [pid = 1985] [id = 648] 07:56:58 INFO - PROCESS | 1985 | --DOCSHELL 0x123ba5000 == 67 [pid = 1985] [id = 647] 07:56:58 INFO - PROCESS | 1985 | --DOCSHELL 0x121159800 == 66 [pid = 1985] [id = 646] 07:56:58 INFO - PROCESS | 1985 | --DOCSHELL 0x115f54000 == 65 [pid = 1985] [id = 645] 07:56:58 INFO - PROCESS | 1985 | --DOCSHELL 0x121156800 == 64 [pid = 1985] [id = 644] 07:56:58 INFO - PROCESS | 1985 | --DOCSHELL 0x121179000 == 63 [pid = 1985] [id = 639] 07:56:58 INFO - PROCESS | 1985 | --DOCSHELL 0x117e7c800 == 62 [pid = 1985] [id = 638] 07:56:58 INFO - PROCESS | 1985 | --DOCSHELL 0x12c1c6000 == 61 [pid = 1985] [id = 637] 07:56:58 INFO - PROCESS | 1985 | 1461682618162 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:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 158 (0x121211400) [pid = 1985] [serial = 1897] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 157 (0x119d52800) [pid = 1985] [serial = 1894] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 156 (0x11318c000) [pid = 1985] [serial = 1877] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 155 (0x11306c000) [pid = 1985] [serial = 1876] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 154 (0x116762400) [pid = 1985] [serial = 1880] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 153 (0x115e54c00) [pid = 1985] [serial = 1879] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 152 (0x123b2fc00) [pid = 1985] [serial = 1900] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x118781c00) [pid = 1985] [serial = 1888] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x12901cc00) [pid = 1985] [serial = 1870] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x119680c00) [pid = 1985] [serial = 1903] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x118363800) [pid = 1985] [serial = 1858] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x1164b3400) [pid = 1985] [serial = 1855] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x12120f000) [pid = 1985] [serial = 1861] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x1212a1000) [pid = 1985] [serial = 1898] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x128bcb400) [pid = 1985] [serial = 1867] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x11293ec00) [pid = 1985] [serial = 1873] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x112b0f000) [pid = 1985] [serial = 1874] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x123ecb000) [pid = 1985] [serial = 1864] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x12494f000) [pid = 1985] [serial = 1906] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x125c6c400) [pid = 1985] [serial = 1907] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x126f37000) [pid = 1985] [serial = 1909] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x123d3d400) [pid = 1985] [serial = 1904] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x123b5e400) [pid = 1985] [serial = 1901] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x11835e400) [pid = 1985] [serial = 1885] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x12769ec00) [pid = 1985] [serial = 1910] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x118396800) [pid = 1985] [serial = 1886] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x116a6b000) [pid = 1985] [serial = 1882] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x11808d400) [pid = 1985] [serial = 1883] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x119672400) [pid = 1985] [serial = 1891] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x121205400) [pid = 1985] [serial = 1895] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x11891d800) [pid = 1985] [serial = 1889] [outer = 0x0] [url = about:blank] 07:56:58 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x1197c3000) [pid = 1985] [serial = 1892] [outer = 0x0] [url = about:blank] 07:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 774ms 07:56:58 INFO - PROCESS | 1985 | 1461682618211 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 07:56:58 INFO - PROCESS | 1985 | 1461682618213 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 07:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:56:58 INFO - PROCESS | 1985 | 1461682618216 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:56:58 INFO - PROCESS | 1985 | 1461682618220 Marionette TRACE conn2 <- [1,2634,null,{}] 07:56:58 INFO - PROCESS | 1985 | 1461682618232 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:56:58 INFO - PROCESS | 1985 | 1461682618375 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 07:56:58 INFO - PROCESS | 1985 | 1461682618385 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x119b2f000 == 62 [pid = 1985] [id = 666] 07:56:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x1191ca400) [pid = 1985] [serial = 1998] [outer = 0x0] 07:56:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x119673c00) [pid = 1985] [serial = 1999] [outer = 0x1191ca400] 07:56:58 INFO - PROCESS | 1985 | 1461682618414 Marionette DEBUG loaded listener.js 07:56:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x119d45400) [pid = 1985] [serial = 2000] [outer = 0x1191ca400] 07:56:58 INFO - PROCESS | 1985 | 1461682618791 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:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 624ms 07:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:56:58 INFO - PROCESS | 1985 | 1461682618840 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 07:56:58 INFO - PROCESS | 1985 | 1461682618842 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 07:56:58 INFO - PROCESS | 1985 | 1461682618844 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:56:58 INFO - PROCESS | 1985 | 1461682618845 Marionette TRACE conn2 <- [1,2638,null,{}] 07:56:58 INFO - PROCESS | 1985 | 1461682618847 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:56:58 INFO - PROCESS | 1985 | 1461682618937 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 07:56:58 INFO - PROCESS | 1985 | 1461682618965 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x127620800 == 63 [pid = 1985] [id = 667] 07:56:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x121297400) [pid = 1985] [serial = 2001] [outer = 0x0] 07:56:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x123b2a400) [pid = 1985] [serial = 2002] [outer = 0x121297400] 07:56:58 INFO - PROCESS | 1985 | 1461682618991 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x123ceac00) [pid = 1985] [serial = 2003] [outer = 0x121297400] 07:56:59 INFO - PROCESS | 1985 | 1461682619338 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:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 519ms 07:56:59 INFO - PROCESS | 1985 | 1461682619364 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 07:56:59 INFO - PROCESS | 1985 | 1461682619365 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 07:56:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:56:59 INFO - PROCESS | 1985 | 1461682619368 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 1985 | 1461682619370 Marionette TRACE conn2 <- [1,2642,null,{}] 07:56:59 INFO - PROCESS | 1985 | 1461682619372 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:56:59 INFO - PROCESS | 1985 | 1461682619460 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 07:56:59 INFO - PROCESS | 1985 | 1461682619464 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:59 INFO - PROCESS | 1985 | ++DOCSHELL 0x1290e3800 == 64 [pid = 1985] [id = 668] 07:56:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x123b60c00) [pid = 1985] [serial = 2004] [outer = 0x0] 07:56:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x124f8a400) [pid = 1985] [serial = 2005] [outer = 0x123b60c00] 07:56:59 INFO - PROCESS | 1985 | 1461682619489 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x126f29800) [pid = 1985] [serial = 2006] [outer = 0x123b60c00] 07:56:59 INFO - PROCESS | 1985 | 1461682619830 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:56:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:56:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 471ms 07:56:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:56:59 INFO - PROCESS | 1985 | 1461682619839 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 07:56:59 INFO - PROCESS | 1985 | 1461682619840 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 07:56:59 INFO - PROCESS | 1985 | 1461682619842 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 1985 | 1461682619843 Marionette TRACE conn2 <- [1,2646,null,{}] 07:56:59 INFO - PROCESS | 1985 | 1461682619845 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:56:59 INFO - PROCESS | 1985 | 1461682619951 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 07:57:00 INFO - PROCESS | 1985 | 1461682620031 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:00 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a8a1000 == 65 [pid = 1985] [id = 669] 07:57:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x125c6cc00) [pid = 1985] [serial = 2007] [outer = 0x0] 07:57:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x1272e3800) [pid = 1985] [serial = 2008] [outer = 0x125c6cc00] 07:57:00 INFO - PROCESS | 1985 | 1461682620063 Marionette DEBUG loaded listener.js 07:57:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x128dcbc00) [pid = 1985] [serial = 2009] [outer = 0x125c6cc00] 07:57:00 INFO - PROCESS | 1985 | 1461682620403 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:57:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:57:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 569ms 07:57:00 INFO - PROCESS | 1985 | 1461682620411 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 07:57:00 INFO - PROCESS | 1985 | 1461682620413 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 07:57:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:57:00 INFO - PROCESS | 1985 | 1461682620415 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - PROCESS | 1985 | 1461682620416 Marionette TRACE conn2 <- [1,2650,null,{}] 07:57:00 INFO - PROCESS | 1985 | 1461682620421 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:57:00 INFO - PROCESS | 1985 | 1461682620533 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 07:57:00 INFO - PROCESS | 1985 | 1461682620570 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:00 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b3b7000 == 66 [pid = 1985] [id = 670] 07:57:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x128dcf000) [pid = 1985] [serial = 2010] [outer = 0x0] 07:57:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x129160800) [pid = 1985] [serial = 2011] [outer = 0x128dcf000] 07:57:00 INFO - PROCESS | 1985 | 1461682620596 Marionette DEBUG loaded listener.js 07:57:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x12a8bdc00) [pid = 1985] [serial = 2012] [outer = 0x128dcf000] 07:57:00 INFO - PROCESS | 1985 | 1461682620909 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:57:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:57:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 520ms 07:57:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:57:00 INFO - PROCESS | 1985 | 1461682620943 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 07:57:00 INFO - PROCESS | 1985 | 1461682620944 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 07:57:00 INFO - PROCESS | 1985 | 1461682620946 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - PROCESS | 1985 | 1461682620947 Marionette TRACE conn2 <- [1,2654,null,{}] 07:57:00 INFO - PROCESS | 1985 | 1461682620950 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:57:01 INFO - PROCESS | 1985 | 1461682621059 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 07:57:01 INFO - PROCESS | 1985 | 1461682621098 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 1985 | ++DOCSHELL 0x12be2a000 == 67 [pid = 1985] [id = 671] 07:57:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x12915e800) [pid = 1985] [serial = 2013] [outer = 0x0] 07:57:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x12a9ad400) [pid = 1985] [serial = 2014] [outer = 0x12915e800] 07:57:01 INFO - PROCESS | 1985 | 1461682621123 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x12abe9800) [pid = 1985] [serial = 2015] [outer = 0x12915e800] 07:57:01 INFO - PROCESS | 1985 | 1461682621508 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:57:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:57:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 570ms 07:57:01 INFO - PROCESS | 1985 | 1461682621517 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 07:57:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:57:01 INFO - PROCESS | 1985 | 1461682621521 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 07:57:01 INFO - PROCESS | 1985 | 1461682621524 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:57:01 INFO - PROCESS | 1985 | 1461682621526 Marionette TRACE conn2 <- [1,2658,null,{}] 07:57:01 INFO - PROCESS | 1985 | 1461682621530 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:57:01 INFO - PROCESS | 1985 | 1461682621707 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 07:57:01 INFO - PROCESS | 1985 | 1461682621732 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ce64000 == 68 [pid = 1985] [id = 672] 07:57:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x129643c00) [pid = 1985] [serial = 2016] [outer = 0x0] 07:57:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x12b21a800) [pid = 1985] [serial = 2017] [outer = 0x129643c00] 07:57:01 INFO - PROCESS | 1985 | 1461682621760 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x12b28c800) [pid = 1985] [serial = 2018] [outer = 0x129643c00] 07:57:02 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x12129a800) [pid = 1985] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:57:02 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x112942800) [pid = 1985] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:57:02 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x112892c00) [pid = 1985] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:57:02 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x1197c2c00) [pid = 1985] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:57:02 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x118923800) [pid = 1985] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:57:02 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x126f37c00) [pid = 1985] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:57:02 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x11835b400) [pid = 1985] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:57:02 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x1276e3400) [pid = 1985] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:57:02 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x113352800) [pid = 1985] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:57:02 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x1291ee400) [pid = 1985] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:57:02 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x12129e000) [pid = 1985] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:57:02 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x12120a400) [pid = 1985] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:57:02 INFO - PROCESS | 1985 | 1461682622225 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:57:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:57:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 722ms 07:57:02 INFO - PROCESS | 1985 | 1461682622247 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 1985 | 1461682622248 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 07:57:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:57:02 INFO - PROCESS | 1985 | 1461682622250 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 1985 | 1461682622251 Marionette TRACE conn2 <- [1,2662,null,{}] 07:57:02 INFO - PROCESS | 1985 | 1461682622256 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:57:02 INFO - PROCESS | 1985 | 1461682622361 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 07:57:02 INFO - PROCESS | 1985 | 1461682622368 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:02 INFO - PROCESS | 1985 | ++DOCSHELL 0x12aba1800 == 69 [pid = 1985] [id = 673] 07:57:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x113352800) [pid = 1985] [serial = 2019] [outer = 0x0] 07:57:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x119414000) [pid = 1985] [serial = 2020] [outer = 0x113352800] 07:57:02 INFO - PROCESS | 1985 | 1461682622393 Marionette DEBUG loaded listener.js 07:57:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x128bcd400) [pid = 1985] [serial = 2021] [outer = 0x113352800] 07:57:02 INFO - PROCESS | 1985 | 1461682622745 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:57:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:57:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 522ms 07:57:02 INFO - PROCESS | 1985 | 1461682622773 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 1985 | 1461682622774 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 07:57:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:57:02 INFO - PROCESS | 1985 | 1461682622785 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 1985 | 1461682622787 Marionette TRACE conn2 <- [1,2666,null,{}] 07:57:02 INFO - PROCESS | 1985 | 1461682622790 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:57:02 INFO - PROCESS | 1985 | 1461682622892 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 07:57:02 INFO - PROCESS | 1985 | 1461682622896 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:02 INFO - PROCESS | 1985 | ++DOCSHELL 0x12da84000 == 70 [pid = 1985] [id = 674] 07:57:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x128dd3c00) [pid = 1985] [serial = 2022] [outer = 0x0] 07:57:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x12b295c00) [pid = 1985] [serial = 2023] [outer = 0x128dd3c00] 07:57:02 INFO - PROCESS | 1985 | 1461682622925 Marionette DEBUG loaded listener.js 07:57:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x12ba6e800) [pid = 1985] [serial = 2024] [outer = 0x128dd3c00] 07:57:03 INFO - PROCESS | 1985 | 1461682623778 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:57:03 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:57:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1032ms 07:57:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:57:03 INFO - PROCESS | 1985 | 1461682623809 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 07:57:03 INFO - PROCESS | 1985 | 1461682623811 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 07:57:03 INFO - PROCESS | 1985 | 1461682623814 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:57:03 INFO - PROCESS | 1985 | 1461682623815 Marionette TRACE conn2 <- [1,2670,null,{}] 07:57:03 INFO - PROCESS | 1985 | 1461682623831 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:57:03 INFO - PROCESS | 1985 | 1461682623931 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 07:57:03 INFO - PROCESS | 1985 | 1461682623992 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 1985 | ++DOCSHELL 0x1354ab800 == 71 [pid = 1985] [id = 675] 07:57:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x12bd14000) [pid = 1985] [serial = 2025] [outer = 0x0] 07:57:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x12bd19400) [pid = 1985] [serial = 2026] [outer = 0x12bd14000] 07:57:04 INFO - PROCESS | 1985 | 1461682624017 Marionette DEBUG loaded listener.js 07:57:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x12bd21800) [pid = 1985] [serial = 2027] [outer = 0x12bd14000] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x12be1e000 == 70 [pid = 1985] [id = 559] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x127619800 == 69 [pid = 1985] [id = 539] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x12ce68800 == 68 [pid = 1985] [id = 642] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x12944e000 == 67 [pid = 1985] [id = 545] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x12a8a2000 == 66 [pid = 1985] [id = 601] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x127633800 == 65 [pid = 1985] [id = 540] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x12d646800 == 64 [pid = 1985] [id = 621] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x119a90800 == 63 [pid = 1985] [id = 546] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x118978000 == 62 [pid = 1985] [id = 585] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x12da6e000 == 61 [pid = 1985] [id = 602] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x12903a000 == 60 [pid = 1985] [id = 544] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x12df1c000 == 59 [pid = 1985] [id = 623] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x12be0e800 == 58 [pid = 1985] [id = 563] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x12ca67800 == 57 [pid = 1985] [id = 641] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x12da6a000 == 56 [pid = 1985] [id = 622] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x117e80800 == 55 [pid = 1985] [id = 536] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x12481d800 == 54 [pid = 1985] [id = 537] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x12b276000 == 53 [pid = 1985] [id = 640] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x125197000 == 52 [pid = 1985] [id = 538] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x12aba4800 == 51 [pid = 1985] [id = 562] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x121164000 == 50 [pid = 1985] [id = 561] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x121182000 == 49 [pid = 1985] [id = 600] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x12ca79800 == 48 [pid = 1985] [id = 565] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x11928e000 == 47 [pid = 1985] [id = 603] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x124882800 == 46 [pid = 1985] [id = 643] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x121244800 == 45 [pid = 1985] [id = 665] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x121144800 == 44 [pid = 1985] [id = 664] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x118041800 == 43 [pid = 1985] [id = 663] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x135145800 == 42 [pid = 1985] [id = 662] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x12e575000 == 41 [pid = 1985] [id = 661] 07:57:04 INFO - PROCESS | 1985 | --DOCSHELL 0x12df27000 == 40 [pid = 1985] [id = 660] 07:57:05 INFO - PROCESS | 1985 | --DOCSHELL 0x12d40c800 == 39 [pid = 1985] [id = 659] 07:57:05 INFO - PROCESS | 1985 | --DOCSHELL 0x125cdf000 == 38 [pid = 1985] [id = 658] 07:57:05 INFO - PROCESS | 1985 | --DOCSHELL 0x11980a000 == 37 [pid = 1985] [id = 657] 07:57:05 INFO - PROCESS | 1985 | --DOCSHELL 0x12d94e000 == 36 [pid = 1985] [id = 656] 07:57:05 INFO - PROCESS | 1985 | --DOCSHELL 0x127620800 == 35 [pid = 1985] [id = 667] 07:57:05 INFO - PROCESS | 1985 | --DOCSHELL 0x12ce64000 == 34 [pid = 1985] [id = 672] 07:57:05 INFO - PROCESS | 1985 | --DOCSHELL 0x12da84000 == 33 [pid = 1985] [id = 674] 07:57:05 INFO - PROCESS | 1985 | --DOCSHELL 0x12be2a000 == 32 [pid = 1985] [id = 671] 07:57:05 INFO - PROCESS | 1985 | --DOCSHELL 0x119b2f000 == 31 [pid = 1985] [id = 666] 07:57:05 INFO - PROCESS | 1985 | --DOCSHELL 0x12b3b7000 == 30 [pid = 1985] [id = 670] 07:57:05 INFO - PROCESS | 1985 | --DOCSHELL 0x1290e3800 == 29 [pid = 1985] [id = 668] 07:57:05 INFO - PROCESS | 1985 | --DOCSHELL 0x12a8a1000 == 28 [pid = 1985] [id = 669] 07:57:05 INFO - PROCESS | 1985 | --DOCSHELL 0x12aba1800 == 27 [pid = 1985] [id = 673] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x1270ca800) [pid = 1985] [serial = 1951] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x116177c00) [pid = 1985] [serial = 1936] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x117e31800) [pid = 1985] [serial = 1937] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x1247c8c00) [pid = 1985] [serial = 1927] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x115d2c800) [pid = 1985] [serial = 1934] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x112fb4c00) [pid = 1985] [serial = 1933] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x11a10b400) [pid = 1985] [serial = 1945] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x12120c000) [pid = 1985] [serial = 1946] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x11940cc00) [pid = 1985] [serial = 1942] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x128bd5800) [pid = 1985] [serial = 1954] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x1197c1000) [pid = 1985] [serial = 1943] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x1184c5400) [pid = 1985] [serial = 1939] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x11891c000) [pid = 1985] [serial = 1940] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x123d46800) [pid = 1985] [serial = 1924] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x1169ab400) [pid = 1985] [serial = 1918] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x11334e800) [pid = 1985] [serial = 1915] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x119161400) [pid = 1985] [serial = 1921] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x126f36000) [pid = 1985] [serial = 1930] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x1276e6800) [pid = 1985] [serial = 1952] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x128dc5c00) [pid = 1985] [serial = 1957] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x128c64000) [pid = 1985] [serial = 1955] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x119d16400) [pid = 1985] [serial = 1961] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x118396c00) [pid = 1985] [serial = 1960] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x1291fa800) [pid = 1985] [serial = 1966] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x12a7b6c00) [pid = 1985] [serial = 1969] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x128dcec00) [pid = 1985] [serial = 1958] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x12964fc00) [pid = 1985] [serial = 1967] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x128dd3400) [pid = 1985] [serial = 1963] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x123b36c00) [pid = 1985] [serial = 1948] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x1291f2000) [pid = 1985] [serial = 1964] [outer = 0x0] [url = about:blank] 07:57:05 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x12587f400) [pid = 1985] [serial = 1949] [outer = 0x0] [url = about:blank] 07:57:06 INFO - PROCESS | 1985 | 1461682626327 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 07:57:06 INFO - PROCESS | 1985 | 1461682626349 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 07:57:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:57:06 INFO - PROCESS | 1985 | 1461682626357 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:57:06 INFO - PROCESS | 1985 | 1461682626360 Marionette TRACE conn2 <- [1,2674,null,{}] 07:57:06 INFO - PROCESS | 1985 | 1461682626366 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:57:06 INFO - PROCESS | 1985 | 1461682626443 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 07:57:06 INFO - PROCESS | 1985 | 1461682626493 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:06 INFO - PROCESS | 1985 | ++DOCSHELL 0x115f53800 == 28 [pid = 1985] [id = 676] 07:57:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x112946c00) [pid = 1985] [serial = 2028] [outer = 0x0] 07:57:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x112b06400) [pid = 1985] [serial = 2029] [outer = 0x112946c00] 07:57:06 INFO - PROCESS | 1985 | 1461682626521 Marionette DEBUG loaded listener.js 07:57:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x113065400) [pid = 1985] [serial = 2030] [outer = 0x112946c00] 07:57:07 INFO - PROCESS | 1985 | 1461682627307 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 07:57:07 INFO - PROCESS | 1985 | 1461682627335 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 07:57:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:57:07 INFO - PROCESS | 1985 | 1461682627341 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:57:07 INFO - PROCESS | 1985 | 1461682627343 Marionette TRACE conn2 <- [1,2678,null,{}] 07:57:07 INFO - PROCESS | 1985 | 1461682627346 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:57:07 INFO - PROCESS | 1985 | 1461682627419 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 07:57:07 INFO - PROCESS | 1985 | 1461682627424 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:07 INFO - PROCESS | 1985 | ++DOCSHELL 0x11759c000 == 29 [pid = 1985] [id = 677] 07:57:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x112b8d400) [pid = 1985] [serial = 2031] [outer = 0x0] 07:57:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x113428800) [pid = 1985] [serial = 2032] [outer = 0x112b8d400] 07:57:07 INFO - PROCESS | 1985 | 1461682627453 Marionette DEBUG loaded listener.js 07:57:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x115d2c000) [pid = 1985] [serial = 2033] [outer = 0x112b8d400] 07:57:08 INFO - PROCESS | 1985 | 1461682628328 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:57:08 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:57:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1023ms 07:57:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:57:08 INFO - PROCESS | 1985 | 1461682628365 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 07:57:08 INFO - PROCESS | 1985 | 1461682628366 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 07:57:08 INFO - PROCESS | 1985 | 1461682628370 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:57:08 INFO - PROCESS | 1985 | 1461682628374 Marionette TRACE conn2 <- [1,2682,null,{}] 07:57:08 INFO - PROCESS | 1985 | 1461682628393 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:57:08 INFO - PROCESS | 1985 | 1461682628467 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 07:57:08 INFO - PROCESS | 1985 | 1461682628475 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 1985 | ++DOCSHELL 0x119174000 == 30 [pid = 1985] [id = 678] 07:57:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x110f76400) [pid = 1985] [serial = 2034] [outer = 0x0] 07:57:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x116762c00) [pid = 1985] [serial = 2035] [outer = 0x110f76400] 07:57:08 INFO - PROCESS | 1985 | 1461682628503 Marionette DEBUG loaded listener.js 07:57:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x1167f7800) [pid = 1985] [serial = 2036] [outer = 0x110f76400] 07:57:09 INFO - PROCESS | 1985 | 1461682629325 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:57:09 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:57:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 986ms 07:57:09 INFO - PROCESS | 1985 | 1461682629356 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 07:57:09 INFO - PROCESS | 1985 | 1461682629357 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 07:57:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:57:09 INFO - PROCESS | 1985 | 1461682629360 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - PROCESS | 1985 | 1461682629361 Marionette TRACE conn2 <- [1,2686,null,{}] 07:57:09 INFO - PROCESS | 1985 | 1461682629363 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:57:09 INFO - PROCESS | 1985 | 1461682629439 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 07:57:09 INFO - PROCESS | 1985 | 1461682629444 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 1985 | ++DOCSHELL 0x119627800 == 31 [pid = 1985] [id = 679] 07:57:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x116766c00) [pid = 1985] [serial = 2037] [outer = 0x0] 07:57:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x117685000) [pid = 1985] [serial = 2038] [outer = 0x116766c00] 07:57:09 INFO - PROCESS | 1985 | 1461682629470 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x11807f000) [pid = 1985] [serial = 2039] [outer = 0x116766c00] 07:57:10 INFO - PROCESS | 1985 | 1461682630297 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 1985 | 1461682630332 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 07:57:10 INFO - PROCESS | 1985 | 1461682630334 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 1985 | 1461682630335 Marionette TRACE conn2 <- [1,2690,null,{}] 07:57:10 INFO - PROCESS | 1985 | 1461682630337 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:57:10 INFO - PROCESS | 1985 | 1461682630435 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 07:57:10 INFO - PROCESS | 1985 | 1461682630450 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:10 INFO - PROCESS | 1985 | ++DOCSHELL 0x119b3f800 == 32 [pid = 1985] [id = 680] 07:57:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x11342cc00) [pid = 1985] [serial = 2040] [outer = 0x0] 07:57:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x11817c400) [pid = 1985] [serial = 2041] [outer = 0x11342cc00] 07:57:10 INFO - PROCESS | 1985 | 1461682630476 Marionette DEBUG loaded listener.js 07:57:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x1181c7400) [pid = 1985] [serial = 2042] [outer = 0x11342cc00] 07:57:11 INFO - PROCESS | 1985 | 1461682631315 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 07:57:11 INFO - PROCESS | 1985 | 1461682631358 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 07:57:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:57:11 INFO - PROCESS | 1985 | 1461682631372 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:57:11 INFO - PROCESS | 1985 | 1461682631374 Marionette TRACE conn2 <- [1,2694,null,{}] 07:57:11 INFO - PROCESS | 1985 | 1461682631376 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:57:11 INFO - PROCESS | 1985 | 1461682631478 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 07:57:11 INFO - PROCESS | 1985 | 1461682631514 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 1985 | ++DOCSHELL 0x12117f000 == 33 [pid = 1985] [id = 681] 07:57:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x11838dc00) [pid = 1985] [serial = 2043] [outer = 0x0] 07:57:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x11858dc00) [pid = 1985] [serial = 2044] [outer = 0x11838dc00] 07:57:11 INFO - PROCESS | 1985 | 1461682631542 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x118916800) [pid = 1985] [serial = 2045] [outer = 0x11838dc00] 07:57:12 INFO - PROCESS | 1985 | 1461682632324 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 07:57:12 INFO - PROCESS | 1985 | 1461682632344 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 07:57:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:57:12 INFO - PROCESS | 1985 | 1461682632346 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:57:12 INFO - PROCESS | 1985 | 1461682632347 Marionette TRACE conn2 <- [1,2698,null,{}] 07:57:12 INFO - PROCESS | 1985 | 1461682632349 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:57:12 INFO - PROCESS | 1985 | 1461682632648 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x1161d5400) [pid = 1985] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x12964c800) [pid = 1985] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x128dcf000) [pid = 1985] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x12915e800) [pid = 1985] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x129643c00) [pid = 1985] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x113352800) [pid = 1985] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x128dd3c00) [pid = 1985] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x11808a800) [pid = 1985] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x113066800) [pid = 1985] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x113064800) [pid = 1985] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x12a8bc400) [pid = 1985] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x128dc9000) [pid = 1985] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x125808400) [pid = 1985] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x123b38800) [pid = 1985] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x11835f800) [pid = 1985] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x115ec8800) [pid = 1985] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x129734000) [pid = 1985] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x123b60c00) [pid = 1985] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x121297400) [pid = 1985] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x1191ca400) [pid = 1985] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x125c6cc00) [pid = 1985] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x123d11400) [pid = 1985] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x124fd2000) [pid = 1985] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x1291f1800) [pid = 1985] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x121299c00) [pid = 1985] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x113063800) [pid = 1985] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x121204000) [pid = 1985] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x1167fa000) [pid = 1985] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x118183800) [pid = 1985] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x11915f000) [pid = 1985] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x118786c00) [pid = 1985] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x110f7a400) [pid = 1985] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x112941800) [pid = 1985] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x113490c00) [pid = 1985] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x12120b000) [pid = 1985] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x11675c000) [pid = 1985] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x115d81400) [pid = 1985] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:57:12 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x110f79000) [pid = 1985] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:57:12 INFO - PROCESS | 1985 | 1461682632698 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:12 INFO - PROCESS | 1985 | ++DOCSHELL 0x113165800 == 34 [pid = 1985] [id = 682] 07:57:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x110f7d400) [pid = 1985] [serial = 2046] [outer = 0x0] 07:57:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x112940400) [pid = 1985] [serial = 2047] [outer = 0x110f7d400] 07:57:12 INFO - PROCESS | 1985 | 1461682632725 Marionette DEBUG loaded listener.js 07:57:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x113186400) [pid = 1985] [serial = 2048] [outer = 0x110f7d400] 07:57:13 INFO - PROCESS | 1985 | 1461682633516 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:57:13 INFO - PROCESS | 1985 | 1461682633567 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 07:57:13 INFO - PROCESS | 1985 | 1461682633570 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 1985 | 1461682633571 Marionette TRACE conn2 <- [1,2702,null,{}] 07:57:13 INFO - PROCESS | 1985 | 1461682633573 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:57:13 INFO - PROCESS | 1985 | 1461682633642 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 07:57:13 INFO - PROCESS | 1985 | 1461682633646 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 1985 | ++DOCSHELL 0x123e1f000 == 35 [pid = 1985] [id = 683] 07:57:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x1161cd800) [pid = 1985] [serial = 2049] [outer = 0x0] 07:57:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x118368400) [pid = 1985] [serial = 2050] [outer = 0x1161cd800] 07:57:13 INFO - PROCESS | 1985 | 1461682633674 Marionette DEBUG loaded listener.js 07:57:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x11891fc00) [pid = 1985] [serial = 2051] [outer = 0x1161cd800] 07:57:14 INFO - PROCESS | 1985 | 1461682634021 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:57:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:57:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 469ms 07:57:14 INFO - PROCESS | 1985 | 1461682634040 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 07:57:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:57:14 INFO - PROCESS | 1985 | 1461682634042 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 07:57:14 INFO - PROCESS | 1985 | 1461682634045 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:57:14 INFO - PROCESS | 1985 | 1461682634047 Marionette TRACE conn2 <- [1,2706,null,{}] 07:57:14 INFO - PROCESS | 1985 | 1461682634050 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:57:14 INFO - PROCESS | 1985 | 1461682634196 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 07:57:14 INFO - PROCESS | 1985 | 1461682634204 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 1985 | ++DOCSHELL 0x124803800 == 36 [pid = 1985] [id = 684] 07:57:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x11877d000) [pid = 1985] [serial = 2052] [outer = 0x0] 07:57:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x119162800) [pid = 1985] [serial = 2053] [outer = 0x11877d000] 07:57:14 INFO - PROCESS | 1985 | 1461682634245 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x119118400) [pid = 1985] [serial = 2054] [outer = 0x11877d000] 07:57:14 INFO - PROCESS | 1985 | 1461682634540 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:57:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:57:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 519ms 07:57:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:57:14 INFO - PROCESS | 1985 | 1461682634565 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 07:57:14 INFO - PROCESS | 1985 | 1461682634566 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 07:57:14 INFO - PROCESS | 1985 | 1461682634568 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:57:14 INFO - PROCESS | 1985 | 1461682634571 Marionette TRACE conn2 <- [1,2710,null,{}] 07:57:14 INFO - PROCESS | 1985 | 1461682634576 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:57:14 INFO - PROCESS | 1985 | 1461682634658 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 07:57:14 INFO - PROCESS | 1985 | 1461682634759 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 1985 | ++DOCSHELL 0x1111a2000 == 37 [pid = 1985] [id = 685] 07:57:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x110f75400) [pid = 1985] [serial = 2055] [outer = 0x0] 07:57:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x110f7c400) [pid = 1985] [serial = 2056] [outer = 0x110f75400] 07:57:14 INFO - PROCESS | 1985 | 1461682634791 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x111f41c00) [pid = 1985] [serial = 2057] [outer = 0x110f75400] 07:57:15 INFO - PROCESS | 1985 | 1461682635303 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:57:15 INFO - PROCESS | 1985 | 1461682635345 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 07:57:15 INFO - PROCESS | 1985 | 1461682635348 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:57:15 INFO - PROCESS | 1985 | 1461682635351 Marionette TRACE conn2 <- [1,2714,null,{}] 07:57:15 INFO - PROCESS | 1985 | 1461682635354 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:57:15 INFO - PROCESS | 1985 | 1461682635461 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 07:57:15 INFO - PROCESS | 1985 | 1461682635585 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:15 INFO - PROCESS | 1985 | ++DOCSHELL 0x1187cd000 == 38 [pid = 1985] [id = 686] 07:57:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x113063c00) [pid = 1985] [serial = 2058] [outer = 0x0] 07:57:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x114e1f800) [pid = 1985] [serial = 2059] [outer = 0x113063c00] 07:57:15 INFO - PROCESS | 1985 | 1461682635618 Marionette DEBUG loaded listener.js 07:57:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x116177c00) [pid = 1985] [serial = 2060] [outer = 0x113063c00] 07:57:16 INFO - PROCESS | 1985 | 1461682636137 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:57:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:57:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 824ms 07:57:16 INFO - PROCESS | 1985 | 1461682636181 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 07:57:16 INFO - PROCESS | 1985 | 1461682636184 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 07:57:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:57:16 INFO - PROCESS | 1985 | 1461682636190 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:57:16 INFO - PROCESS | 1985 | 1461682636192 Marionette TRACE conn2 <- [1,2718,null,{}] 07:57:16 INFO - PROCESS | 1985 | 1461682636194 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:57:16 INFO - PROCESS | 1985 | 1461682636300 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 07:57:16 INFO - PROCESS | 1985 | 1461682636483 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:16 INFO - PROCESS | 1985 | ++DOCSHELL 0x116977800 == 39 [pid = 1985] [id = 687] 07:57:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x11293a400) [pid = 1985] [serial = 2061] [outer = 0x0] 07:57:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x112b09000) [pid = 1985] [serial = 2062] [outer = 0x11293a400] 07:57:16 INFO - PROCESS | 1985 | 1461682636511 Marionette DEBUG loaded listener.js 07:57:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x11306c800) [pid = 1985] [serial = 2063] [outer = 0x11293a400] 07:57:16 INFO - PROCESS | 1985 | --DOCSHELL 0x124803800 == 38 [pid = 1985] [id = 684] 07:57:16 INFO - PROCESS | 1985 | --DOCSHELL 0x123e1f000 == 37 [pid = 1985] [id = 683] 07:57:16 INFO - PROCESS | 1985 | --DOCSHELL 0x113165800 == 36 [pid = 1985] [id = 682] 07:57:16 INFO - PROCESS | 1985 | --DOCSHELL 0x12117f000 == 35 [pid = 1985] [id = 681] 07:57:16 INFO - PROCESS | 1985 | --DOCSHELL 0x119b3f800 == 34 [pid = 1985] [id = 680] 07:57:16 INFO - PROCESS | 1985 | --DOCSHELL 0x119627800 == 33 [pid = 1985] [id = 679] 07:57:16 INFO - PROCESS | 1985 | --DOCSHELL 0x119174000 == 32 [pid = 1985] [id = 678] 07:57:16 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x12bd19400) [pid = 1985] [serial = 2026] [outer = 0x0] [url = about:blank] 07:57:16 INFO - PROCESS | 1985 | --DOCSHELL 0x11759c000 == 31 [pid = 1985] [id = 677] 07:57:16 INFO - PROCESS | 1985 | --DOCSHELL 0x115f53800 == 30 [pid = 1985] [id = 676] 07:57:17 INFO - PROCESS | 1985 | 1461682637012 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:57:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:57:17 INFO - PROCESS | 1985 | 1461682637063 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 07:57:17 INFO - PROCESS | 1985 | 1461682637066 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 1985 | 1461682637069 Marionette TRACE conn2 <- [1,2722,null,{}] 07:57:17 INFO - PROCESS | 1985 | 1461682637078 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:57:17 INFO - PROCESS | 1985 | 1461682637158 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 07:57:17 INFO - PROCESS | 1985 | 1461682637164 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 1985 | ++DOCSHELL 0x118105800 == 31 [pid = 1985] [id = 688] 07:57:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 56 (0x115d88800) [pid = 1985] [serial = 2064] [outer = 0x0] 07:57:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 57 (0x115e54c00) [pid = 1985] [serial = 2065] [outer = 0x115d88800] 07:57:17 INFO - PROCESS | 1985 | 1461682637195 Marionette DEBUG loaded listener.js 07:57:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 58 (0x1166dd400) [pid = 1985] [serial = 2066] [outer = 0x115d88800] 07:57:17 INFO - PROCESS | 1985 | 1461682637537 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 07:57:17 INFO - PROCESS | 1985 | 1461682637549 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 07:57:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:57:17 INFO - PROCESS | 1985 | 1461682637554 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 1985 | 1461682637557 Marionette TRACE conn2 <- [1,2726,null,{}] 07:57:17 INFO - PROCESS | 1985 | 1461682637560 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:57:17 INFO - PROCESS | 1985 | 1461682637659 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 07:57:17 INFO - PROCESS | 1985 | 1461682637709 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 1985 | ++DOCSHELL 0x11981d800 == 32 [pid = 1985] [id = 689] 07:57:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 59 (0x112b08400) [pid = 1985] [serial = 2067] [outer = 0x0] 07:57:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 60 (0x1167f9c00) [pid = 1985] [serial = 2068] [outer = 0x112b08400] 07:57:17 INFO - PROCESS | 1985 | 1461682637736 Marionette DEBUG loaded listener.js 07:57:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 61 (0x117e2fc00) [pid = 1985] [serial = 2069] [outer = 0x112b08400] 07:57:18 INFO - PROCESS | 1985 | 1461682638078 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:57:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:57:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 574ms 07:57:18 INFO - PROCESS | 1985 | 1461682638128 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 07:57:18 INFO - PROCESS | 1985 | 1461682638130 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 07:57:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:57:18 INFO - PROCESS | 1985 | 1461682638142 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:57:18 INFO - PROCESS | 1985 | 1461682638148 Marionette TRACE conn2 <- [1,2730,null,{}] 07:57:18 INFO - PROCESS | 1985 | 1461682638152 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:57:18 INFO - PROCESS | 1985 | 1461682638284 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 07:57:18 INFO - PROCESS | 1985 | 1461682638380 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:18 INFO - PROCESS | 1985 | ++DOCSHELL 0x12117b800 == 33 [pid = 1985] [id = 690] 07:57:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 62 (0x111dc5c00) [pid = 1985] [serial = 2070] [outer = 0x0] 07:57:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 63 (0x118181400) [pid = 1985] [serial = 2071] [outer = 0x111dc5c00] 07:57:18 INFO - PROCESS | 1985 | 1461682638407 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 64 (0x11838b800) [pid = 1985] [serial = 2072] [outer = 0x111dc5c00] 07:57:19 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:57:19 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:57:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:57:19 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1 07:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:19 INFO - _addTest/ [0,2733,"getWindowHandle",null] 07:57:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:57:19 INFO - PROCESS | 1985 | 1461682639175 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 07:57:19 INFO - PROCESS | 1985 | 1461682639177 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 1985 | 1461682639178 Marionette TRACE conn2 <- [1,2734,null,{}] 07:57:19 INFO - PROCESS | 1985 | 1461682639180 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:57:19 INFO - PROCESS | 1985 | 1461682639271 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 07:57:19 INFO - PROCESS | 1985 | 1461682639302 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:19 INFO - PROCESS | 1985 | ++DOCSHELL 0x11896c000 == 34 [pid = 1985] [id = 691] 07:57:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 65 (0x112b0a400) [pid = 1985] [serial = 2073] [outer = 0x0] 07:57:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 66 (0x11877b000) [pid = 1985] [serial = 2074] [outer = 0x112b0a400] 07:57:19 INFO - PROCESS | 1985 | 1461682639327 Marionette DEBUG loaded listener.js 07:57:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 67 (0x1187b0000) [pid = 1985] [serial = 2075] [outer = 0x112b0a400] 07:57:19 INFO - PROCESS | 1985 | 1461682639667 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:57:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:57:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 518ms 07:57:19 INFO - PROCESS | 1985 | --DOCSHELL 0x12d30b800 == 33 [pid = 1985] [id = 16] 07:57:19 INFO - PROCESS | 1985 | 1461682639725 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 07:57:19 INFO - PROCESS | 1985 | 1461682639726 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 07:57:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:57:19 INFO - PROCESS | 1985 | 1461682639729 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 1985 | 1461682639730 Marionette TRACE conn2 <- [1,2738,null,{}] 07:57:19 INFO - PROCESS | 1985 | 1461682639732 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:57:19 INFO - PROCESS | 1985 | 1461682639827 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 07:57:19 INFO - PROCESS | 1985 | 1461682639832 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:19 INFO - PROCESS | 1985 | ++DOCSHELL 0x124818800 == 34 [pid = 1985] [id = 692] 07:57:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 68 (0x11891ec00) [pid = 1985] [serial = 2076] [outer = 0x0] 07:57:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 69 (0x11910f400) [pid = 1985] [serial = 2077] [outer = 0x11891ec00] 07:57:19 INFO - PROCESS | 1985 | 1461682639867 Marionette DEBUG loaded listener.js 07:57:19 INFO - PROCESS | 1985 | ++DOMWINDOW == 70 (0x1191d4400) [pid = 1985] [serial = 2078] [outer = 0x11891ec00] 07:57:20 INFO - PROCESS | 1985 | 1461682640214 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:57:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:57:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 517ms 07:57:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:57:20 INFO - PROCESS | 1985 | 1461682640247 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 07:57:20 INFO - PROCESS | 1985 | 1461682640248 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 07:57:20 INFO - PROCESS | 1985 | 1461682640251 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:57:20 INFO - PROCESS | 1985 | 1461682640252 Marionette TRACE conn2 <- [1,2742,null,{}] 07:57:20 INFO - PROCESS | 1985 | 1461682640256 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:57:20 INFO - PROCESS | 1985 | 1461682640350 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 07:57:20 INFO - PROCESS | 1985 | 1461682640384 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 1985 | ++DOCSHELL 0x125860800 == 35 [pid = 1985] [id = 693] 07:57:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 71 (0x119412c00) [pid = 1985] [serial = 2079] [outer = 0x0] 07:57:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 72 (0x1197c1800) [pid = 1985] [serial = 2080] [outer = 0x119412c00] 07:57:20 INFO - PROCESS | 1985 | 1461682640409 Marionette DEBUG loaded listener.js 07:57:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 73 (0x119d44000) [pid = 1985] [serial = 2081] [outer = 0x119412c00] 07:57:20 INFO - PROCESS | 1985 | --DOMWINDOW == 72 (0x1161cd800) [pid = 1985] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:57:20 INFO - PROCESS | 1985 | --DOMWINDOW == 71 (0x112946c00) [pid = 1985] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:57:20 INFO - PROCESS | 1985 | --DOMWINDOW == 70 (0x116766c00) [pid = 1985] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:57:20 INFO - PROCESS | 1985 | --DOMWINDOW == 69 (0x110f76400) [pid = 1985] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:57:20 INFO - PROCESS | 1985 | --DOMWINDOW == 68 (0x112b8d400) [pid = 1985] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:57:20 INFO - PROCESS | 1985 | --DOMWINDOW == 67 (0x11838dc00) [pid = 1985] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:57:20 INFO - PROCESS | 1985 | --DOMWINDOW == 66 (0x11342cc00) [pid = 1985] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:57:20 INFO - PROCESS | 1985 | 1461682640729 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:57:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:57:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 521ms 07:57:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:57:20 INFO - PROCESS | 1985 | 1461682640772 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 07:57:20 INFO - PROCESS | 1985 | 1461682640773 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 07:57:20 INFO - PROCESS | 1985 | 1461682640775 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:57:20 INFO - PROCESS | 1985 | 1461682640777 Marionette TRACE conn2 <- [1,2746,null,{}] 07:57:20 INFO - PROCESS | 1985 | 1461682640779 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:57:20 INFO - PROCESS | 1985 | 1461682640856 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 07:57:20 INFO - PROCESS | 1985 | 1461682640861 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 1985 | ++DOCSHELL 0x127078800 == 36 [pid = 1985] [id = 694] 07:57:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 67 (0x113191000) [pid = 1985] [serial = 2082] [outer = 0x0] 07:57:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 68 (0x1181c2800) [pid = 1985] [serial = 2083] [outer = 0x113191000] 07:57:20 INFO - PROCESS | 1985 | 1461682640886 Marionette DEBUG loaded listener.js 07:57:20 INFO - PROCESS | 1985 | ++DOMWINDOW == 69 (0x119d52800) [pid = 1985] [serial = 2084] [outer = 0x113191000] 07:57:21 INFO - PROCESS | 1985 | 1461682641211 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:57:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:57:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 469ms 07:57:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:57:21 INFO - PROCESS | 1985 | 1461682641246 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 07:57:21 INFO - PROCESS | 1985 | 1461682641247 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 07:57:21 INFO - PROCESS | 1985 | 1461682641249 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 1985 | 1461682641250 Marionette TRACE conn2 <- [1,2750,null,{}] 07:57:21 INFO - PROCESS | 1985 | 1461682641253 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:57:21 INFO - PROCESS | 1985 | 1461682641350 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 07:57:21 INFO - PROCESS | 1985 | 1461682641359 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:21 INFO - PROCESS | 1985 | ++DOCSHELL 0x12762c000 == 37 [pid = 1985] [id = 695] 07:57:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 70 (0x11a109000) [pid = 1985] [serial = 2085] [outer = 0x0] 07:57:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 71 (0x121203800) [pid = 1985] [serial = 2086] [outer = 0x11a109000] 07:57:21 INFO - PROCESS | 1985 | 1461682641384 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 72 (0x121208c00) [pid = 1985] [serial = 2087] [outer = 0x11a109000] 07:57:21 INFO - PROCESS | 1985 | 1461682641671 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:57:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:57:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 471ms 07:57:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:57:21 INFO - PROCESS | 1985 | 1461682641723 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 07:57:21 INFO - PROCESS | 1985 | 1461682641725 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 07:57:21 INFO - PROCESS | 1985 | 1461682641727 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 1985 | 1461682641728 Marionette TRACE conn2 <- [1,2754,null,{}] 07:57:21 INFO - PROCESS | 1985 | 1461682641731 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:57:21 INFO - PROCESS | 1985 | 1461682641812 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 07:57:21 INFO - PROCESS | 1985 | 1461682641816 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:21 INFO - PROCESS | 1985 | ++DOCSHELL 0x12117b000 == 38 [pid = 1985] [id = 696] 07:57:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 73 (0x11a1b1000) [pid = 1985] [serial = 2088] [outer = 0x0] 07:57:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 74 (0x121211c00) [pid = 1985] [serial = 2089] [outer = 0x11a1b1000] 07:57:21 INFO - PROCESS | 1985 | 1461682641845 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 1985 | ++DOMWINDOW == 75 (0x12129b800) [pid = 1985] [serial = 2090] [outer = 0x11a1b1000] 07:57:22 INFO - PROCESS | 1985 | 1461682642171 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:57:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:57:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 469ms 07:57:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:57:22 INFO - PROCESS | 1985 | 1461682642197 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 1985 | 1461682642198 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 07:57:22 INFO - PROCESS | 1985 | 1461682642200 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - PROCESS | 1985 | 1461682642201 Marionette TRACE conn2 <- [1,2758,null,{}] 07:57:22 INFO - PROCESS | 1985 | 1461682642206 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:57:22 INFO - PROCESS | 1985 | 1461682642305 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 07:57:22 INFO - PROCESS | 1985 | 1461682642311 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 1985 | ++DOCSHELL 0x129026800 == 39 [pid = 1985] [id = 697] 07:57:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 76 (0x121210800) [pid = 1985] [serial = 2091] [outer = 0x0] 07:57:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 77 (0x123a8e000) [pid = 1985] [serial = 2092] [outer = 0x121210800] 07:57:22 INFO - PROCESS | 1985 | 1461682642340 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 78 (0x123b36800) [pid = 1985] [serial = 2093] [outer = 0x121210800] 07:57:22 INFO - PROCESS | 1985 | 1461682642659 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:57:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:57:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 473ms 07:57:22 INFO - PROCESS | 1985 | 1461682642677 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 1985 | 1461682642678 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 07:57:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:57:22 INFO - PROCESS | 1985 | 1461682642680 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - PROCESS | 1985 | 1461682642682 Marionette TRACE conn2 <- [1,2762,null,{}] 07:57:22 INFO - PROCESS | 1985 | 1461682642685 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:57:22 INFO - PROCESS | 1985 | 1461682642781 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 07:57:22 INFO - PROCESS | 1985 | 1461682642786 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 1985 | ++DOCSHELL 0x129789000 == 40 [pid = 1985] [id = 698] 07:57:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 79 (0x123b34c00) [pid = 1985] [serial = 2094] [outer = 0x0] 07:57:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 80 (0x123b60c00) [pid = 1985] [serial = 2095] [outer = 0x123b34c00] 07:57:22 INFO - PROCESS | 1985 | 1461682642813 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 1985 | ++DOMWINDOW == 81 (0x123d3e000) [pid = 1985] [serial = 2096] [outer = 0x123b34c00] 07:57:23 INFO - PROCESS | 1985 | 1461682643239 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:57:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:57:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 621ms 07:57:23 INFO - PROCESS | 1985 | 1461682643302 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 07:57:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:57:23 INFO - PROCESS | 1985 | 1461682643305 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 07:57:23 INFO - PROCESS | 1985 | 1461682643309 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:57:23 INFO - PROCESS | 1985 | 1461682643311 Marionette TRACE conn2 <- [1,2766,null,{}] 07:57:23 INFO - PROCESS | 1985 | 1461682643315 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:57:23 INFO - PROCESS | 1985 | 1461682643419 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 07:57:23 INFO - PROCESS | 1985 | 1461682643472 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:23 INFO - PROCESS | 1985 | ++DOCSHELL 0x11896b000 == 41 [pid = 1985] [id = 699] 07:57:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 82 (0x112c62c00) [pid = 1985] [serial = 2097] [outer = 0x0] 07:57:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 83 (0x11306fc00) [pid = 1985] [serial = 2098] [outer = 0x112c62c00] 07:57:23 INFO - PROCESS | 1985 | 1461682643504 Marionette DEBUG loaded listener.js 07:57:23 INFO - PROCESS | 1985 | ++DOMWINDOW == 84 (0x115d83400) [pid = 1985] [serial = 2099] [outer = 0x112c62c00] 07:57:23 INFO - PROCESS | 1985 | 1461682643922 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:57:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:57:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 07:57:23 INFO - PROCESS | 1985 | 1461682643980 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 07:57:23 INFO - PROCESS | 1985 | 1461682643984 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 07:57:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:57:23 INFO - PROCESS | 1985 | 1461682643989 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:57:23 INFO - PROCESS | 1985 | 1461682643991 Marionette TRACE conn2 <- [1,2770,null,{}] 07:57:23 INFO - PROCESS | 1985 | 1461682643993 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:57:24 INFO - PROCESS | 1985 | 1461682644089 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 07:57:24 INFO - PROCESS | 1985 | 1461682644141 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:24 INFO - PROCESS | 1985 | ++DOCSHELL 0x123ae6000 == 42 [pid = 1985] [id = 700] 07:57:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 85 (0x116177400) [pid = 1985] [serial = 2100] [outer = 0x0] 07:57:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 86 (0x116a6b400) [pid = 1985] [serial = 2101] [outer = 0x116177400] 07:57:24 INFO - PROCESS | 1985 | 1461682644170 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 87 (0x11817b400) [pid = 1985] [serial = 2102] [outer = 0x116177400] 07:57:24 INFO - PROCESS | 1985 | 1461682644554 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:57:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:57:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 620ms 07:57:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:57:24 INFO - PROCESS | 1985 | 1461682644609 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 07:57:24 INFO - PROCESS | 1985 | 1461682644610 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 07:57:24 INFO - PROCESS | 1985 | 1461682644612 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:57:24 INFO - PROCESS | 1985 | 1461682644615 Marionette TRACE conn2 <- [1,2774,null,{}] 07:57:24 INFO - PROCESS | 1985 | 1461682644623 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:57:24 INFO - PROCESS | 1985 | 1461682644720 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 07:57:24 INFO - PROCESS | 1985 | 1461682644807 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:24 INFO - PROCESS | 1985 | ++DOCSHELL 0x12943c000 == 43 [pid = 1985] [id = 701] 07:57:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 88 (0x118393400) [pid = 1985] [serial = 2103] [outer = 0x0] 07:57:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 89 (0x118915c00) [pid = 1985] [serial = 2104] [outer = 0x118393400] 07:57:24 INFO - PROCESS | 1985 | 1461682644838 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 1985 | ++DOMWINDOW == 90 (0x119680000) [pid = 1985] [serial = 2105] [outer = 0x118393400] 07:57:25 INFO - PROCESS | 1985 | 1461682645258 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:57:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:57:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 671ms 07:57:25 INFO - PROCESS | 1985 | 1461682645284 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 07:57:25 INFO - PROCESS | 1985 | 1461682645286 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 07:57:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:57:25 INFO - PROCESS | 1985 | 1461682645288 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:57:25 INFO - PROCESS | 1985 | 1461682645289 Marionette TRACE conn2 <- [1,2778,null,{}] 07:57:25 INFO - PROCESS | 1985 | 1461682645292 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:57:25 INFO - PROCESS | 1985 | 1461682645388 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 07:57:25 INFO - PROCESS | 1985 | 1461682645436 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a917000 == 44 [pid = 1985] [id = 702] 07:57:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 91 (0x119d0d400) [pid = 1985] [serial = 2106] [outer = 0x0] 07:57:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 92 (0x121298c00) [pid = 1985] [serial = 2107] [outer = 0x119d0d400] 07:57:25 INFO - PROCESS | 1985 | 1461682645466 Marionette DEBUG loaded listener.js 07:57:25 INFO - PROCESS | 1985 | ++DOMWINDOW == 93 (0x123b56400) [pid = 1985] [serial = 2108] [outer = 0x119d0d400] 07:57:25 INFO - PROCESS | 1985 | 1461682645886 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:57:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:57:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 618ms 07:57:25 INFO - PROCESS | 1985 | 1461682645907 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 07:57:25 INFO - PROCESS | 1985 | 1461682645908 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 07:57:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:57:25 INFO - PROCESS | 1985 | 1461682645911 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:57:25 INFO - PROCESS | 1985 | 1461682645912 Marionette TRACE conn2 <- [1,2782,null,{}] 07:57:25 INFO - PROCESS | 1985 | 1461682645914 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:57:26 INFO - PROCESS | 1985 | 1461682646013 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 07:57:26 INFO - PROCESS | 1985 | 1461682646096 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 1985 | ++DOCSHELL 0x12aba2000 == 45 [pid = 1985] [id = 703] 07:57:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 94 (0x123b60000) [pid = 1985] [serial = 2109] [outer = 0x0] 07:57:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x123d1a400) [pid = 1985] [serial = 2110] [outer = 0x123b60000] 07:57:26 INFO - PROCESS | 1985 | 1461682646127 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x124347000) [pid = 1985] [serial = 2111] [outer = 0x123b60000] 07:57:26 INFO - PROCESS | 1985 | 1461682646551 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:57:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:57:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 669ms 07:57:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:57:26 INFO - PROCESS | 1985 | 1461682646581 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 07:57:26 INFO - PROCESS | 1985 | 1461682646582 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 07:57:26 INFO - PROCESS | 1985 | 1461682646584 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 1985 | 1461682646586 Marionette TRACE conn2 <- [1,2786,null,{}] 07:57:26 INFO - PROCESS | 1985 | 1461682646588 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:57:26 INFO - PROCESS | 1985 | 1461682646702 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 07:57:26 INFO - PROCESS | 1985 | 1461682646769 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 1985 | ++DOCSHELL 0x11928f000 == 46 [pid = 1985] [id = 704] 07:57:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x112b92400) [pid = 1985] [serial = 2112] [outer = 0x0] 07:57:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x12470f400) [pid = 1985] [serial = 2113] [outer = 0x112b92400] 07:57:26 INFO - PROCESS | 1985 | 1461682646803 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x124fd8800) [pid = 1985] [serial = 2114] [outer = 0x112b92400] 07:57:27 INFO - PROCESS | 1985 | 1461682647325 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:57:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:57:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 822ms 07:57:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:57:27 INFO - PROCESS | 1985 | 1461682647421 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 07:57:27 INFO - PROCESS | 1985 | 1461682647423 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 07:57:27 INFO - PROCESS | 1985 | 1461682647428 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:57:27 INFO - PROCESS | 1985 | 1461682647431 Marionette TRACE conn2 <- [1,2790,null,{}] 07:57:27 INFO - PROCESS | 1985 | 1461682647434 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:57:27 INFO - PROCESS | 1985 | 1461682647532 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 07:57:27 INFO - PROCESS | 1985 | 1461682647602 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:27 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e86000 == 47 [pid = 1985] [id = 705] 07:57:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x11342ec00) [pid = 1985] [serial = 2115] [outer = 0x0] 07:57:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x115d2d000) [pid = 1985] [serial = 2116] [outer = 0x11342ec00] 07:57:27 INFO - PROCESS | 1985 | 1461682647632 Marionette DEBUG loaded listener.js 07:57:27 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x1164aa800) [pid = 1985] [serial = 2117] [outer = 0x11342ec00] 07:57:27 INFO - PROCESS | 1985 | --DOCSHELL 0x1354ab800 == 46 [pid = 1985] [id = 675] 07:57:27 INFO - PROCESS | 1985 | --DOCSHELL 0x129026800 == 45 [pid = 1985] [id = 697] 07:57:27 INFO - PROCESS | 1985 | --DOCSHELL 0x12117b000 == 44 [pid = 1985] [id = 696] 07:57:27 INFO - PROCESS | 1985 | --DOCSHELL 0x12762c000 == 43 [pid = 1985] [id = 695] 07:57:27 INFO - PROCESS | 1985 | --DOCSHELL 0x127078800 == 42 [pid = 1985] [id = 694] 07:57:27 INFO - PROCESS | 1985 | --DOCSHELL 0x125860800 == 41 [pid = 1985] [id = 693] 07:57:27 INFO - PROCESS | 1985 | --DOCSHELL 0x124818800 == 40 [pid = 1985] [id = 692] 07:57:27 INFO - PROCESS | 1985 | --DOCSHELL 0x11896c000 == 39 [pid = 1985] [id = 691] 07:57:27 INFO - PROCESS | 1985 | --DOCSHELL 0x12117b800 == 38 [pid = 1985] [id = 690] 07:57:27 INFO - PROCESS | 1985 | --DOCSHELL 0x11981d800 == 37 [pid = 1985] [id = 689] 07:57:27 INFO - PROCESS | 1985 | --DOCSHELL 0x118105800 == 36 [pid = 1985] [id = 688] 07:57:27 INFO - PROCESS | 1985 | --DOCSHELL 0x12d30b000 == 35 [pid = 1985] [id = 17] 07:57:27 INFO - PROCESS | 1985 | --DOCSHELL 0x116977800 == 34 [pid = 1985] [id = 687] 07:57:27 INFO - PROCESS | 1985 | --DOCSHELL 0x1187cd000 == 33 [pid = 1985] [id = 686] 07:57:27 INFO - PROCESS | 1985 | --DOCSHELL 0x1111a2000 == 32 [pid = 1985] [id = 685] 07:57:28 INFO - PROCESS | 1985 | 1461682648020 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:57:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:57:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 621ms 07:57:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:57:28 INFO - PROCESS | 1985 | 1461682648050 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 07:57:28 INFO - PROCESS | 1985 | 1461682648054 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 07:57:28 INFO - PROCESS | 1985 | 1461682648058 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:57:28 INFO - PROCESS | 1985 | 1461682648060 Marionette TRACE conn2 <- [1,2794,null,{}] 07:57:28 INFO - PROCESS | 1985 | 1461682648062 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:57:28 INFO - PROCESS | 1985 | 1461682648149 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 07:57:28 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x118368400) [pid = 1985] [serial = 2050] [outer = 0x0] [url = about:blank] 07:57:28 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x113065400) [pid = 1985] [serial = 2030] [outer = 0x0] [url = about:blank] 07:57:28 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x117685000) [pid = 1985] [serial = 2038] [outer = 0x0] [url = about:blank] 07:57:28 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x1167f7800) [pid = 1985] [serial = 2036] [outer = 0x0] [url = about:blank] 07:57:28 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x113428800) [pid = 1985] [serial = 2032] [outer = 0x0] [url = about:blank] 07:57:28 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x112940400) [pid = 1985] [serial = 2047] [outer = 0x0] [url = about:blank] 07:57:28 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x118916800) [pid = 1985] [serial = 2045] [outer = 0x0] [url = about:blank] 07:57:28 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x11858dc00) [pid = 1985] [serial = 2044] [outer = 0x0] [url = about:blank] 07:57:28 INFO - PROCESS | 1985 | --DOMWINDOW == 93 (0x11817c400) [pid = 1985] [serial = 2041] [outer = 0x0] [url = about:blank] 07:57:28 INFO - PROCESS | 1985 | --DOMWINDOW == 92 (0x112b06400) [pid = 1985] [serial = 2029] [outer = 0x0] [url = about:blank] 07:57:28 INFO - PROCESS | 1985 | --DOMWINDOW == 91 (0x115d2c000) [pid = 1985] [serial = 2033] [outer = 0x0] [url = about:blank] 07:57:28 INFO - PROCESS | 1985 | --DOMWINDOW == 90 (0x1181c7400) [pid = 1985] [serial = 2042] [outer = 0x0] [url = about:blank] 07:57:28 INFO - PROCESS | 1985 | --DOMWINDOW == 89 (0x116762c00) [pid = 1985] [serial = 2035] [outer = 0x0] [url = about:blank] 07:57:28 INFO - PROCESS | 1985 | --DOMWINDOW == 88 (0x11807f000) [pid = 1985] [serial = 2039] [outer = 0x0] [url = about:blank] 07:57:28 INFO - PROCESS | 1985 | --DOMWINDOW == 87 (0x119162800) [pid = 1985] [serial = 2053] [outer = 0x0] [url = about:blank] 07:57:28 INFO - PROCESS | 1985 | --DOMWINDOW == 86 (0x11891fc00) [pid = 1985] [serial = 2051] [outer = 0x0] [url = about:blank] 07:57:28 INFO - PROCESS | 1985 | 1461682648207 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:28 INFO - PROCESS | 1985 | ++DOCSHELL 0x115e7c000 == 33 [pid = 1985] [id = 706] 07:57:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 87 (0x112b05800) [pid = 1985] [serial = 2118] [outer = 0x0] 07:57:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 88 (0x115d2c000) [pid = 1985] [serial = 2119] [outer = 0x112b05800] 07:57:28 INFO - PROCESS | 1985 | 1461682648236 Marionette DEBUG loaded listener.js 07:57:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 89 (0x116f37400) [pid = 1985] [serial = 2120] [outer = 0x112b05800] 07:57:28 INFO - PROCESS | 1985 | 1461682648534 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:57:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:57:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 519ms 07:57:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:57:28 INFO - PROCESS | 1985 | 1461682648577 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 07:57:28 INFO - PROCESS | 1985 | 1461682648579 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 07:57:28 INFO - PROCESS | 1985 | 1461682648581 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:57:28 INFO - PROCESS | 1985 | 1461682648583 Marionette TRACE conn2 <- [1,2798,null,{}] 07:57:28 INFO - PROCESS | 1985 | 1461682648594 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:57:28 INFO - PROCESS | 1985 | 1461682648697 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 07:57:28 INFO - PROCESS | 1985 | 1461682648748 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:28 INFO - PROCESS | 1985 | ++DOCSHELL 0x121156000 == 34 [pid = 1985] [id = 707] 07:57:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 90 (0x117685000) [pid = 1985] [serial = 2121] [outer = 0x0] 07:57:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 91 (0x1181c8000) [pid = 1985] [serial = 2122] [outer = 0x117685000] 07:57:28 INFO - PROCESS | 1985 | 1461682648775 Marionette DEBUG loaded listener.js 07:57:28 INFO - PROCESS | 1985 | ++DOMWINDOW == 92 (0x11877d400) [pid = 1985] [serial = 2123] [outer = 0x117685000] 07:57:29 INFO - PROCESS | 1985 | 1461682649098 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:57:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:57:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 526ms 07:57:29 INFO - PROCESS | 1985 | 1461682649108 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 07:57:29 INFO - PROCESS | 1985 | 1461682649110 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 07:57:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:57:29 INFO - PROCESS | 1985 | 1461682649112 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:57:29 INFO - PROCESS | 1985 | 1461682649113 Marionette TRACE conn2 <- [1,2802,null,{}] 07:57:29 INFO - PROCESS | 1985 | 1461682649116 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:57:29 INFO - PROCESS | 1985 | 1461682649198 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 07:57:29 INFO - PROCESS | 1985 | 1461682649256 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:29 INFO - PROCESS | 1985 | ++DOCSHELL 0x121233800 == 35 [pid = 1985] [id = 708] 07:57:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 93 (0x11877e400) [pid = 1985] [serial = 2124] [outer = 0x0] 07:57:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 94 (0x11891e000) [pid = 1985] [serial = 2125] [outer = 0x11877e400] 07:57:29 INFO - PROCESS | 1985 | 1461682649282 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x11941a800) [pid = 1985] [serial = 2126] [outer = 0x11877e400] 07:57:29 INFO - PROCESS | 1985 | 1461682649575 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:57:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:57:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 520ms 07:57:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:57:29 INFO - PROCESS | 1985 | 1461682649633 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 07:57:29 INFO - PROCESS | 1985 | 1461682649634 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 07:57:29 INFO - PROCESS | 1985 | 1461682649636 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:57:29 INFO - PROCESS | 1985 | 1461682649637 Marionette TRACE conn2 <- [1,2806,null,{}] 07:57:29 INFO - PROCESS | 1985 | 1461682649640 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:57:29 INFO - PROCESS | 1985 | 1461682649718 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 07:57:29 INFO - PROCESS | 1985 | 1461682649725 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:29 INFO - PROCESS | 1985 | ++DOCSHELL 0x117e79800 == 36 [pid = 1985] [id = 709] 07:57:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x119681800) [pid = 1985] [serial = 2127] [outer = 0x0] 07:57:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x119f31400) [pid = 1985] [serial = 2128] [outer = 0x119681800] 07:57:29 INFO - PROCESS | 1985 | 1461682649750 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x121207000) [pid = 1985] [serial = 2129] [outer = 0x119681800] 07:57:30 INFO - PROCESS | 1985 | 1461682650114 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:57:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:57:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 519ms 07:57:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:57:30 INFO - PROCESS | 1985 | 1461682650156 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 07:57:30 INFO - PROCESS | 1985 | 1461682650157 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 07:57:30 INFO - PROCESS | 1985 | 1461682650159 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:57:30 INFO - PROCESS | 1985 | 1461682650160 Marionette TRACE conn2 <- [1,2810,null,{}] 07:57:30 INFO - PROCESS | 1985 | 1461682650162 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:57:30 INFO - PROCESS | 1985 | 1461682650280 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 07:57:30 INFO - PROCESS | 1985 | 1461682650295 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:30 INFO - PROCESS | 1985 | ++DOCSHELL 0x127617000 == 37 [pid = 1985] [id = 710] 07:57:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x12120cc00) [pid = 1985] [serial = 2130] [outer = 0x0] 07:57:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x123b5b000) [pid = 1985] [serial = 2131] [outer = 0x12120cc00] 07:57:30 INFO - PROCESS | 1985 | 1461682650322 Marionette DEBUG loaded listener.js 07:57:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x1249c8400) [pid = 1985] [serial = 2132] [outer = 0x12120cc00] 07:57:30 INFO - PROCESS | 1985 | 1461682650664 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:57:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:57:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 519ms 07:57:30 INFO - PROCESS | 1985 | 1461682650679 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 07:57:30 INFO - PROCESS | 1985 | 1461682650680 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 07:57:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:57:30 INFO - PROCESS | 1985 | 1461682650682 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:57:30 INFO - PROCESS | 1985 | 1461682650684 Marionette TRACE conn2 <- [1,2814,null,{}] 07:57:30 INFO - PROCESS | 1985 | 1461682650686 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:57:30 INFO - PROCESS | 1985 | 1461682650786 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 07:57:30 INFO - PROCESS | 1985 | 1461682650800 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:30 INFO - PROCESS | 1985 | ++DOCSHELL 0x128d5f800 == 38 [pid = 1985] [id = 711] 07:57:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x124f88800) [pid = 1985] [serial = 2133] [outer = 0x0] 07:57:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x124fd3800) [pid = 1985] [serial = 2134] [outer = 0x124f88800] 07:57:30 INFO - PROCESS | 1985 | 1461682650825 Marionette DEBUG loaded listener.js 07:57:30 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x125808800) [pid = 1985] [serial = 2135] [outer = 0x124f88800] 07:57:31 INFO - PROCESS | 1985 | 1461682651261 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:57:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:57:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 620ms 07:57:31 INFO - PROCESS | 1985 | 1461682651304 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 07:57:31 INFO - PROCESS | 1985 | 1461682651306 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 07:57:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:57:31 INFO - PROCESS | 1985 | 1461682651309 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:57:31 INFO - PROCESS | 1985 | 1461682651311 Marionette TRACE conn2 <- [1,2818,null,{}] 07:57:31 INFO - PROCESS | 1985 | 1461682651314 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:57:31 INFO - PROCESS | 1985 | 1461682651469 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 07:57:31 INFO - PROCESS | 1985 | 1461682651499 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:31 INFO - PROCESS | 1985 | ++DOCSHELL 0x129789800 == 39 [pid = 1985] [id = 712] 07:57:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x12580d800) [pid = 1985] [serial = 2136] [outer = 0x0] 07:57:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x125886800) [pid = 1985] [serial = 2137] [outer = 0x12580d800] 07:57:31 INFO - PROCESS | 1985 | 1461682651539 Marionette DEBUG loaded listener.js 07:57:31 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x126f29c00) [pid = 1985] [serial = 2138] [outer = 0x12580d800] 07:57:31 INFO - PROCESS | 1985 | 1461682651944 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:57:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:57:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 669ms 07:57:31 INFO - PROCESS | 1985 | 1461682651979 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 07:57:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:57:31 INFO - PROCESS | 1985 | 1461682651980 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 07:57:31 INFO - PROCESS | 1985 | 1461682651982 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:57:31 INFO - PROCESS | 1985 | 1461682651983 Marionette TRACE conn2 <- [1,2822,null,{}] 07:57:31 INFO - PROCESS | 1985 | 1461682651986 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:57:32 INFO - PROCESS | 1985 | 1461682652088 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 07:57:32 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x110f7d400) [pid = 1985] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:57:32 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x119412c00) [pid = 1985] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:57:32 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x11891ec00) [pid = 1985] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:57:32 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x115d88800) [pid = 1985] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:57:32 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x112b08400) [pid = 1985] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:57:32 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x11293a400) [pid = 1985] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:57:32 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x111dc5c00) [pid = 1985] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:57:32 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x12cfe8c00) [pid = 1985] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:57:32 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x113191000) [pid = 1985] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:57:32 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x11a1b1000) [pid = 1985] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:57:32 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x112b0a400) [pid = 1985] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:57:32 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x121210800) [pid = 1985] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:57:32 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x11a109000) [pid = 1985] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:57:32 INFO - PROCESS | 1985 | --DOMWINDOW == 93 (0x12bd14000) [pid = 1985] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:57:32 INFO - PROCESS | 1985 | 1461682652311 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:32 INFO - PROCESS | 1985 | ++DOCSHELL 0x115e72000 == 40 [pid = 1985] [id = 713] 07:57:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 94 (0x110f77400) [pid = 1985] [serial = 2139] [outer = 0x0] 07:57:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x1125b6c00) [pid = 1985] [serial = 2140] [outer = 0x110f77400] 07:57:32 INFO - PROCESS | 1985 | 1461682652343 Marionette DEBUG loaded listener.js 07:57:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x112b0e000) [pid = 1985] [serial = 2141] [outer = 0x110f77400] 07:57:32 INFO - PROCESS | 1985 | 1461682652781 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:57:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:57:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 822ms 07:57:32 INFO - PROCESS | 1985 | 1461682652806 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 07:57:32 INFO - PROCESS | 1985 | 1461682652808 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 07:57:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:57:32 INFO - PROCESS | 1985 | 1461682652812 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:57:32 INFO - PROCESS | 1985 | 1461682652814 Marionette TRACE conn2 <- [1,2826,null,{}] 07:57:32 INFO - PROCESS | 1985 | 1461682652818 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:57:32 INFO - PROCESS | 1985 | 1461682652923 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 07:57:32 INFO - PROCESS | 1985 | 1461682652977 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:32 INFO - PROCESS | 1985 | ++DOCSHELL 0x119f97800 == 41 [pid = 1985] [id = 714] 07:57:32 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x113187800) [pid = 1985] [serial = 2142] [outer = 0x0] 07:57:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x116760c00) [pid = 1985] [serial = 2143] [outer = 0x113187800] 07:57:33 INFO - PROCESS | 1985 | 1461682653010 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x11807f000) [pid = 1985] [serial = 2144] [outer = 0x113187800] 07:57:33 INFO - PROCESS | 1985 | 1461682653405 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:57:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:57:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 620ms 07:57:33 INFO - PROCESS | 1985 | 1461682653444 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 07:57:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:57:33 INFO - PROCESS | 1985 | 1461682653446 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 07:57:33 INFO - PROCESS | 1985 | 1461682653449 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:57:33 INFO - PROCESS | 1985 | 1461682653450 Marionette TRACE conn2 <- [1,2830,null,{}] 07:57:33 INFO - PROCESS | 1985 | 1461682653455 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:57:33 INFO - PROCESS | 1985 | 1461682653556 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 07:57:33 INFO - PROCESS | 1985 | 1461682653651 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:33 INFO - PROCESS | 1985 | ++DOCSHELL 0x12762a000 == 42 [pid = 1985] [id = 715] 07:57:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x118599400) [pid = 1985] [serial = 2145] [outer = 0x0] 07:57:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x1187aa400) [pid = 1985] [serial = 2146] [outer = 0x118599400] 07:57:33 INFO - PROCESS | 1985 | 1461682653681 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x11940c400) [pid = 1985] [serial = 2147] [outer = 0x118599400] 07:57:34 INFO - PROCESS | 1985 | 1461682654110 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:57:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:57:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 673ms 07:57:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:57:34 INFO - PROCESS | 1985 | 1461682654123 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 07:57:34 INFO - PROCESS | 1985 | 1461682654125 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 07:57:34 INFO - PROCESS | 1985 | 1461682654132 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:57:34 INFO - PROCESS | 1985 | 1461682654137 Marionette TRACE conn2 <- [1,2834,null,{}] 07:57:34 INFO - PROCESS | 1985 | 1461682654159 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:57:34 INFO - PROCESS | 1985 | 1461682654275 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 07:57:34 INFO - PROCESS | 1985 | 1461682654330 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:34 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb2c800 == 43 [pid = 1985] [id = 716] 07:57:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x121209800) [pid = 1985] [serial = 2148] [outer = 0x0] 07:57:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x123b33800) [pid = 1985] [serial = 2149] [outer = 0x121209800] 07:57:34 INFO - PROCESS | 1985 | 1461682654359 Marionette DEBUG loaded listener.js 07:57:34 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x123bc3000) [pid = 1985] [serial = 2150] [outer = 0x121209800] 07:57:34 INFO - PROCESS | 1985 | 1461682654805 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:57:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:57:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 695ms 07:57:34 INFO - PROCESS | 1985 | 1461682654824 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 07:57:34 INFO - PROCESS | 1985 | 1461682654826 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 07:57:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:57:34 INFO - PROCESS | 1985 | 1461682654828 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:57:34 INFO - PROCESS | 1985 | 1461682654829 Marionette TRACE conn2 <- [1,2838,null,{}] 07:57:34 INFO - PROCESS | 1985 | 1461682654832 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:57:34 INFO - PROCESS | 1985 | 1461682654950 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 07:57:35 INFO - PROCESS | 1985 | 1461682655016 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:35 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb46000 == 44 [pid = 1985] [id = 717] 07:57:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x1181c5c00) [pid = 1985] [serial = 2151] [outer = 0x0] 07:57:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x124348c00) [pid = 1985] [serial = 2152] [outer = 0x1181c5c00] 07:57:35 INFO - PROCESS | 1985 | 1461682655046 Marionette DEBUG loaded listener.js 07:57:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x126f2bc00) [pid = 1985] [serial = 2153] [outer = 0x1181c5c00] 07:57:35 INFO - PROCESS | 1985 | 1461682655483 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:57:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:57:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 669ms 07:57:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:57:35 INFO - PROCESS | 1985 | 1461682655497 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 1985 | 1461682655499 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 07:57:35 INFO - PROCESS | 1985 | 1461682655501 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 1985 | 1461682655502 Marionette TRACE conn2 <- [1,2842,null,{}] 07:57:35 INFO - PROCESS | 1985 | 1461682655505 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:57:35 INFO - PROCESS | 1985 | 1461682655608 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 07:57:35 INFO - PROCESS | 1985 | 1461682655659 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:35 INFO - PROCESS | 1985 | ++DOCSHELL 0x119442800 == 45 [pid = 1985] [id = 718] 07:57:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x11940cc00) [pid = 1985] [serial = 2154] [outer = 0x0] 07:57:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x121202c00) [pid = 1985] [serial = 2155] [outer = 0x11940cc00] 07:57:35 INFO - PROCESS | 1985 | 1461682655697 Marionette DEBUG loaded listener.js 07:57:35 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x126f32c00) [pid = 1985] [serial = 2156] [outer = 0x11940cc00] 07:57:36 INFO - PROCESS | 1985 | 1461682656295 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:57:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:57:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 822ms 07:57:36 INFO - PROCESS | 1985 | 1461682656323 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 07:57:36 INFO - PROCESS | 1985 | 1461682656325 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 07:57:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:57:36 INFO - PROCESS | 1985 | 1461682656329 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:57:36 INFO - PROCESS | 1985 | 1461682656331 Marionette TRACE conn2 <- [1,2846,null,{}] 07:57:36 INFO - PROCESS | 1985 | 1461682656335 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:57:36 INFO - PROCESS | 1985 | 1461682656432 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 07:57:36 INFO - PROCESS | 1985 | 1461682656489 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 1985 | ++DOCSHELL 0x121157000 == 46 [pid = 1985] [id = 719] 07:57:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x11318ac00) [pid = 1985] [serial = 2157] [outer = 0x0] 07:57:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x1134b5c00) [pid = 1985] [serial = 2158] [outer = 0x11318ac00] 07:57:36 INFO - PROCESS | 1985 | 1461682656517 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x11617f400) [pid = 1985] [serial = 2159] [outer = 0x11318ac00] 07:57:36 INFO - PROCESS | 1985 | 1461682656970 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:57:36 INFO - PROCESS | 1985 | --DOCSHELL 0x129789800 == 45 [pid = 1985] [id = 712] 07:57:36 INFO - PROCESS | 1985 | --DOCSHELL 0x128d5f800 == 44 [pid = 1985] [id = 711] 07:57:36 INFO - PROCESS | 1985 | --DOCSHELL 0x127617000 == 43 [pid = 1985] [id = 710] 07:57:36 INFO - PROCESS | 1985 | --DOCSHELL 0x117e79800 == 42 [pid = 1985] [id = 709] 07:57:36 INFO - PROCESS | 1985 | --DOCSHELL 0x121233800 == 41 [pid = 1985] [id = 708] 07:57:36 INFO - PROCESS | 1985 | --DOCSHELL 0x121156000 == 40 [pid = 1985] [id = 707] 07:57:36 INFO - PROCESS | 1985 | --DOCSHELL 0x115e7c000 == 39 [pid = 1985] [id = 706] 07:57:36 INFO - PROCESS | 1985 | --DOCSHELL 0x117e86000 == 38 [pid = 1985] [id = 705] 07:57:36 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x123b60c00) [pid = 1985] [serial = 2095] [outer = 0x0] [url = about:blank] 07:57:36 INFO - PROCESS | 1985 | --DOCSHELL 0x11928f000 == 37 [pid = 1985] [id = 704] 07:57:36 INFO - PROCESS | 1985 | --DOCSHELL 0x12aba2000 == 36 [pid = 1985] [id = 703] 07:57:36 INFO - PROCESS | 1985 | --DOCSHELL 0x12a917000 == 35 [pid = 1985] [id = 702] 07:57:36 INFO - PROCESS | 1985 | --DOCSHELL 0x12943c000 == 34 [pid = 1985] [id = 701] 07:57:36 INFO - PROCESS | 1985 | --DOCSHELL 0x123ae6000 == 33 [pid = 1985] [id = 700] 07:57:36 INFO - PROCESS | 1985 | --DOCSHELL 0x11896b000 == 32 [pid = 1985] [id = 699] 07:57:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:57:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 674ms 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x1197c1800) [pid = 1985] [serial = 2080] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x11910f400) [pid = 1985] [serial = 2077] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x115e54c00) [pid = 1985] [serial = 2065] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x1166dd400) [pid = 1985] [serial = 2066] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x1167f9c00) [pid = 1985] [serial = 2068] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x117e2fc00) [pid = 1985] [serial = 2069] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x110f7c400) [pid = 1985] [serial = 2056] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x11306c800) [pid = 1985] [serial = 2063] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x112b09000) [pid = 1985] [serial = 2062] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x114e1f800) [pid = 1985] [serial = 2059] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x118181400) [pid = 1985] [serial = 2071] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x12c696800) [pid = 1985] [serial = 1445] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x1181c2800) [pid = 1985] [serial = 2083] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x119d44000) [pid = 1985] [serial = 2081] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x121211c00) [pid = 1985] [serial = 2089] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x12129b800) [pid = 1985] [serial = 2090] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 96 (0x11877b000) [pid = 1985] [serial = 2074] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 95 (0x123b36800) [pid = 1985] [serial = 2093] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 94 (0x1187b0000) [pid = 1985] [serial = 2075] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 93 (0x119d52800) [pid = 1985] [serial = 2084] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 92 (0x1191d4400) [pid = 1985] [serial = 2078] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 91 (0x121203800) [pid = 1985] [serial = 2086] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 90 (0x123a8e000) [pid = 1985] [serial = 2092] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 89 (0x11838b800) [pid = 1985] [serial = 2072] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 88 (0x121208c00) [pid = 1985] [serial = 2087] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 87 (0x12bd21800) [pid = 1985] [serial = 2027] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | --DOMWINDOW == 86 (0x113186400) [pid = 1985] [serial = 2048] [outer = 0x0] [url = about:blank] 07:57:37 INFO - PROCESS | 1985 | 1461682657013 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 1985 | 1461682657017 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 07:57:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:57:37 INFO - PROCESS | 1985 | 1461682657025 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 1985 | 1461682657027 Marionette TRACE conn2 <- [1,2850,null,{}] 07:57:37 INFO - PROCESS | 1985 | 1461682657029 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:57:37 INFO - PROCESS | 1985 | 1461682657109 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 07:57:37 INFO - PROCESS | 1985 | 1461682657116 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 1985 | ++DOCSHELL 0x1175af800 == 33 [pid = 1985] [id = 720] 07:57:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 87 (0x11675a800) [pid = 1985] [serial = 2160] [outer = 0x0] 07:57:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 88 (0x1167f1800) [pid = 1985] [serial = 2161] [outer = 0x11675a800] 07:57:37 INFO - PROCESS | 1985 | 1461682657142 Marionette DEBUG loaded listener.js 07:57:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 89 (0x116f3a400) [pid = 1985] [serial = 2162] [outer = 0x11675a800] 07:57:37 INFO - PROCESS | 1985 | 1461682657535 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:57:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:57:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 574ms 07:57:37 INFO - PROCESS | 1985 | 1461682657600 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 1985 | 1461682657602 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 07:57:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:57:37 INFO - PROCESS | 1985 | 1461682657605 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 1985 | 1461682657609 Marionette TRACE conn2 <- [1,2854,null,{}] 07:57:37 INFO - PROCESS | 1985 | 1461682657620 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:57:37 INFO - PROCESS | 1985 | 1461682657747 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 07:57:37 INFO - PROCESS | 1985 | 1461682657784 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 1985 | ++DOCSHELL 0x121231800 == 34 [pid = 1985] [id = 721] 07:57:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 90 (0x11838f400) [pid = 1985] [serial = 2163] [outer = 0x0] 07:57:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 91 (0x118784c00) [pid = 1985] [serial = 2164] [outer = 0x11838f400] 07:57:37 INFO - PROCESS | 1985 | 1461682657830 Marionette DEBUG loaded listener.js 07:57:37 INFO - PROCESS | 1985 | ++DOMWINDOW == 92 (0x118922000) [pid = 1985] [serial = 2165] [outer = 0x11838f400] 07:57:38 INFO - PROCESS | 1985 | 1461682658245 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:57:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:57:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 673ms 07:57:38 INFO - PROCESS | 1985 | 1461682658279 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 07:57:38 INFO - PROCESS | 1985 | 1461682658280 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 07:57:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:57:38 INFO - PROCESS | 1985 | 1461682658283 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:57:38 INFO - PROCESS | 1985 | 1461682658284 Marionette TRACE conn2 <- [1,2858,null,{}] 07:57:38 INFO - PROCESS | 1985 | 1461682658286 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:57:38 INFO - PROCESS | 1985 | 1461682658370 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 07:57:38 INFO - PROCESS | 1985 | 1461682658377 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:38 INFO - PROCESS | 1985 | ++DOCSHELL 0x124769000 == 35 [pid = 1985] [id = 722] 07:57:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 93 (0x1191d2800) [pid = 1985] [serial = 2166] [outer = 0x0] 07:57:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 94 (0x1197bf000) [pid = 1985] [serial = 2167] [outer = 0x1191d2800] 07:57:38 INFO - PROCESS | 1985 | 1461682658403 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 95 (0x119f31800) [pid = 1985] [serial = 2168] [outer = 0x1191d2800] 07:57:38 INFO - PROCESS | 1985 | 1461682658730 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:57:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:57:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 473ms 07:57:38 INFO - PROCESS | 1985 | 1461682658757 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 07:57:38 INFO - PROCESS | 1985 | 1461682658759 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 07:57:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:57:38 INFO - PROCESS | 1985 | 1461682658761 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:57:38 INFO - PROCESS | 1985 | 1461682658762 Marionette TRACE conn2 <- [1,2862,null,{}] 07:57:38 INFO - PROCESS | 1985 | 1461682658764 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:57:38 INFO - PROCESS | 1985 | 1461682658847 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 07:57:38 INFO - PROCESS | 1985 | 1461682658908 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:38 INFO - PROCESS | 1985 | ++DOCSHELL 0x12585f000 == 36 [pid = 1985] [id = 723] 07:57:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 96 (0x11940f000) [pid = 1985] [serial = 2169] [outer = 0x0] 07:57:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 97 (0x121205800) [pid = 1985] [serial = 2170] [outer = 0x11940f000] 07:57:38 INFO - PROCESS | 1985 | 1461682658934 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x12129b800) [pid = 1985] [serial = 2171] [outer = 0x11940f000] 07:57:39 INFO - PROCESS | 1985 | 1461682659277 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:57:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:57:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 570ms 07:57:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:57:39 INFO - PROCESS | 1985 | 1461682659332 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 07:57:39 INFO - PROCESS | 1985 | 1461682659333 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 07:57:39 INFO - PROCESS | 1985 | 1461682659335 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 1985 | 1461682659336 Marionette TRACE conn2 <- [1,2866,null,{}] 07:57:39 INFO - PROCESS | 1985 | 1461682659339 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:57:39 INFO - PROCESS | 1985 | 1461682659453 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 07:57:39 INFO - PROCESS | 1985 | 1461682659472 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 1985 | ++DOCSHELL 0x1192a4800 == 37 [pid = 1985] [id = 724] 07:57:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x123b35400) [pid = 1985] [serial = 2172] [outer = 0x0] 07:57:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x124de7c00) [pid = 1985] [serial = 2173] [outer = 0x123b35400] 07:57:39 INFO - PROCESS | 1985 | 1461682659499 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x125c63000) [pid = 1985] [serial = 2174] [outer = 0x123b35400] 07:57:39 INFO - PROCESS | 1985 | 1461682659846 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:57:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:57:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 523ms 07:57:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:57:39 INFO - PROCESS | 1985 | 1461682659859 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 07:57:39 INFO - PROCESS | 1985 | 1461682659860 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 07:57:39 INFO - PROCESS | 1985 | 1461682659862 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 1985 | 1461682659863 Marionette TRACE conn2 <- [1,2870,null,{}] 07:57:39 INFO - PROCESS | 1985 | 1461682659865 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:57:39 INFO - PROCESS | 1985 | 1461682659967 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 07:57:39 INFO - PROCESS | 1985 | 1461682659972 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 1985 | ++DOCSHELL 0x129041000 == 38 [pid = 1985] [id = 725] 07:57:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x123b5c800) [pid = 1985] [serial = 2175] [outer = 0x0] 07:57:39 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x126f34800) [pid = 1985] [serial = 2176] [outer = 0x123b5c800] 07:57:39 INFO - PROCESS | 1985 | 1461682659997 Marionette DEBUG loaded listener.js 07:57:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x1270cc000) [pid = 1985] [serial = 2177] [outer = 0x123b5c800] 07:57:40 INFO - PROCESS | 1985 | 1461682660341 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:57:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:57:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 519ms 07:57:40 INFO - PROCESS | 1985 | 1461682660383 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 1985 | 1461682660385 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 07:57:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:57:40 INFO - PROCESS | 1985 | 1461682660388 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 1985 | 1461682660390 Marionette TRACE conn2 <- [1,2874,null,{}] 07:57:40 INFO - PROCESS | 1985 | 1461682660393 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:57:40 INFO - PROCESS | 1985 | 1461682660556 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 07:57:40 INFO - PROCESS | 1985 | 1461682660572 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a904000 == 39 [pid = 1985] [id = 726] 07:57:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x126f32400) [pid = 1985] [serial = 2178] [outer = 0x0] 07:57:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x1272e4000) [pid = 1985] [serial = 2179] [outer = 0x126f32400] 07:57:40 INFO - PROCESS | 1985 | 1461682660611 Marionette DEBUG loaded listener.js 07:57:40 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x1276a0000) [pid = 1985] [serial = 2180] [outer = 0x126f32400] 07:57:41 INFO - PROCESS | 1985 | 1461682661049 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:57:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:57:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 07:57:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:57:41 INFO - PROCESS | 1985 | 1461682661058 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 07:57:41 INFO - PROCESS | 1985 | 1461682661059 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 07:57:41 INFO - PROCESS | 1985 | 1461682661061 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:57:41 INFO - PROCESS | 1985 | 1461682661062 Marionette TRACE conn2 <- [1,2878,null,{}] 07:57:41 INFO - PROCESS | 1985 | 1461682661064 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:57:41 INFO - PROCESS | 1985 | 1461682661170 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 07:57:41 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x117685000) [pid = 1985] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:57:41 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x124f88800) [pid = 1985] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:57:41 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x11877e400) [pid = 1985] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:57:41 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x11342ec00) [pid = 1985] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:57:41 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x112b05800) [pid = 1985] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:57:41 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x112b92400) [pid = 1985] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:57:41 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x12d30c000) [pid = 1985] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:57:41 INFO - PROCESS | 1985 | --DOMWINDOW == 99 (0x11877d000) [pid = 1985] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:57:41 INFO - PROCESS | 1985 | --DOMWINDOW == 98 (0x119681800) [pid = 1985] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:57:41 INFO - PROCESS | 1985 | --DOMWINDOW == 97 (0x12120cc00) [pid = 1985] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:57:41 INFO - PROCESS | 1985 | 1461682661304 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:41 INFO - PROCESS | 1985 | ++DOCSHELL 0x1175a4000 == 40 [pid = 1985] [id = 727] 07:57:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 98 (0x1120d9400) [pid = 1985] [serial = 2181] [outer = 0x0] 07:57:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 99 (0x115d2d800) [pid = 1985] [serial = 2182] [outer = 0x1120d9400] 07:57:41 INFO - PROCESS | 1985 | 1461682661333 Marionette DEBUG loaded listener.js 07:57:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 100 (0x118784800) [pid = 1985] [serial = 2183] [outer = 0x1120d9400] 07:57:41 INFO - PROCESS | 1985 | 1461682661627 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:57:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:57:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 620ms 07:57:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:57:41 INFO - PROCESS | 1985 | 1461682661681 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 07:57:41 INFO - PROCESS | 1985 | 1461682661683 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 07:57:41 INFO - PROCESS | 1985 | 1461682661685 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:57:41 INFO - PROCESS | 1985 | 1461682661686 Marionette TRACE conn2 <- [1,2882,null,{}] 07:57:41 INFO - PROCESS | 1985 | 1461682661689 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:57:41 INFO - PROCESS | 1985 | 1461682661774 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 07:57:41 INFO - PROCESS | 1985 | 1461682661778 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:41 INFO - PROCESS | 1985 | ++DOCSHELL 0x12be28800 == 41 [pid = 1985] [id = 728] 07:57:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x12120cc00) [pid = 1985] [serial = 2184] [outer = 0x0] 07:57:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x1276e6c00) [pid = 1985] [serial = 2185] [outer = 0x12120cc00] 07:57:41 INFO - PROCESS | 1985 | 1461682661804 Marionette DEBUG loaded listener.js 07:57:41 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x128bcd000) [pid = 1985] [serial = 2186] [outer = 0x12120cc00] 07:57:42 INFO - PROCESS | 1985 | 1461682662164 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:57:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:57:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 521ms 07:57:42 INFO - PROCESS | 1985 | 1461682662207 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 07:57:42 INFO - PROCESS | 1985 | 1461682662208 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 07:57:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:57:42 INFO - PROCESS | 1985 | 1461682662211 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:57:42 INFO - PROCESS | 1985 | 1461682662212 Marionette TRACE conn2 <- [1,2886,null,{}] 07:57:42 INFO - PROCESS | 1985 | 1461682662215 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:57:42 INFO - PROCESS | 1985 | 1461682662310 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 07:57:42 INFO - PROCESS | 1985 | 1461682662314 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:42 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c6ac800 == 42 [pid = 1985] [id = 729] 07:57:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x1276e2c00) [pid = 1985] [serial = 2187] [outer = 0x0] 07:57:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x128bd5800) [pid = 1985] [serial = 2188] [outer = 0x1276e2c00] 07:57:42 INFO - PROCESS | 1985 | 1461682662343 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x128c68400) [pid = 1985] [serial = 2189] [outer = 0x1276e2c00] 07:57:42 INFO - PROCESS | 1985 | 1461682662660 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:57:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:57:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 469ms 07:57:42 INFO - PROCESS | 1985 | 1461682662680 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 07:57:42 INFO - PROCESS | 1985 | 1461682662681 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 07:57:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:57:42 INFO - PROCESS | 1985 | 1461682662683 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:57:42 INFO - PROCESS | 1985 | 1461682662685 Marionette TRACE conn2 <- [1,2890,null,{}] 07:57:42 INFO - PROCESS | 1985 | 1461682662689 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:57:42 INFO - PROCESS | 1985 | 1461682662778 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 07:57:42 INFO - PROCESS | 1985 | 1461682662835 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:42 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ca68000 == 43 [pid = 1985] [id = 730] 07:57:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x128bcf400) [pid = 1985] [serial = 2190] [outer = 0x0] 07:57:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x128c6c800) [pid = 1985] [serial = 2191] [outer = 0x128bcf400] 07:57:42 INFO - PROCESS | 1985 | 1461682662859 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x128dcc400) [pid = 1985] [serial = 2192] [outer = 0x128bcf400] 07:57:43 INFO - PROCESS | 1985 | 1461682663167 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:57:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:57:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 522ms 07:57:43 INFO - PROCESS | 1985 | 1461682663207 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 07:57:43 INFO - PROCESS | 1985 | 1461682663208 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 07:57:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:57:43 INFO - PROCESS | 1985 | 1461682663210 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:57:43 INFO - PROCESS | 1985 | 1461682663211 Marionette TRACE conn2 <- [1,2894,null,{}] 07:57:43 INFO - PROCESS | 1985 | 1461682663213 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:57:43 INFO - PROCESS | 1985 | 1461682663301 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 07:57:43 INFO - PROCESS | 1985 | 1461682663468 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 1985 | ++DOCSHELL 0x1129b4800 == 44 [pid = 1985] [id = 731] 07:57:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x110f76400) [pid = 1985] [serial = 2193] [outer = 0x0] 07:57:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x11110b400) [pid = 1985] [serial = 2194] [outer = 0x110f76400] 07:57:43 INFO - PROCESS | 1985 | 1461682663520 Marionette DEBUG loaded listener.js 07:57:43 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x112b0d400) [pid = 1985] [serial = 2195] [outer = 0x110f76400] 07:57:44 INFO - PROCESS | 1985 | 1461682664080 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:57:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:57:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 921ms 07:57:44 INFO - PROCESS | 1985 | 1461682664132 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 07:57:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:57:44 INFO - PROCESS | 1985 | 1461682664136 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 07:57:44 INFO - PROCESS | 1985 | 1461682664140 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - PROCESS | 1985 | 1461682664144 Marionette TRACE conn2 <- [1,2898,null,{}] 07:57:44 INFO - PROCESS | 1985 | 1461682664149 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:57:44 INFO - PROCESS | 1985 | 1461682664287 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 07:57:44 INFO - PROCESS | 1985 | 1461682664337 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:44 INFO - PROCESS | 1985 | ++DOCSHELL 0x121178000 == 45 [pid = 1985] [id = 732] 07:57:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x115d81400) [pid = 1985] [serial = 2196] [outer = 0x0] 07:57:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x1167f5800) [pid = 1985] [serial = 2197] [outer = 0x115d81400] 07:57:44 INFO - PROCESS | 1985 | 1461682664362 Marionette DEBUG loaded listener.js 07:57:44 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x1181be000) [pid = 1985] [serial = 2198] [outer = 0x115d81400] 07:57:44 INFO - PROCESS | 1985 | 1461682664844 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:57:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:57:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 726ms 07:57:44 INFO - PROCESS | 1985 | 1461682664867 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 07:57:44 INFO - PROCESS | 1985 | 1461682664870 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 07:57:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:57:44 INFO - PROCESS | 1985 | 1461682664875 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - PROCESS | 1985 | 1461682664876 Marionette TRACE conn2 <- [1,2902,null,{}] 07:57:44 INFO - PROCESS | 1985 | 1461682664879 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:57:45 INFO - PROCESS | 1985 | 1461682665034 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 07:57:45 INFO - PROCESS | 1985 | 1461682665134 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:45 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a911800 == 46 [pid = 1985] [id = 733] 07:57:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x1181c9c00) [pid = 1985] [serial = 2199] [outer = 0x0] 07:57:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x1187b1000) [pid = 1985] [serial = 2200] [outer = 0x1181c9c00] 07:57:45 INFO - PROCESS | 1985 | 1461682665182 Marionette DEBUG loaded listener.js 07:57:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x12120c800) [pid = 1985] [serial = 2201] [outer = 0x1181c9c00] 07:57:45 INFO - PROCESS | 1985 | 1461682665723 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:57:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:57:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 874ms 07:57:45 INFO - PROCESS | 1985 | 1461682665750 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 1985 | 1461682665752 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 07:57:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:57:45 INFO - PROCESS | 1985 | 1461682665762 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - PROCESS | 1985 | 1461682665766 Marionette TRACE conn2 <- [1,2906,null,{}] 07:57:45 INFO - PROCESS | 1985 | 1461682665769 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:57:45 INFO - PROCESS | 1985 | 1461682665872 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 07:57:45 INFO - PROCESS | 1985 | 1461682665941 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:45 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ce6a800 == 47 [pid = 1985] [id = 734] 07:57:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x121210800) [pid = 1985] [serial = 2202] [outer = 0x0] 07:57:45 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x12580b400) [pid = 1985] [serial = 2203] [outer = 0x121210800] 07:57:45 INFO - PROCESS | 1985 | 1461682665970 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x126f36800) [pid = 1985] [serial = 2204] [outer = 0x121210800] 07:57:46 INFO - PROCESS | 1985 | 1461682666406 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:57:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:57:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 676ms 07:57:46 INFO - PROCESS | 1985 | 1461682666435 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 07:57:46 INFO - PROCESS | 1985 | 1461682666438 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 07:57:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:57:46 INFO - PROCESS | 1985 | 1461682666441 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:57:46 INFO - PROCESS | 1985 | 1461682666443 Marionette TRACE conn2 <- [1,2910,null,{}] 07:57:46 INFO - PROCESS | 1985 | 1461682666447 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:57:46 INFO - PROCESS | 1985 | 1461682666626 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 07:57:46 INFO - PROCESS | 1985 | 1461682666755 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d310000 == 48 [pid = 1985] [id = 735] 07:57:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x12129b400) [pid = 1985] [serial = 2205] [outer = 0x0] 07:57:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x128bccc00) [pid = 1985] [serial = 2206] [outer = 0x12129b400] 07:57:46 INFO - PROCESS | 1985 | 1461682666786 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x128bdac00) [pid = 1985] [serial = 2207] [outer = 0x12129b400] 07:57:47 INFO - PROCESS | 1985 | 1461682667163 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:57:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:57:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:57:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 770ms 07:57:47 INFO - TEST-START | /DOMEvents/constructors.html 07:57:47 INFO - PROCESS | 1985 | 1461682667212 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 1985 | 1461682667213 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 07:57:47 INFO - PROCESS | 1985 | 1461682667215 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - PROCESS | 1985 | 1461682667216 Marionette TRACE conn2 <- [1,2914,null,{}] 07:57:47 INFO - PROCESS | 1985 | 1461682667219 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:57:47 INFO - PROCESS | 1985 | 1461682667320 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 07:57:47 INFO - PROCESS | 1985 | 1461682667379 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d419800 == 49 [pid = 1985] [id = 736] 07:57:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x128dce000) [pid = 1985] [serial = 2208] [outer = 0x0] 07:57:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x128dd2000) [pid = 1985] [serial = 2209] [outer = 0x128dce000] 07:57:47 INFO - PROCESS | 1985 | 1461682667415 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x12915a400) [pid = 1985] [serial = 2210] [outer = 0x128dce000] 07:57:47 INFO - PROCESS | 1985 | 1461682667884 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:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:57:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:57:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:57:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:57:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:57:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:57:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:57:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:57:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:57:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:57:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:57:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:57:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:57:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:57:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:57:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 724ms 07:57:47 INFO - PROCESS | 1985 | 1461682667942 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 1985 | 1461682667946 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 07:57:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:57:48 INFO - PROCESS | 1985 | 1461682667995 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 1985 | 1461682667997 Marionette TRACE conn2 <- [1,2918,null,{}] 07:57:48 INFO - PROCESS | 1985 | 1461682668043 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:57:48 INFO - PROCESS | 1985 | 1461682668181 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 07:57:48 INFO - PROCESS | 1985 | 1461682668249 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:48 INFO - PROCESS | 1985 | ++DOCSHELL 0x11944b800 == 50 [pid = 1985] [id = 737] 07:57:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x11808a400) [pid = 1985] [serial = 2211] [outer = 0x0] 07:57:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x1252c3400) [pid = 1985] [serial = 2212] [outer = 0x11808a400] 07:57:48 INFO - PROCESS | 1985 | 1461682668278 Marionette DEBUG loaded listener.js 07:57:48 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x1291ee800) [pid = 1985] [serial = 2213] [outer = 0x11808a400] 07:57:48 INFO - PROCESS | 1985 | 1461682668840 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:57:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:57:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 856ms 07:57:48 INFO - PROCESS | 1985 | 1461682668848 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 07:57:48 INFO - PROCESS | 1985 | 1461682668850 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 07:57:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:57:48 INFO - PROCESS | 1985 | 1461682668857 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 1985 | 1461682668858 Marionette TRACE conn2 <- [1,2922,null,{}] 07:57:48 INFO - PROCESS | 1985 | 1461682668862 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:57:48 INFO - PROCESS | 1985 | 1461682668960 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 07:57:49 INFO - PROCESS | 1985 | 1461682669016 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:49 INFO - PROCESS | 1985 | ++DOCSHELL 0x121149000 == 51 [pid = 1985] [id = 738] 07:57:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x113063000) [pid = 1985] [serial = 2214] [outer = 0x0] 07:57:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x113067800) [pid = 1985] [serial = 2215] [outer = 0x113063000] 07:57:49 INFO - PROCESS | 1985 | 1461682669044 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x1133d5400) [pid = 1985] [serial = 2216] [outer = 0x113063000] 07:57:49 INFO - PROCESS | 1985 | [1985] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:57:49 INFO - PROCESS | 1985 | [1985] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:57:49 INFO - PROCESS | 1985 | [1985] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:57:49 INFO - PROCESS | 1985 | [1985] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:57:49 INFO - PROCESS | 1985 | 1461682669411 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:57:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:57:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:57:49 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:57:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:57:49 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:57:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:57:49 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:57:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:57:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:57:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 574ms 07:57:49 INFO - PROCESS | 1985 | 1461682669430 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 07:57:49 INFO - PROCESS | 1985 | 1461682669434 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 07:57:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:57:49 INFO - PROCESS | 1985 | 1461682669438 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:57:49 INFO - PROCESS | 1985 | 1461682669440 Marionette TRACE conn2 <- [1,2926,null,{}] 07:57:49 INFO - PROCESS | 1985 | 1461682669442 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:57:49 INFO - PROCESS | 1985 | 1461682669535 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 07:57:49 INFO - PROCESS | 1985 | 1461682669591 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:49 INFO - PROCESS | 1985 | ++DOCSHELL 0x119632800 == 52 [pid = 1985] [id = 739] 07:57:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x113064000) [pid = 1985] [serial = 2217] [outer = 0x0] 07:57:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x115d2f000) [pid = 1985] [serial = 2218] [outer = 0x113064000] 07:57:49 INFO - PROCESS | 1985 | 1461682669618 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x1181c2c00) [pid = 1985] [serial = 2219] [outer = 0x113064000] 07:57:49 INFO - PROCESS | 1985 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:57:50 INFO - PROCESS | 1985 | --DOCSHELL 0x12ca68000 == 51 [pid = 1985] [id = 730] 07:57:50 INFO - PROCESS | 1985 | --DOCSHELL 0x12c6ac800 == 50 [pid = 1985] [id = 729] 07:57:50 INFO - PROCESS | 1985 | --DOCSHELL 0x12be28800 == 49 [pid = 1985] [id = 728] 07:57:50 INFO - PROCESS | 1985 | --DOCSHELL 0x1175a4000 == 48 [pid = 1985] [id = 727] 07:57:50 INFO - PROCESS | 1985 | --DOCSHELL 0x12a904000 == 47 [pid = 1985] [id = 726] 07:57:50 INFO - PROCESS | 1985 | --DOCSHELL 0x129041000 == 46 [pid = 1985] [id = 725] 07:57:50 INFO - PROCESS | 1985 | --DOCSHELL 0x1192a4800 == 45 [pid = 1985] [id = 724] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x12d311800) [pid = 1985] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x123d1a400) [pid = 1985] [serial = 2110] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | 1461682670027 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:57:50 INFO - PROCESS | 1985 | --DOCSHELL 0x12585f000 == 44 [pid = 1985] [id = 723] 07:57:50 INFO - PROCESS | 1985 | --DOCSHELL 0x124769000 == 43 [pid = 1985] [id = 722] 07:57:50 INFO - PROCESS | 1985 | --DOCSHELL 0x121231800 == 42 [pid = 1985] [id = 721] 07:57:50 INFO - PROCESS | 1985 | --DOCSHELL 0x1175af800 == 41 [pid = 1985] [id = 720] 07:57:50 INFO - PROCESS | 1985 | --DOCSHELL 0x121157000 == 40 [pid = 1985] [id = 719] 07:57:50 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:57:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 622ms 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x119118400) [pid = 1985] [serial = 2054] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x121207000) [pid = 1985] [serial = 2129] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x119f31400) [pid = 1985] [serial = 2128] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x123b5b000) [pid = 1985] [serial = 2131] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x1249c8400) [pid = 1985] [serial = 2132] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x125886800) [pid = 1985] [serial = 2137] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x116a6b400) [pid = 1985] [serial = 2101] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x11306fc00) [pid = 1985] [serial = 2098] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x121298c00) [pid = 1985] [serial = 2107] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x1181c8000) [pid = 1985] [serial = 2122] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x124fd3800) [pid = 1985] [serial = 2134] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x11877d400) [pid = 1985] [serial = 2123] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x11891e000) [pid = 1985] [serial = 2125] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x11941a800) [pid = 1985] [serial = 2126] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x118915c00) [pid = 1985] [serial = 2104] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x1164aa800) [pid = 1985] [serial = 2117] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x115d2d000) [pid = 1985] [serial = 2116] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x115d2c000) [pid = 1985] [serial = 2119] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x116f37400) [pid = 1985] [serial = 2120] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x124fd8800) [pid = 1985] [serial = 2114] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x12470f400) [pid = 1985] [serial = 2113] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x125808800) [pid = 1985] [serial = 2135] [outer = 0x0] [url = about:blank] 07:57:50 INFO - PROCESS | 1985 | 1461682670066 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 1985 | 1461682670067 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 07:57:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:57:50 INFO - PROCESS | 1985 | 1461682670072 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 1985 | 1461682670074 Marionette TRACE conn2 <- [1,2930,null,{}] 07:57:50 INFO - PROCESS | 1985 | 1461682670081 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:57:50 INFO - PROCESS | 1985 | 1461682670161 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 07:57:50 INFO - PROCESS | 1985 | 1461682670166 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 1985 | ++DOCSHELL 0x11929a800 == 41 [pid = 1985] [id = 740] 07:57:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x118396800) [pid = 1985] [serial = 2220] [outer = 0x0] 07:57:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x11858d800) [pid = 1985] [serial = 2221] [outer = 0x118396800] 07:57:50 INFO - PROCESS | 1985 | 1461682670196 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x11891d800) [pid = 1985] [serial = 2222] [outer = 0x118396800] 07:57:50 INFO - PROCESS | 1985 | 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:57:50 INFO - PROCESS | 1985 | 1461682670564 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:57:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:57:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 523ms 07:57:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:57:50 INFO - PROCESS | 1985 | 1461682670636 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 1985 | 1461682670639 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 07:57:50 INFO - PROCESS | 1985 | 1461682670644 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 1985 | 1461682670646 Marionette TRACE conn2 <- [1,2934,null,{}] 07:57:50 INFO - PROCESS | 1985 | 1461682670649 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:57:50 INFO - PROCESS | 1985 | 1461682670775 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 07:57:50 INFO - PROCESS | 1985 | 1461682670787 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 1985 | ++DOCSHELL 0x123e06000 == 42 [pid = 1985] [id = 741] 07:57:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x11911d000) [pid = 1985] [serial = 2223] [outer = 0x0] 07:57:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x1191ca400) [pid = 1985] [serial = 2224] [outer = 0x11911d000] 07:57:50 INFO - PROCESS | 1985 | 1461682670822 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x11967fc00) [pid = 1985] [serial = 2225] [outer = 0x11911d000] 07:57:51 INFO - PROCESS | 1985 | 1461682671153 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:57:51 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:57:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 522ms 07:57:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:57:51 INFO - PROCESS | 1985 | 1461682671165 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 1985 | 1461682671166 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 07:57:51 INFO - PROCESS | 1985 | 1461682671168 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - PROCESS | 1985 | 1461682671170 Marionette TRACE conn2 <- [1,2938,null,{}] 07:57:51 INFO - PROCESS | 1985 | 1461682671175 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:57:51 INFO - PROCESS | 1985 | 1461682671262 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 07:57:51 INFO - PROCESS | 1985 | 1461682671316 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 1985 | ++DOCSHELL 0x119179800 == 43 [pid = 1985] [id = 742] 07:57:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x11941bc00) [pid = 1985] [serial = 2226] [outer = 0x0] 07:57:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x119d49000) [pid = 1985] [serial = 2227] [outer = 0x11941bc00] 07:57:51 INFO - PROCESS | 1985 | 1461682671341 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x121207000) [pid = 1985] [serial = 2228] [outer = 0x11941bc00] 07:57:51 INFO - PROCESS | 1985 | 1461682671586 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:57:51 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:57:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 473ms 07:57:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:57:51 INFO - PROCESS | 1985 | 1461682671643 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 1985 | 1461682671645 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 07:57:51 INFO - PROCESS | 1985 | 1461682671647 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - PROCESS | 1985 | 1461682671648 Marionette TRACE conn2 <- [1,2942,null,{}] 07:57:51 INFO - PROCESS | 1985 | 1461682671650 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:57:51 INFO - PROCESS | 1985 | 1461682671757 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 07:57:51 INFO - PROCESS | 1985 | 1461682671762 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 1985 | ++DOCSHELL 0x1276c0000 == 44 [pid = 1985] [id = 743] 07:57:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x12120d400) [pid = 1985] [serial = 2229] [outer = 0x0] 07:57:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x123b2bc00) [pid = 1985] [serial = 2230] [outer = 0x12120d400] 07:57:51 INFO - PROCESS | 1985 | 1461682671790 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x12497e000) [pid = 1985] [serial = 2231] [outer = 0x12120d400] 07:57:52 INFO - PROCESS | 1985 | 1461682672115 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:57:52 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:57:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:57:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 519ms 07:57:52 INFO - PROCESS | 1985 | 1461682672166 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 1985 | 1461682672167 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 07:57:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:57:52 INFO - PROCESS | 1985 | 1461682672170 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 1985 | 1461682672171 Marionette TRACE conn2 <- [1,2946,null,{}] 07:57:52 INFO - PROCESS | 1985 | 1461682672189 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:57:52 INFO - PROCESS | 1985 | 1461682672292 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 07:57:52 INFO - PROCESS | 1985 | 1461682672325 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:52 INFO - PROCESS | 1985 | ++DOCSHELL 0x1290f4000 == 45 [pid = 1985] [id = 744] 07:57:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x123b60400) [pid = 1985] [serial = 2232] [outer = 0x0] 07:57:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x1252bec00) [pid = 1985] [serial = 2233] [outer = 0x123b60400] 07:57:52 INFO - PROCESS | 1985 | 1461682672351 Marionette DEBUG loaded listener.js 07:57:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x125886800) [pid = 1985] [serial = 2234] [outer = 0x123b60400] 07:57:52 INFO - PROCESS | 1985 | 1461682672634 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:57:52 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:57:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 470ms 07:57:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:57:52 INFO - PROCESS | 1985 | 1461682672646 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 1985 | 1461682672647 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 07:57:52 INFO - PROCESS | 1985 | 1461682672649 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 1985 | 1461682672651 Marionette TRACE conn2 <- [1,2950,null,{}] 07:57:52 INFO - PROCESS | 1985 | 1461682672660 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:57:52 INFO - PROCESS | 1985 | 1461682672771 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 07:57:52 INFO - PROCESS | 1985 | 1461682672804 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:52 INFO - PROCESS | 1985 | ++DOCSHELL 0x12a8a7800 == 46 [pid = 1985] [id = 745] 07:57:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x125888400) [pid = 1985] [serial = 2235] [outer = 0x0] 07:57:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x126f30800) [pid = 1985] [serial = 2236] [outer = 0x125888400] 07:57:52 INFO - PROCESS | 1985 | 1461682672829 Marionette DEBUG loaded listener.js 07:57:52 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x1270d3400) [pid = 1985] [serial = 2237] [outer = 0x125888400] 07:57:53 INFO - PROCESS | 1985 | ++DOCSHELL 0x129023800 == 47 [pid = 1985] [id = 746] 07:57:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x1272e2c00) [pid = 1985] [serial = 2238] [outer = 0x0] 07:57:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x1272e3800) [pid = 1985] [serial = 2239] [outer = 0x1272e2c00] 07:57:53 INFO - PROCESS | 1985 | 1461682673233 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:57:53 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:57:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 623ms 07:57:53 INFO - PROCESS | 1985 | 1461682673274 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 07:57:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:57:53 INFO - PROCESS | 1985 | 1461682673276 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 07:57:53 INFO - PROCESS | 1985 | 1461682673279 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:57:53 INFO - PROCESS | 1985 | 1461682673281 Marionette TRACE conn2 <- [1,2954,null,{}] 07:57:53 INFO - PROCESS | 1985 | 1461682673284 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:57:53 INFO - PROCESS | 1985 | 1461682673476 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 07:57:53 INFO - PROCESS | 1985 | 1461682673506 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:53 INFO - PROCESS | 1985 | ++DOCSHELL 0x12bb34000 == 48 [pid = 1985] [id = 747] 07:57:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x127698400) [pid = 1985] [serial = 2240] [outer = 0x0] 07:57:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x1276a7c00) [pid = 1985] [serial = 2241] [outer = 0x127698400] 07:57:53 INFO - PROCESS | 1985 | 1461682673531 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x128bd5400) [pid = 1985] [serial = 2242] [outer = 0x127698400] 07:57:53 INFO - PROCESS | 1985 | 1461682673843 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:57:53 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:57:53 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:57:53 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 621ms 07:57:53 INFO - PROCESS | 1985 | 1461682673900 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 07:57:53 INFO - PROCESS | 1985 | 1461682673901 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 07:57:53 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:57:53 INFO - PROCESS | 1985 | 1461682673903 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:57:53 INFO - PROCESS | 1985 | 1461682673904 Marionette TRACE conn2 <- [1,2958,null,{}] 07:57:53 INFO - PROCESS | 1985 | 1461682673906 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:57:54 INFO - PROCESS | 1985 | 1461682674016 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 07:57:54 INFO - PROCESS | 1985 | 1461682674029 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ca6a000 == 49 [pid = 1985] [id = 748] 07:57:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x127699800) [pid = 1985] [serial = 2243] [outer = 0x0] 07:57:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x128dc8000) [pid = 1985] [serial = 2244] [outer = 0x127699800] 07:57:54 INFO - PROCESS | 1985 | 1461682674054 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x129153400) [pid = 1985] [serial = 2245] [outer = 0x127699800] 07:57:54 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x12120cc00) [pid = 1985] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:57:54 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x123b5c800) [pid = 1985] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:57:54 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x123b35400) [pid = 1985] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:57:54 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x126f32400) [pid = 1985] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:57:54 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x1120d9400) [pid = 1985] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:57:54 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x1191d2800) [pid = 1985] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:57:54 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x11940f000) [pid = 1985] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:57:54 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x1276e2c00) [pid = 1985] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:57:54 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x11675a800) [pid = 1985] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:57:54 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x11838f400) [pid = 1985] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:57:54 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x11318ac00) [pid = 1985] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:57:54 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x11940cc00) [pid = 1985] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:57:54 INFO - PROCESS | 1985 | 1461682674529 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:57:54 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:57:54 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 672ms 07:57:54 INFO - PROCESS | 1985 | 1461682674576 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 07:57:54 INFO - PROCESS | 1985 | 1461682674578 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 07:57:54 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:57:54 INFO - PROCESS | 1985 | 1461682674580 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - PROCESS | 1985 | 1461682674581 Marionette TRACE conn2 <- [1,2962,null,{}] 07:57:54 INFO - PROCESS | 1985 | 1461682674584 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:57:54 INFO - PROCESS | 1985 | 1461682674679 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 07:57:54 INFO - PROCESS | 1985 | 1461682674756 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ca7a000 == 50 [pid = 1985] [id = 749] 07:57:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x1125b7c00) [pid = 1985] [serial = 2246] [outer = 0x0] 07:57:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x1276a6000) [pid = 1985] [serial = 2247] [outer = 0x1125b7c00] 07:57:54 INFO - PROCESS | 1985 | 1461682674788 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x1291f1c00) [pid = 1985] [serial = 2248] [outer = 0x1125b7c00] 07:57:55 INFO - PROCESS | 1985 | 1461682675035 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:57:55 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:57:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 470ms 07:57:55 INFO - PROCESS | 1985 | 1461682675050 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 1985 | 1461682675052 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 07:57:55 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:57:55 INFO - PROCESS | 1985 | 1461682675061 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - PROCESS | 1985 | 1461682675062 Marionette TRACE conn2 <- [1,2966,null,{}] 07:57:55 INFO - PROCESS | 1985 | 1461682675064 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:57:55 INFO - PROCESS | 1985 | 1461682675157 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 07:57:55 INFO - PROCESS | 1985 | 1461682675161 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d633800 == 51 [pid = 1985] [id = 750] 07:57:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x128dcac00) [pid = 1985] [serial = 2249] [outer = 0x0] 07:57:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x117155400) [pid = 1985] [serial = 2250] [outer = 0x128dcac00] 07:57:55 INFO - PROCESS | 1985 | 1461682675186 Marionette DEBUG loaded listener.js 07:57:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x129651c00) [pid = 1985] [serial = 2251] [outer = 0x128dcac00] 07:57:55 INFO - PROCESS | 1985 | 1461682675493 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:57:55 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:57:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 469ms 07:57:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:57:55 INFO - PROCESS | 1985 | 1461682675530 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 1985 | 1461682675532 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 07:57:55 INFO - PROCESS | 1985 | 1461682675534 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - PROCESS | 1985 | 1461682675535 Marionette TRACE conn2 <- [1,2970,null,{}] 07:57:55 INFO - PROCESS | 1985 | 1461682675537 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:57:55 INFO - PROCESS | 1985 | 1461682675619 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 07:57:55 INFO - PROCESS | 1985 | 1461682675682 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d955800 == 52 [pid = 1985] [id = 751] 07:57:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x110f7c400) [pid = 1985] [serial = 2252] [outer = 0x0] 07:57:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x129735000) [pid = 1985] [serial = 2253] [outer = 0x110f7c400] 07:57:55 INFO - PROCESS | 1985 | 1461682675707 Marionette DEBUG loaded listener.js 07:57:55 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x12a7b7800) [pid = 1985] [serial = 2254] [outer = 0x110f7c400] 07:57:55 INFO - PROCESS | 1985 | 1461682675966 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:57:56 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:57:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 473ms 07:57:56 INFO - PROCESS | 1985 | 1461682676010 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 1985 | 1461682676011 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 07:57:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:57:56 INFO - PROCESS | 1985 | 1461682676014 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - PROCESS | 1985 | 1461682676015 Marionette TRACE conn2 <- [1,2974,null,{}] 07:57:56 INFO - PROCESS | 1985 | 1461682676017 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:57:56 INFO - PROCESS | 1985 | 1461682676109 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 07:57:56 INFO - PROCESS | 1985 | 1461682676114 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:56 INFO - PROCESS | 1985 | ++DOCSHELL 0x12da7f000 == 53 [pid = 1985] [id = 752] 07:57:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x12a7b1800) [pid = 1985] [serial = 2255] [outer = 0x0] 07:57:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x12a9a2400) [pid = 1985] [serial = 2256] [outer = 0x12a7b1800] 07:57:56 INFO - PROCESS | 1985 | 1461682676139 Marionette DEBUG loaded listener.js 07:57:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x12a9af800) [pid = 1985] [serial = 2257] [outer = 0x12a7b1800] 07:57:56 INFO - PROCESS | 1985 | 1461682676517 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:57:56 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:57:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 518ms 07:57:56 INFO - PROCESS | 1985 | 1461682676533 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 1985 | 1461682676535 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 07:57:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:57:56 INFO - PROCESS | 1985 | 1461682676539 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - PROCESS | 1985 | 1461682676542 Marionette TRACE conn2 <- [1,2978,null,{}] 07:57:56 INFO - PROCESS | 1985 | 1461682676545 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:57:56 INFO - PROCESS | 1985 | 1461682676657 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 07:57:56 INFO - PROCESS | 1985 | 1461682676720 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:56 INFO - PROCESS | 1985 | ++DOCSHELL 0x117597800 == 54 [pid = 1985] [id = 753] 07:57:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x112b92000) [pid = 1985] [serial = 2258] [outer = 0x0] 07:57:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x11306fc00) [pid = 1985] [serial = 2259] [outer = 0x112b92000] 07:57:56 INFO - PROCESS | 1985 | 1461682676792 Marionette DEBUG loaded listener.js 07:57:56 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x115e4d800) [pid = 1985] [serial = 2260] [outer = 0x112b92000] 07:57:57 INFO - PROCESS | 1985 | 1461682677166 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:57:57 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:57:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 671ms 07:57:57 INFO - PROCESS | 1985 | 1461682677210 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 07:57:57 INFO - PROCESS | 1985 | 1461682677214 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 07:57:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:57:57 INFO - PROCESS | 1985 | 1461682677219 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:57:57 INFO - PROCESS | 1985 | 1461682677221 Marionette TRACE conn2 <- [1,2982,null,{}] 07:57:57 INFO - PROCESS | 1985 | 1461682677224 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:57:57 INFO - PROCESS | 1985 | 1461682677328 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 07:57:57 INFO - PROCESS | 1985 | 1461682677428 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:57 INFO - PROCESS | 1985 | ++DOCSHELL 0x123da4000 == 55 [pid = 1985] [id = 754] 07:57:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x117684c00) [pid = 1985] [serial = 2261] [outer = 0x0] 07:57:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x1181c9800) [pid = 1985] [serial = 2262] [outer = 0x117684c00] 07:57:57 INFO - PROCESS | 1985 | 1461682677458 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x118597c00) [pid = 1985] [serial = 2263] [outer = 0x117684c00] 07:57:57 INFO - PROCESS | 1985 | 1461682677810 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:57:57 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:57:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:57:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 622ms 07:57:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:57:57 INFO - PROCESS | 1985 | 1461682677842 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 07:57:57 INFO - PROCESS | 1985 | 1461682677843 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 07:57:57 INFO - PROCESS | 1985 | 1461682677846 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:57:57 INFO - PROCESS | 1985 | 1461682677848 Marionette TRACE conn2 <- [1,2986,null,{}] 07:57:57 INFO - PROCESS | 1985 | 1461682677857 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:57:57 INFO - PROCESS | 1985 | 1461682677965 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 07:57:58 INFO - PROCESS | 1985 | 1461682678028 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b263800 == 56 [pid = 1985] [id = 755] 07:57:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x11891e400) [pid = 1985] [serial = 2264] [outer = 0x0] 07:57:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x121208000) [pid = 1985] [serial = 2265] [outer = 0x11891e400] 07:57:58 INFO - PROCESS | 1985 | 1461682678100 Marionette DEBUG loaded listener.js 07:57:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x123b58400) [pid = 1985] [serial = 2266] [outer = 0x11891e400] 07:57:58 INFO - PROCESS | 1985 | 1461682678429 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:57:58 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:57:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 620ms 07:57:58 INFO - PROCESS | 1985 | 1461682678467 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 07:57:58 INFO - PROCESS | 1985 | 1461682678469 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 07:57:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:57:58 INFO - PROCESS | 1985 | 1461682678471 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:57:58 INFO - PROCESS | 1985 | 1461682678473 Marionette TRACE conn2 <- [1,2990,null,{}] 07:57:58 INFO - PROCESS | 1985 | 1461682678475 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:57:58 INFO - PROCESS | 1985 | 1461682678578 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 07:57:58 INFO - PROCESS | 1985 | 1461682678634 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d957800 == 57 [pid = 1985] [id = 756] 07:57:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x124217c00) [pid = 1985] [serial = 2267] [outer = 0x0] 07:57:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x126f2f000) [pid = 1985] [serial = 2268] [outer = 0x124217c00] 07:57:58 INFO - PROCESS | 1985 | 1461682678687 Marionette DEBUG loaded listener.js 07:57:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x1276e7000) [pid = 1985] [serial = 2269] [outer = 0x124217c00] 07:57:58 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c1cf800 == 58 [pid = 1985] [id = 757] 07:57:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x128dccc00) [pid = 1985] [serial = 2270] [outer = 0x0] 07:57:58 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x1276a5c00) [pid = 1985] [serial = 2271] [outer = 0x128dccc00] 07:57:59 INFO - PROCESS | 1985 | 1461682679092 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:57:59 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:57:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 07:57:59 INFO - PROCESS | 1985 | 1461682679142 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 1985 | 1461682679143 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 07:57:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:57:59 INFO - PROCESS | 1985 | 1461682679145 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - PROCESS | 1985 | 1461682679147 Marionette TRACE conn2 <- [1,2994,null,{}] 07:57:59 INFO - PROCESS | 1985 | 1461682679149 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:57:59 INFO - PROCESS | 1985 | 1461682679277 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 07:57:59 INFO - PROCESS | 1985 | 1461682679378 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:59 INFO - PROCESS | 1985 | ++DOCSHELL 0x12e56a800 == 59 [pid = 1985] [id = 758] 07:57:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 153 (0x124950800) [pid = 1985] [serial = 2272] [outer = 0x0] 07:57:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 154 (0x128dcd800) [pid = 1985] [serial = 2273] [outer = 0x124950800] 07:57:59 INFO - PROCESS | 1985 | 1461682679409 Marionette DEBUG loaded listener.js 07:57:59 INFO - PROCESS | 1985 | ++DOMWINDOW == 155 (0x1291f6400) [pid = 1985] [serial = 2274] [outer = 0x124950800] 07:57:59 INFO - PROCESS | 1985 | 1461682679779 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:57:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:57:59 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:57:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 671ms 07:57:59 INFO - PROCESS | 1985 | 1461682679817 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 1985 | 1461682679819 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 07:57:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:57:59 INFO - PROCESS | 1985 | 1461682679821 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - PROCESS | 1985 | 1461682679822 Marionette TRACE conn2 <- [1,2998,null,{}] 07:57:59 INFO - PROCESS | 1985 | 1461682679825 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:57:59 INFO - PROCESS | 1985 | 1461682679986 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 07:58:00 INFO - PROCESS | 1985 | 1461682680063 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 1985 | ++DOCSHELL 0x12c1d8800 == 60 [pid = 1985] [id = 759] 07:58:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 156 (0x128bd6000) [pid = 1985] [serial = 2275] [outer = 0x0] 07:58:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 157 (0x12a9a5400) [pid = 1985] [serial = 2276] [outer = 0x128bd6000] 07:58:00 INFO - PROCESS | 1985 | 1461682680093 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 158 (0x12b216800) [pid = 1985] [serial = 2277] [outer = 0x128bd6000] 07:58:00 INFO - PROCESS | 1985 | 1461682680449 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:58:00 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:58:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 668ms 07:58:00 INFO - PROCESS | 1985 | 1461682680490 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 07:58:00 INFO - PROCESS | 1985 | 1461682680491 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 07:58:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:58:00 INFO - PROCESS | 1985 | 1461682680494 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:58:00 INFO - PROCESS | 1985 | 1461682680495 Marionette TRACE conn2 <- [1,3002,null,{}] 07:58:00 INFO - PROCESS | 1985 | 1461682680497 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:58:00 INFO - PROCESS | 1985 | 1461682680602 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 07:58:00 INFO - PROCESS | 1985 | 1461682680665 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 1985 | ++DOCSHELL 0x116fd8000 == 61 [pid = 1985] [id = 760] 07:58:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 159 (0x113428800) [pid = 1985] [serial = 2278] [outer = 0x0] 07:58:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 160 (0x127018400) [pid = 1985] [serial = 2279] [outer = 0x113428800] 07:58:00 INFO - PROCESS | 1985 | 1461682680738 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 1985 | ++DOMWINDOW == 161 (0x12b218c00) [pid = 1985] [serial = 2280] [outer = 0x113428800] 07:58:01 INFO - PROCESS | 1985 | 1461682681248 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:58:01 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:58:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 768ms 07:58:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:58:01 INFO - PROCESS | 1985 | 1461682681263 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 07:58:01 INFO - PROCESS | 1985 | 1461682681265 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 07:58:01 INFO - PROCESS | 1985 | 1461682681268 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:58:01 INFO - PROCESS | 1985 | 1461682681271 Marionette TRACE conn2 <- [1,3006,null,{}] 07:58:01 INFO - PROCESS | 1985 | 1461682681299 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:58:01 INFO - PROCESS | 1985 | 1461682681397 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 07:58:01 INFO - PROCESS | 1985 | 1461682681463 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:01 INFO - PROCESS | 1985 | ++DOCSHELL 0x12451e800 == 62 [pid = 1985] [id = 761] 07:58:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 162 (0x1166e0000) [pid = 1985] [serial = 2281] [outer = 0x0] 07:58:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 163 (0x116a6b000) [pid = 1985] [serial = 2282] [outer = 0x1166e0000] 07:58:01 INFO - PROCESS | 1985 | 1461682681491 Marionette DEBUG loaded listener.js 07:58:01 INFO - PROCESS | 1985 | ++DOMWINDOW == 164 (0x1181be400) [pid = 1985] [serial = 2283] [outer = 0x1166e0000] 07:58:01 INFO - PROCESS | 1985 | 1461682681860 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:58:01 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:58:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 647ms 07:58:01 INFO - PROCESS | 1985 | 1461682681915 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 07:58:01 INFO - PROCESS | 1985 | 1461682681918 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 07:58:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:58:01 INFO - PROCESS | 1985 | 1461682681923 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:58:01 INFO - PROCESS | 1985 | 1461682681924 Marionette TRACE conn2 <- [1,3010,null,{}] 07:58:01 INFO - PROCESS | 1985 | 1461682681927 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:58:02 INFO - PROCESS | 1985 | 1461682682023 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 07:58:02 INFO - PROCESS | 1985 | 1461682682088 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:02 INFO - PROCESS | 1985 | ++DOCSHELL 0x119437000 == 63 [pid = 1985] [id = 762] 07:58:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 165 (0x118390c00) [pid = 1985] [serial = 2284] [outer = 0x0] 07:58:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 166 (0x1187b3c00) [pid = 1985] [serial = 2285] [outer = 0x118390c00] 07:58:02 INFO - PROCESS | 1985 | 1461682682115 Marionette DEBUG loaded listener.js 07:58:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 167 (0x11911c400) [pid = 1985] [serial = 2286] [outer = 0x118390c00] 07:58:02 INFO - PROCESS | 1985 | --DOCSHELL 0x12d955800 == 62 [pid = 1985] [id = 751] 07:58:02 INFO - PROCESS | 1985 | --DOCSHELL 0x12d633800 == 61 [pid = 1985] [id = 750] 07:58:02 INFO - PROCESS | 1985 | --DOCSHELL 0x12ca7a000 == 60 [pid = 1985] [id = 749] 07:58:02 INFO - PROCESS | 1985 | --DOCSHELL 0x12ca6a000 == 59 [pid = 1985] [id = 748] 07:58:02 INFO - PROCESS | 1985 | --DOCSHELL 0x12bb34000 == 58 [pid = 1985] [id = 747] 07:58:02 INFO - PROCESS | 1985 | --DOCSHELL 0x129023800 == 57 [pid = 1985] [id = 746] 07:58:02 INFO - PROCESS | 1985 | --DOCSHELL 0x12a8a7800 == 56 [pid = 1985] [id = 745] 07:58:02 INFO - PROCESS | 1985 | --DOCSHELL 0x1290f4000 == 55 [pid = 1985] [id = 744] 07:58:02 INFO - PROCESS | 1985 | --DOCSHELL 0x1276c0000 == 54 [pid = 1985] [id = 743] 07:58:02 INFO - PROCESS | 1985 | --DOCSHELL 0x119179800 == 53 [pid = 1985] [id = 742] 07:58:02 INFO - PROCESS | 1985 | --DOCSHELL 0x123e06000 == 52 [pid = 1985] [id = 741] 07:58:02 INFO - PROCESS | 1985 | --DOCSHELL 0x11929a800 == 51 [pid = 1985] [id = 740] 07:58:02 INFO - PROCESS | 1985 | --DOCSHELL 0x119632800 == 50 [pid = 1985] [id = 739] 07:58:02 INFO - PROCESS | 1985 | --DOCSHELL 0x121149000 == 49 [pid = 1985] [id = 738] 07:58:02 INFO - PROCESS | 1985 | --DOCSHELL 0x12a911800 == 48 [pid = 1985] [id = 733] 07:58:02 INFO - PROCESS | 1985 | --DOCSHELL 0x121178000 == 47 [pid = 1985] [id = 732] 07:58:02 INFO - PROCESS | 1985 | --DOCSHELL 0x1129b4800 == 46 [pid = 1985] [id = 731] 07:58:02 INFO - PROCESS | 1985 | 1461682682526 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:58:02 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:58:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 620ms 07:58:02 INFO - PROCESS | 1985 | 1461682682542 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 07:58:02 INFO - PROCESS | 1985 | 1461682682543 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 07:58:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:58:02 INFO - PROCESS | 1985 | 1461682682546 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:58:02 INFO - PROCESS | 1985 | 1461682682548 Marionette TRACE conn2 <- [1,3014,null,{}] 07:58:02 INFO - PROCESS | 1985 | 1461682682555 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:58:02 INFO - PROCESS | 1985 | 1461682682650 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 166 (0x116f3a400) [pid = 1985] [serial = 2162] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 165 (0x1187aa400) [pid = 1985] [serial = 2146] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 164 (0x118784c00) [pid = 1985] [serial = 2164] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 163 (0x118922000) [pid = 1985] [serial = 2165] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 162 (0x11617f400) [pid = 1985] [serial = 2159] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 161 (0x1134b5c00) [pid = 1985] [serial = 2158] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 160 (0x123b33800) [pid = 1985] [serial = 2149] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 159 (0x126f32c00) [pid = 1985] [serial = 2156] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 158 (0x121202c00) [pid = 1985] [serial = 2155] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 157 (0x116760c00) [pid = 1985] [serial = 2143] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 156 (0x128bd5800) [pid = 1985] [serial = 2188] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 155 (0x1276e6c00) [pid = 1985] [serial = 2185] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 154 (0x1270cc000) [pid = 1985] [serial = 2177] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 153 (0x125c63000) [pid = 1985] [serial = 2174] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 152 (0x128bcd000) [pid = 1985] [serial = 2186] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x12129b800) [pid = 1985] [serial = 2171] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x128c6c800) [pid = 1985] [serial = 2191] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x126f34800) [pid = 1985] [serial = 2176] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x124de7c00) [pid = 1985] [serial = 2173] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x1272e4000) [pid = 1985] [serial = 2179] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x1276a0000) [pid = 1985] [serial = 2180] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x115d2d800) [pid = 1985] [serial = 2182] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x118784800) [pid = 1985] [serial = 2183] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x1125b6c00) [pid = 1985] [serial = 2140] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x1197bf000) [pid = 1985] [serial = 2167] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x119f31800) [pid = 1985] [serial = 2168] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x121205800) [pid = 1985] [serial = 2170] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x128c68400) [pid = 1985] [serial = 2189] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x124348c00) [pid = 1985] [serial = 2152] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x1167f1800) [pid = 1985] [serial = 2161] [outer = 0x0] [url = about:blank] 07:58:02 INFO - PROCESS | 1985 | 1461682682738 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:02 INFO - PROCESS | 1985 | ++DOCSHELL 0x1192ab800 == 47 [pid = 1985] [id = 763] 07:58:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x1167f1800) [pid = 1985] [serial = 2287] [outer = 0x0] 07:58:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x118784c00) [pid = 1985] [serial = 2288] [outer = 0x1167f1800] 07:58:02 INFO - PROCESS | 1985 | 1461682682766 Marionette DEBUG loaded listener.js 07:58:02 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x119d4ec00) [pid = 1985] [serial = 2289] [outer = 0x1167f1800] 07:58:02 INFO - PROCESS | 1985 | [1985] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:58:03 INFO - PROCESS | 1985 | 1461682683099 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:58:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:58:03 INFO - {} 07:58:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:58:03 INFO - {} 07:58:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:58:03 INFO - {} 07:58:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:58:03 INFO - {} 07:58:03 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 572ms 07:58:03 INFO - PROCESS | 1985 | 1461682683118 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 07:58:03 INFO - PROCESS | 1985 | 1461682683120 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 07:58:03 INFO - TEST-START | /FileAPI/fileReader.html 07:58:03 INFO - PROCESS | 1985 | 1461682683125 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:58:03 INFO - PROCESS | 1985 | 1461682683126 Marionette TRACE conn2 <- [1,3018,null,{}] 07:58:03 INFO - PROCESS | 1985 | 1461682683128 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:58:03 INFO - PROCESS | 1985 | 1461682683233 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 07:58:03 INFO - PROCESS | 1985 | 1461682683307 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:03 INFO - PROCESS | 1985 | ++DOCSHELL 0x123da0800 == 48 [pid = 1985] [id = 764] 07:58:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x121203000) [pid = 1985] [serial = 2290] [outer = 0x0] 07:58:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x123b29c00) [pid = 1985] [serial = 2291] [outer = 0x121203000] 07:58:03 INFO - PROCESS | 1985 | 1461682683344 Marionette DEBUG loaded listener.js 07:58:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x124d58c00) [pid = 1985] [serial = 2292] [outer = 0x121203000] 07:58:03 INFO - PROCESS | 1985 | 1461682683734 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:58:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:58:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:58:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:58:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:58:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 623ms 07:58:03 INFO - TEST-START | /FileAPI/historical.html 07:58:03 INFO - PROCESS | 1985 | 1461682683748 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 07:58:03 INFO - PROCESS | 1985 | 1461682683750 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 07:58:03 INFO - PROCESS | 1985 | 1461682683753 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:58:03 INFO - PROCESS | 1985 | 1461682683757 Marionette TRACE conn2 <- [1,3022,null,{}] 07:58:03 INFO - PROCESS | 1985 | 1461682683759 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:58:03 INFO - PROCESS | 1985 | 1461682683833 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 07:58:03 INFO - PROCESS | 1985 | 1461682683890 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:03 INFO - PROCESS | 1985 | ++DOCSHELL 0x12902e000 == 49 [pid = 1985] [id = 765] 07:58:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x1247c8400) [pid = 1985] [serial = 2293] [outer = 0x0] 07:58:03 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x12580c400) [pid = 1985] [serial = 2294] [outer = 0x1247c8400] 07:58:03 INFO - PROCESS | 1985 | 1461682683931 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x126f2d800) [pid = 1985] [serial = 2295] [outer = 0x1247c8400] 07:58:04 INFO - PROCESS | 1985 | 1461682684336 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:58:04 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:58:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:58:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:58:04 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:58:04 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:58:04 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:58:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:58:04 INFO - TEST-OK | /FileAPI/historical.html | took 623ms 07:58:04 INFO - PROCESS | 1985 | 1461682684377 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 07:58:04 INFO - PROCESS | 1985 | 1461682684379 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 07:58:04 INFO - TEST-START | /FileAPI/idlharness.html 07:58:04 INFO - PROCESS | 1985 | 1461682684382 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 1985 | 1461682684383 Marionette TRACE conn2 <- [1,3026,null,{}] 07:58:04 INFO - PROCESS | 1985 | 1461682684386 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:58:04 INFO - PROCESS | 1985 | 1461682684514 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 07:58:04 INFO - PROCESS | 1985 | 1461682684519 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 1985 | ++DOCSHELL 0x12b268800 == 50 [pid = 1985] [id = 766] 07:58:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x1270c9800) [pid = 1985] [serial = 2296] [outer = 0x0] 07:58:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x1276e4800) [pid = 1985] [serial = 2297] [outer = 0x1270c9800] 07:58:04 INFO - PROCESS | 1985 | 1461682684548 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x128dcb800) [pid = 1985] [serial = 2298] [outer = 0x1270c9800] 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:58:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:58:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:58:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:58:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:58:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:58:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:58:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:58:05 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:58:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:58:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:58:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:58:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:58:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:58:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:58:05 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:58:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:58:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:58:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:58:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:58:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:58:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:58:05 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:58:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:58:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:58:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:58:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:58:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:58:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:58:05 INFO - PROCESS | 1985 | 1461682685142 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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:58:05 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:58:05 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:58:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:58:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:58:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:58:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:58:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:58:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:58:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:58:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:58:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:58:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:58:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:58:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:58:05 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:58:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:58:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:58:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:58:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:58:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:58:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:58:05 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:58:05 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:58:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:58:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:58:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:58:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:58:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:58:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:58:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:58:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 788ms 07:58:05 INFO - PROCESS | 1985 | 1461682685202 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 07:58:05 INFO - PROCESS | 1985 | 1461682685204 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 07:58:05 INFO - TEST-START | /FileAPI/idlharness.worker 07:58:05 INFO - PROCESS | 1985 | 1461682685216 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:58:05 INFO - PROCESS | 1985 | 1461682685218 Marionette TRACE conn2 <- [1,3030,null,{}] 07:58:05 INFO - PROCESS | 1985 | 1461682685224 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:58:05 INFO - PROCESS | 1985 | 1461682685398 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 07:58:05 INFO - PROCESS | 1985 | 1461682685420 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:05 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d644800 == 51 [pid = 1985] [id = 767] 07:58:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x1291ebc00) [pid = 1985] [serial = 2299] [outer = 0x0] 07:58:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x12b294000) [pid = 1985] [serial = 2300] [outer = 0x1291ebc00] 07:58:05 INFO - PROCESS | 1985 | 1461682685462 Marionette DEBUG loaded listener.js 07:58:05 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x12ba6b000) [pid = 1985] [serial = 2301] [outer = 0x1291ebc00] 07:58:05 INFO - PROCESS | 1985 | [1985] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:58:06 INFO - PROCESS | 1985 | 1461682686199 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:58:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:58:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:58:06 INFO - {} 07:58:06 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:58:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:58:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:58:06 INFO - {} 07:58:06 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:58:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:58:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:58:06 INFO - {} 07:58:06 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:58:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:58:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:58:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:58:06 INFO - {} 07:58:06 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:58:06 INFO - {} 07:58:06 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:58:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:58:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:58:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:58:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:58:06 INFO - {} 07:58:06 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:58:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:58:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:58:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:58:06 INFO - {} 07:58:06 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:58:06 INFO - {} 07:58:06 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:58:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:58:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:58:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:06 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:58:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:06 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:58:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:06 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:58:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:06 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:58:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:06 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:58:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:06 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:58:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:58:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:06 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:58:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:58:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:58:06 INFO - {} 07:58:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1036ms 07:58:06 INFO - PROCESS | 1985 | 1461682686253 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 07:58:06 INFO - PROCESS | 1985 | 1461682686254 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 07:58:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:58:06 INFO - PROCESS | 1985 | 1461682686256 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - PROCESS | 1985 | 1461682686257 Marionette TRACE conn2 <- [1,3034,null,{}] 07:58:06 INFO - PROCESS | 1985 | 1461682686259 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:58:06 INFO - PROCESS | 1985 | 1461682686369 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 07:58:06 INFO - PROCESS | 1985 | 1461682686381 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 1985 | ++DOCSHELL 0x1354ab000 == 52 [pid = 1985] [id = 768] 07:58:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 153 (0x12abe5c00) [pid = 1985] [serial = 2302] [outer = 0x0] 07:58:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 154 (0x12cfee000) [pid = 1985] [serial = 2303] [outer = 0x12abe5c00] 07:58:06 INFO - PROCESS | 1985 | 1461682686405 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 1985 | ++DOMWINDOW == 155 (0x12cff2400) [pid = 1985] [serial = 2304] [outer = 0x12abe5c00] 07:58:06 INFO - PROCESS | 1985 | 1461682686717 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:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 154 (0x119d0d400) [pid = 1985] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 153 (0x112c62c00) [pid = 1985] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 152 (0x123b60000) [pid = 1985] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x127698400) [pid = 1985] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x121210800) [pid = 1985] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x128dce000) [pid = 1985] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x113063000) [pid = 1985] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x113064000) [pid = 1985] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x110f75400) [pid = 1985] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x123b60400) [pid = 1985] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x118396800) [pid = 1985] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x12129b400) [pid = 1985] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x110f76400) [pid = 1985] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x11911d000) [pid = 1985] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x110f7c400) [pid = 1985] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x127699800) [pid = 1985] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x12580d800) [pid = 1985] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x1181c9c00) [pid = 1985] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x11941bc00) [pid = 1985] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x1125b7c00) [pid = 1985] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x113063c00) [pid = 1985] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x11808a400) [pid = 1985] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x128dcac00) [pid = 1985] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x12120d400) [pid = 1985] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x125888400) [pid = 1985] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x1272e2c00) [pid = 1985] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x115d81400) [pid = 1985] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x123b34c00) [pid = 1985] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x116177400) [pid = 1985] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x118393400) [pid = 1985] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x121209800) [pid = 1985] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x1181c5c00) [pid = 1985] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x110f77400) [pid = 1985] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x113187800) [pid = 1985] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:58:06 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x118599400) [pid = 1985] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:58:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:58:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 719ms 07:58:06 INFO - PROCESS | 1985 | 1461682686976 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 07:58:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:58:06 INFO - PROCESS | 1985 | 1461682686977 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 07:58:06 INFO - PROCESS | 1985 | 1461682686980 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - PROCESS | 1985 | 1461682686981 Marionette TRACE conn2 <- [1,3038,null,{}] 07:58:06 INFO - PROCESS | 1985 | 1461682686983 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:58:07 INFO - PROCESS | 1985 | 1461682687070 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 07:58:07 INFO - PROCESS | 1985 | 1461682687074 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:07 INFO - PROCESS | 1985 | ++DOCSHELL 0x124809000 == 53 [pid = 1985] [id = 769] 07:58:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x112838c00) [pid = 1985] [serial = 2305] [outer = 0x0] 07:58:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x11283b800) [pid = 1985] [serial = 2306] [outer = 0x112838c00] 07:58:07 INFO - PROCESS | 1985 | 1461682687101 Marionette DEBUG loaded listener.js 07:58:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x112836800) [pid = 1985] [serial = 2307] [outer = 0x112838c00] 07:58:07 INFO - PROCESS | 1985 | 1461682687452 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:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:58:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 523ms 07:58:07 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:58:07 INFO - PROCESS | 1985 | 1461682687504 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 07:58:07 INFO - PROCESS | 1985 | 1461682687505 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 07:58:07 INFO - PROCESS | 1985 | 1461682687507 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:58:07 INFO - PROCESS | 1985 | 1461682687508 Marionette TRACE conn2 <- [1,3042,null,{}] 07:58:07 INFO - PROCESS | 1985 | 1461682687510 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:58:07 INFO - PROCESS | 1985 | 1461682687605 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 07:58:07 INFO - PROCESS | 1985 | 1461682687669 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:07 INFO - PROCESS | 1985 | ++DOCSHELL 0x1354bb800 == 54 [pid = 1985] [id = 770] 07:58:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x112840800) [pid = 1985] [serial = 2308] [outer = 0x0] 07:58:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 125 (0x113187800) [pid = 1985] [serial = 2309] [outer = 0x112840800] 07:58:07 INFO - PROCESS | 1985 | 1461682687695 Marionette DEBUG loaded listener.js 07:58:07 INFO - PROCESS | 1985 | ++DOMWINDOW == 126 (0x118390800) [pid = 1985] [serial = 2310] [outer = 0x112840800] 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:58:08 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:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:58:08 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:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:58:08 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:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:58:08 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:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:58:08 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:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:58:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:58:08 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:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:58:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:58:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:58:08 INFO - PROCESS | 1985 | 1461682688067 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:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:58:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 577ms 07:58:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:58:08 INFO - PROCESS | 1985 | 1461682688086 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 1985 | 1461682688088 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 07:58:08 INFO - PROCESS | 1985 | 1461682688091 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 1985 | 1461682688093 Marionette TRACE conn2 <- [1,3046,null,{}] 07:58:08 INFO - PROCESS | 1985 | 1461682688095 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:58:08 INFO - PROCESS | 1985 | 1461682688210 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 07:58:08 INFO - PROCESS | 1985 | 1461682688214 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:08 INFO - PROCESS | 1985 | ++DOCSHELL 0x125853000 == 55 [pid = 1985] [id = 771] 07:58:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 127 (0x1181c6000) [pid = 1985] [serial = 2311] [outer = 0x0] 07:58:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 128 (0x121202c00) [pid = 1985] [serial = 2312] [outer = 0x1181c6000] 07:58:08 INFO - PROCESS | 1985 | 1461682688244 Marionette DEBUG loaded listener.js 07:58:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 129 (0x128bcbc00) [pid = 1985] [serial = 2313] [outer = 0x1181c6000] 07:58:08 INFO - PROCESS | 1985 | [1985] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:58:08 INFO - PROCESS | 1985 | 1461682688634 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:58:08 INFO - {} 07:58:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 569ms 07:58:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:58:08 INFO - PROCESS | 1985 | 1461682688661 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 1985 | 1461682688663 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 07:58:08 INFO - PROCESS | 1985 | 1461682688667 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 1985 | 1461682688668 Marionette TRACE conn2 <- [1,3050,null,{}] 07:58:08 INFO - PROCESS | 1985 | 1461682688672 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:58:08 INFO - PROCESS | 1985 | 1461682688807 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 07:58:08 INFO - PROCESS | 1985 | 1461682688812 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:08 INFO - PROCESS | 1985 | ++DOCSHELL 0x1361c3800 == 56 [pid = 1985] [id = 772] 07:58:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 130 (0x112814400) [pid = 1985] [serial = 2314] [outer = 0x0] 07:58:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 131 (0x119680400) [pid = 1985] [serial = 2315] [outer = 0x112814400] 07:58:08 INFO - PROCESS | 1985 | 1461682688852 Marionette DEBUG loaded listener.js 07:58:08 INFO - PROCESS | 1985 | ++DOMWINDOW == 132 (0x12cff7800) [pid = 1985] [serial = 2316] [outer = 0x112814400] 07:58:09 INFO - PROCESS | 1985 | 1461682689375 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:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:58:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 721ms 07:58:09 INFO - PROCESS | 1985 | 1461682689401 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 07:58:09 INFO - PROCESS | 1985 | 1461682689405 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 07:58:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:58:09 INFO - PROCESS | 1985 | 1461682689411 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:58:09 INFO - PROCESS | 1985 | 1461682689413 Marionette TRACE conn2 <- [1,3054,null,{}] 07:58:09 INFO - PROCESS | 1985 | 1461682689417 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:58:09 INFO - PROCESS | 1985 | 1461682689535 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 07:58:09 INFO - PROCESS | 1985 | 1461682689648 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:09 INFO - PROCESS | 1985 | ++DOCSHELL 0x12113d800 == 57 [pid = 1985] [id = 773] 07:58:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 133 (0x112fbe800) [pid = 1985] [serial = 2317] [outer = 0x0] 07:58:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 134 (0x11318dc00) [pid = 1985] [serial = 2318] [outer = 0x112fbe800] 07:58:09 INFO - PROCESS | 1985 | 1461682689681 Marionette DEBUG loaded listener.js 07:58:09 INFO - PROCESS | 1985 | ++DOMWINDOW == 135 (0x115e20400) [pid = 1985] [serial = 2319] [outer = 0x112fbe800] 07:58:10 INFO - PROCESS | 1985 | 1461682690180 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:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:58:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:58:10 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:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:58:10 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:58:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:58:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 837ms 07:58:10 INFO - PROCESS | 1985 | 1461682690249 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 07:58:10 INFO - PROCESS | 1985 | 1461682690254 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 07:58:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:58:10 INFO - PROCESS | 1985 | 1461682690260 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:58:10 INFO - PROCESS | 1985 | 1461682690262 Marionette TRACE conn2 <- [1,3058,null,{}] 07:58:10 INFO - PROCESS | 1985 | 1461682690265 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:58:10 INFO - PROCESS | 1985 | 1461682690361 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 07:58:10 INFO - PROCESS | 1985 | 1461682690467 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:10 INFO - PROCESS | 1985 | ++DOCSHELL 0x12aba2000 == 58 [pid = 1985] [id = 774] 07:58:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 136 (0x1167f6800) [pid = 1985] [serial = 2320] [outer = 0x0] 07:58:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 137 (0x12112b000) [pid = 1985] [serial = 2321] [outer = 0x1167f6800] 07:58:10 INFO - PROCESS | 1985 | 1461682690497 Marionette DEBUG loaded listener.js 07:58:10 INFO - PROCESS | 1985 | ++DOMWINDOW == 138 (0x121133c00) [pid = 1985] [serial = 2322] [outer = 0x1167f6800] 07:58:10 INFO - PROCESS | 1985 | 1461682690870 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:58:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:58:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:58:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:58:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:58:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:58:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:58:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:58:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:58:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:58:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:58:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:58:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:58:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:58:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:58:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:58:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:58:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 624ms 07:58:10 INFO - PROCESS | 1985 | 1461682690916 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 07:58:10 INFO - PROCESS | 1985 | 1461682690918 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 07:58:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:58:10 INFO - PROCESS | 1985 | 1461682690924 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:58:10 INFO - PROCESS | 1985 | 1461682690927 Marionette TRACE conn2 <- [1,3062,null,{}] 07:58:10 INFO - PROCESS | 1985 | 1461682690935 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:58:11 INFO - PROCESS | 1985 | 1461682691060 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 07:58:11 INFO - PROCESS | 1985 | 1461682691178 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:11 INFO - PROCESS | 1985 | ++DOCSHELL 0x135f71800 == 59 [pid = 1985] [id = 775] 07:58:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 139 (0x12120c000) [pid = 1985] [serial = 2323] [outer = 0x0] 07:58:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 140 (0x125145c00) [pid = 1985] [serial = 2324] [outer = 0x12120c000] 07:58:11 INFO - PROCESS | 1985 | 1461682691211 Marionette DEBUG loaded listener.js 07:58:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 141 (0x1276a0000) [pid = 1985] [serial = 2325] [outer = 0x12120c000] 07:58:11 INFO - PROCESS | 1985 | [1985] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:58:11 INFO - PROCESS | 1985 | 1461682691599 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:58:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:58:11 INFO - {} 07:58:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 726ms 07:58:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:58:11 INFO - PROCESS | 1985 | 1461682691649 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 07:58:11 INFO - PROCESS | 1985 | 1461682691650 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 07:58:11 INFO - PROCESS | 1985 | 1461682691652 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - PROCESS | 1985 | 1461682691654 Marionette TRACE conn2 <- [1,3066,null,{}] 07:58:11 INFO - PROCESS | 1985 | 1461682691656 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:58:11 INFO - PROCESS | 1985 | 1461682691780 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 07:58:11 INFO - PROCESS | 1985 | 1461682691875 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:11 INFO - PROCESS | 1985 | ++DOCSHELL 0x12df39800 == 60 [pid = 1985] [id = 776] 07:58:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 142 (0x1276e6c00) [pid = 1985] [serial = 2326] [outer = 0x0] 07:58:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 143 (0x128c61c00) [pid = 1985] [serial = 2327] [outer = 0x1276e6c00] 07:58:11 INFO - PROCESS | 1985 | 1461682691901 Marionette DEBUG loaded listener.js 07:58:11 INFO - PROCESS | 1985 | ++DOMWINDOW == 144 (0x12a8c0000) [pid = 1985] [serial = 2328] [outer = 0x1276e6c00] 07:58:12 INFO - PROCESS | 1985 | 1461682692205 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:58:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:58:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:58:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:58:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:58:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:58:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:58:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:58:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 622ms 07:58:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:58:12 INFO - PROCESS | 1985 | 1461682692275 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 07:58:12 INFO - PROCESS | 1985 | 1461682692277 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 07:58:12 INFO - PROCESS | 1985 | 1461682692279 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:58:12 INFO - PROCESS | 1985 | 1461682692280 Marionette TRACE conn2 <- [1,3070,null,{}] 07:58:12 INFO - PROCESS | 1985 | 1461682692282 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:58:12 INFO - PROCESS | 1985 | 1461682692374 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 07:58:12 INFO - PROCESS | 1985 | 1461682692459 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 1985 | ++DOCSHELL 0x1354a5000 == 61 [pid = 1985] [id = 777] 07:58:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 145 (0x12a8be800) [pid = 1985] [serial = 2329] [outer = 0x0] 07:58:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 146 (0x12abe7400) [pid = 1985] [serial = 2330] [outer = 0x12a8be800] 07:58:12 INFO - PROCESS | 1985 | 1461682692486 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 1985 | ++DOMWINDOW == 147 (0x12ba67800) [pid = 1985] [serial = 2331] [outer = 0x12a8be800] 07:58:12 INFO - PROCESS | 1985 | 1461682692848 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:58:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:58:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:58:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:58:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:58:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:58:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:58:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 573ms 07:58:12 INFO - PROCESS | 1985 | 1461682692853 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 07:58:12 INFO - PROCESS | 1985 | 1461682692855 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 07:58:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:58:12 INFO - PROCESS | 1985 | 1461682692858 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:58:12 INFO - PROCESS | 1985 | 1461682692860 Marionette TRACE conn2 <- [1,3074,null,{}] 07:58:12 INFO - PROCESS | 1985 | 1461682692862 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:58:12 INFO - PROCESS | 1985 | 1461682692970 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 07:58:13 INFO - PROCESS | 1985 | 1461682693028 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 1985 | ++DOCSHELL 0x119b29000 == 62 [pid = 1985] [id = 778] 07:58:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 148 (0x113494000) [pid = 1985] [serial = 2332] [outer = 0x0] 07:58:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 149 (0x11877f000) [pid = 1985] [serial = 2333] [outer = 0x113494000] 07:58:13 INFO - PROCESS | 1985 | 1461682693055 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 150 (0x12bd16800) [pid = 1985] [serial = 2334] [outer = 0x113494000] 07:58:13 INFO - PROCESS | 1985 | 1461682693590 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:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:58:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 773ms 07:58:13 INFO - PROCESS | 1985 | 1461682693632 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 07:58:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:58:13 INFO - PROCESS | 1985 | 1461682693634 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 07:58:13 INFO - PROCESS | 1985 | 1461682693637 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:58:13 INFO - PROCESS | 1985 | 1461682693639 Marionette TRACE conn2 <- [1,3078,null,{}] 07:58:13 INFO - PROCESS | 1985 | 1461682693643 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:58:13 INFO - PROCESS | 1985 | 1461682693757 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 07:58:13 INFO - PROCESS | 1985 | 1461682693828 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 1985 | ++DOCSHELL 0x121241800 == 63 [pid = 1985] [id = 779] 07:58:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 151 (0x112812800) [pid = 1985] [serial = 2335] [outer = 0x0] 07:58:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 152 (0x112816c00) [pid = 1985] [serial = 2336] [outer = 0x112812800] 07:58:13 INFO - PROCESS | 1985 | 1461682693852 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 1985 | ++DOMWINDOW == 153 (0x112c62000) [pid = 1985] [serial = 2337] [outer = 0x112812800] 07:58:14 INFO - PROCESS | 1985 | 1461682694217 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:58:14 INFO - PROCESS | 1985 | 1461682694265 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 07:58:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:58:14 INFO - PROCESS | 1985 | 1461682694269 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 1985 | 1461682694271 Marionette TRACE conn2 <- [1,3082,null,{}] 07:58:14 INFO - PROCESS | 1985 | 1461682694273 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:58:14 INFO - PROCESS | 1985 | 1461682694372 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 07:58:14 INFO - PROCESS | 1985 | 1461682694438 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:14 INFO - PROCESS | 1985 | ++DOCSHELL 0x119807800 == 64 [pid = 1985] [id = 780] 07:58:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 154 (0x11318a400) [pid = 1985] [serial = 2338] [outer = 0x0] 07:58:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 155 (0x116760c00) [pid = 1985] [serial = 2339] [outer = 0x11318a400] 07:58:14 INFO - PROCESS | 1985 | 1461682694465 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 1985 | ++DOMWINDOW == 156 (0x11767fc00) [pid = 1985] [serial = 2340] [outer = 0x11318a400] 07:58:14 INFO - PROCESS | 1985 | --DOCSHELL 0x125853000 == 63 [pid = 1985] [id = 771] 07:58:14 INFO - PROCESS | 1985 | --DOCSHELL 0x1354bb800 == 62 [pid = 1985] [id = 770] 07:58:14 INFO - PROCESS | 1985 | --DOCSHELL 0x124809000 == 61 [pid = 1985] [id = 769] 07:58:14 INFO - PROCESS | 1985 | --DOCSHELL 0x1354ab000 == 60 [pid = 1985] [id = 768] 07:58:14 INFO - PROCESS | 1985 | --DOCSHELL 0x12d644800 == 59 [pid = 1985] [id = 767] 07:58:14 INFO - PROCESS | 1985 | --DOCSHELL 0x12b268800 == 58 [pid = 1985] [id = 766] 07:58:14 INFO - PROCESS | 1985 | --DOCSHELL 0x12902e000 == 57 [pid = 1985] [id = 765] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 155 (0x12a9a2400) [pid = 1985] [serial = 2256] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOCSHELL 0x123da0800 == 56 [pid = 1985] [id = 764] 07:58:14 INFO - PROCESS | 1985 | --DOCSHELL 0x1192ab800 == 55 [pid = 1985] [id = 763] 07:58:14 INFO - PROCESS | 1985 | --DOCSHELL 0x119437000 == 54 [pid = 1985] [id = 762] 07:58:14 INFO - PROCESS | 1985 | --DOCSHELL 0x12451e800 == 53 [pid = 1985] [id = 761] 07:58:14 INFO - PROCESS | 1985 | --DOCSHELL 0x12c1cf800 == 52 [pid = 1985] [id = 757] 07:58:14 INFO - PROCESS | 1985 | --DOCSHELL 0x123da4000 == 51 [pid = 1985] [id = 754] 07:58:14 INFO - PROCESS | 1985 | --DOCSHELL 0x117597800 == 50 [pid = 1985] [id = 753] 07:58:14 INFO - PROCESS | 1985 | --DOCSHELL 0x12da7f000 == 49 [pid = 1985] [id = 752] 07:58:14 INFO - PROCESS | 1985 | 1461682694875 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:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 154 (0x12a7b7800) [pid = 1985] [serial = 2254] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 153 (0x123b56400) [pid = 1985] [serial = 2108] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 152 (0x115d83400) [pid = 1985] [serial = 2099] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 151 (0x124347000) [pid = 1985] [serial = 2111] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 150 (0x128bd5400) [pid = 1985] [serial = 2242] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 149 (0x126f36800) [pid = 1985] [serial = 2204] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 148 (0x12915a400) [pid = 1985] [serial = 2210] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 147 (0x1133d5400) [pid = 1985] [serial = 2216] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 146 (0x115d2f000) [pid = 1985] [serial = 2218] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 145 (0x111f41c00) [pid = 1985] [serial = 2057] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 144 (0x1252bec00) [pid = 1985] [serial = 2233] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 143 (0x11858d800) [pid = 1985] [serial = 2221] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 142 (0x128bdac00) [pid = 1985] [serial = 2207] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 141 (0x112b0d400) [pid = 1985] [serial = 2195] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 140 (0x11967fc00) [pid = 1985] [serial = 2225] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 139 (0x113067800) [pid = 1985] [serial = 2215] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 138 (0x129735000) [pid = 1985] [serial = 2253] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 137 (0x128dc8000) [pid = 1985] [serial = 2244] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 136 (0x126f29c00) [pid = 1985] [serial = 2138] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 135 (0x1187b1000) [pid = 1985] [serial = 2200] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 134 (0x1276a7c00) [pid = 1985] [serial = 2241] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 133 (0x125886800) [pid = 1985] [serial = 2234] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 132 (0x1181c2c00) [pid = 1985] [serial = 2219] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 131 (0x119d49000) [pid = 1985] [serial = 2227] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 130 (0x11110b400) [pid = 1985] [serial = 2194] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 129 (0x11891d800) [pid = 1985] [serial = 2222] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 128 (0x1276a6000) [pid = 1985] [serial = 2247] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 127 (0x128bccc00) [pid = 1985] [serial = 2206] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 126 (0x128dd2000) [pid = 1985] [serial = 2209] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 125 (0x116177c00) [pid = 1985] [serial = 2060] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 124 (0x1252c3400) [pid = 1985] [serial = 2212] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x12580b400) [pid = 1985] [serial = 2203] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x129651c00) [pid = 1985] [serial = 2251] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x123b2bc00) [pid = 1985] [serial = 2230] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x1270d3400) [pid = 1985] [serial = 2237] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x1272e3800) [pid = 1985] [serial = 2239] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x1291f1c00) [pid = 1985] [serial = 2248] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x12120c800) [pid = 1985] [serial = 2201] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x1167f5800) [pid = 1985] [serial = 2197] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x123d3e000) [pid = 1985] [serial = 2096] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x11817b400) [pid = 1985] [serial = 2102] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x12497e000) [pid = 1985] [serial = 2231] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x117155400) [pid = 1985] [serial = 2250] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 111 (0x1191ca400) [pid = 1985] [serial = 2224] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 110 (0x126f30800) [pid = 1985] [serial = 2236] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 109 (0x121207000) [pid = 1985] [serial = 2228] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 108 (0x119680000) [pid = 1985] [serial = 2105] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 107 (0x1181be000) [pid = 1985] [serial = 2198] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 106 (0x1291ee800) [pid = 1985] [serial = 2213] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 105 (0x129153400) [pid = 1985] [serial = 2245] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 104 (0x123bc3000) [pid = 1985] [serial = 2150] [outer = 0x0] [url = about:blank] 07:58:14 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:58:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 103 (0x126f2bc00) [pid = 1985] [serial = 2153] [outer = 0x0] [url = about:blank] 07:58:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 102 (0x112b0e000) [pid = 1985] [serial = 2141] [outer = 0x0] [url = about:blank] 07:58:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 623ms 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 101 (0x11807f000) [pid = 1985] [serial = 2144] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | --DOMWINDOW == 100 (0x11940c400) [pid = 1985] [serial = 2147] [outer = 0x0] [url = about:blank] 07:58:14 INFO - PROCESS | 1985 | 1461682694893 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 07:58:14 INFO - PROCESS | 1985 | 1461682694894 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 07:58:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:58:14 INFO - PROCESS | 1985 | 1461682694897 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 1985 | 1461682694899 Marionette TRACE conn2 <- [1,3086,null,{}] 07:58:14 INFO - PROCESS | 1985 | 1461682694905 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:58:15 INFO - PROCESS | 1985 | 1461682695003 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 07:58:15 INFO - PROCESS | 1985 | 1461682695011 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 1985 | ++DOCSHELL 0x119188800 == 50 [pid = 1985] [id = 781] 07:58:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 101 (0x116a66c00) [pid = 1985] [serial = 2341] [outer = 0x0] 07:58:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 102 (0x1181c6c00) [pid = 1985] [serial = 2342] [outer = 0x116a66c00] 07:58:15 INFO - PROCESS | 1985 | 1461682695034 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 103 (0x11858d800) [pid = 1985] [serial = 2343] [outer = 0x116a66c00] 07:58:15 INFO - PROCESS | 1985 | 1461682695378 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:58:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:58:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 522ms 07:58:15 INFO - PROCESS | 1985 | 1461682695419 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 07:58:15 INFO - PROCESS | 1985 | 1461682695421 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 07:58:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:58:15 INFO - PROCESS | 1985 | 1461682695423 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:58:15 INFO - PROCESS | 1985 | 1461682695424 Marionette TRACE conn2 <- [1,3090,null,{}] 07:58:15 INFO - PROCESS | 1985 | 1461682695456 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:58:15 INFO - PROCESS | 1985 | 1461682695530 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 07:58:15 INFO - PROCESS | 1985 | 1461682695534 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 1985 | ++DOCSHELL 0x12451e000 == 51 [pid = 1985] [id = 782] 07:58:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 104 (0x118920400) [pid = 1985] [serial = 2344] [outer = 0x0] 07:58:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 105 (0x119412400) [pid = 1985] [serial = 2345] [outer = 0x118920400] 07:58:15 INFO - PROCESS | 1985 | 1461682695557 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 106 (0x119f31800) [pid = 1985] [serial = 2346] [outer = 0x118920400] 07:58:15 INFO - PROCESS | 1985 | 1461682695836 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:58:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:58:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 470ms 07:58:15 INFO - PROCESS | 1985 | 1461682695895 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 07:58:15 INFO - PROCESS | 1985 | 1461682695896 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 07:58:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:58:15 INFO - PROCESS | 1985 | 1461682695898 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:58:15 INFO - PROCESS | 1985 | 1461682695899 Marionette TRACE conn2 <- [1,3094,null,{}] 07:58:15 INFO - PROCESS | 1985 | 1461682695901 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:58:15 INFO - PROCESS | 1985 | 1461682695976 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 07:58:15 INFO - PROCESS | 1985 | 1461682695980 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 1985 | ++DOCSHELL 0x111d32000 == 52 [pid = 1985] [id = 783] 07:58:15 INFO - PROCESS | 1985 | ++DOMWINDOW == 107 (0x119d51000) [pid = 1985] [serial = 2347] [outer = 0x0] 07:58:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 108 (0x121133400) [pid = 1985] [serial = 2348] [outer = 0x119d51000] 07:58:16 INFO - PROCESS | 1985 | 1461682696001 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 109 (0x121203c00) [pid = 1985] [serial = 2349] [outer = 0x119d51000] 07:58:16 INFO - PROCESS | 1985 | 1461682696301 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:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:58:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 426ms 07:58:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:58:16 INFO - PROCESS | 1985 | 1461682696326 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 07:58:16 INFO - PROCESS | 1985 | 1461682696327 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 07:58:16 INFO - PROCESS | 1985 | 1461682696329 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 1985 | 1461682696330 Marionette TRACE conn2 <- [1,3098,null,{}] 07:58:16 INFO - PROCESS | 1985 | 1461682696332 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:58:16 INFO - PROCESS | 1985 | 1461682696420 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 07:58:16 INFO - PROCESS | 1985 | 1461682696428 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:16 INFO - PROCESS | 1985 | ++DOCSHELL 0x12979d800 == 53 [pid = 1985] [id = 784] 07:58:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 110 (0x121211800) [pid = 1985] [serial = 2350] [outer = 0x0] 07:58:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 111 (0x123b30000) [pid = 1985] [serial = 2351] [outer = 0x121211800] 07:58:16 INFO - PROCESS | 1985 | 1461682696451 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 112 (0x124fd3000) [pid = 1985] [serial = 2352] [outer = 0x121211800] 07:58:16 INFO - PROCESS | 1985 | 1461682696751 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:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:58:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 426ms 07:58:16 INFO - PROCESS | 1985 | 1461682696759 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 07:58:16 INFO - PROCESS | 1985 | 1461682696760 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 07:58:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:58:16 INFO - PROCESS | 1985 | 1461682696762 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 1985 | 1461682696763 Marionette TRACE conn2 <- [1,3102,null,{}] 07:58:16 INFO - PROCESS | 1985 | 1461682696765 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:58:16 INFO - PROCESS | 1985 | 1461682696867 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 07:58:16 INFO - PROCESS | 1985 | 1461682696875 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:16 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ab97800 == 54 [pid = 1985] [id = 785] 07:58:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 113 (0x118592000) [pid = 1985] [serial = 2353] [outer = 0x0] 07:58:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 114 (0x125c62400) [pid = 1985] [serial = 2354] [outer = 0x118592000] 07:58:16 INFO - PROCESS | 1985 | 1461682696904 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 1985 | ++DOMWINDOW == 115 (0x126f32400) [pid = 1985] [serial = 2355] [outer = 0x118592000] 07:58:17 INFO - PROCESS | 1985 | 1461682697226 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:58:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:58:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 522ms 07:58:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:58:17 INFO - PROCESS | 1985 | 1461682697284 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 07:58:17 INFO - PROCESS | 1985 | 1461682697285 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 07:58:17 INFO - PROCESS | 1985 | 1461682697288 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:58:17 INFO - PROCESS | 1985 | 1461682697291 Marionette TRACE conn2 <- [1,3106,null,{}] 07:58:17 INFO - PROCESS | 1985 | 1461682697293 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:58:17 INFO - PROCESS | 1985 | 1461682697388 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 07:58:17 INFO - PROCESS | 1985 | 1461682697402 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 1985 | ++DOCSHELL 0x12be10000 == 55 [pid = 1985] [id = 786] 07:58:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 116 (0x1243bc800) [pid = 1985] [serial = 2356] [outer = 0x0] 07:58:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 117 (0x126f36400) [pid = 1985] [serial = 2357] [outer = 0x1243bc800] 07:58:17 INFO - PROCESS | 1985 | 1461682697424 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 118 (0x1272e1800) [pid = 1985] [serial = 2358] [outer = 0x1243bc800] 07:58:17 INFO - PROCESS | 1985 | 1461682697715 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:58:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:58:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:58:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:58:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 471ms 07:58:17 INFO - PROCESS | 1985 | 1461682697759 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 07:58:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:58:17 INFO - PROCESS | 1985 | 1461682697760 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 07:58:17 INFO - PROCESS | 1985 | 1461682697762 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:58:17 INFO - PROCESS | 1985 | 1461682697763 Marionette TRACE conn2 <- [1,3110,null,{}] 07:58:17 INFO - PROCESS | 1985 | 1461682697765 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:58:17 INFO - PROCESS | 1985 | 1461682697863 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 07:58:17 INFO - PROCESS | 1985 | 1461682697875 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 1985 | ++DOCSHELL 0x12ce59000 == 56 [pid = 1985] [id = 787] 07:58:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 119 (0x1272e3000) [pid = 1985] [serial = 2359] [outer = 0x0] 07:58:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 120 (0x1276a3000) [pid = 1985] [serial = 2360] [outer = 0x1272e3000] 07:58:17 INFO - PROCESS | 1985 | 1461682697896 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 1985 | ++DOMWINDOW == 121 (0x128bccc00) [pid = 1985] [serial = 2361] [outer = 0x1272e3000] 07:58:18 INFO - PROCESS | 1985 | 1461682698196 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:58:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:58:18 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:58:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:58:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:58:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 472ms 07:58:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:58:18 INFO - PROCESS | 1985 | 1461682698236 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 07:58:18 INFO - PROCESS | 1985 | 1461682698237 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 07:58:18 INFO - PROCESS | 1985 | 1461682698239 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:58:18 INFO - PROCESS | 1985 | 1461682698240 Marionette TRACE conn2 <- [1,3114,null,{}] 07:58:18 INFO - PROCESS | 1985 | 1461682698242 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:58:18 INFO - PROCESS | 1985 | 1461682698340 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 07:58:18 INFO - PROCESS | 1985 | 1461682698378 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\", \"eea9b92f-d1d5-48b3-b941-4bb7bd46b242\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:18 INFO - PROCESS | 1985 | ++DOCSHELL 0x12d31e000 == 57 [pid = 1985] [id = 788] 07:58:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 122 (0x121135c00) [pid = 1985] [serial = 2362] [outer = 0x0] 07:58:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 123 (0x128bd2800) [pid = 1985] [serial = 2363] [outer = 0x121135c00] 07:58:18 INFO - PROCESS | 1985 | 1461682698398 Marionette DEBUG loaded listener.js 07:58:18 INFO - PROCESS | 1985 | ++DOMWINDOW == 124 (0x128dd0400) [pid = 1985] [serial = 2364] [outer = 0x121135c00] 07:58:18 INFO - PROCESS | 1985 | 1461682698665 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:58:18 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:58:18 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 472ms 07:58:18 INFO - PROCESS | 1985 | 1461682698711 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 07:58:18 INFO - PROCESS | 1985 | 1461682698712 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 07:58:19 INFO - PROCESS | 1985 | --DOMWINDOW == 123 (0x12abe5c00) [pid = 1985] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:58:19 INFO - PROCESS | 1985 | --DOMWINDOW == 122 (0x112838c00) [pid = 1985] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:58:19 INFO - PROCESS | 1985 | --DOMWINDOW == 121 (0x112840800) [pid = 1985] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 07:58:19 INFO - PROCESS | 1985 | --DOMWINDOW == 120 (0x1270c9800) [pid = 1985] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:58:19 INFO - PROCESS | 1985 | --DOMWINDOW == 119 (0x128dccc00) [pid = 1985] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:58:19 INFO - PROCESS | 1985 | --DOMWINDOW == 118 (0x1167f1800) [pid = 1985] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:58:19 INFO - PROCESS | 1985 | --DOMWINDOW == 117 (0x1247c8400) [pid = 1985] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:58:19 INFO - PROCESS | 1985 | --DOMWINDOW == 116 (0x118390c00) [pid = 1985] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:58:19 INFO - PROCESS | 1985 | --DOMWINDOW == 115 (0x1166e0000) [pid = 1985] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:58:19 INFO - PROCESS | 1985 | --DOMWINDOW == 114 (0x121203000) [pid = 1985] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:58:19 INFO - PROCESS | 1985 | --DOMWINDOW == 113 (0x1181c6000) [pid = 1985] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 07:58:19 INFO - PROCESS | 1985 | --DOMWINDOW == 112 (0x1291ebc00) [pid = 1985] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:58:19 WARNING - u'runner_teardown' () 07:58:19 INFO - No more tests 07:58:19 INFO - Got 0 unexpected results 07:58:19 INFO - SUITE-END | took 519s 07:58:19 INFO - Closing logging queue 07:58:19 INFO - queue closed 07:58:19 INFO - Return code: 0 07:58:19 WARNING - # TBPL SUCCESS # 07:58:19 INFO - Running post-action listener: _resource_record_post_action 07:58:19 INFO - Running post-run listener: _resource_record_post_run 07:58:20 INFO - Total resource usage - Wall time: 541s; CPU: 58.0%; Read bytes: 11801600; Write bytes: 961045504; Read time: 184; Write time: 4688 07:58:20 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:58:20 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152412672; Write bytes: 147551744; Read time: 13815; Write time: 306 07:58:20 INFO - run-tests - Wall time: 523s; CPU: 58.0%; Read bytes: 11801600; Write bytes: 801652224; Read time: 184; Write time: 4339 07:58:20 INFO - Running post-run listener: _upload_blobber_files 07:58:20 INFO - Blob upload gear active. 07:58:20 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:58:20 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:58:20 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 07:58:20 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 07:58:21 INFO - (blobuploader) - INFO - Open directory for files ... 07:58:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:58:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:58:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:58:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:58:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:58:22 INFO - (blobuploader) - INFO - Done attempting. 07:58:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:58:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:58:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:58:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:58:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:58:24 INFO - (blobuploader) - INFO - Done attempting. 07:58:24 INFO - (blobuploader) - INFO - Iteration through files over. 07:58:24 INFO - Return code: 0 07:58:24 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:58:24 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:58:24 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0a56ef99b149bdd5cb358a9ebd86069e692318470f2fcbbd1aa2097a9a7cc86abfc25f892de967971c35982818de0f7ed07aaf04bc2bd0509a39a020da8c5330", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/866a317b8d9261569dfe8474e808bdd2603d436815e4e27809ada42f57bf58efebc5e4ee92c2ae659f67ff6376e5a98f8fd8b99b140876b3bdadf4f82fa7580c"} 07:58:24 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:58:24 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:58:24 INFO - Contents: 07:58:24 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0a56ef99b149bdd5cb358a9ebd86069e692318470f2fcbbd1aa2097a9a7cc86abfc25f892de967971c35982818de0f7ed07aaf04bc2bd0509a39a020da8c5330", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/866a317b8d9261569dfe8474e808bdd2603d436815e4e27809ada42f57bf58efebc5e4ee92c2ae659f67ff6376e5a98f8fd8b99b140876b3bdadf4f82fa7580c"} 07:58:24 INFO - Running post-run listener: copy_logs_to_upload_dir 07:58:24 INFO - Copying logs to upload dir... 07:58:24 INFO - mkdir: /builds/slave/test/build/upload/logs 07:58:24 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=595.529852 ========= master_lag: 7.80 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 3 secs) (at 2016-04-26 07:58:32.079539) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-26 07:58:32.083647) ========= 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.DGuneqhoIt/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.0gtbWIZkbr/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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-aurora/sha512/0a56ef99b149bdd5cb358a9ebd86069e692318470f2fcbbd1aa2097a9a7cc86abfc25f892de967971c35982818de0f7ed07aaf04bc2bd0509a39a020da8c5330", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/866a317b8d9261569dfe8474e808bdd2603d436815e4e27809ada42f57bf58efebc5e4ee92c2ae659f67ff6376e5a98f8fd8b99b140876b3bdadf4f82fa7580c"} build_url:https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013133 build_url: 'https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0a56ef99b149bdd5cb358a9ebd86069e692318470f2fcbbd1aa2097a9a7cc86abfc25f892de967971c35982818de0f7ed07aaf04bc2bd0509a39a020da8c5330", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/866a317b8d9261569dfe8474e808bdd2603d436815e4e27809ada42f57bf58efebc5e4ee92c2ae659f67ff6376e5a98f8fd8b99b140876b3bdadf4f82fa7580c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NyfeRVWjQVK8r73SpKt6-g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 1.35 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-26 07:58:33.443536) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 07:58:33.443935) ========= 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.DGuneqhoIt/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.0gtbWIZkbr/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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.005280 ========= master_lag: 0.12 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 07:58:33.572788) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 07:58:33.573115) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 07:58:33.608397) ========= ========= Total master_lag: 30.97 =========