builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0209 starttime: 1464439331.99 results: success (0) buildid: 20160528051133 builduid: 7503437525154ad183cd41cd16907ba0 revision: bfea62662298a8400d559abd40ec7d4d12fbd97d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-28 05:42:11.986131) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-28 05:42:11.986581) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-28 05:42:11.986850) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-28 05:42:12.038921) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-28 05:42:12.039189) ========= 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.qjGNySHFhw/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.dMm7kQBFP3/Listeners TMPDIR=/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/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-05-28 05:42:12-- 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% 18.5M=0.001s 2016-05-28 05:42:12 (18.5 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.201676 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-28 05:42:12.261736) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-28 05:42:12.262014) ========= 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.qjGNySHFhw/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.dMm7kQBFP3/Listeners TMPDIR=/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/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.025828 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-28 05:42:12.309675) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-28 05:42:12.309979) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev bfea62662298a8400d559abd40ec7d4d12fbd97d --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 bfea62662298a8400d559abd40ec7d4d12fbd97d --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.qjGNySHFhw/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.dMm7kQBFP3/Listeners TMPDIR=/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/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-05-28 05:42:12,387 truncating revision to first 12 chars 2016-05-28 05:42:12,387 Setting DEBUG logging. 2016-05-28 05:42:12,387 attempt 1/10 2016-05-28 05:42:12,387 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/bfea62662298?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-28 05:42:12,700 unpacking tar archive at: mozilla-aurora-bfea62662298/testing/mozharness/ program finished with exit code 0 elapsedTime=0.593912 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-28 05:42:12.923955) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-28 05:42:12.924229) ========= script_repo_revision: bfea62662298a8400d559abd40ec7d4d12fbd97d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-28 05:42:12.924610) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-28 05:42:12.924877) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-28 05:42:12.940691) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 12 mins, 39 secs) (at 2016-05-28 05:42:12.940983) ========= /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.qjGNySHFhw/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.dMm7kQBFP3/Listeners TMPDIR=/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/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 05:42:13 INFO - MultiFileLogger online at 20160528 05:42:13 in /builds/slave/test 05:42:13 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 05:42:13 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:42:13 INFO - {'append_to_log': False, 05:42:13 INFO - 'base_work_dir': '/builds/slave/test', 05:42:13 INFO - 'blob_upload_branch': 'mozilla-aurora', 05:42:13 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:42:13 INFO - 'buildbot_json_path': 'buildprops.json', 05:42:13 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:42:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:42:13 INFO - 'download_minidump_stackwalk': True, 05:42:13 INFO - 'download_symbols': 'true', 05:42:13 INFO - 'e10s': False, 05:42:13 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:42:13 INFO - 'tooltool.py': '/tools/tooltool.py', 05:42:13 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:42:13 INFO - '/tools/misc-python/virtualenv.py')}, 05:42:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:42:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:42:13 INFO - 'log_level': 'info', 05:42:13 INFO - 'log_to_console': True, 05:42:13 INFO - 'opt_config_files': (), 05:42:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:42:13 INFO - '--processes=1', 05:42:13 INFO - '--config=%(test_path)s/wptrunner.ini', 05:42:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:42:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:42:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:42:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:42:13 INFO - 'pip_index': False, 05:42:13 INFO - 'require_test_zip': True, 05:42:13 INFO - 'test_type': ('testharness',), 05:42:13 INFO - 'this_chunk': '1', 05:42:13 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:42:13 INFO - 'total_chunks': '10', 05:42:13 INFO - 'virtualenv_path': 'venv', 05:42:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:42:13 INFO - 'work_dir': 'build'} 05:42:13 INFO - ##### 05:42:13 INFO - ##### Running clobber step. 05:42:13 INFO - ##### 05:42:13 INFO - Running pre-action listener: _resource_record_pre_action 05:42:13 INFO - Running main action method: clobber 05:42:13 INFO - rmtree: /builds/slave/test/build 05:42:13 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:42:14 INFO - Running post-action listener: _resource_record_post_action 05:42:14 INFO - ##### 05:42:14 INFO - ##### Running read-buildbot-config step. 05:42:14 INFO - ##### 05:42:14 INFO - Running pre-action listener: _resource_record_pre_action 05:42:14 INFO - Running main action method: read_buildbot_config 05:42:14 INFO - Using buildbot properties: 05:42:14 INFO - { 05:42:14 INFO - "project": "", 05:42:14 INFO - "product": "firefox", 05:42:14 INFO - "script_repo_revision": "production", 05:42:14 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 05:42:14 INFO - "repository": "", 05:42:14 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 05:42:14 INFO - "buildid": "20160528051133", 05:42:14 INFO - "pgo_build": "False", 05:42:14 INFO - "basedir": "/builds/slave/test", 05:42:14 INFO - "buildnumber": 202, 05:42:14 INFO - "slavename": "t-yosemite-r7-0209", 05:42:14 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 05:42:14 INFO - "platform": "macosx64", 05:42:14 INFO - "branch": "mozilla-aurora", 05:42:14 INFO - "revision": "bfea62662298a8400d559abd40ec7d4d12fbd97d", 05:42:14 INFO - "repo_path": "releases/mozilla-aurora", 05:42:14 INFO - "moz_repo_path": "", 05:42:14 INFO - "stage_platform": "macosx64", 05:42:14 INFO - "builduid": "7503437525154ad183cd41cd16907ba0", 05:42:14 INFO - "slavebuilddir": "test" 05:42:14 INFO - } 05:42:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 05:42:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 05:42:14 INFO - Running post-action listener: _resource_record_post_action 05:42:14 INFO - ##### 05:42:14 INFO - ##### Running download-and-extract step. 05:42:14 INFO - ##### 05:42:14 INFO - Running pre-action listener: _resource_record_pre_action 05:42:14 INFO - Running main action method: download_and_extract 05:42:14 INFO - mkdir: /builds/slave/test/build/tests 05:42:14 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')]} 05:42:14 INFO - https://queue.taskcluster.net/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:42:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:42:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:42:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/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 05:42:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/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 05:42:26 INFO - retry: attempt #1 caught exception: '' 05:42:26 INFO - retry: Failed, sleeping 30 seconds before retrying 05:42:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/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 #2 05:43:26 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 05:43:26 INFO - retry: attempt #2 caught exception: timed out 05:43:26 INFO - retry: Failed, sleeping 60 seconds before retrying 05:44:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/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 #3 05:44:51 INFO - Downloaded 1235 bytes. 05:44:51 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:44:51 INFO - Using the following test package requirements: 05:44:51 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 05:44:51 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:44:51 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 05:44:51 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:44:51 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 05:44:51 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:44:51 INFO - u'jsshell-mac64.zip'], 05:44:51 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:44:51 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 05:44:51 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 05:44:51 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:44:51 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 05:44:51 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:44:51 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 05:44:51 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:44:51 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 05:44:51 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:44:51 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 05:44:51 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 05:44:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:51 INFO - https://queue.taskcluster.net/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:44:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 05:44:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 05:44:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/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 05:44:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/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 05:44:53 INFO - Downloaded 18306352 bytes. 05:44:53 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/*'] 05:44:53 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/* 05:44:53 INFO - caution: filename not matched: web-platform/* 05:44:53 INFO - Return code: 11 05:44: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')]} 05:44:53 INFO - https://queue.taskcluster.net/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:44:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 05:44:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 05:44:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/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 05:44:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/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 05:44:55 INFO - Downloaded 36409193 bytes. 05:44:55 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/*'] 05:44:55 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/* 05:44:59 INFO - caution: filename not matched: bin/* 05:44:59 INFO - caution: filename not matched: config/* 05:44:59 INFO - caution: filename not matched: mozbase/* 05:44:59 INFO - caution: filename not matched: marionette/* 05:44:59 INFO - caution: filename not matched: tools/wptserve/* 05:44:59 INFO - Return code: 11 05:44:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:59 INFO - https://queue.taskcluster.net/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 05:44:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:44:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:44:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 05:44:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/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 05:45:02 INFO - Downloaded 73052887 bytes. 05:45:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:45:02 INFO - mkdir: /builds/slave/test/properties 05:45:02 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:45:02 INFO - Writing to file /builds/slave/test/properties/build_url 05:45:02 INFO - Contents: 05:45:02 INFO - build_url:https://queue.taskcluster.net/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:45:03 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:45:03 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:45:03 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:45:03 INFO - Contents: 05:45:03 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:45:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:45:03 INFO - https://queue.taskcluster.net/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:45:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:45:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:45:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/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 05:45:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GaFFQjRqTc6HlbJVE7TzbA/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 05:45:11 INFO - Downloaded 103635217 bytes. 05:45:11 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'] 05:45:11 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 05:45:14 INFO - Return code: 0 05:45:14 INFO - Running post-action listener: _resource_record_post_action 05:45:14 INFO - Running post-action listener: set_extra_try_arguments 05:45:14 INFO - ##### 05:45:14 INFO - ##### Running create-virtualenv step. 05:45:14 INFO - ##### 05:45:14 INFO - Running pre-action listener: _pre_create_virtualenv 05:45:14 INFO - Running pre-action listener: _resource_record_pre_action 05:45:14 INFO - Running main action method: create_virtualenv 05:45:14 INFO - Creating virtualenv /builds/slave/test/build/venv 05:45:14 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 05:45:14 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:45:15 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:45:15 INFO - Using real prefix '/tools/python27' 05:45:15 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:45:15 INFO - Installing distribute.............................................................................................................................................................................................done. 05:45:18 INFO - Installing pip.................done. 05:45:18 INFO - Return code: 0 05:45:18 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:45:18 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')]} 05:45:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:45:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:45:18 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')]} 05:45:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:45:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:45:18 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 0x1094c7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094e4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff148c997e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094e05e0>, '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 0x1090c3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1090ee990>, '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.qjGNySHFhw/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.dMm7kQBFP3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:45:18 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 05:45:18 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 05:45:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qjGNySHFhw/Render', 05:45:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:45:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:45:18 INFO - 'HOME': '/Users/cltbld', 05:45:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:45:18 INFO - 'LOGNAME': 'cltbld', 05:45:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:45:18 INFO - 'MOZ_NO_REMOTE': '1', 05:45:18 INFO - 'NO_EM_RESTART': '1', 05:45:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:45:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:45:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:45:18 INFO - 'PWD': '/builds/slave/test', 05:45:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:45:18 INFO - 'SHELL': '/bin/bash', 05:45:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dMm7kQBFP3/Listeners', 05:45:18 INFO - 'TMPDIR': '/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/', 05:45:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:45:18 INFO - 'USER': 'cltbld', 05:45:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:45:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:45:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:45:18 INFO - 'XPC_FLAGS': '0x0', 05:45:18 INFO - 'XPC_SERVICE_NAME': '0', 05:45:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:45:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:45:18 INFO - Downloading/unpacking psutil>=0.7.1 05:45:18 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 05:45:18 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 05:45:18 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 05:45:18 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 05:45:18 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 05:45:18 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 05:45:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:45:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:45:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:45:22 INFO - Installing collected packages: psutil 05:45:22 INFO - Running setup.py install for psutil 05:45:22 INFO - building 'psutil._psutil_osx' extension 05:45:22 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 05:45:23 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 05:45:23 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 05:45:23 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 05:45:23 INFO - building 'psutil._psutil_posix' extension 05:45:23 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 05:45:23 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:45:23 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:45:23 INFO - ^ 05:45:23 INFO - 1 warning generated. 05:45:23 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 05:45:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:45:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:45:23 INFO - Successfully installed psutil 05:45:23 INFO - Cleaning up... 05:45:23 INFO - Return code: 0 05:45:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:45:23 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')]} 05:45:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:45:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:45:23 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')]} 05:45:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:45:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:45:23 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 0x1094c7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094e4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff148c997e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094e05e0>, '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 0x1090c3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1090ee990>, '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.qjGNySHFhw/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.dMm7kQBFP3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:45:23 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 05:45:23 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 05:45:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qjGNySHFhw/Render', 05:45:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:45:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:45:23 INFO - 'HOME': '/Users/cltbld', 05:45:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:45:23 INFO - 'LOGNAME': 'cltbld', 05:45:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:45:23 INFO - 'MOZ_NO_REMOTE': '1', 05:45:23 INFO - 'NO_EM_RESTART': '1', 05:45:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:45:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:45:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:45:23 INFO - 'PWD': '/builds/slave/test', 05:45:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:45:23 INFO - 'SHELL': '/bin/bash', 05:45:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dMm7kQBFP3/Listeners', 05:45:23 INFO - 'TMPDIR': '/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/', 05:45:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:45:23 INFO - 'USER': 'cltbld', 05:45:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:45:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:45:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:45:23 INFO - 'XPC_FLAGS': '0x0', 05:45:23 INFO - 'XPC_SERVICE_NAME': '0', 05:45:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:45:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:45:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:45:23 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 05:45:23 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 05:45:23 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 05:45:23 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 05:45:23 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 05:45:23 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 05:45:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:45:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:45:26 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:45:26 INFO - Installing collected packages: mozsystemmonitor 05:45:26 INFO - Running setup.py install for mozsystemmonitor 05:45:26 INFO - Successfully installed mozsystemmonitor 05:45:26 INFO - Cleaning up... 05:45:26 INFO - Return code: 0 05:45:26 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:45:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:45:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:45:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:45:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:45:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:45:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:45:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1094c7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094e4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff148c997e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094e05e0>, '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 0x1090c3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1090ee990>, '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.qjGNySHFhw/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.dMm7kQBFP3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:45:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:45:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:45:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qjGNySHFhw/Render', 05:45:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:45:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:45:26 INFO - 'HOME': '/Users/cltbld', 05:45:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:45:26 INFO - 'LOGNAME': 'cltbld', 05:45:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:45:26 INFO - 'MOZ_NO_REMOTE': '1', 05:45:26 INFO - 'NO_EM_RESTART': '1', 05:45:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:45:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:45:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:45:26 INFO - 'PWD': '/builds/slave/test', 05:45:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:45:26 INFO - 'SHELL': '/bin/bash', 05:45:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dMm7kQBFP3/Listeners', 05:45:26 INFO - 'TMPDIR': '/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/', 05:45:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:45:26 INFO - 'USER': 'cltbld', 05:45:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:45:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:45:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:45:26 INFO - 'XPC_FLAGS': '0x0', 05:45:26 INFO - 'XPC_SERVICE_NAME': '0', 05:45:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:45:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:45:26 INFO - Downloading/unpacking blobuploader==1.2.4 05:45:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:45:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:45:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:45:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:45:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:45:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:45:29 INFO - Downloading blobuploader-1.2.4.tar.gz 05:45:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:45:29 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:45:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:45:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:45:29 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:45:29 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:45:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:45:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:45:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:45:30 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:45:30 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 05:45:30 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 05:45:30 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 05:45:30 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 05:45:30 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 05:45:30 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 05:45:30 INFO - Downloading docopt-0.6.1.tar.gz 05:45:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:45:30 INFO - Installing collected packages: blobuploader, requests, docopt 05:45:30 INFO - Running setup.py install for blobuploader 05:45:30 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:45:31 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:45:31 INFO - Running setup.py install for requests 05:45:31 INFO - Running setup.py install for docopt 05:45:31 INFO - Successfully installed blobuploader requests docopt 05:45:31 INFO - Cleaning up... 05:45:31 INFO - Return code: 0 05:45:31 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:45:31 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')]} 05:45:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:45:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:45:31 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')]} 05:45:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:45:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:45:31 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 0x1094c7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094e4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff148c997e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094e05e0>, '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 0x1090c3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1090ee990>, '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.qjGNySHFhw/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.dMm7kQBFP3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:45:31 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 05:45:31 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 05:45:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qjGNySHFhw/Render', 05:45:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:45:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:45:31 INFO - 'HOME': '/Users/cltbld', 05:45:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:45:31 INFO - 'LOGNAME': 'cltbld', 05:45:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:45:31 INFO - 'MOZ_NO_REMOTE': '1', 05:45:31 INFO - 'NO_EM_RESTART': '1', 05:45:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:45:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:45:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:45:31 INFO - 'PWD': '/builds/slave/test', 05:45:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:45:31 INFO - 'SHELL': '/bin/bash', 05:45:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dMm7kQBFP3/Listeners', 05:45:31 INFO - 'TMPDIR': '/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/', 05:45:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:45:31 INFO - 'USER': 'cltbld', 05:45:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:45:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:45:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:45:31 INFO - 'XPC_FLAGS': '0x0', 05:45:31 INFO - 'XPC_SERVICE_NAME': '0', 05:45:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:45:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:45:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:45:32 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-XkJiAD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:45:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:45:32 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-RZ2qJU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:45:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:45:32 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-8VA2vb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:45:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:45:32 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-yFHDEA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:45:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:45:32 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-aCSMVX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:45:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:45:32 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-GAjLxl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:45:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:45:32 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-XQsmKC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:45:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:45:32 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-kJMIsC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:45:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:45:32 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-jPqdg2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:45:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:45:32 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-5VmCZE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:45:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:45:33 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-imuAbt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:45:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:45:33 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-QbxFPW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:45:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:45:33 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-cwrbcA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:45:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:45:33 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-FYYcD0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:45:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:45:33 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-gelY2Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:45:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:45:33 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-wOAmxV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:45:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:45:33 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-qYrcXC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:45:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:45:33 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-8hq62M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:45:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:45:33 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-VhwbQ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:45:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:45:33 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-BwOTA8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:45:34 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:45:34 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-njfmzE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:45:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:45:34 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 05:45:34 INFO - Running setup.py install for manifestparser 05:45:34 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:45:34 INFO - Running setup.py install for mozcrash 05:45:34 INFO - Running setup.py install for mozdebug 05:45:34 INFO - Running setup.py install for mozdevice 05:45:35 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:45:35 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:45:35 INFO - Running setup.py install for mozfile 05:45:35 INFO - Running setup.py install for mozhttpd 05:45:35 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:45:35 INFO - Running setup.py install for mozinfo 05:45:35 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:45:35 INFO - Running setup.py install for mozInstall 05:45:35 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:45:35 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:45:35 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:45:35 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:45:35 INFO - Running setup.py install for mozleak 05:45:35 INFO - Running setup.py install for mozlog 05:45:36 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:45:36 INFO - Running setup.py install for moznetwork 05:45:36 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:45:36 INFO - Running setup.py install for mozprocess 05:45:36 INFO - Running setup.py install for mozprofile 05:45:36 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:45:36 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:45:36 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:45:36 INFO - Running setup.py install for mozrunner 05:45:36 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:45:36 INFO - Running setup.py install for mozscreenshot 05:45:36 INFO - Running setup.py install for moztest 05:45:36 INFO - Running setup.py install for mozversion 05:45:37 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:45:37 INFO - Running setup.py install for wptserve 05:45:37 INFO - Running setup.py install for marionette-driver 05:45:37 INFO - Running setup.py install for browsermob-proxy 05:45:37 INFO - Running setup.py install for marionette-client 05:45:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:45:37 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:45:37 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 05:45:37 INFO - Cleaning up... 05:45:37 INFO - Return code: 0 05:45:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:45:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:45:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:45:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:45:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:45:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:45:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:45:37 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 0x1094c7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094e4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff148c997e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094e05e0>, '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 0x1090c3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1090ee990>, '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.qjGNySHFhw/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.dMm7kQBFP3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:45:37 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 05:45:37 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 05:45:37 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qjGNySHFhw/Render', 05:45:37 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:45:37 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:45:37 INFO - 'HOME': '/Users/cltbld', 05:45:37 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:45:37 INFO - 'LOGNAME': 'cltbld', 05:45:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:45:37 INFO - 'MOZ_NO_REMOTE': '1', 05:45:37 INFO - 'NO_EM_RESTART': '1', 05:45:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:45:37 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:45:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:45:37 INFO - 'PWD': '/builds/slave/test', 05:45:37 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:45:37 INFO - 'SHELL': '/bin/bash', 05:45:37 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dMm7kQBFP3/Listeners', 05:45:37 INFO - 'TMPDIR': '/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/', 05:45:37 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:45:37 INFO - 'USER': 'cltbld', 05:45:37 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:45:37 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:45:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:45:37 INFO - 'XPC_FLAGS': '0x0', 05:45:37 INFO - 'XPC_SERVICE_NAME': '0', 05:45:37 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:45:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:45:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:45:38 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-6o8cO0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:45:38 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)) 05:45:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:45:38 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-wHdSFd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:45:38 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)) 05:45:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:45:38 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-K12c6C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:45:38 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)) 05:45:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:45:38 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-cF920v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:45:38 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)) 05:45:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:45:38 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-SwRhMe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:45:38 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)) 05:45:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:45:38 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-L9fL4B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:45:38 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)) 05:45:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:45:38 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-qC6gtj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:45:38 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)) 05:45:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:45:38 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-3ATeMp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:45:39 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)) 05:45:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:45:39 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-Lt7frB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:45:39 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)) 05:45:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:45:39 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-vLDQoD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:45:39 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)) 05:45:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:45:39 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-ivbPWP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:45:39 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)) 05:45:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:45:39 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-9urMjh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:45:39 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)) 05:45:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:45:39 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-Tntvss-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:45:39 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)) 05:45:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:45:39 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-SQoSXm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:45:39 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)) 05:45:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:45:39 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-bZ3ILv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:45:39 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)) 05:45:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:45:39 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-hDheTB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:45:39 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)) 05:45:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:45:39 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-lQl4Fg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:45:40 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)) 05:45:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:45:40 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-q0ryma-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:45:40 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)) 05:45:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:45:40 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-QSNKsx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:45:40 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)) 05:45:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:45:40 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-nTiAqi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:45:40 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)) 05:45:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:45:40 INFO - Running setup.py (path:/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/pip-DFuNom-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:45:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:45:40 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)) 05:45:40 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)) 05:45:40 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)) 05:45:40 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)) 05:45:40 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)) 05:45:40 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)) 05:45:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:45:40 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 05:45:40 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 05:45:40 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 05:45:40 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 05:45:40 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 05:45:40 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 05:45:43 INFO - Downloading blessings-1.6.tar.gz 05:45:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:45:43 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)) 05:45:43 INFO - Installing collected packages: blessings 05:45:43 INFO - Running setup.py install for blessings 05:45:43 INFO - Successfully installed blessings 05:45:43 INFO - Cleaning up... 05:45:43 INFO - Return code: 0 05:45:43 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:45:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:45:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:45:43 INFO - Reading from file tmpfile_stdout 05:45:44 INFO - Current package versions: 05:45:44 INFO - blessings == 1.6 05:45:44 INFO - blobuploader == 1.2.4 05:45:44 INFO - browsermob-proxy == 0.6.0 05:45:44 INFO - docopt == 0.6.1 05:45:44 INFO - manifestparser == 1.1 05:45:44 INFO - marionette-client == 2.3.0 05:45:44 INFO - marionette-driver == 1.4.0 05:45:44 INFO - mozInstall == 1.12 05:45:44 INFO - mozcrash == 0.17 05:45:44 INFO - mozdebug == 0.1 05:45:44 INFO - mozdevice == 0.48 05:45:44 INFO - mozfile == 1.2 05:45:44 INFO - mozhttpd == 0.7 05:45:44 INFO - mozinfo == 0.9 05:45:44 INFO - mozleak == 0.1 05:45:44 INFO - mozlog == 3.1 05:45:44 INFO - moznetwork == 0.27 05:45:44 INFO - mozprocess == 0.22 05:45:44 INFO - mozprofile == 0.28 05:45:44 INFO - mozrunner == 6.11 05:45:44 INFO - mozscreenshot == 0.1 05:45:44 INFO - mozsystemmonitor == 0.0 05:45:44 INFO - moztest == 0.7 05:45:44 INFO - mozversion == 1.4 05:45:44 INFO - psutil == 3.1.1 05:45:44 INFO - requests == 1.2.3 05:45:44 INFO - wptserve == 1.4.0 05:45:44 INFO - wsgiref == 0.1.2 05:45:44 INFO - Running post-action listener: _resource_record_post_action 05:45:44 INFO - Running post-action listener: _start_resource_monitoring 05:45:44 INFO - Starting resource monitoring. 05:45:44 INFO - ##### 05:45:44 INFO - ##### Running pull step. 05:45:44 INFO - ##### 05:45:44 INFO - Running pre-action listener: _resource_record_pre_action 05:45:44 INFO - Running main action method: pull 05:45:44 INFO - Pull has nothing to do! 05:45:44 INFO - Running post-action listener: _resource_record_post_action 05:45:44 INFO - ##### 05:45:44 INFO - ##### Running install step. 05:45:44 INFO - ##### 05:45:44 INFO - Running pre-action listener: _resource_record_pre_action 05:45:44 INFO - Running main action method: install 05:45:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:45:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:45:44 INFO - Reading from file tmpfile_stdout 05:45:44 INFO - Detecting whether we're running mozinstall >=1.0... 05:45:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:45:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:45:44 INFO - Reading from file tmpfile_stdout 05:45:44 INFO - Output received: 05:45:44 INFO - Usage: mozinstall [options] installer 05:45:44 INFO - Options: 05:45:44 INFO - -h, --help show this help message and exit 05:45:44 INFO - -d DEST, --destination=DEST 05:45:44 INFO - Directory to install application into. [default: 05:45:44 INFO - "/builds/slave/test"] 05:45:44 INFO - --app=APP Application being installed. [default: firefox] 05:45:44 INFO - mkdir: /builds/slave/test/build/application 05:45:44 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'] 05:45:44 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 05:46:02 INFO - Reading from file tmpfile_stdout 05:46:02 INFO - Output received: 05:46:02 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 05:46:02 INFO - Running post-action listener: _resource_record_post_action 05:46:02 INFO - ##### 05:46:02 INFO - ##### Running run-tests step. 05:46:02 INFO - ##### 05:46:02 INFO - Running pre-action listener: _resource_record_pre_action 05:46:02 INFO - Running main action method: run_tests 05:46:02 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:46:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:46:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:46:02 INFO - grabbing minidump binary from tooltool 05:46:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:46:02 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 0x1094e05e0>, '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 0x1090c3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1090ee990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:46:02 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 05:46:02 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 05:46:02 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:46:02 INFO - Return code: 0 05:46:02 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:46:02 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:46:02 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/GaFFQjRqTc6HlbJVE7TzbA/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 05:46:02 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/GaFFQjRqTc6HlbJVE7TzbA/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 05:46:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qjGNySHFhw/Render', 05:46:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:46:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:46:02 INFO - 'HOME': '/Users/cltbld', 05:46:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:46:02 INFO - 'LOGNAME': 'cltbld', 05:46:02 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:46:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:46:02 INFO - 'MOZ_NO_REMOTE': '1', 05:46:02 INFO - 'NO_EM_RESTART': '1', 05:46:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:46:02 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:46:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:46:02 INFO - 'PWD': '/builds/slave/test', 05:46:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:46:02 INFO - 'SHELL': '/bin/bash', 05:46:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dMm7kQBFP3/Listeners', 05:46:02 INFO - 'TMPDIR': '/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/T/', 05:46:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:46:02 INFO - 'USER': 'cltbld', 05:46:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:46:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:46:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:46:02 INFO - 'XPC_FLAGS': '0x0', 05:46:02 INFO - 'XPC_SERVICE_NAME': '0', 05:46:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:46:02 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/GaFFQjRqTc6HlbJVE7TzbA/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 05:46:03 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 05:46:03 INFO - import pkg_resources 05:46:04 INFO - Using 1 client processes 05:46:04 INFO - wptserve Starting http server on 127.0.0.1:8000 05:46:04 INFO - wptserve Starting http server on 127.0.0.1:8001 05:46:04 INFO - wptserve Starting http server on 127.0.0.1:8443 05:46:06 INFO - SUITE-START | Running 778 tests 05:46:06 INFO - Running testharness tests 05:46:06 INFO - Setting up ssl 05:46:06 INFO - PROCESS | certutil | 05:46:06 INFO - PROCESS | certutil | 05:46:06 INFO - PROCESS | certutil | 05:46:06 INFO - Certificate Nickname Trust Attributes 05:46:06 INFO - SSL,S/MIME,JAR/XPI 05:46:06 INFO - 05:46:06 INFO - web-platform-tests CT,, 05:46:06 INFO - 05:46:06 INFO - Starting runner 05:46:07 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:46:07 INFO - PROCESS | 1662 | 1464439567701 Marionette DEBUG Marionette enabled via build flag and pref 05:46:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x113f32000 == 1 [pid = 1662] [id = 1] 05:46:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 1 (0x113f32800) [pid = 1662] [serial = 1] [outer = 0x0] 05:46:07 INFO - PROCESS | 1662 | [1662] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:46:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 2 (0x113f33800) [pid = 1662] [serial = 2] [outer = 0x113f32800] 05:46:08 INFO - PROCESS | 1662 | 1464439568017 Marionette INFO Listening on port 2828 05:46:08 INFO - PROCESS | 1662 | 1464439568240 Marionette DEBUG Marionette enabled via command-line flag 05:46:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x1166f0000 == 2 [pid = 1662] [id = 2] 05:46:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 3 (0x1166f0800) [pid = 1662] [serial = 3] [outer = 0x0] 05:46:08 INFO - PROCESS | 1662 | [1662] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:46:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 4 (0x1166f1800) [pid = 1662] [serial = 4] [outer = 0x1166f0800] 05:46:08 INFO - PROCESS | 1662 | [1662] 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 05:46:08 INFO - PROCESS | 1662 | 1464439568414 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49290 05:46:08 INFO - PROCESS | 1662 | 1464439568485 Marionette DEBUG Closed connection conn0 05:46:08 INFO - PROCESS | 1662 | [1662] 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 05:46:08 INFO - PROCESS | 1662 | 1464439568488 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49291 05:46:08 INFO - PROCESS | 1662 | 1464439568499 Marionette DEBUG Closed connection conn1 05:46:08 INFO - PROCESS | 1662 | [1662] 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 05:46:08 INFO - PROCESS | 1662 | 1464439568504 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49292 05:46:08 INFO - PROCESS | 1662 | 1464439568514 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:46:08 INFO - PROCESS | 1662 | 1464439568519 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":"20160528051133","device":"desktop","version":"48.0a2"} 05:46:08 INFO - PROCESS | 1662 | [1662] 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 05:46:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x119655000 == 3 [pid = 1662] [id = 3] 05:46:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 5 (0x119656000) [pid = 1662] [serial = 5] [outer = 0x0] 05:46:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x119656800 == 4 [pid = 1662] [id = 4] 05:46:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 6 (0x11999e800) [pid = 1662] [serial = 6] [outer = 0x0] 05:46:09 INFO - PROCESS | 1662 | [1662] 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 05:46:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x1217cc800 == 5 [pid = 1662] [id = 5] 05:46:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 7 (0x119959400) [pid = 1662] [serial = 7] [outer = 0x0] 05:46:09 INFO - PROCESS | 1662 | [1662] 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 05:46:09 INFO - PROCESS | 1662 | [1662] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:46:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 8 (0x121896c00) [pid = 1662] [serial = 8] [outer = 0x119959400] 05:46:09 INFO - PROCESS | 1662 | [1662] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:46:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 9 (0x123e2c800) [pid = 1662] [serial = 9] [outer = 0x119656000] 05:46:10 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:46:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 10 (0x123e2a400) [pid = 1662] [serial = 10] [outer = 0x11999e800] 05:46:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 11 (0x121559400) [pid = 1662] [serial = 11] [outer = 0x119959400] 05:46:10 INFO - PROCESS | 1662 | [1662] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:46:10 INFO - PROCESS | 1662 | 1464439570648 Marionette DEBUG loaded listener.js 05:46:10 INFO - PROCESS | 1662 | 1464439570658 Marionette DEBUG loaded listener.js 05:46:10 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:46:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 12 (0x12710b000) [pid = 1662] [serial = 12] [outer = 0x119959400] 05:46:11 INFO - PROCESS | 1662 | 1464439571012 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"194febb6-0079-f640-85da-b379a7d19e88","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":"20160528051133","device":"desktop","version":"48.0a2","command_id":1}}] 05:46:11 INFO - PROCESS | 1662 | 1464439571097 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}] 05:46:11 INFO - PROCESS | 1662 | 1464439571156 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:46:11 INFO - PROCESS | 1662 | 1464439571259 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:46:11 INFO - PROCESS | 1662 | [1662] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:46:11 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:46:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 13 (0x128e57000) [pid = 1662] [serial = 13] [outer = 0x119959400] 05:46:11 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:46:11 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:46:11 INFO - PROCESS | 1662 | 1464439571607 Marionette TRACE conn2 <- [1,3,null,{}] 05:46:11 INFO - PROCESS | 1662 | 1464439571609 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:46:11 INFO - PROCESS | 1662 | 1464439571638 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:46:11 INFO - PROCESS | 1662 | 1464439571667 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:46:11 INFO - PROCESS | 1662 | 1464439571669 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:46:11 INFO - PROCESS | 1662 | 1464439571672 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:46:11 INFO - PROCESS | 1662 | 1464439571675 Marionette TRACE conn2 <- [1,6,null,{}] 05:46:11 INFO - PROCESS | 1662 | 1464439571677 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}] 05:46:11 INFO - PROCESS | 1662 | 1464439571690 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:46:11 INFO - PROCESS | 1662 | 1464439571692 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x1290b3800 == 6 [pid = 1662] [id = 6] 05:46:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 14 (0x128eadc00) [pid = 1662] [serial = 14] [outer = 0x0] 05:46:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 15 (0x129373c00) [pid = 1662] [serial = 15] [outer = 0x128eadc00] 05:46:11 INFO - PROCESS | 1662 | 1464439571725 Marionette DEBUG loaded listener.js 05:46:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 16 (0x129379c00) [pid = 1662] [serial = 16] [outer = 0x128eadc00] 05:46:12 INFO - PROCESS | 1662 | 1464439572044 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]]]}] 05:46:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x129469800 == 7 [pid = 1662] [id = 7] 05:46:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 17 (0x12937d000) [pid = 1662] [serial = 17] [outer = 0x0] 05:46:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 18 (0x1294e4c00) [pid = 1662] [serial = 18] [outer = 0x12937d000] 05:46:12 INFO - PROCESS | 1662 | 1464439572071 Marionette DEBUG loaded listener.js 05:46:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 19 (0x12976d000) [pid = 1662] [serial = 19] [outer = 0x12937d000] 05:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 470ms 05:46:12 INFO - PROCESS | 1662 | 1464439572155 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:46:12 INFO - PROCESS | 1662 | 1464439572156 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:46:12 INFO - PROCESS | 1662 | 1464439572192 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:46:12 INFO - PROCESS | 1662 | 1464439572193 Marionette TRACE conn2 <- [1,10,null,{}] 05:46:12 INFO - PROCESS | 1662 | 1464439572225 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}] 05:46:12 INFO - PROCESS | 1662 | 1464439572352 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:46:12 INFO - PROCESS | 1662 | 1464439572365 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x12aa33800 == 8 [pid = 1662] [id = 8] 05:46:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 20 (0x12a768000) [pid = 1662] [serial = 20] [outer = 0x0] 05:46:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 21 (0x12a8cdc00) [pid = 1662] [serial = 21] [outer = 0x12a768000] 05:46:12 INFO - PROCESS | 1662 | 1464439572395 Marionette DEBUG loaded listener.js 05:46:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 22 (0x12a8d2400) [pid = 1662] [serial = 22] [outer = 0x12a768000] 05:46:12 INFO - PROCESS | 1662 | 1464439572736 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]]]}] 05:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 619ms 05:46:12 INFO - PROCESS | 1662 | 1464439572778 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:46:12 INFO - PROCESS | 1662 | 1464439572780 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:46:12 INFO - PROCESS | 1662 | 1464439572782 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:46:12 INFO - PROCESS | 1662 | 1464439572783 Marionette TRACE conn2 <- [1,14,null,{}] 05:46:12 INFO - PROCESS | 1662 | 1464439572785 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}] 05:46:12 INFO - PROCESS | 1662 | 1464439572888 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:46:12 INFO - PROCESS | 1662 | 1464439572893 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b325800 == 9 [pid = 1662] [id = 9] 05:46:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 23 (0x12af82800) [pid = 1662] [serial = 23] [outer = 0x0] 05:46:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 24 (0x12b2c4c00) [pid = 1662] [serial = 24] [outer = 0x12af82800] 05:46:12 INFO - PROCESS | 1662 | 1464439572927 Marionette DEBUG loaded listener.js 05:46:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 25 (0x12ba05000) [pid = 1662] [serial = 25] [outer = 0x12af82800] 05:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 569ms 05:46:13 INFO - PROCESS | 1662 | 1464439573348 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]]]}] 05:46:13 INFO - PROCESS | 1662 | 1464439573353 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:46:13 INFO - PROCESS | 1662 | 1464439573355 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:46:13 INFO - PROCESS | 1662 | 1464439573358 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:46:13 INFO - PROCESS | 1662 | 1464439573360 Marionette TRACE conn2 <- [1,18,null,{}] 05:46:13 INFO - PROCESS | 1662 | 1464439573365 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}] 05:46:13 INFO - PROCESS | 1662 | 1464439573471 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:46:13 INFO - PROCESS | 1662 | 1464439573475 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x12baca800 == 10 [pid = 1662] [id = 10] 05:46:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 26 (0x12bb14c00) [pid = 1662] [serial = 26] [outer = 0x0] 05:46:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 27 (0x12bb19800) [pid = 1662] [serial = 27] [outer = 0x12bb14c00] 05:46:13 INFO - PROCESS | 1662 | 1464439573502 Marionette DEBUG loaded listener.js 05:46:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 28 (0x12bb20800) [pid = 1662] [serial = 28] [outer = 0x12bb14c00] 05:46:13 INFO - PROCESS | 1662 | 1464439573774 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]]]}] 05:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 420ms 05:46:13 INFO - PROCESS | 1662 | 1464439573778 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:46:13 INFO - PROCESS | 1662 | 1464439573779 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:46:13 INFO - PROCESS | 1662 | 1464439573790 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:46:13 INFO - PROCESS | 1662 | 1464439573791 Marionette TRACE conn2 <- [1,22,null,{}] 05:46:13 INFO - PROCESS | 1662 | 1464439573804 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}] 05:46:13 INFO - PROCESS | 1662 | 1464439573900 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:46:13 INFO - PROCESS | 1662 | 1464439573904 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bdec800 == 11 [pid = 1662] [id = 11] 05:46:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 29 (0x11812c000) [pid = 1662] [serial = 29] [outer = 0x0] 05:46:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 30 (0x1181ea800) [pid = 1662] [serial = 30] [outer = 0x11812c000] 05:46:13 INFO - PROCESS | 1662 | 1464439573930 Marionette DEBUG loaded listener.js 05:46:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 31 (0x12bbb2c00) [pid = 1662] [serial = 31] [outer = 0x11812c000] 05:46:14 INFO - PROCESS | 1662 | 1464439574182 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]]]}] 05:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 05:46:14 INFO - PROCESS | 1662 | 1464439574210 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:46:14 INFO - PROCESS | 1662 | 1464439574212 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:46:14 INFO - PROCESS | 1662 | 1464439574225 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:46:14 INFO - PROCESS | 1662 | 1464439574226 Marionette TRACE conn2 <- [1,26,null,{}] 05:46:14 INFO - PROCESS | 1662 | 1464439574228 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}] 05:46:14 INFO - PROCESS | 1662 | 1464439574337 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:46:14 INFO - PROCESS | 1662 | 1464439574341 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c214000 == 12 [pid = 1662] [id = 12] 05:46:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 32 (0x12bbb7c00) [pid = 1662] [serial = 32] [outer = 0x0] 05:46:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 33 (0x12bbbec00) [pid = 1662] [serial = 33] [outer = 0x12bbb7c00] 05:46:14 INFO - PROCESS | 1662 | 1464439574369 Marionette DEBUG loaded listener.js 05:46:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 34 (0x12c256c00) [pid = 1662] [serial = 34] [outer = 0x12bbb7c00] 05:46:14 INFO - PROCESS | 1662 | 1464439574612 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]]]}] 05:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 05:46:14 INFO - PROCESS | 1662 | 1464439574662 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:46:14 INFO - PROCESS | 1662 | 1464439574663 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:46:14 INFO - PROCESS | 1662 | 1464439574673 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:46:14 INFO - PROCESS | 1662 | 1464439574674 Marionette TRACE conn2 <- [1,30,null,{}] 05:46:14 INFO - PROCESS | 1662 | 1464439574676 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}] 05:46:14 INFO - PROCESS | 1662 | 1464439574778 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:46:14 INFO - PROCESS | 1662 | 1464439574783 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c513800 == 13 [pid = 1662] [id = 13] 05:46:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 35 (0x12c258800) [pid = 1662] [serial = 35] [outer = 0x0] 05:46:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 36 (0x12c3c7000) [pid = 1662] [serial = 36] [outer = 0x12c258800] 05:46:14 INFO - PROCESS | 1662 | 1464439574807 Marionette DEBUG loaded listener.js 05:46:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 37 (0x12c3ce400) [pid = 1662] [serial = 37] [outer = 0x12c258800] 05:46:15 INFO - PROCESS | 1662 | 1464439575049 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]]]}] 05:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 05:46:15 INFO - PROCESS | 1662 | 1464439575092 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:46:15 INFO - PROCESS | 1662 | 1464439575093 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:46:15 INFO - PROCESS | 1662 | 1464439575103 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:46:15 INFO - PROCESS | 1662 | 1464439575104 Marionette TRACE conn2 <- [1,34,null,{}] 05:46:15 INFO - PROCESS | 1662 | 1464439575107 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}] 05:46:15 INFO - PROCESS | 1662 | 1464439575208 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:46:15 INFO - PROCESS | 1662 | 1464439575212 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c913000 == 14 [pid = 1662] [id = 14] 05:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 38 (0x12c3d0800) [pid = 1662] [serial = 38] [outer = 0x0] 05:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 39 (0x12c542800) [pid = 1662] [serial = 39] [outer = 0x12c3d0800] 05:46:15 INFO - PROCESS | 1662 | 1464439575238 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 40 (0x12c549800) [pid = 1662] [serial = 40] [outer = 0x12c3d0800] 05:46:15 INFO - PROCESS | 1662 | 1464439575482 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]]]}] 05:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 429ms 05:46:15 INFO - PROCESS | 1662 | 1464439575526 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:46:15 INFO - PROCESS | 1662 | 1464439575527 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:46:15 INFO - PROCESS | 1662 | 1464439575537 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:46:15 INFO - PROCESS | 1662 | 1464439575538 Marionette TRACE conn2 <- [1,38,null,{}] 05:46:15 INFO - PROCESS | 1662 | 1464439575540 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}] 05:46:15 INFO - PROCESS | 1662 | 1464439575638 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:46:15 INFO - PROCESS | 1662 | 1464439575642 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cc14800 == 15 [pid = 1662] [id = 15] 05:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 41 (0x12c54cc00) [pid = 1662] [serial = 41] [outer = 0x0] 05:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 42 (0x12cc65400) [pid = 1662] [serial = 42] [outer = 0x12c54cc00] 05:46:15 INFO - PROCESS | 1662 | 1464439575666 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 43 (0x12cc6b000) [pid = 1662] [serial = 43] [outer = 0x12c54cc00] 05:46:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cdd2000 == 16 [pid = 1662] [id = 16] 05:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 44 (0x12cdd2800) [pid = 1662] [serial = 44] [outer = 0x0] 05:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 45 (0x12cdd4800) [pid = 1662] [serial = 45] [outer = 0x12cdd2800] 05:46:15 INFO - PROCESS | 1662 | 1464439575925 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]]]}] 05:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 46 (0x12cdd9800) [pid = 1662] [serial = 46] [outer = 0x12cdd2800] 05:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 429ms 05:46:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cdd1800 == 17 [pid = 1662] [id = 17] 05:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 47 (0x12cc63000) [pid = 1662] [serial = 47] [outer = 0x0] 05:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 48 (0x12cc8e800) [pid = 1662] [serial = 48] [outer = 0x12cc63000] 05:46:15 INFO - PROCESS | 1662 | 1464439575995 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:46:15 INFO - PROCESS | 1662 | 1464439575998 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:46:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 49 (0x1166bd000) [pid = 1662] [serial = 49] [outer = 0x12cc63000] 05:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:46:16 INFO - PROCESS | 1662 | 1464439576028 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:46:16 INFO - PROCESS | 1662 | 1464439576030 Marionette TRACE conn2 <- [1,42,null,{}] 05:46:16 INFO - PROCESS | 1662 | 1464439576039 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}] 05:46:16 INFO - PROCESS | 1662 | 1464439576153 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:46:16 INFO - PROCESS | 1662 | 1464439576157 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d337800 == 18 [pid = 1662] [id = 18] 05:46:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 50 (0x12cc6e000) [pid = 1662] [serial = 50] [outer = 0x0] 05:46:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 51 (0x12cc89000) [pid = 1662] [serial = 51] [outer = 0x12cc6e000] 05:46:16 INFO - PROCESS | 1662 | 1464439576183 Marionette DEBUG loaded listener.js 05:46:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 52 (0x12d3b5c00) [pid = 1662] [serial = 52] [outer = 0x12cc6e000] 05:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 435ms 05:46:16 INFO - PROCESS | 1662 | 1464439576443 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]]]}] 05:46:16 INFO - PROCESS | 1662 | 1464439576453 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:46:16 INFO - PROCESS | 1662 | 1464439576455 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:46:16 INFO - PROCESS | 1662 | 1464439576457 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:46:16 INFO - PROCESS | 1662 | 1464439576459 Marionette TRACE conn2 <- [1,46,null,{}] 05:46:16 INFO - PROCESS | 1662 | 1464439576473 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}] 05:46:16 INFO - PROCESS | 1662 | 1464439576569 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:46:16 INFO - PROCESS | 1662 | 1464439576574 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x11832a000 == 19 [pid = 1662] [id = 19] 05:46:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 53 (0x117586000) [pid = 1662] [serial = 53] [outer = 0x0] 05:46:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 54 (0x1181f6c00) [pid = 1662] [serial = 54] [outer = 0x117586000] 05:46:16 INFO - PROCESS | 1662 | 1464439576603 Marionette DEBUG loaded listener.js 05:46:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 55 (0x1196e4800) [pid = 1662] [serial = 55] [outer = 0x117586000] 05:46:16 INFO - PROCESS | 1662 | 1464439576848 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]]]}] 05:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 428ms 05:46:16 INFO - PROCESS | 1662 | 1464439576888 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:46:16 INFO - PROCESS | 1662 | 1464439576889 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:46:16 INFO - PROCESS | 1662 | 1464439576891 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:46:16 INFO - PROCESS | 1662 | 1464439576892 Marionette TRACE conn2 <- [1,50,null,{}] 05:46:16 INFO - PROCESS | 1662 | 1464439576895 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}] 05:46:17 INFO - PROCESS | 1662 | 1464439577003 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:46:17 INFO - PROCESS | 1662 | 1464439577007 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x118198800 == 20 [pid = 1662] [id = 20] 05:46:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 56 (0x1182a6000) [pid = 1662] [serial = 56] [outer = 0x0] 05:46:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 57 (0x1182ab400) [pid = 1662] [serial = 57] [outer = 0x1182a6000] 05:46:17 INFO - PROCESS | 1662 | 1464439577031 Marionette DEBUG loaded listener.js 05:46:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 58 (0x118454800) [pid = 1662] [serial = 58] [outer = 0x1182a6000] 05:46:17 INFO - PROCESS | 1662 | 1464439577258 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]]]}] 05:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 419ms 05:46:17 INFO - PROCESS | 1662 | 1464439577324 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:46:17 INFO - PROCESS | 1662 | 1464439577326 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:46:17 INFO - PROCESS | 1662 | 1464439577336 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:46:17 INFO - PROCESS | 1662 | 1464439577337 Marionette TRACE conn2 <- [1,54,null,{}] 05:46:17 INFO - PROCESS | 1662 | 1464439577339 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}] 05:46:17 INFO - PROCESS | 1662 | 1464439577437 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:46:17 INFO - PROCESS | 1662 | 1464439577450 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ca9a000 == 21 [pid = 1662] [id = 21] 05:46:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 59 (0x118457400) [pid = 1662] [serial = 59] [outer = 0x0] 05:46:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 60 (0x118461000) [pid = 1662] [serial = 60] [outer = 0x118457400] 05:46:17 INFO - PROCESS | 1662 | 1464439577475 Marionette DEBUG loaded listener.js 05:46:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 61 (0x12c54ac00) [pid = 1662] [serial = 61] [outer = 0x118457400] 05:46:17 INFO - PROCESS | 1662 | 1464439577724 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]]]}] 05:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 426ms 05:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:46:17 INFO - PROCESS | 1662 | 1464439577758 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:46:17 INFO - PROCESS | 1662 | 1464439577759 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:46:17 INFO - PROCESS | 1662 | 1464439577761 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:46:17 INFO - PROCESS | 1662 | 1464439577763 Marionette TRACE conn2 <- [1,58,null,{}] 05:46:17 INFO - PROCESS | 1662 | 1464439577774 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}] 05:46:17 INFO - PROCESS | 1662 | 1464439577945 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:46:18 INFO - PROCESS | 1662 | 1464439578664 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x11216f800 == 22 [pid = 1662] [id = 22] 05:46:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x111ff6000) [pid = 1662] [serial = 62] [outer = 0x0] 05:46:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x1121a8400) [pid = 1662] [serial = 63] [outer = 0x111ff6000] 05:46:18 INFO - PROCESS | 1662 | 1464439578695 Marionette DEBUG loaded listener.js 05:46:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x112a77000) [pid = 1662] [serial = 64] [outer = 0x111ff6000] 05:46:19 INFO - PROCESS | 1662 | 1464439579109 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]]]}] 05:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1381ms 05:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:46:19 INFO - PROCESS | 1662 | 1464439579143 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:46:19 INFO - PROCESS | 1662 | 1464439579145 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:46:19 INFO - PROCESS | 1662 | 1464439579151 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:46:19 INFO - PROCESS | 1662 | 1464439579153 Marionette TRACE conn2 <- [1,62,null,{}] 05:46:19 INFO - PROCESS | 1662 | 1464439579156 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}] 05:46:19 INFO - PROCESS | 1662 | 1464439579271 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:46:19 INFO - PROCESS | 1662 | 1464439579311 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x115e15800 == 23 [pid = 1662] [id = 23] 05:46:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x113d05c00) [pid = 1662] [serial = 65] [outer = 0x0] 05:46:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x1161a3000) [pid = 1662] [serial = 66] [outer = 0x113d05c00] 05:46:19 INFO - PROCESS | 1662 | 1464439579343 Marionette DEBUG loaded listener.js 05:46:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x116824000) [pid = 1662] [serial = 67] [outer = 0x113d05c00] 05:46:19 INFO - PROCESS | 1662 | 1464439579755 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]]]}] 05:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 05:46:19 INFO - PROCESS | 1662 | 1464439579822 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:46:19 INFO - PROCESS | 1662 | 1464439579824 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:46:19 INFO - PROCESS | 1662 | 1464439579827 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:46:19 INFO - PROCESS | 1662 | 1464439579828 Marionette TRACE conn2 <- [1,66,null,{}] 05:46:19 INFO - PROCESS | 1662 | 1464439579831 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}] 05:46:19 INFO - PROCESS | 1662 | 1464439579952 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:46:20 INFO - PROCESS | 1662 | 1464439580020 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170d3800 == 24 [pid = 1662] [id = 24] 05:46:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x118065000) [pid = 1662] [serial = 68] [outer = 0x0] 05:46:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x118070400) [pid = 1662] [serial = 69] [outer = 0x118065000] 05:46:20 INFO - PROCESS | 1662 | 1464439580052 Marionette DEBUG loaded listener.js 05:46:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x1182a3800) [pid = 1662] [serial = 70] [outer = 0x118065000] 05:46:20 INFO - PROCESS | 1662 | 1464439580666 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]]]}] 05:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 922ms 05:46:20 INFO - PROCESS | 1662 | 1464439580750 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:46:20 INFO - PROCESS | 1662 | 1464439580753 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:46:20 INFO - PROCESS | 1662 | 1464439580756 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:46:20 INFO - PROCESS | 1662 | 1464439580758 Marionette TRACE conn2 <- [1,70,null,{}] 05:46:20 INFO - PROCESS | 1662 | 1464439580761 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}] 05:46:20 INFO - PROCESS | 1662 | 1464439580841 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:46:20 INFO - PROCESS | 1662 | 1464439580905 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x111e09800 == 25 [pid = 1662] [id = 25] 05:46:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x111c8ac00) [pid = 1662] [serial = 71] [outer = 0x0] 05:46:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x1138ed800) [pid = 1662] [serial = 72] [outer = 0x111c8ac00] 05:46:20 INFO - PROCESS | 1662 | 1464439580935 Marionette DEBUG loaded listener.js 05:46:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x116845c00) [pid = 1662] [serial = 73] [outer = 0x111c8ac00] 05:46:21 INFO - PROCESS | 1662 | 1464439581363 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]]]}] 05:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 623ms 05:46:21 INFO - PROCESS | 1662 | 1464439581380 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:46:21 INFO - PROCESS | 1662 | 1464439581384 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:46:21 INFO - PROCESS | 1662 | 1464439581388 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:46:21 INFO - PROCESS | 1662 | 1464439581390 Marionette TRACE conn2 <- [1,74,null,{}] 05:46:21 INFO - PROCESS | 1662 | 1464439581392 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}] 05:46:21 INFO - PROCESS | 1662 | 1464439581467 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:46:21 INFO - PROCESS | 1662 | 1464439581471 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x11663f000 == 26 [pid = 1662] [id = 26] 05:46:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x11681d800) [pid = 1662] [serial = 74] [outer = 0x0] 05:46:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x116a56c00) [pid = 1662] [serial = 75] [outer = 0x11681d800] 05:46:21 INFO - PROCESS | 1662 | 1464439581500 Marionette DEBUG loaded listener.js 05:46:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x117583400) [pid = 1662] [serial = 76] [outer = 0x11681d800] 05:46:21 INFO - PROCESS | 1662 | 1464439581835 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]]]}] 05:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 469ms 05:46:21 INFO - PROCESS | 1662 | 1464439581858 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:46:21 INFO - PROCESS | 1662 | 1464439581859 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:46:21 INFO - PROCESS | 1662 | 1464439581861 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:46:21 INFO - PROCESS | 1662 | 1464439581865 Marionette TRACE conn2 <- [1,78,null,{}] 05:46:21 INFO - PROCESS | 1662 | 1464439581874 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}] 05:46:21 INFO - PROCESS | 1662 | 1464439581948 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:46:21 INFO - PROCESS | 1662 | 1464439581954 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170a2800 == 27 [pid = 1662] [id = 27] 05:46:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x113865000) [pid = 1662] [serial = 77] [outer = 0x0] 05:46:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x11812e400) [pid = 1662] [serial = 78] [outer = 0x113865000] 05:46:21 INFO - PROCESS | 1662 | 1464439581984 Marionette DEBUG loaded listener.js 05:46:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x1182ab000) [pid = 1662] [serial = 79] [outer = 0x113865000] 05:46:22 INFO - PROCESS | 1662 | 1464439582310 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]]]}] 05:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 476ms 05:46:22 INFO - PROCESS | 1662 | 1464439582337 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:46:22 INFO - PROCESS | 1662 | 1464439582339 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:46:22 INFO - PROCESS | 1662 | 1464439582341 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:46:22 INFO - PROCESS | 1662 | 1464439582342 Marionette TRACE conn2 <- [1,82,null,{}] 05:46:22 INFO - PROCESS | 1662 | 1464439582345 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}] 05:46:22 INFO - PROCESS | 1662 | 1464439582430 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:46:22 INFO - PROCESS | 1662 | 1464439582473 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x117e1f000 == 28 [pid = 1662] [id = 28] 05:46:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x117674400) [pid = 1662] [serial = 80] [outer = 0x0] 05:46:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x118460800) [pid = 1662] [serial = 81] [outer = 0x117674400] 05:46:22 INFO - PROCESS | 1662 | 1464439582499 Marionette DEBUG loaded listener.js 05:46:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1185e8000) [pid = 1662] [serial = 82] [outer = 0x117674400] 05:46:22 INFO - PROCESS | 1662 | 1464439582802 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]]]}] 05:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 471ms 05:46:22 INFO - PROCESS | 1662 | 1464439582812 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:46:22 INFO - PROCESS | 1662 | 1464439582815 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:46:22 INFO - PROCESS | 1662 | 1464439582821 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:46:22 INFO - PROCESS | 1662 | 1464439582822 Marionette TRACE conn2 <- [1,86,null,{}] 05:46:22 INFO - PROCESS | 1662 | 1464439582824 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}] 05:46:22 INFO - PROCESS | 1662 | 1464439582896 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:46:22 INFO - PROCESS | 1662 | 1464439582902 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x118729000 == 29 [pid = 1662] [id = 29] 05:46:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x118792000) [pid = 1662] [serial = 83] [outer = 0x0] 05:46:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x11891cc00) [pid = 1662] [serial = 84] [outer = 0x118792000] 05:46:22 INFO - PROCESS | 1662 | 1464439582928 Marionette DEBUG loaded listener.js 05:46:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x118f6c800) [pid = 1662] [serial = 85] [outer = 0x118792000] 05:46:23 INFO - PROCESS | 1662 | 1464439583242 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]]]}] 05:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 467ms 05:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:46:23 INFO - PROCESS | 1662 | 1464439583289 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:46:23 INFO - PROCESS | 1662 | 1464439583290 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:46:23 INFO - PROCESS | 1662 | 1464439583292 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:46:23 INFO - PROCESS | 1662 | 1464439583293 Marionette TRACE conn2 <- [1,90,null,{}] 05:46:23 INFO - PROCESS | 1662 | 1464439583308 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}] 05:46:23 INFO - PROCESS | 1662 | 1464439583393 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:46:23 INFO - PROCESS | 1662 | 1464439583401 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x118986800 == 30 [pid = 1662] [id = 30] 05:46:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x119175000) [pid = 1662] [serial = 86] [outer = 0x0] 05:46:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1195ed000) [pid = 1662] [serial = 87] [outer = 0x119175000] 05:46:23 INFO - PROCESS | 1662 | 1464439583426 Marionette DEBUG loaded listener.js 05:46:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1199a0c00) [pid = 1662] [serial = 88] [outer = 0x119175000] 05:46:23 INFO - PROCESS | 1662 | 1464439583724 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]]]}] 05:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 05:46:23 INFO - PROCESS | 1662 | 1464439583761 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:46:23 INFO - PROCESS | 1662 | 1464439583762 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:46:23 INFO - PROCESS | 1662 | 1464439583766 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:46:23 INFO - PROCESS | 1662 | 1464439583769 Marionette TRACE conn2 <- [1,94,null,{}] 05:46:23 INFO - PROCESS | 1662 | 1464439583772 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}] 05:46:23 INFO - PROCESS | 1662 | 1464439583844 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:46:23 INFO - PROCESS | 1662 | 1464439583849 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x119135800 == 31 [pid = 1662] [id = 31] 05:46:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1196e9800) [pid = 1662] [serial = 89] [outer = 0x0] 05:46:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x119d85400) [pid = 1662] [serial = 90] [outer = 0x1196e9800] 05:46:23 INFO - PROCESS | 1662 | 1464439583875 Marionette DEBUG loaded listener.js 05:46:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x120d29800) [pid = 1662] [serial = 91] [outer = 0x1196e9800] 05:46:24 INFO - PROCESS | 1662 | 1464439584174 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]]]}] 05:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 419ms 05:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:46:24 INFO - PROCESS | 1662 | 1464439584189 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:46:24 INFO - PROCESS | 1662 | 1464439584191 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:46:24 INFO - PROCESS | 1662 | 1464439584193 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:46:24 INFO - PROCESS | 1662 | 1464439584194 Marionette TRACE conn2 <- [1,98,null,{}] 05:46:24 INFO - PROCESS | 1662 | 1464439584196 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}] 05:46:24 INFO - PROCESS | 1662 | 1464439584274 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:46:24 INFO - PROCESS | 1662 | 1464439584323 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x11966a000 == 32 [pid = 1662] [id = 32] 05:46:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1196e8c00) [pid = 1662] [serial = 92] [outer = 0x0] 05:46:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x120d29400) [pid = 1662] [serial = 93] [outer = 0x1196e8c00] 05:46:24 INFO - PROCESS | 1662 | 1464439584348 Marionette DEBUG loaded listener.js 05:46:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x120ee5c00) [pid = 1662] [serial = 94] [outer = 0x1196e8c00] 05:46:24 INFO - PROCESS | 1662 | 1464439584602 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]]]}] 05:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 419ms 05:46:24 INFO - PROCESS | 1662 | 1464439584613 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:46:24 INFO - PROCESS | 1662 | 1464439584615 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:46:24 INFO - PROCESS | 1662 | 1464439584644 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:46:24 INFO - PROCESS | 1662 | 1464439584646 Marionette TRACE conn2 <- [1,102,null,{}] 05:46:24 INFO - PROCESS | 1662 | 1464439584656 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}] 05:46:24 INFO - PROCESS | 1662 | 1464439584734 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:46:24 INFO - PROCESS | 1662 | 1464439584739 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170a2000 == 33 [pid = 1662] [id = 33] 05:46:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x120ee6000) [pid = 1662] [serial = 95] [outer = 0x0] 05:46:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1210d5000) [pid = 1662] [serial = 96] [outer = 0x120ee6000] 05:46:24 INFO - PROCESS | 1662 | 1464439584764 Marionette DEBUG loaded listener.js 05:46:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x121323800) [pid = 1662] [serial = 97] [outer = 0x120ee6000] 05:46:25 INFO - PROCESS | 1662 | 1464439585064 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]]]}] 05:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 497ms 05:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:46:25 INFO - PROCESS | 1662 | 1464439585121 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:46:25 INFO - PROCESS | 1662 | 1464439585122 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:46:25 INFO - PROCESS | 1662 | 1464439585125 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:46:25 INFO - PROCESS | 1662 | 1464439585126 Marionette TRACE conn2 <- [1,106,null,{}] 05:46:25 INFO - PROCESS | 1662 | 1464439585128 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}] 05:46:25 INFO - PROCESS | 1662 | 1464439585201 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:46:25 INFO - PROCESS | 1662 | 1464439585249 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x119928000 == 34 [pid = 1662] [id = 34] 05:46:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x111ed7400) [pid = 1662] [serial = 98] [outer = 0x0] 05:46:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1214cfc00) [pid = 1662] [serial = 99] [outer = 0x111ed7400] 05:46:25 INFO - PROCESS | 1662 | 1464439585274 Marionette DEBUG loaded listener.js 05:46:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x12155b000) [pid = 1662] [serial = 100] [outer = 0x111ed7400] 05:46:25 INFO - PROCESS | 1662 | 1464439585561 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]]]}] 05:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 05:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:46:25 INFO - PROCESS | 1662 | 1464439585593 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:46:25 INFO - PROCESS | 1662 | 1464439585595 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:46:25 INFO - PROCESS | 1662 | 1464439585600 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:46:25 INFO - PROCESS | 1662 | 1464439585603 Marionette TRACE conn2 <- [1,110,null,{}] 05:46:25 INFO - PROCESS | 1662 | 1464439585605 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}] 05:46:25 INFO - PROCESS | 1662 | 1464439585692 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:46:25 INFO - PROCESS | 1662 | 1464439585698 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12114b800 == 35 [pid = 1662] [id = 35] 05:46:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x12155e400) [pid = 1662] [serial = 101] [outer = 0x0] 05:46:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x123e29c00) [pid = 1662] [serial = 102] [outer = 0x12155e400] 05:46:25 INFO - PROCESS | 1662 | 1464439585735 Marionette DEBUG loaded listener.js 05:46:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x12555a400) [pid = 1662] [serial = 103] [outer = 0x12155e400] 05:46:26 INFO - PROCESS | 1662 | 1464439586072 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]]]}] 05:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 524ms 05:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:46:26 INFO - PROCESS | 1662 | 1464439586124 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:46:26 INFO - PROCESS | 1662 | 1464439586126 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:46:26 INFO - PROCESS | 1662 | 1464439586129 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:46:26 INFO - PROCESS | 1662 | 1464439586130 Marionette TRACE conn2 <- [1,114,null,{}] 05:46:26 INFO - PROCESS | 1662 | 1464439586134 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}] 05:46:26 INFO - PROCESS | 1662 | 1464439586247 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:46:26 INFO - PROCESS | 1662 | 1464439586253 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x12121a000 == 36 [pid = 1662] [id = 36] 05:46:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x125509800) [pid = 1662] [serial = 104] [outer = 0x0] 05:46:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1255b9000) [pid = 1662] [serial = 105] [outer = 0x125509800] 05:46:26 INFO - PROCESS | 1662 | 1464439586289 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x125dc8400) [pid = 1662] [serial = 106] [outer = 0x125509800] 05:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 571ms 05:46:26 INFO - PROCESS | 1662 | 1464439586693 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]]]}] 05:46:26 INFO - PROCESS | 1662 | 1464439586700 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:46:26 INFO - PROCESS | 1662 | 1464439586701 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:46:26 INFO - PROCESS | 1662 | 1464439586704 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:46:26 INFO - PROCESS | 1662 | 1464439586705 Marionette TRACE conn2 <- [1,118,null,{}] 05:46:26 INFO - PROCESS | 1662 | 1464439586707 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}] 05:46:26 INFO - PROCESS | 1662 | 1464439586811 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:46:26 INFO - PROCESS | 1662 | 1464439586819 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x121456000 == 37 [pid = 1662] [id = 37] 05:46:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12555dc00) [pid = 1662] [serial = 107] [outer = 0x0] 05:46:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x125dcdc00) [pid = 1662] [serial = 108] [outer = 0x12555dc00] 05:46:26 INFO - PROCESS | 1662 | 1464439586843 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x126ba5c00) [pid = 1662] [serial = 109] [outer = 0x12555dc00] 05:46:27 INFO - PROCESS | 1662 | 1464439587124 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]]]}] 05:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 467ms 05:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:46:27 INFO - PROCESS | 1662 | 1464439587172 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:46:27 INFO - PROCESS | 1662 | 1464439587173 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:46:27 INFO - PROCESS | 1662 | 1464439587175 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:46:27 INFO - PROCESS | 1662 | 1464439587176 Marionette TRACE conn2 <- [1,122,null,{}] 05:46:27 INFO - PROCESS | 1662 | 1464439587179 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}] 05:46:27 INFO - PROCESS | 1662 | 1464439587253 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:46:27 INFO - PROCESS | 1662 | 1464439587258 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x121ccc800 == 38 [pid = 1662] [id = 38] 05:46:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x126ba9000) [pid = 1662] [serial = 110] [outer = 0x0] 05:46:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x126c56800) [pid = 1662] [serial = 111] [outer = 0x126ba9000] 05:46:27 INFO - PROCESS | 1662 | 1464439587285 Marionette DEBUG loaded listener.js 05:46:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x126f7f800) [pid = 1662] [serial = 112] [outer = 0x126ba9000] 05:46:27 INFO - PROCESS | 1662 | 1464439587676 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]]]}] 05:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 568ms 05:46:27 INFO - PROCESS | 1662 | 1464439587744 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:46:27 INFO - PROCESS | 1662 | 1464439587746 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:46:27 INFO - PROCESS | 1662 | 1464439587749 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:46:27 INFO - PROCESS | 1662 | 1464439587751 Marionette TRACE conn2 <- [1,126,null,{}] 05:46:27 INFO - PROCESS | 1662 | 1464439587754 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}] 05:46:27 INFO - PROCESS | 1662 | 1464439587867 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:46:27 INFO - PROCESS | 1662 | 1464439587880 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x125582000 == 39 [pid = 1662] [id = 39] 05:46:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x126c5b000) [pid = 1662] [serial = 113] [outer = 0x0] 05:46:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x127428000) [pid = 1662] [serial = 114] [outer = 0x126c5b000] 05:46:27 INFO - PROCESS | 1662 | 1464439587915 Marionette DEBUG loaded listener.js 05:46:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x128826c00) [pid = 1662] [serial = 115] [outer = 0x126c5b000] 05:46:28 INFO - PROCESS | 1662 | 1464439588207 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]]]}] 05:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 469ms 05:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:46:28 INFO - PROCESS | 1662 | 1464439588220 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:46:28 INFO - PROCESS | 1662 | 1464439588222 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:46:28 INFO - PROCESS | 1662 | 1464439588224 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:46:28 INFO - PROCESS | 1662 | 1464439588235 Marionette TRACE conn2 <- [1,130,null,{}] 05:46:28 INFO - PROCESS | 1662 | 1464439588245 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}] 05:46:28 INFO - PROCESS | 1662 | 1464439588367 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:46:28 INFO - PROCESS | 1662 | 1464439588374 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x125e13000 == 40 [pid = 1662] [id = 40] 05:46:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x126f86800) [pid = 1662] [serial = 116] [outer = 0x0] 05:46:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12886cc00) [pid = 1662] [serial = 117] [outer = 0x126f86800] 05:46:28 INFO - PROCESS | 1662 | 1464439588398 Marionette DEBUG loaded listener.js 05:46:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x128e59c00) [pid = 1662] [serial = 118] [outer = 0x126f86800] 05:46:29 INFO - PROCESS | 1662 | 1464439589375 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]]]}] 05:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1187ms 05:46:29 INFO - PROCESS | 1662 | 1464439589412 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:46:29 INFO - PROCESS | 1662 | 1464439589414 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:46:29 INFO - PROCESS | 1662 | 1464439589418 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:46:29 INFO - PROCESS | 1662 | 1464439589420 Marionette TRACE conn2 <- [1,134,null,{}] 05:46:29 INFO - PROCESS | 1662 | 1464439589424 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}] 05:46:29 INFO - PROCESS | 1662 | 1464439589526 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:46:29 INFO - PROCESS | 1662 | 1464439589531 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x113234000 == 41 [pid = 1662] [id = 41] 05:46:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x11270e800) [pid = 1662] [serial = 119] [outer = 0x0] 05:46:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x116180000) [pid = 1662] [serial = 120] [outer = 0x11270e800] 05:46:29 INFO - PROCESS | 1662 | 1464439589559 Marionette DEBUG loaded listener.js 05:46:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x11672d400) [pid = 1662] [serial = 121] [outer = 0x11270e800] 05:46:29 INFO - PROCESS | 1662 | 1464439589889 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]]]}] 05:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 520ms 05:46:29 INFO - PROCESS | 1662 | 1464439589938 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:46:29 INFO - PROCESS | 1662 | 1464439589942 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:46:29 INFO - PROCESS | 1662 | 1464439589955 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:46:29 INFO - PROCESS | 1662 | 1464439589956 Marionette TRACE conn2 <- [1,138,null,{}] 05:46:29 INFO - PROCESS | 1662 | 1464439589959 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}] 05:46:30 INFO - PROCESS | 1662 | 1464439590050 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:46:30 INFO - PROCESS | 1662 | 1464439590055 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x11613e800 == 42 [pid = 1662] [id = 42] 05:46:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x116819c00) [pid = 1662] [serial = 122] [outer = 0x0] 05:46:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x11689c400) [pid = 1662] [serial = 123] [outer = 0x116819c00] 05:46:30 INFO - PROCESS | 1662 | 1464439590081 Marionette DEBUG loaded listener.js 05:46:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x117586400) [pid = 1662] [serial = 124] [outer = 0x116819c00] 05:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 478ms 05:46:30 INFO - PROCESS | 1662 | 1464439590422 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]]]}] 05:46:30 INFO - PROCESS | 1662 | 1464439590426 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:46:30 INFO - PROCESS | 1662 | 1464439590427 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:46:30 INFO - PROCESS | 1662 | 1464439590429 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:46:30 INFO - PROCESS | 1662 | 1464439590434 Marionette TRACE conn2 <- [1,142,null,{}] 05:46:30 INFO - PROCESS | 1662 | 1464439590441 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}] 05:46:30 INFO - PROCESS | 1662 | 1464439590542 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:46:30 INFO - PROCESS | 1662 | 1464439590571 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170c1800 == 43 [pid = 1662] [id = 43] 05:46:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x11812bc00) [pid = 1662] [serial = 125] [outer = 0x0] 05:46:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x1182a4c00) [pid = 1662] [serial = 126] [outer = 0x11812bc00] 05:46:30 INFO - PROCESS | 1662 | 1464439590598 Marionette DEBUG loaded listener.js 05:46:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1182b1000) [pid = 1662] [serial = 127] [outer = 0x11812bc00] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x12c3d0800) [pid = 1662] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x12c258800) [pid = 1662] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x12bbb7c00) [pid = 1662] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x11812c000) [pid = 1662] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x12bb14c00) [pid = 1662] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x12af82800) [pid = 1662] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x12a768000) [pid = 1662] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x128eadc00) [pid = 1662] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1182a6000) [pid = 1662] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x117586000) [pid = 1662] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x12cc6e000) [pid = 1662] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x12c54cc00) [pid = 1662] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x120ee6000) [pid = 1662] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x111ed7400) [pid = 1662] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x125509800) [pid = 1662] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x12555dc00) [pid = 1662] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x126ba9000) [pid = 1662] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x118457400) [pid = 1662] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x111ff6000) [pid = 1662] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x113d05c00) [pid = 1662] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x118065000) [pid = 1662] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x111c8ac00) [pid = 1662] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x11681d800) [pid = 1662] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x113865000) [pid = 1662] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x117674400) [pid = 1662] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x118792000) [pid = 1662] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x119175000) [pid = 1662] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1196e9800) [pid = 1662] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1196e8c00) [pid = 1662] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:46:31 INFO - PROCESS | 1662 | 1464439591367 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]]]}] 05:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 974ms 05:46:31 INFO - PROCESS | 1662 | 1464439591419 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:46:31 INFO - PROCESS | 1662 | 1464439591421 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:46:31 INFO - PROCESS | 1662 | 1464439591427 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:46:31 INFO - PROCESS | 1662 | 1464439591428 Marionette TRACE conn2 <- [1,146,null,{}] 05:46:31 INFO - PROCESS | 1662 | 1464439591436 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}] 05:46:31 INFO - PROCESS | 1662 | 1464439591515 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:46:31 INFO - PROCESS | 1662 | 1464439591520 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x118189000 == 44 [pid = 1662] [id = 44] 05:46:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x11812c000) [pid = 1662] [serial = 128] [outer = 0x0] 05:46:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1182acc00) [pid = 1662] [serial = 129] [outer = 0x11812c000] 05:46:31 INFO - PROCESS | 1662 | 1464439591548 Marionette DEBUG loaded listener.js 05:46:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x118457000) [pid = 1662] [serial = 130] [outer = 0x11812c000] 05:46:31 INFO - PROCESS | 1662 | 1464439591870 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]]]}] 05:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 473ms 05:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:46:31 INFO - PROCESS | 1662 | 1464439591901 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:46:31 INFO - PROCESS | 1662 | 1464439591902 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:46:31 INFO - PROCESS | 1662 | 1464439591904 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:46:31 INFO - PROCESS | 1662 | 1464439591905 Marionette TRACE conn2 <- [1,150,null,{}] 05:46:31 INFO - PROCESS | 1662 | 1464439591908 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}] 05:46:31 INFO - PROCESS | 1662 | 1464439591989 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:46:32 INFO - PROCESS | 1662 | 1464439592032 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x118728800 == 45 [pid = 1662] [id = 45] 05:46:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x113a7e400) [pid = 1662] [serial = 131] [outer = 0x0] 05:46:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x118461c00) [pid = 1662] [serial = 132] [outer = 0x113a7e400] 05:46:32 INFO - PROCESS | 1662 | 1464439592057 Marionette DEBUG loaded listener.js 05:46:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x118793000) [pid = 1662] [serial = 133] [outer = 0x113a7e400] 05:46:32 INFO - PROCESS | 1662 | 1464439592361 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]]]}] 05:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 467ms 05:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:46:32 INFO - PROCESS | 1662 | 1464439592373 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:46:32 INFO - PROCESS | 1662 | 1464439592374 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:46:32 INFO - PROCESS | 1662 | 1464439592376 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:46:32 INFO - PROCESS | 1662 | 1464439592377 Marionette TRACE conn2 <- [1,154,null,{}] 05:46:32 INFO - PROCESS | 1662 | 1464439592380 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}] 05:46:32 INFO - PROCESS | 1662 | 1464439592470 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:46:32 INFO - PROCESS | 1662 | 1464439592475 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x11913d800 == 46 [pid = 1662] [id = 46] 05:46:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x11891f000) [pid = 1662] [serial = 134] [outer = 0x0] 05:46:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x118f6f800) [pid = 1662] [serial = 135] [outer = 0x11891f000] 05:46:32 INFO - PROCESS | 1662 | 1464439592503 Marionette DEBUG loaded listener.js 05:46:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1196e6800) [pid = 1662] [serial = 136] [outer = 0x11891f000] 05:46:32 INFO - PROCESS | 1662 | 1464439592803 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]]]}] 05:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 05:46:32 INFO - PROCESS | 1662 | 1464439592845 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:46:32 INFO - PROCESS | 1662 | 1464439592846 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:46:32 INFO - PROCESS | 1662 | 1464439592851 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:46:32 INFO - PROCESS | 1662 | 1464439592852 Marionette TRACE conn2 <- [1,158,null,{}] 05:46:32 INFO - PROCESS | 1662 | 1464439592854 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}] 05:46:32 INFO - PROCESS | 1662 | 1464439592923 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:46:32 INFO - PROCESS | 1662 | 1464439592927 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x11990d000 == 47 [pid = 1662] [id = 47] 05:46:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x11812f800) [pid = 1662] [serial = 137] [outer = 0x0] 05:46:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x11999f800) [pid = 1662] [serial = 138] [outer = 0x11812f800] 05:46:32 INFO - PROCESS | 1662 | 1464439592955 Marionette DEBUG loaded listener.js 05:46:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x119d86800) [pid = 1662] [serial = 139] [outer = 0x11812f800] 05:46:33 INFO - PROCESS | 1662 | 1464439593408 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]]]}] 05:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 569ms 05:46:33 INFO - PROCESS | 1662 | 1464439593420 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:46:33 INFO - PROCESS | 1662 | 1464439593422 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:46:33 INFO - PROCESS | 1662 | 1464439593426 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:46:33 INFO - PROCESS | 1662 | 1464439593428 Marionette TRACE conn2 <- [1,162,null,{}] 05:46:33 INFO - PROCESS | 1662 | 1464439593432 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}] 05:46:33 INFO - PROCESS | 1662 | 1464439593525 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:46:33 INFO - PROCESS | 1662 | 1464439593570 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x113fe5000 == 48 [pid = 1662] [id = 48] 05:46:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1121b2000) [pid = 1662] [serial = 140] [outer = 0x0] 05:46:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x11619c400) [pid = 1662] [serial = 141] [outer = 0x1121b2000] 05:46:33 INFO - PROCESS | 1662 | 1464439593600 Marionette DEBUG loaded listener.js 05:46:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x116824800) [pid = 1662] [serial = 142] [outer = 0x1121b2000] 05:46:34 INFO - PROCESS | 1662 | 1464439594050 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]]]}] 05:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 674ms 05:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:46:34 INFO - PROCESS | 1662 | 1464439594100 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:46:34 INFO - PROCESS | 1662 | 1464439594104 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:46:34 INFO - PROCESS | 1662 | 1464439594108 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:46:34 INFO - PROCESS | 1662 | 1464439594110 Marionette TRACE conn2 <- [1,166,null,{}] 05:46:34 INFO - PROCESS | 1662 | 1464439594113 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}] 05:46:34 INFO - PROCESS | 1662 | 1464439594207 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:46:34 INFO - PROCESS | 1662 | 1464439594267 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x11913f000 == 49 [pid = 1662] [id = 49] 05:46:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x117674400) [pid = 1662] [serial = 143] [outer = 0x0] 05:46:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x11812ac00) [pid = 1662] [serial = 144] [outer = 0x117674400] 05:46:34 INFO - PROCESS | 1662 | 1464439594297 Marionette DEBUG loaded listener.js 05:46:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1182aa000) [pid = 1662] [serial = 145] [outer = 0x117674400] 05:46:34 INFO - PROCESS | 1662 | 1464439594735 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]]]}] 05:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 05:46:34 INFO - PROCESS | 1662 | 1464439594810 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:46:34 INFO - PROCESS | 1662 | 1464439594811 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:46:34 INFO - PROCESS | 1662 | 1464439594817 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:46:34 INFO - PROCESS | 1662 | 1464439594819 Marionette TRACE conn2 <- [1,170,null,{}] 05:46:34 INFO - PROCESS | 1662 | 1464439594827 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}] 05:46:34 INFO - PROCESS | 1662 | 1464439594921 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:46:34 INFO - PROCESS | 1662 | 1464439594983 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x121203800 == 50 [pid = 1662] [id = 50] 05:46:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x118f69000) [pid = 1662] [serial = 146] [outer = 0x0] 05:46:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1195e2800) [pid = 1662] [serial = 147] [outer = 0x118f69000] 05:46:35 INFO - PROCESS | 1662 | 1464439595014 Marionette DEBUG loaded listener.js 05:46:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1196e6c00) [pid = 1662] [serial = 148] [outer = 0x118f69000] 05:46:35 INFO - PROCESS | 1662 | 1464439595426 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]]]}] 05:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 05:46:35 INFO - PROCESS | 1662 | 1464439595439 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:46:35 INFO - PROCESS | 1662 | 1464439595441 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:46:35 INFO - PROCESS | 1662 | 1464439595443 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:46:35 INFO - PROCESS | 1662 | 1464439595445 Marionette TRACE conn2 <- [1,174,null,{}] 05:46:35 INFO - PROCESS | 1662 | 1464439595447 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}] 05:46:35 INFO - PROCESS | 1662 | 1464439595539 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:46:35 INFO - PROCESS | 1662 | 1464439595584 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x121cb8000 == 51 [pid = 1662] [id = 51] 05:46:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1199c0c00) [pid = 1662] [serial = 149] [outer = 0x0] 05:46:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x120d2bc00) [pid = 1662] [serial = 150] [outer = 0x1199c0c00] 05:46:35 INFO - PROCESS | 1662 | 1464439595613 Marionette DEBUG loaded listener.js 05:46:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x120ee4400) [pid = 1662] [serial = 151] [outer = 0x1199c0c00] 05:46:36 INFO - PROCESS | 1662 | 1464439596025 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]]]}] 05:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 05:46:36 INFO - PROCESS | 1662 | 1464439596081 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:46:36 INFO - PROCESS | 1662 | 1464439596082 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:46:36 INFO - PROCESS | 1662 | 1464439596087 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:46:36 INFO - PROCESS | 1662 | 1464439596088 Marionette TRACE conn2 <- [1,178,null,{}] 05:46:36 INFO - PROCESS | 1662 | 1464439596090 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}] 05:46:36 INFO - PROCESS | 1662 | 1464439596179 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:46:36 INFO - PROCESS | 1662 | 1464439596256 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x113235000 == 52 [pid = 1662] [id = 52] 05:46:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1138f6c00) [pid = 1662] [serial = 152] [outer = 0x0] 05:46:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x1168a6c00) [pid = 1662] [serial = 153] [outer = 0x1138f6c00] 05:46:36 INFO - PROCESS | 1662 | 1464439596287 Marionette DEBUG loaded listener.js 05:46:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x118f4fc00) [pid = 1662] [serial = 154] [outer = 0x1138f6c00] 05:46:36 INFO - PROCESS | 1662 | 1464439596745 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]]]}] 05:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 721ms 05:46:36 INFO - PROCESS | 1662 | 1464439596808 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:46:36 INFO - PROCESS | 1662 | 1464439596810 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:46:36 INFO - PROCESS | 1662 | 1464439596813 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:46:36 INFO - PROCESS | 1662 | 1464439596815 Marionette TRACE conn2 <- [1,182,null,{}] 05:46:36 INFO - PROCESS | 1662 | 1464439596819 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}] 05:46:36 INFO - PROCESS | 1662 | 1464439596907 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:46:36 INFO - PROCESS | 1662 | 1464439596967 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x115e13800 == 53 [pid = 1662] [id = 53] 05:46:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x113a7d000) [pid = 1662] [serial = 155] [outer = 0x0] 05:46:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x115ec8000) [pid = 1662] [serial = 156] [outer = 0x113a7d000] 05:46:36 INFO - PROCESS | 1662 | 1464439596996 Marionette DEBUG loaded listener.js 05:46:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x116729000) [pid = 1662] [serial = 157] [outer = 0x113a7d000] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x11913d800 == 52 [pid = 1662] [id = 46] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x118728800 == 51 [pid = 1662] [id = 45] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x118189000 == 50 [pid = 1662] [id = 44] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x1170c1800 == 49 [pid = 1662] [id = 43] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x117e1f000 == 48 [pid = 1662] [id = 28] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x11613e800 == 47 [pid = 1662] [id = 42] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x118986800 == 46 [pid = 1662] [id = 30] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x113234000 == 45 [pid = 1662] [id = 41] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x1170a2800 == 44 [pid = 1662] [id = 27] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x11966a000 == 43 [pid = 1662] [id = 32] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x1170a2000 == 42 [pid = 1662] [id = 33] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x119135800 == 41 [pid = 1662] [id = 31] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x118729000 == 40 [pid = 1662] [id = 29] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x113235000 == 39 [pid = 1662] [id = 52] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x121cb8000 == 38 [pid = 1662] [id = 51] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x121203800 == 37 [pid = 1662] [id = 50] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x125582000 == 36 [pid = 1662] [id = 39] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x11913f000 == 35 [pid = 1662] [id = 49] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x121456000 == 34 [pid = 1662] [id = 37] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x119928000 == 33 [pid = 1662] [id = 34] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x12114b800 == 32 [pid = 1662] [id = 35] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x125e13000 == 31 [pid = 1662] [id = 40] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x12121a000 == 30 [pid = 1662] [id = 36] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x121ccc800 == 29 [pid = 1662] [id = 38] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x11990d000 == 28 [pid = 1662] [id = 47] 05:46:37 INFO - PROCESS | 1662 | --DOCSHELL 0x113fe5000 == 27 [pid = 1662] [id = 48] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x121559400) [pid = 1662] [serial = 11] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1210d5000) [pid = 1662] [serial = 96] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x121323800) [pid = 1662] [serial = 97] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1214cfc00) [pid = 1662] [serial = 99] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x123e29c00) [pid = 1662] [serial = 102] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1255b9000) [pid = 1662] [serial = 105] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x125dcdc00) [pid = 1662] [serial = 108] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x126c56800) [pid = 1662] [serial = 111] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x1121a8400) [pid = 1662] [serial = 63] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1161a3000) [pid = 1662] [serial = 66] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x118070400) [pid = 1662] [serial = 69] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1138ed800) [pid = 1662] [serial = 72] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x116845c00) [pid = 1662] [serial = 73] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x116a56c00) [pid = 1662] [serial = 75] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x117583400) [pid = 1662] [serial = 76] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x11812e400) [pid = 1662] [serial = 78] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x118460800) [pid = 1662] [serial = 81] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12155b000) [pid = 1662] [serial = 100] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x11891cc00) [pid = 1662] [serial = 84] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x118f6c800) [pid = 1662] [serial = 85] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1195ed000) [pid = 1662] [serial = 87] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1199a0c00) [pid = 1662] [serial = 88] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x119d85400) [pid = 1662] [serial = 90] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x120ee5c00) [pid = 1662] [serial = 94] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x120d29400) [pid = 1662] [serial = 93] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x125dc8400) [pid = 1662] [serial = 106] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x120d29800) [pid = 1662] [serial = 91] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x126f7f800) [pid = 1662] [serial = 112] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x126ba5c00) [pid = 1662] [serial = 109] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x127428000) [pid = 1662] [serial = 114] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1182ab000) [pid = 1662] [serial = 79] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x116824000) [pid = 1662] [serial = 67] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1182a3800) [pid = 1662] [serial = 70] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x112a77000) [pid = 1662] [serial = 64] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x12c54ac00) [pid = 1662] [serial = 61] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1185e8000) [pid = 1662] [serial = 82] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x12b2c4c00) [pid = 1662] [serial = 24] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x12ba05000) [pid = 1662] [serial = 25] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x12a8cdc00) [pid = 1662] [serial = 21] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x12a8d2400) [pid = 1662] [serial = 22] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1294e4c00) [pid = 1662] [serial = 18] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x129373c00) [pid = 1662] [serial = 15] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x129379c00) [pid = 1662] [serial = 16] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x121896c00) [pid = 1662] [serial = 8] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x12cc89000) [pid = 1662] [serial = 51] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x12d3b5c00) [pid = 1662] [serial = 52] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x12cc6b000) [pid = 1662] [serial = 43] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x12cdd4800) [pid = 1662] [serial = 45] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x12cc8e800) [pid = 1662] [serial = 48] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x12cc65400) [pid = 1662] [serial = 42] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x12c542800) [pid = 1662] [serial = 39] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x12c549800) [pid = 1662] [serial = 40] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x12c3c7000) [pid = 1662] [serial = 36] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x12c3ce400) [pid = 1662] [serial = 37] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x12c256c00) [pid = 1662] [serial = 34] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x12bbbec00) [pid = 1662] [serial = 33] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x1181ea800) [pid = 1662] [serial = 30] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x12bbb2c00) [pid = 1662] [serial = 31] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x12bb19800) [pid = 1662] [serial = 27] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x12bb20800) [pid = 1662] [serial = 28] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x118461000) [pid = 1662] [serial = 60] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x1182ab400) [pid = 1662] [serial = 57] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x118454800) [pid = 1662] [serial = 58] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x1181f6c00) [pid = 1662] [serial = 54] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x1196e4800) [pid = 1662] [serial = 55] [outer = 0x0] [url = about:blank] 05:46:37 INFO - PROCESS | 1662 | 1464439597803 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]]]}] 05:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1022ms 05:46:37 INFO - PROCESS | 1662 | 1464439597836 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:46:37 INFO - PROCESS | 1662 | 1464439597838 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:46:37 INFO - PROCESS | 1662 | 1464439597842 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:46:37 INFO - PROCESS | 1662 | 1464439597844 Marionette TRACE conn2 <- [1,186,null,{}] 05:46:37 INFO - PROCESS | 1662 | 1464439597852 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}] 05:46:37 INFO - PROCESS | 1662 | 1464439597924 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:46:37 INFO - PROCESS | 1662 | 1464439597964 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x1131a3800 == 28 [pid = 1662] [id = 54] 05:46:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x113d09800) [pid = 1662] [serial = 158] [outer = 0x0] 05:46:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x1160f7000) [pid = 1662] [serial = 159] [outer = 0x113d09800] 05:46:37 INFO - PROCESS | 1662 | 1464439597990 Marionette DEBUG loaded listener.js 05:46:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x116735800) [pid = 1662] [serial = 160] [outer = 0x113d09800] 05:46:38 INFO - PROCESS | 1662 | 1464439598288 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]]]}] 05:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 469ms 05:46:38 INFO - PROCESS | 1662 | 1464439598312 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:46:38 INFO - PROCESS | 1662 | 1464439598320 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:46:38 INFO - PROCESS | 1662 | 1464439598325 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:46:38 INFO - PROCESS | 1662 | 1464439598327 Marionette TRACE conn2 <- [1,190,null,{}] 05:46:38 INFO - PROCESS | 1662 | 1464439598329 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}] 05:46:38 INFO - PROCESS | 1662 | 1464439598402 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:46:38 INFO - PROCESS | 1662 | 1464439598407 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x1166de000 == 29 [pid = 1662] [id = 55] 05:46:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x116823000) [pid = 1662] [serial = 161] [outer = 0x0] 05:46:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x11757b000) [pid = 1662] [serial = 162] [outer = 0x116823000] 05:46:38 INFO - PROCESS | 1662 | 1464439598436 Marionette DEBUG loaded listener.js 05:46:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x11806a000) [pid = 1662] [serial = 163] [outer = 0x116823000] 05:46:38 INFO - PROCESS | 1662 | 1464439598740 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]]]}] 05:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 468ms 05:46:38 INFO - PROCESS | 1662 | 1464439598794 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:46:38 INFO - PROCESS | 1662 | 1464439598796 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:46:38 INFO - PROCESS | 1662 | 1464439598801 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:46:38 INFO - PROCESS | 1662 | 1464439598803 Marionette TRACE conn2 <- [1,194,null,{}] 05:46:38 INFO - PROCESS | 1662 | 1464439598811 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}] 05:46:38 INFO - PROCESS | 1662 | 1464439598891 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:46:38 INFO - PROCESS | 1662 | 1464439598901 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170e7000 == 30 [pid = 1662] [id = 56] 05:46:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x1131c9400) [pid = 1662] [serial = 164] [outer = 0x0] 05:46:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x118133000) [pid = 1662] [serial = 165] [outer = 0x1131c9400] 05:46:38 INFO - PROCESS | 1662 | 1464439598929 Marionette DEBUG loaded listener.js 05:46:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x1182abc00) [pid = 1662] [serial = 166] [outer = 0x1131c9400] 05:46:39 INFO - PROCESS | 1662 | 1464439599225 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]]]}] 05:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 472ms 05:46:39 INFO - PROCESS | 1662 | 1464439599273 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:46:39 INFO - PROCESS | 1662 | 1464439599274 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:46:39 INFO - PROCESS | 1662 | 1464439599277 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:46:39 INFO - PROCESS | 1662 | 1464439599278 Marionette TRACE conn2 <- [1,198,null,{}] 05:46:39 INFO - PROCESS | 1662 | 1464439599280 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}] 05:46:39 INFO - PROCESS | 1662 | 1464439599354 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:46:39 INFO - PROCESS | 1662 | 1464439599400 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x118183000 == 31 [pid = 1662] [id = 57] 05:46:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x1168a0400) [pid = 1662] [serial = 167] [outer = 0x0] 05:46:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x11845dc00) [pid = 1662] [serial = 168] [outer = 0x1168a0400] 05:46:39 INFO - PROCESS | 1662 | 1464439599426 Marionette DEBUG loaded listener.js 05:46:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1185e7800) [pid = 1662] [serial = 169] [outer = 0x1168a0400] 05:46:39 INFO - PROCESS | 1662 | 1464439599679 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]]]}] 05:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 419ms 05:46:39 INFO - PROCESS | 1662 | 1464439599708 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:46:39 INFO - PROCESS | 1662 | 1464439599709 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:46:39 INFO - PROCESS | 1662 | 1464439599711 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:46:39 INFO - PROCESS | 1662 | 1464439599713 Marionette TRACE conn2 <- [1,202,null,{}] 05:46:39 INFO - PROCESS | 1662 | 1464439599729 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}] 05:46:39 INFO - PROCESS | 1662 | 1464439599825 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:46:39 INFO - PROCESS | 1662 | 1464439599830 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x1187a2800 == 32 [pid = 1662] [id = 58] 05:46:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x116822000) [pid = 1662] [serial = 170] [outer = 0x0] 05:46:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x118461000) [pid = 1662] [serial = 171] [outer = 0x116822000] 05:46:39 INFO - PROCESS | 1662 | 1464439599855 Marionette DEBUG loaded listener.js 05:46:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x11891d800) [pid = 1662] [serial = 172] [outer = 0x116822000] 05:46:40 INFO - PROCESS | 1662 | 1464439600215 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]]]}] 05:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 526ms 05:46:40 INFO - PROCESS | 1662 | 1464439600238 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:46:40 INFO - PROCESS | 1662 | 1464439600240 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:46:40 INFO - PROCESS | 1662 | 1464439600242 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:46:40 INFO - PROCESS | 1662 | 1464439600243 Marionette TRACE conn2 <- [1,206,null,{}] 05:46:40 INFO - PROCESS | 1662 | 1464439600246 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}] 05:46:40 INFO - PROCESS | 1662 | 1464439600345 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:46:40 INFO - PROCESS | 1662 | 1464439600350 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x119138800 == 33 [pid = 1662] [id = 59] 05:46:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x118f42400) [pid = 1662] [serial = 173] [outer = 0x0] 05:46:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x1195e4000) [pid = 1662] [serial = 174] [outer = 0x118f42400] 05:46:40 INFO - PROCESS | 1662 | 1464439600376 Marionette DEBUG loaded listener.js 05:46:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x1199c7800) [pid = 1662] [serial = 175] [outer = 0x118f42400] 05:46:40 INFO - PROCESS | 1662 | 1464439600692 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]]]}] 05:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 469ms 05:46:40 INFO - PROCESS | 1662 | 1464439600711 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:46:40 INFO - PROCESS | 1662 | 1464439600713 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:46:40 INFO - PROCESS | 1662 | 1464439600718 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:46:40 INFO - PROCESS | 1662 | 1464439600720 Marionette TRACE conn2 <- [1,210,null,{}] 05:46:40 INFO - PROCESS | 1662 | 1464439600722 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}] 05:46:40 INFO - PROCESS | 1662 | 1464439600809 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:46:40 INFO - PROCESS | 1662 | 1464439600838 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x119697000 == 34 [pid = 1662] [id = 60] 05:46:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1121b6c00) [pid = 1662] [serial = 176] [outer = 0x0] 05:46:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x120d28800) [pid = 1662] [serial = 177] [outer = 0x1121b6c00] 05:46:40 INFO - PROCESS | 1662 | 1464439600863 Marionette DEBUG loaded listener.js 05:46:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x120ee0800) [pid = 1662] [serial = 178] [outer = 0x1121b6c00] 05:46:41 INFO - PROCESS | 1662 | 1464439601156 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]]]}] 05:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 470ms 05:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:46:41 INFO - PROCESS | 1662 | 1464439601188 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:46:41 INFO - PROCESS | 1662 | 1464439601189 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:46:41 INFO - PROCESS | 1662 | 1464439601192 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:46:41 INFO - PROCESS | 1662 | 1464439601193 Marionette TRACE conn2 <- [1,214,null,{}] 05:46:41 INFO - PROCESS | 1662 | 1464439601195 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}] 05:46:41 INFO - PROCESS | 1662 | 1464439601290 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:46:41 INFO - PROCESS | 1662 | 1464439601316 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bbe000 == 35 [pid = 1662] [id = 61] 05:46:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x120d21000) [pid = 1662] [serial = 179] [outer = 0x0] 05:46:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x120d2fc00) [pid = 1662] [serial = 180] [outer = 0x120d21000] 05:46:41 INFO - PROCESS | 1662 | 1464439601341 Marionette DEBUG loaded listener.js 05:46:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x121323400) [pid = 1662] [serial = 181] [outer = 0x120d21000] 05:46:41 INFO - PROCESS | 1662 | 1464439601643 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]]]}] 05:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 05:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:46:41 INFO - PROCESS | 1662 | 1464439601660 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:46:41 INFO - PROCESS | 1662 | 1464439601662 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:46:41 INFO - PROCESS | 1662 | 1464439601665 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:46:41 INFO - PROCESS | 1662 | 1464439601669 Marionette TRACE conn2 <- [1,218,null,{}] 05:46:41 INFO - PROCESS | 1662 | 1464439601672 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}] 05:46:41 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x11812f800) [pid = 1662] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:46:41 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x11891f000) [pid = 1662] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:46:41 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x116819c00) [pid = 1662] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:46:41 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x11270e800) [pid = 1662] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:46:41 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x11812bc00) [pid = 1662] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:46:41 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x11812c000) [pid = 1662] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:46:41 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x113a7e400) [pid = 1662] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:46:41 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x126f86800) [pid = 1662] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:46:41 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x12155e400) [pid = 1662] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:46:41 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x126c5b000) [pid = 1662] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:46:41 INFO - PROCESS | 1662 | 1464439601847 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:46:41 INFO - PROCESS | 1662 | 1464439601859 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170e5800 == 36 [pid = 1662] [id = 62] 05:46:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x116a5b400) [pid = 1662] [serial = 182] [outer = 0x0] 05:46:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x11812c000) [pid = 1662] [serial = 183] [outer = 0x116a5b400] 05:46:41 INFO - PROCESS | 1662 | 1464439601893 Marionette DEBUG loaded listener.js 05:46:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x1210d3000) [pid = 1662] [serial = 184] [outer = 0x116a5b400] 05:46:42 INFO - PROCESS | 1662 | 1464439602185 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]]]}] 05:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 572ms 05:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:46:42 INFO - PROCESS | 1662 | 1464439602237 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:46:42 INFO - PROCESS | 1662 | 1464439602238 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:46:42 INFO - PROCESS | 1662 | 1464439602240 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:46:42 INFO - PROCESS | 1662 | 1464439602241 Marionette TRACE conn2 <- [1,222,null,{}] 05:46:42 INFO - PROCESS | 1662 | 1464439602244 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}] 05:46:42 INFO - PROCESS | 1662 | 1464439602313 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:46:42 INFO - PROCESS | 1662 | 1464439602359 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x12114d000 == 37 [pid = 1662] [id = 63] 05:46:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x111c8a400) [pid = 1662] [serial = 185] [outer = 0x0] 05:46:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x121328c00) [pid = 1662] [serial = 186] [outer = 0x111c8a400] 05:46:42 INFO - PROCESS | 1662 | 1464439602385 Marionette DEBUG loaded listener.js 05:46:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x121896800) [pid = 1662] [serial = 187] [outer = 0x111c8a400] 05:46:42 INFO - PROCESS | 1662 | 1464439602650 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]]]}] 05:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 419ms 05:46:42 INFO - PROCESS | 1662 | 1464439602667 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:46:42 INFO - PROCESS | 1662 | 1464439602670 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:46:42 INFO - PROCESS | 1662 | 1464439602679 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:46:42 INFO - PROCESS | 1662 | 1464439602685 Marionette TRACE conn2 <- [1,226,null,{}] 05:46:42 INFO - PROCESS | 1662 | 1464439602694 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}] 05:46:42 INFO - PROCESS | 1662 | 1464439602863 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:46:42 INFO - PROCESS | 1662 | 1464439602873 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x1187a1000 == 38 [pid = 1662] [id = 64] 05:46:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1214f0c00) [pid = 1662] [serial = 188] [outer = 0x0] 05:46:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x123e21c00) [pid = 1662] [serial = 189] [outer = 0x1214f0c00] 05:46:42 INFO - PROCESS | 1662 | 1464439602969 Marionette DEBUG loaded listener.js 05:46:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1255bd400) [pid = 1662] [serial = 190] [outer = 0x1214f0c00] 05:46:43 INFO - PROCESS | 1662 | 1464439603359 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]]]}] 05:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 730ms 05:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:46:43 INFO - PROCESS | 1662 | 1464439603410 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:46:43 INFO - PROCESS | 1662 | 1464439603411 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:46:43 INFO - PROCESS | 1662 | 1464439603413 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:46:43 INFO - PROCESS | 1662 | 1464439603414 Marionette TRACE conn2 <- [1,230,null,{}] 05:46:43 INFO - PROCESS | 1662 | 1464439603417 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}] 05:46:43 INFO - PROCESS | 1662 | 1464439603488 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:46:43 INFO - PROCESS | 1662 | 1464439603532 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x123e38800 == 39 [pid = 1662] [id = 65] 05:46:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x12155ac00) [pid = 1662] [serial = 191] [outer = 0x0] 05:46:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1256fd000) [pid = 1662] [serial = 192] [outer = 0x12155ac00] 05:46:43 INFO - PROCESS | 1662 | 1464439603557 Marionette DEBUG loaded listener.js 05:46:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x125dcc800) [pid = 1662] [serial = 193] [outer = 0x12155ac00] 05:46:43 INFO - PROCESS | 1662 | 1464439603908 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]]]}] 05:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 520ms 05:46:43 INFO - PROCESS | 1662 | 1464439603933 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:46:43 INFO - PROCESS | 1662 | 1464439603936 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:46:43 INFO - PROCESS | 1662 | 1464439603939 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:46:43 INFO - PROCESS | 1662 | 1464439603942 Marionette TRACE conn2 <- [1,234,null,{}] 05:46:43 INFO - PROCESS | 1662 | 1464439603946 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}] 05:46:44 INFO - PROCESS | 1662 | 1464439604050 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:46:44 INFO - PROCESS | 1662 | 1464439604090 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x113f2d000 == 40 [pid = 1662] [id = 66] 05:46:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1121b5000) [pid = 1662] [serial = 194] [outer = 0x0] 05:46:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x11386dc00) [pid = 1662] [serial = 195] [outer = 0x1121b5000] 05:46:44 INFO - PROCESS | 1662 | 1464439604121 Marionette DEBUG loaded listener.js 05:46:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x116611400) [pid = 1662] [serial = 196] [outer = 0x1121b5000] 05:46:44 INFO - PROCESS | 1662 | 1464439604676 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]]]}] 05:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 820ms 05:46:44 INFO - PROCESS | 1662 | 1464439604761 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:46:44 INFO - PROCESS | 1662 | 1464439604767 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:46:44 INFO - PROCESS | 1662 | 1464439604774 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:46:44 INFO - PROCESS | 1662 | 1464439604777 Marionette TRACE conn2 <- [1,238,null,{}] 05:46:44 INFO - PROCESS | 1662 | 1464439604781 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}] 05:46:44 INFO - PROCESS | 1662 | 1464439604884 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:46:44 INFO - PROCESS | 1662 | 1464439604927 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x118986800 == 41 [pid = 1662] [id = 67] 05:46:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x116a62400) [pid = 1662] [serial = 197] [outer = 0x0] 05:46:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x11806e000) [pid = 1662] [serial = 198] [outer = 0x116a62400] 05:46:44 INFO - PROCESS | 1662 | 1464439604956 Marionette DEBUG loaded listener.js 05:46:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x118130800) [pid = 1662] [serial = 199] [outer = 0x116a62400] 05:46:45 INFO - PROCESS | 1662 | 1464439605586 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]]]}] 05:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 823ms 05:46:45 INFO - PROCESS | 1662 | 1464439605596 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:46:45 INFO - PROCESS | 1662 | 1464439605598 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:46:45 INFO - PROCESS | 1662 | 1464439605601 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:46:45 INFO - PROCESS | 1662 | 1464439605604 Marionette TRACE conn2 <- [1,242,null,{}] 05:46:45 INFO - PROCESS | 1662 | 1464439605608 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}] 05:46:45 INFO - PROCESS | 1662 | 1464439605702 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:46:45 INFO - PROCESS | 1662 | --DOCSHELL 0x1187a1000 == 40 [pid = 1662] [id = 64] 05:46:45 INFO - PROCESS | 1662 | --DOCSHELL 0x12114d000 == 39 [pid = 1662] [id = 63] 05:46:45 INFO - PROCESS | 1662 | --DOCSHELL 0x1170e5800 == 38 [pid = 1662] [id = 62] 05:46:45 INFO - PROCESS | 1662 | --DOCSHELL 0x119bbe000 == 37 [pid = 1662] [id = 61] 05:46:45 INFO - PROCESS | 1662 | --DOCSHELL 0x119697000 == 36 [pid = 1662] [id = 60] 05:46:45 INFO - PROCESS | 1662 | --DOCSHELL 0x119138800 == 35 [pid = 1662] [id = 59] 05:46:45 INFO - PROCESS | 1662 | --DOCSHELL 0x1187a2800 == 34 [pid = 1662] [id = 58] 05:46:45 INFO - PROCESS | 1662 | --DOCSHELL 0x118183000 == 33 [pid = 1662] [id = 57] 05:46:45 INFO - PROCESS | 1662 | --DOCSHELL 0x1170e7000 == 32 [pid = 1662] [id = 56] 05:46:45 INFO - PROCESS | 1662 | --DOCSHELL 0x1166de000 == 31 [pid = 1662] [id = 55] 05:46:45 INFO - PROCESS | 1662 | --DOCSHELL 0x1131a3800 == 30 [pid = 1662] [id = 54] 05:46:45 INFO - PROCESS | 1662 | 1464439605795 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:45 INFO - PROCESS | 1662 | --DOCSHELL 0x115e13800 == 29 [pid = 1662] [id = 53] 05:46:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x11323c800 == 30 [pid = 1662] [id = 68] 05:46:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x115e44800) [pid = 1662] [serial = 200] [outer = 0x0] 05:46:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x116731400) [pid = 1662] [serial = 201] [outer = 0x115e44800] 05:46:45 INFO - PROCESS | 1662 | 1464439605823 Marionette DEBUG loaded listener.js 05:46:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1168a7c00) [pid = 1662] [serial = 202] [outer = 0x115e44800] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x119d86800) [pid = 1662] [serial = 139] [outer = 0x0] [url = about:blank] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x11999f800) [pid = 1662] [serial = 138] [outer = 0x0] [url = about:blank] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1196e6800) [pid = 1662] [serial = 136] [outer = 0x0] [url = about:blank] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x11689c400) [pid = 1662] [serial = 123] [outer = 0x0] [url = about:blank] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x116180000) [pid = 1662] [serial = 120] [outer = 0x0] [url = about:blank] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1182a4c00) [pid = 1662] [serial = 126] [outer = 0x0] [url = about:blank] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x117586400) [pid = 1662] [serial = 124] [outer = 0x0] [url = about:blank] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x118f6f800) [pid = 1662] [serial = 135] [outer = 0x0] [url = about:blank] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x118457000) [pid = 1662] [serial = 130] [outer = 0x0] [url = about:blank] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1182b1000) [pid = 1662] [serial = 127] [outer = 0x0] [url = about:blank] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x118461c00) [pid = 1662] [serial = 132] [outer = 0x0] [url = about:blank] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1182acc00) [pid = 1662] [serial = 129] [outer = 0x0] [url = about:blank] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x11672d400) [pid = 1662] [serial = 121] [outer = 0x0] [url = about:blank] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x118793000) [pid = 1662] [serial = 133] [outer = 0x0] [url = about:blank] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x128e59c00) [pid = 1662] [serial = 118] [outer = 0x0] [url = about:blank] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x12886cc00) [pid = 1662] [serial = 117] [outer = 0x0] [url = about:blank] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x12555a400) [pid = 1662] [serial = 103] [outer = 0x0] [url = about:blank] 05:46:45 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x128826c00) [pid = 1662] [serial = 115] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x116a57c00) [pid = 1662] [serial = 203] [outer = 0x12cc63000] 05:46:46 INFO - PROCESS | 1662 | 1464439606159 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]]]}] 05:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 575ms 05:46:46 INFO - PROCESS | 1662 | 1464439606177 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:46:46 INFO - PROCESS | 1662 | 1464439606180 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:46:46 INFO - PROCESS | 1662 | 1464439606186 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:46:46 INFO - PROCESS | 1662 | 1464439606188 Marionette TRACE conn2 <- [1,246,null,{}] 05:46:46 INFO - PROCESS | 1662 | 1464439606190 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}] 05:46:46 INFO - PROCESS | 1662 | 1464439606262 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:46:46 INFO - PROCESS | 1662 | 1464439606269 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170a5800 == 31 [pid = 1662] [id = 69] 05:46:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x11757a000) [pid = 1662] [serial = 204] [outer = 0x0] 05:46:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x118126400) [pid = 1662] [serial = 205] [outer = 0x11757a000] 05:46:46 INFO - PROCESS | 1662 | 1464439606294 Marionette DEBUG loaded listener.js 05:46:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1182a8000) [pid = 1662] [serial = 206] [outer = 0x11757a000] 05:46:46 INFO - PROCESS | 1662 | 1464439606628 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]]]}] 05:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 469ms 05:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:46:46 INFO - PROCESS | 1662 | 1464439606656 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:46:46 INFO - PROCESS | 1662 | 1464439606657 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:46:46 INFO - PROCESS | 1662 | 1464439606659 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:46:46 INFO - PROCESS | 1662 | 1464439606662 Marionette TRACE conn2 <- [1,250,null,{}] 05:46:46 INFO - PROCESS | 1662 | 1464439606670 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}] 05:46:46 INFO - PROCESS | 1662 | 1464439606753 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:46:46 INFO - PROCESS | 1662 | 1464439606804 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x11832f000 == 32 [pid = 1662] [id = 70] 05:46:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x11334c400) [pid = 1662] [serial = 207] [outer = 0x0] 05:46:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x118456800) [pid = 1662] [serial = 208] [outer = 0x11334c400] 05:46:46 INFO - PROCESS | 1662 | 1464439606850 Marionette DEBUG loaded listener.js 05:46:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x118f48000) [pid = 1662] [serial = 209] [outer = 0x11334c400] 05:46:47 INFO - PROCESS | 1662 | 1464439607298 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]]]}] 05:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 05:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:46:47 INFO - PROCESS | 1662 | 1464439607330 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:46:47 INFO - PROCESS | 1662 | 1464439607332 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:46:47 INFO - PROCESS | 1662 | 1464439607334 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:46:47 INFO - PROCESS | 1662 | 1464439607335 Marionette TRACE conn2 <- [1,254,null,{}] 05:46:47 INFO - PROCESS | 1662 | 1464439607337 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}] 05:46:47 INFO - PROCESS | 1662 | 1464439607425 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:46:47 INFO - PROCESS | 1662 | 1464439607433 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x119129800 == 33 [pid = 1662] [id = 71] 05:46:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x118f76400) [pid = 1662] [serial = 210] [outer = 0x0] 05:46:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1195ea800) [pid = 1662] [serial = 211] [outer = 0x118f76400] 05:46:47 INFO - PROCESS | 1662 | 1464439607460 Marionette DEBUG loaded listener.js 05:46:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1196e8400) [pid = 1662] [serial = 212] [outer = 0x118f76400] 05:46:47 INFO - PROCESS | 1662 | 1464439607754 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]]]}] 05:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 468ms 05:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:46:47 INFO - PROCESS | 1662 | 1464439607803 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:46:47 INFO - PROCESS | 1662 | 1464439607804 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:46:47 INFO - PROCESS | 1662 | 1464439607806 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:46:47 INFO - PROCESS | 1662 | 1464439607807 Marionette TRACE conn2 <- [1,258,null,{}] 05:46:47 INFO - PROCESS | 1662 | 1464439607809 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}] 05:46:47 INFO - PROCESS | 1662 | 1464439607879 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:46:47 INFO - PROCESS | 1662 | 1464439607885 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x11990e800 == 34 [pid = 1662] [id = 72] 05:46:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1195e1000) [pid = 1662] [serial = 213] [outer = 0x0] 05:46:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1199ca400) [pid = 1662] [serial = 214] [outer = 0x1195e1000] 05:46:47 INFO - PROCESS | 1662 | 1464439607910 Marionette DEBUG loaded listener.js 05:46:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x120ee1800) [pid = 1662] [serial = 215] [outer = 0x1195e1000] 05:46:48 INFO - PROCESS | 1662 | 1464439608273 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]]]}] 05:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 05:46:48 INFO - PROCESS | 1662 | 1464439608277 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:46:48 INFO - PROCESS | 1662 | 1464439608279 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:46:48 INFO - PROCESS | 1662 | 1464439608288 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:46:48 INFO - PROCESS | 1662 | 1464439608290 Marionette TRACE conn2 <- [1,262,null,{}] 05:46:48 INFO - PROCESS | 1662 | 1464439608292 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}] 05:46:48 INFO - PROCESS | 1662 | 1464439608393 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:46:48 INFO - PROCESS | 1662 | 1464439608423 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x119db0000 == 35 [pid = 1662] [id = 73] 05:46:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1210d1400) [pid = 1662] [serial = 216] [outer = 0x0] 05:46:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1214e3c00) [pid = 1662] [serial = 217] [outer = 0x1210d1400] 05:46:48 INFO - PROCESS | 1662 | 1464439608448 Marionette DEBUG loaded listener.js 05:46:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x125246000) [pid = 1662] [serial = 218] [outer = 0x1210d1400] 05:46:48 INFO - PROCESS | 1662 | 1464439608769 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]]]}] 05:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 525ms 05:46:48 INFO - PROCESS | 1662 | 1464439608814 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:46:48 INFO - PROCESS | 1662 | 1464439608815 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:46:48 INFO - PROCESS | 1662 | 1464439608817 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:46:48 INFO - PROCESS | 1662 | 1464439608819 Marionette TRACE conn2 <- [1,266,null,{}] 05:46:48 INFO - PROCESS | 1662 | 1464439608821 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}] 05:46:48 INFO - PROCESS | 1662 | 1464439608908 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:46:48 INFO - PROCESS | 1662 | 1464439608912 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x112fc4000 == 36 [pid = 1662] [id = 74] 05:46:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12524fc00) [pid = 1662] [serial = 219] [outer = 0x0] 05:46:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x125559c00) [pid = 1662] [serial = 220] [outer = 0x12524fc00] 05:46:48 INFO - PROCESS | 1662 | 1464439608939 Marionette DEBUG loaded listener.js 05:46:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1258d6800) [pid = 1662] [serial = 221] [outer = 0x12524fc00] 05:46:49 INFO - PROCESS | 1662 | 1464439609261 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]]]}] 05:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 469ms 05:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:46:49 INFO - PROCESS | 1662 | 1464439609295 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:46:49 INFO - PROCESS | 1662 | 1464439609296 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:46:49 INFO - PROCESS | 1662 | 1464439609300 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:46:49 INFO - PROCESS | 1662 | 1464439609303 Marionette TRACE conn2 <- [1,270,null,{}] 05:46:49 INFO - PROCESS | 1662 | 1464439609306 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}] 05:46:49 INFO - PROCESS | 1662 | 1464439609394 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:46:49 INFO - PROCESS | 1662 | 1464439609424 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x121cca800 == 37 [pid = 1662] [id = 75] 05:46:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x125dc6400) [pid = 1662] [serial = 222] [outer = 0x0] 05:46:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x125e35000) [pid = 1662] [serial = 223] [outer = 0x125dc6400] 05:46:49 INFO - PROCESS | 1662 | 1464439609455 Marionette DEBUG loaded listener.js 05:46:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x125ee4400) [pid = 1662] [serial = 224] [outer = 0x125dc6400] 05:46:49 INFO - PROCESS | 1662 | 1464439609738 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]]]}] 05:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 471ms 05:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:46:49 INFO - PROCESS | 1662 | 1464439609771 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:46:49 INFO - PROCESS | 1662 | 1464439609773 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:46:49 INFO - PROCESS | 1662 | 1464439609775 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:46:49 INFO - PROCESS | 1662 | 1464439609776 Marionette TRACE conn2 <- [1,274,null,{}] 05:46:49 INFO - PROCESS | 1662 | 1464439609786 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}] 05:46:49 INFO - PROCESS | 1662 | 1464439609876 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:46:49 INFO - PROCESS | 1662 | 1464439609881 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x11832e800 == 38 [pid = 1662] [id = 76] 05:46:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x125dc8400) [pid = 1662] [serial = 225] [outer = 0x0] 05:46:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x125eef800) [pid = 1662] [serial = 226] [outer = 0x125dc8400] 05:46:49 INFO - PROCESS | 1662 | 1464439609905 Marionette DEBUG loaded listener.js 05:46:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x126c51400) [pid = 1662] [serial = 227] [outer = 0x125dc8400] 05:46:50 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1168a0400) [pid = 1662] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:46:50 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1131c9400) [pid = 1662] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:46:50 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x116822000) [pid = 1662] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:46:50 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1121b6c00) [pid = 1662] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:46:50 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x118f42400) [pid = 1662] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:46:50 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x120d21000) [pid = 1662] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:46:50 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x111c8a400) [pid = 1662] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:46:50 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x116a5b400) [pid = 1662] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:46:50 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x116823000) [pid = 1662] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:46:50 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1121b2000) [pid = 1662] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:46:50 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x117674400) [pid = 1662] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:46:50 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x118f69000) [pid = 1662] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:46:50 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x113d09800) [pid = 1662] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:46:50 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1214f0c00) [pid = 1662] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:46:50 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1199c0c00) [pid = 1662] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:46:50 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1138f6c00) [pid = 1662] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:46:50 INFO - PROCESS | 1662 | 1464439610271 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]]]}] 05:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 519ms 05:46:50 INFO - PROCESS | 1662 | 1464439610294 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:46:50 INFO - PROCESS | 1662 | 1464439610295 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:46:50 INFO - PROCESS | 1662 | 1464439610298 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:46:50 INFO - PROCESS | 1662 | 1464439610301 Marionette TRACE conn2 <- [1,278,null,{}] 05:46:50 INFO - PROCESS | 1662 | 1464439610304 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}] 05:46:50 INFO - PROCESS | 1662 | 1464439610375 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:46:50 INFO - PROCESS | 1662 | 1464439610421 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x120de6000 == 39 [pid = 1662] [id = 77] 05:46:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x117584400) [pid = 1662] [serial = 228] [outer = 0x0] 05:46:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1185ed800) [pid = 1662] [serial = 229] [outer = 0x117584400] 05:46:50 INFO - PROCESS | 1662 | 1464439610446 Marionette DEBUG loaded listener.js 05:46:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x120d21000) [pid = 1662] [serial = 230] [outer = 0x117584400] 05:46:50 INFO - PROCESS | 1662 | 1464439610755 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]]]}] 05:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 470ms 05:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:46:50 INFO - PROCESS | 1662 | 1464439610770 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:46:50 INFO - PROCESS | 1662 | 1464439610771 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:46:50 INFO - PROCESS | 1662 | 1464439610773 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:46:50 INFO - PROCESS | 1662 | 1464439610775 Marionette TRACE conn2 <- [1,282,null,{}] 05:46:50 INFO - PROCESS | 1662 | 1464439610777 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}] 05:46:50 INFO - PROCESS | 1662 | 1464439610870 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:46:50 INFO - PROCESS | 1662 | 1464439610874 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x126c8a000 == 40 [pid = 1662] [id = 78] 05:46:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1214f0c00) [pid = 1662] [serial = 231] [outer = 0x0] 05:46:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x126f82400) [pid = 1662] [serial = 232] [outer = 0x1214f0c00] 05:46:50 INFO - PROCESS | 1662 | 1464439610904 Marionette DEBUG loaded listener.js 05:46:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12744ec00) [pid = 1662] [serial = 233] [outer = 0x1214f0c00] 05:46:51 INFO - PROCESS | 1662 | 1464439611209 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]]]}] 05:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 470ms 05:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:46:51 INFO - PROCESS | 1662 | 1464439611243 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:46:51 INFO - PROCESS | 1662 | 1464439611245 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:46:51 INFO - PROCESS | 1662 | 1464439611249 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:46:51 INFO - PROCESS | 1662 | 1464439611252 Marionette TRACE conn2 <- [1,286,null,{}] 05:46:51 INFO - PROCESS | 1662 | 1464439611254 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}] 05:46:51 INFO - PROCESS | 1662 | 1464439611356 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:46:51 INFO - PROCESS | 1662 | 1464439611362 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x12718f800 == 41 [pid = 1662] [id = 79] 05:46:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x118f69000) [pid = 1662] [serial = 234] [outer = 0x0] 05:46:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x127448400) [pid = 1662] [serial = 235] [outer = 0x118f69000] 05:46:51 INFO - PROCESS | 1662 | 1464439611389 Marionette DEBUG loaded listener.js 05:46:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x12886f800) [pid = 1662] [serial = 236] [outer = 0x118f69000] 05:46:51 INFO - PROCESS | 1662 | 1464439611649 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]]]}] 05:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 473ms 05:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:46:51 INFO - PROCESS | 1662 | 1464439611721 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:46:51 INFO - PROCESS | 1662 | 1464439611722 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:46:51 INFO - PROCESS | 1662 | 1464439611724 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:46:51 INFO - PROCESS | 1662 | 1464439611725 Marionette TRACE conn2 <- [1,290,null,{}] 05:46:51 INFO - PROCESS | 1662 | 1464439611728 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}] 05:46:51 INFO - PROCESS | 1662 | 1464439611811 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:46:51 INFO - PROCESS | 1662 | 1464439611817 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x128e15800 == 42 [pid = 1662] [id = 80] 05:46:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12887a400) [pid = 1662] [serial = 237] [outer = 0x0] 05:46:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x128ea5800) [pid = 1662] [serial = 238] [outer = 0x12887a400] 05:46:51 INFO - PROCESS | 1662 | 1464439611841 Marionette DEBUG loaded listener.js 05:46:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x128eac400) [pid = 1662] [serial = 239] [outer = 0x12887a400] 05:46:52 INFO - PROCESS | 1662 | 1464439612194 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]]]}] 05:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 519ms 05:46:52 INFO - PROCESS | 1662 | 1464439612244 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:46:52 INFO - PROCESS | 1662 | 1464439612247 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:46:52 INFO - PROCESS | 1662 | 1464439612250 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:46:52 INFO - PROCESS | 1662 | 1464439612253 Marionette TRACE conn2 <- [1,294,null,{}] 05:46:52 INFO - PROCESS | 1662 | 1464439612258 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}] 05:46:52 INFO - PROCESS | 1662 | 1464439612355 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:46:52 INFO - PROCESS | 1662 | 1464439612410 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x1161e9800 == 43 [pid = 1662] [id = 81] 05:46:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x113016400) [pid = 1662] [serial = 240] [outer = 0x0] 05:46:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x11380d000) [pid = 1662] [serial = 241] [outer = 0x113016400] 05:46:52 INFO - PROCESS | 1662 | 1464439612442 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x116735400) [pid = 1662] [serial = 242] [outer = 0x113016400] 05:46:52 INFO - PROCESS | 1662 | 1464439612833 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]]]}] 05:46:52 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. 05:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 621ms 05:46:52 INFO - PROCESS | 1662 | 1464439612872 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:46:52 INFO - PROCESS | 1662 | 1464439612876 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:46:52 INFO - PROCESS | 1662 | 1464439612881 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:46:52 INFO - PROCESS | 1662 | 1464439612883 Marionette TRACE conn2 <- [1,298,null,{}] 05:46:52 INFO - PROCESS | 1662 | 1464439612886 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}] 05:46:52 INFO - PROCESS | 1662 | 1464439612984 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:46:53 INFO - PROCESS | 1662 | 1464439613067 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x119da9800 == 44 [pid = 1662] [id = 82] 05:46:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1182a6000) [pid = 1662] [serial = 243] [outer = 0x0] 05:46:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1182ae000) [pid = 1662] [serial = 244] [outer = 0x1182a6000] 05:46:53 INFO - PROCESS | 1662 | 1464439613098 Marionette DEBUG loaded listener.js 05:46:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x118461c00) [pid = 1662] [serial = 245] [outer = 0x1182a6000] 05:46:53 INFO - PROCESS | 1662 | 1464439613515 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]]]}] 05:46:53 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. 05:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 05:46:53 INFO - PROCESS | 1662 | 1464439613553 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:46:53 INFO - PROCESS | 1662 | 1464439613554 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:46:53 INFO - PROCESS | 1662 | 1464439613557 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:46:53 INFO - PROCESS | 1662 | 1464439613559 Marionette TRACE conn2 <- [1,302,null,{}] 05:46:53 INFO - PROCESS | 1662 | 1464439613567 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}] 05:46:53 INFO - PROCESS | 1662 | 1464439613665 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:46:53 INFO - PROCESS | 1662 | 1464439613713 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f5b800 == 45 [pid = 1662] [id = 83] 05:46:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x118f50000) [pid = 1662] [serial = 246] [outer = 0x0] 05:46:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1196e6800) [pid = 1662] [serial = 247] [outer = 0x118f50000] 05:46:53 INFO - PROCESS | 1662 | 1464439613745 Marionette DEBUG loaded listener.js 05:46:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x120ed9000) [pid = 1662] [serial = 248] [outer = 0x118f50000] 05:46:54 INFO - PROCESS | 1662 | 1464439614162 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]]]}] 05:46:54 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. 05:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 05:46:54 INFO - PROCESS | 1662 | 1464439614179 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:46:54 INFO - PROCESS | 1662 | 1464439614180 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:46:54 INFO - PROCESS | 1662 | 1464439614183 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:46:54 INFO - PROCESS | 1662 | 1464439614184 Marionette TRACE conn2 <- [1,306,null,{}] 05:46:54 INFO - PROCESS | 1662 | 1464439614186 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}] 05:46:54 INFO - PROCESS | 1662 | 1464439614281 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:46:54 INFO - PROCESS | 1662 | 1464439614358 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x129467000 == 46 [pid = 1662] [id = 84] 05:46:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x120ede000) [pid = 1662] [serial = 249] [outer = 0x0] 05:46:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x120ee5000) [pid = 1662] [serial = 250] [outer = 0x120ede000] 05:46:54 INFO - PROCESS | 1662 | 1464439614388 Marionette DEBUG loaded listener.js 05:46:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1214cf800) [pid = 1662] [serial = 251] [outer = 0x120ede000] 05:46:54 INFO - PROCESS | 1662 | 1464439614815 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]]]}] 05:46:54 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. 05:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 669ms 05:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:46:54 INFO - PROCESS | 1662 | 1464439614852 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:46:54 INFO - PROCESS | 1662 | 1464439614854 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:46:54 INFO - PROCESS | 1662 | 1464439614856 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:46:54 INFO - PROCESS | 1662 | 1464439614857 Marionette TRACE conn2 <- [1,310,null,{}] 05:46:54 INFO - PROCESS | 1662 | 1464439614860 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}] 05:46:54 INFO - PROCESS | 1662 | 1464439614952 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:46:55 INFO - PROCESS | 1662 | 1464439615000 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dc1000 == 47 [pid = 1662] [id = 85] 05:46:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1214d9000) [pid = 1662] [serial = 252] [outer = 0x0] 05:46:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1218a3c00) [pid = 1662] [serial = 253] [outer = 0x1214d9000] 05:46:55 INFO - PROCESS | 1662 | 1464439615029 Marionette DEBUG loaded listener.js 05:46:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12555a400) [pid = 1662] [serial = 254] [outer = 0x1214d9000] 05:46:55 INFO - PROCESS | 1662 | 1464439615592 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]]]}] 05:46:55 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. 05:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 771ms 05:46:55 INFO - PROCESS | 1662 | 1464439615635 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:46:55 INFO - PROCESS | 1662 | 1464439615637 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:46:55 INFO - PROCESS | 1662 | 1464439615642 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:46:55 INFO - PROCESS | 1662 | 1464439615644 Marionette TRACE conn2 <- [1,314,null,{}] 05:46:55 INFO - PROCESS | 1662 | 1464439615650 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}] 05:46:55 INFO - PROCESS | 1662 | 1464439615737 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:46:55 INFO - PROCESS | 1662 | 1464439615785 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170ec800 == 48 [pid = 1662] [id = 86] 05:46:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x116180000) [pid = 1662] [serial = 255] [outer = 0x0] 05:46:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1166bec00) [pid = 1662] [serial = 256] [outer = 0x116180000] 05:46:55 INFO - PROCESS | 1662 | 1464439615813 Marionette DEBUG loaded listener.js 05:46:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x116828400) [pid = 1662] [serial = 257] [outer = 0x116180000] 05:46:56 INFO - PROCESS | 1662 | 1464439616235 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]]]}] 05:46:56 INFO - PROCESS | 1662 | --DOCSHELL 0x12718f800 == 47 [pid = 1662] [id = 79] 05:46:56 INFO - PROCESS | 1662 | --DOCSHELL 0x126c8a000 == 46 [pid = 1662] [id = 78] 05:46:56 INFO - PROCESS | 1662 | --DOCSHELL 0x120de6000 == 45 [pid = 1662] [id = 77] 05:46:56 INFO - PROCESS | 1662 | --DOCSHELL 0x11832e800 == 44 [pid = 1662] [id = 76] 05:46:56 INFO - PROCESS | 1662 | --DOCSHELL 0x121cca800 == 43 [pid = 1662] [id = 75] 05:46:56 INFO - PROCESS | 1662 | --DOCSHELL 0x112fc4000 == 42 [pid = 1662] [id = 74] 05:46:56 INFO - PROCESS | 1662 | --DOCSHELL 0x119db0000 == 41 [pid = 1662] [id = 73] 05:46:56 INFO - PROCESS | 1662 | --DOCSHELL 0x11990e800 == 40 [pid = 1662] [id = 72] 05:46:56 INFO - PROCESS | 1662 | --DOCSHELL 0x119129800 == 39 [pid = 1662] [id = 71] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1256fd000) [pid = 1662] [serial = 192] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOCSHELL 0x11832f000 == 38 [pid = 1662] [id = 70] 05:46:56 INFO - PROCESS | 1662 | --DOCSHELL 0x1170a5800 == 37 [pid = 1662] [id = 69] 05:46:56 INFO - PROCESS | 1662 | --DOCSHELL 0x11323c800 == 36 [pid = 1662] [id = 68] 05:46:56 INFO - PROCESS | 1662 | --DOCSHELL 0x118986800 == 35 [pid = 1662] [id = 67] 05:46:56 INFO - PROCESS | 1662 | --DOCSHELL 0x113f2d000 == 34 [pid = 1662] [id = 66] 05:46:56 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. 05:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 621ms 05:46:56 INFO - PROCESS | 1662 | 1464439616263 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:46:56 INFO - PROCESS | 1662 | 1464439616267 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:46:56 INFO - PROCESS | 1662 | 1464439616271 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 1662 | 1464439616273 Marionette TRACE conn2 <- [1,318,null,{}] 05:46:56 INFO - PROCESS | 1662 | 1464439616275 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}] 05:46:56 INFO - PROCESS | 1662 | 1464439616358 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x11845dc00) [pid = 1662] [serial = 168] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x118133000) [pid = 1662] [serial = 165] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1182abc00) [pid = 1662] [serial = 166] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x118461000) [pid = 1662] [serial = 171] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x120d28800) [pid = 1662] [serial = 177] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1195e4000) [pid = 1662] [serial = 174] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x120d2fc00) [pid = 1662] [serial = 180] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x120ee0800) [pid = 1662] [serial = 178] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x121328c00) [pid = 1662] [serial = 186] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x11812c000) [pid = 1662] [serial = 183] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1210d3000) [pid = 1662] [serial = 184] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x11757b000) [pid = 1662] [serial = 162] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x116824800) [pid = 1662] [serial = 142] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x11619c400) [pid = 1662] [serial = 141] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x115ec8000) [pid = 1662] [serial = 156] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1182aa000) [pid = 1662] [serial = 145] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x11812ac00) [pid = 1662] [serial = 144] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x11806a000) [pid = 1662] [serial = 163] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1196e6c00) [pid = 1662] [serial = 148] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1160f7000) [pid = 1662] [serial = 159] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x121323400) [pid = 1662] [serial = 181] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x116735800) [pid = 1662] [serial = 160] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1195e2800) [pid = 1662] [serial = 147] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1255bd400) [pid = 1662] [serial = 190] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x120ee4400) [pid = 1662] [serial = 151] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x120d2bc00) [pid = 1662] [serial = 150] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x118f4fc00) [pid = 1662] [serial = 154] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1168a6c00) [pid = 1662] [serial = 153] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1199c7800) [pid = 1662] [serial = 175] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x121896800) [pid = 1662] [serial = 187] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x11891d800) [pid = 1662] [serial = 172] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x123e21c00) [pid = 1662] [serial = 189] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1185e7800) [pid = 1662] [serial = 169] [outer = 0x0] [url = about:blank] 05:46:56 INFO - PROCESS | 1662 | 1464439616409 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x113f24800 == 35 [pid = 1662] [id = 87] 05:46:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x11619c800) [pid = 1662] [serial = 258] [outer = 0x0] 05:46:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x116ad9800) [pid = 1662] [serial = 259] [outer = 0x11619c800] 05:46:56 INFO - PROCESS | 1662 | 1464439616438 Marionette DEBUG loaded listener.js 05:46:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x11812b000) [pid = 1662] [serial = 260] [outer = 0x11619c800] 05:46:56 INFO - PROCESS | 1662 | 1464439616759 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]]]}] 05:46:56 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. 05:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 523ms 05:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:46:56 INFO - PROCESS | 1662 | 1464439616794 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:46:56 INFO - PROCESS | 1662 | 1464439616796 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:46:56 INFO - PROCESS | 1662 | 1464439616798 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 1662 | 1464439616803 Marionette TRACE conn2 <- [1,322,null,{}] 05:46:56 INFO - PROCESS | 1662 | 1464439616810 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}] 05:46:56 INFO - PROCESS | 1662 | 1464439616886 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:46:56 INFO - PROCESS | 1662 | 1464439616956 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x11832b000 == 36 [pid = 1662] [id = 88] 05:46:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1182b0c00) [pid = 1662] [serial = 261] [outer = 0x0] 05:46:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1184e3400) [pid = 1662] [serial = 262] [outer = 0x1182b0c00] 05:46:56 INFO - PROCESS | 1662 | 1464439616984 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x118794c00) [pid = 1662] [serial = 263] [outer = 0x1182b0c00] 05:46:57 INFO - PROCESS | 1662 | 1464439617286 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]]]}] 05:46:57 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. 05:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 523ms 05:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:46:57 INFO - PROCESS | 1662 | 1464439617322 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 1662 | 1464439617324 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:46:57 INFO - PROCESS | 1662 | 1464439617326 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 1662 | 1464439617327 Marionette TRACE conn2 <- [1,326,null,{}] 05:46:57 INFO - PROCESS | 1662 | 1464439617330 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}] 05:46:57 INFO - PROCESS | 1662 | 1464439617419 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:46:57 INFO - PROCESS | 1662 | 1464439617460 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x118986800 == 37 [pid = 1662] [id = 89] 05:46:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x11845d000) [pid = 1662] [serial = 264] [outer = 0x0] 05:46:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x119175400) [pid = 1662] [serial = 265] [outer = 0x11845d000] 05:46:57 INFO - PROCESS | 1662 | 1464439617488 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1196e9400) [pid = 1662] [serial = 266] [outer = 0x11845d000] 05:46:57 INFO - PROCESS | 1662 | 1464439617784 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]]]}] 05:46:57 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. 05:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 469ms 05:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:46:57 INFO - PROCESS | 1662 | 1464439617796 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 1662 | 1464439617797 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:46:57 INFO - PROCESS | 1662 | 1464439617808 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 1662 | 1464439617809 Marionette TRACE conn2 <- [1,330,null,{}] 05:46:57 INFO - PROCESS | 1662 | 1464439617811 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}] 05:46:57 INFO - PROCESS | 1662 | 1464439617890 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:46:57 INFO - PROCESS | 1662 | 1464439617894 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x11968c000 == 38 [pid = 1662] [id = 90] 05:46:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1196da800) [pid = 1662] [serial = 267] [outer = 0x0] 05:46:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x120d29c00) [pid = 1662] [serial = 268] [outer = 0x1196da800] 05:46:57 INFO - PROCESS | 1662 | 1464439617922 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x120edfc00) [pid = 1662] [serial = 269] [outer = 0x1196da800] 05:46:58 INFO - PROCESS | 1662 | 1464439618240 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]]]}] 05:46:58 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. 05:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 476ms 05:46:58 INFO - PROCESS | 1662 | 1464439618277 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:46:58 INFO - PROCESS | 1662 | 1464439618279 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:46:58 INFO - PROCESS | 1662 | 1464439618281 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:46:58 INFO - PROCESS | 1662 | 1464439618282 Marionette TRACE conn2 <- [1,334,null,{}] 05:46:58 INFO - PROCESS | 1662 | 1464439618285 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}] 05:46:58 INFO - PROCESS | 1662 | 1464439618401 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:46:58 INFO - PROCESS | 1662 | 1464439618424 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x116652000 == 39 [pid = 1662] [id = 91] 05:46:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x120edf800) [pid = 1662] [serial = 270] [outer = 0x0] 05:46:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1210d4000) [pid = 1662] [serial = 271] [outer = 0x120edf800] 05:46:58 INFO - PROCESS | 1662 | 1464439618451 Marionette DEBUG loaded listener.js 05:46:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x125504000) [pid = 1662] [serial = 272] [outer = 0x120edf800] 05:46:58 INFO - PROCESS | 1662 | 1464439618758 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]]]}] 05:46:58 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. 05:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 522ms 05:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:46:58 INFO - PROCESS | 1662 | 1464439618804 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:46:58 INFO - PROCESS | 1662 | 1464439618805 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:46:58 INFO - PROCESS | 1662 | 1464439618807 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:46:58 INFO - PROCESS | 1662 | 1464439618808 Marionette TRACE conn2 <- [1,338,null,{}] 05:46:58 INFO - PROCESS | 1662 | 1464439618811 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}] 05:46:58 INFO - PROCESS | 1662 | 1464439618901 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:46:58 INFO - PROCESS | 1662 | 1464439618911 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x121147000 == 40 [pid = 1662] [id = 92] 05:46:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x125504400) [pid = 1662] [serial = 273] [outer = 0x0] 05:46:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1255bd400) [pid = 1662] [serial = 274] [outer = 0x125504400] 05:46:58 INFO - PROCESS | 1662 | 1464439618938 Marionette DEBUG loaded listener.js 05:46:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x125dca400) [pid = 1662] [serial = 275] [outer = 0x125504400] 05:46:59 INFO - PROCESS | 1662 | 1464439619234 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]]]}] 05:46:59 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. 05:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 05:46:59 INFO - PROCESS | 1662 | 1464439619276 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:46:59 INFO - PROCESS | 1662 | 1464439619278 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:46:59 INFO - PROCESS | 1662 | 1464439619280 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:46:59 INFO - PROCESS | 1662 | 1464439619282 Marionette TRACE conn2 <- [1,342,null,{}] 05:46:59 INFO - PROCESS | 1662 | 1464439619286 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}] 05:46:59 INFO - PROCESS | 1662 | 1464439619386 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:46:59 INFO - PROCESS | 1662 | 1464439619390 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x1217e3800 == 41 [pid = 1662] [id = 93] 05:46:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1255b5800) [pid = 1662] [serial = 276] [outer = 0x0] 05:46:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x125e40400) [pid = 1662] [serial = 277] [outer = 0x1255b5800] 05:46:59 INFO - PROCESS | 1662 | 1464439619414 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x126c53400) [pid = 1662] [serial = 278] [outer = 0x1255b5800] 05:46:59 INFO - PROCESS | 1662 | 1464439619768 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]]]}] 05:46:59 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. 05:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 522ms 05:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:46:59 INFO - PROCESS | 1662 | 1464439619808 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:46:59 INFO - PROCESS | 1662 | 1464439619810 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:46:59 INFO - PROCESS | 1662 | 1464439619812 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:46:59 INFO - PROCESS | 1662 | 1464439619813 Marionette TRACE conn2 <- [1,346,null,{}] 05:46:59 INFO - PROCESS | 1662 | 1464439619815 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}] 05:46:59 INFO - PROCESS | 1662 | 1464439619909 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:46:59 INFO - PROCESS | 1662 | 1464439619916 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x12557f000 == 42 [pid = 1662] [id = 94] 05:46:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x125e39000) [pid = 1662] [serial = 279] [outer = 0x0] 05:46:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x126f85800) [pid = 1662] [serial = 280] [outer = 0x125e39000] 05:46:59 INFO - PROCESS | 1662 | 1464439619941 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x127446400) [pid = 1662] [serial = 281] [outer = 0x125e39000] 05:47:00 INFO - PROCESS | 1662 | 1464439620261 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]]]}] 05:47:00 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. 05:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 470ms 05:47:00 INFO - PROCESS | 1662 | 1464439620296 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:47:00 INFO - PROCESS | 1662 | 1464439620298 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:47:00 INFO - PROCESS | 1662 | 1464439620303 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 1662 | 1464439620305 Marionette TRACE conn2 <- [1,350,null,{}] 05:47:00 INFO - PROCESS | 1662 | 1464439620307 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}] 05:47:00 INFO - PROCESS | 1662 | 1464439620490 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:47:00 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x118f76400) [pid = 1662] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:47:00 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x115e44800) [pid = 1662] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:47:00 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x117584400) [pid = 1662] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:47:00 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1195e1000) [pid = 1662] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:47:00 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x125dc6400) [pid = 1662] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:47:00 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x11334c400) [pid = 1662] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:47:00 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x125dc8400) [pid = 1662] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:47:00 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x12524fc00) [pid = 1662] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:47:00 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x11757a000) [pid = 1662] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:47:00 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1214f0c00) [pid = 1662] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:47:00 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1210d1400) [pid = 1662] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:47:00 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x118f69000) [pid = 1662] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:47:00 INFO - PROCESS | 1662 | 1464439620529 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x11913f000 == 43 [pid = 1662] [id = 95] 05:47:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x11334c400) [pid = 1662] [serial = 282] [outer = 0x0] 05:47:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x11757b400) [pid = 1662] [serial = 283] [outer = 0x11334c400] 05:47:00 INFO - PROCESS | 1662 | 1464439620554 Marionette DEBUG loaded listener.js 05:47:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1199cb000) [pid = 1662] [serial = 284] [outer = 0x11334c400] 05:47:00 INFO - PROCESS | 1662 | 1464439620847 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]]]}] 05:47:00 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. 05:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 569ms 05:47:00 INFO - PROCESS | 1662 | 1464439620872 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:47:00 INFO - PROCESS | 1662 | 1464439620874 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:47:00 INFO - PROCESS | 1662 | 1464439620876 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 1662 | 1464439620878 Marionette TRACE conn2 <- [1,354,null,{}] 05:47:00 INFO - PROCESS | 1662 | 1464439620892 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}] 05:47:00 INFO - PROCESS | 1662 | 1464439620983 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:47:00 INFO - PROCESS | 1662 | 1464439620988 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x1276b9800 == 44 [pid = 1662] [id = 96] 05:47:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x113a89800) [pid = 1662] [serial = 285] [outer = 0x0] 05:47:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x12882b000) [pid = 1662] [serial = 286] [outer = 0x113a89800] 05:47:01 INFO - PROCESS | 1662 | 1464439621017 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x128eae400) [pid = 1662] [serial = 287] [outer = 0x113a89800] 05:47:01 INFO - PROCESS | 1662 | 1464439621332 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]]]}] 05:47:01 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. 05:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 482ms 05:47:01 INFO - PROCESS | 1662 | 1464439621358 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:47:01 INFO - PROCESS | 1662 | 1464439621360 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:47:01 INFO - PROCESS | 1662 | 1464439621362 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:47:01 INFO - PROCESS | 1662 | 1464439621363 Marionette TRACE conn2 <- [1,358,null,{}] 05:47:01 INFO - PROCESS | 1662 | 1464439621387 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}] 05:47:01 INFO - PROCESS | 1662 | 1464439621465 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:47:01 INFO - PROCESS | 1662 | 1464439621471 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a5a2800 == 45 [pid = 1662] [id = 97] 05:47:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x126f84400) [pid = 1662] [serial = 288] [outer = 0x0] 05:47:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x12937b400) [pid = 1662] [serial = 289] [outer = 0x126f84400] 05:47:01 INFO - PROCESS | 1662 | 1464439621496 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x12949dc00) [pid = 1662] [serial = 290] [outer = 0x126f84400] 05:47:01 INFO - PROCESS | 1662 | 1464439621823 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]]]}] 05:47:01 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. 05:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 476ms 05:47:01 INFO - PROCESS | 1662 | 1464439621839 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:47:01 INFO - PROCESS | 1662 | 1464439621840 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:47:01 INFO - PROCESS | 1662 | 1464439621842 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:47:01 INFO - PROCESS | 1662 | 1464439621843 Marionette TRACE conn2 <- [1,362,null,{}] 05:47:01 INFO - PROCESS | 1662 | 1464439621846 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}] 05:47:01 INFO - PROCESS | 1662 | 1464439621923 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:47:01 INFO - PROCESS | 1662 | 1464439621927 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a839800 == 46 [pid = 1662] [id = 98] 05:47:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1294a2800) [pid = 1662] [serial = 291] [outer = 0x0] 05:47:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1294aa000) [pid = 1662] [serial = 292] [outer = 0x1294a2800] 05:47:01 INFO - PROCESS | 1662 | 1464439621961 Marionette DEBUG loaded listener.js 05:47:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1294e0400) [pid = 1662] [serial = 293] [outer = 0x1294a2800] 05:47:02 INFO - PROCESS | 1662 | 1464439622272 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]]]}] 05:47:02 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. 05:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 470ms 05:47:02 INFO - PROCESS | 1662 | 1464439622312 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:47:02 INFO - PROCESS | 1662 | 1464439622313 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:47:02 INFO - PROCESS | 1662 | 1464439622316 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:47:02 INFO - PROCESS | 1662 | 1464439622317 Marionette TRACE conn2 <- [1,366,null,{}] 05:47:02 INFO - PROCESS | 1662 | 1464439622319 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}] 05:47:02 INFO - PROCESS | 1662 | 1464439622421 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:47:02 INFO - PROCESS | 1662 | 1464439622427 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a857000 == 47 [pid = 1662] [id = 99] 05:47:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1294e0000) [pid = 1662] [serial = 294] [outer = 0x0] 05:47:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1294e7000) [pid = 1662] [serial = 295] [outer = 0x1294e0000] 05:47:02 INFO - PROCESS | 1662 | 1464439622451 Marionette DEBUG loaded listener.js 05:47:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x129767400) [pid = 1662] [serial = 296] [outer = 0x1294e0000] 05:47:02 INFO - PROCESS | 1662 | 1464439622960 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]]]}] 05:47:02 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. 05:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 669ms 05:47:02 INFO - PROCESS | 1662 | 1464439622986 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:47:02 INFO - PROCESS | 1662 | 1464439622991 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:47:03 INFO - PROCESS | 1662 | 1464439622996 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:47:03 INFO - PROCESS | 1662 | 1464439623000 Marionette TRACE conn2 <- [1,370,null,{}] 05:47:03 INFO - PROCESS | 1662 | 1464439623028 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}] 05:47:03 INFO - PROCESS | 1662 | 1464439623179 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:47:03 INFO - PROCESS | 1662 | 1464439623318 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170ac800 == 48 [pid = 1662] [id = 100] 05:47:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x11681b800) [pid = 1662] [serial = 297] [outer = 0x0] 05:47:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x116a57400) [pid = 1662] [serial = 298] [outer = 0x11681b800] 05:47:03 INFO - PROCESS | 1662 | 1464439623368 Marionette DEBUG loaded listener.js 05:47:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x11806a800) [pid = 1662] [serial = 299] [outer = 0x11681b800] 05:47:03 INFO - PROCESS | 1662 | 1464439623807 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]]]}] 05:47:03 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. 05:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 844ms 05:47:03 INFO - PROCESS | 1662 | 1464439623839 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:47:03 INFO - PROCESS | 1662 | 1464439623843 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:47:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:47:03 INFO - PROCESS | 1662 | 1464439623867 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:47:03 INFO - PROCESS | 1662 | 1464439623869 Marionette TRACE conn2 <- [1,374,null,{}] 05:47:03 INFO - PROCESS | 1662 | 1464439623873 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}] 05:47:03 INFO - PROCESS | 1662 | 1464439623977 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:47:04 INFO - PROCESS | 1662 | 1464439624038 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bb2800 == 49 [pid = 1662] [id = 101] 05:47:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x118454000) [pid = 1662] [serial = 300] [outer = 0x0] 05:47:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1184e7c00) [pid = 1662] [serial = 301] [outer = 0x118454000] 05:47:04 INFO - PROCESS | 1662 | 1464439624069 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x118920800) [pid = 1662] [serial = 302] [outer = 0x118454000] 05:47:04 INFO - PROCESS | 1662 | 1464439624494 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:47:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:47:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 690ms 05:47:04 INFO - PROCESS | 1662 | 1464439624538 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:47:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:47:04 INFO - PROCESS | 1662 | 1464439624539 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:47:04 INFO - PROCESS | 1662 | 1464439624542 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:47:04 INFO - PROCESS | 1662 | 1464439624544 Marionette TRACE conn2 <- [1,378,null,{}] 05:47:04 INFO - PROCESS | 1662 | 1464439624579 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}] 05:47:04 INFO - PROCESS | 1662 | 1464439624713 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:47:04 INFO - PROCESS | 1662 | 1464439624778 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x12aa3c000 == 50 [pid = 1662] [id = 102] 05:47:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1214d2000) [pid = 1662] [serial = 303] [outer = 0x0] 05:47:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x12170e000) [pid = 1662] [serial = 304] [outer = 0x1214d2000] 05:47:04 INFO - PROCESS | 1662 | 1464439624817 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x12550ac00) [pid = 1662] [serial = 305] [outer = 0x1214d2000] 05:47:05 INFO - PROCESS | 1662 | 1464439625277 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:47:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:47:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 770ms 05:47:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:47:05 INFO - PROCESS | 1662 | 1464439625329 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:47:05 INFO - PROCESS | 1662 | 1464439625332 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:47:05 INFO - PROCESS | 1662 | 1464439625336 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:47:05 INFO - PROCESS | 1662 | 1464439625337 Marionette TRACE conn2 <- [1,382,null,{}] 05:47:05 INFO - PROCESS | 1662 | 1464439625340 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}] 05:47:05 INFO - PROCESS | 1662 | 1464439625442 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:47:05 INFO - PROCESS | 1662 | 1464439625501 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b299800 == 51 [pid = 1662] [id = 103] 05:47:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x12710bc00) [pid = 1662] [serial = 306] [outer = 0x0] 05:47:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x128827400) [pid = 1662] [serial = 307] [outer = 0x12710bc00] 05:47:05 INFO - PROCESS | 1662 | 1464439625531 Marionette DEBUG loaded listener.js 05:47:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x128eaac00) [pid = 1662] [serial = 308] [outer = 0x12710bc00] 05:47:06 INFO - PROCESS | 1662 | 1464439626127 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:47:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:47:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 819ms 05:47:06 INFO - PROCESS | 1662 | 1464439626156 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:47:06 INFO - PROCESS | 1662 | 1464439626158 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:47:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:47:06 INFO - PROCESS | 1662 | 1464439626162 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:47:06 INFO - PROCESS | 1662 | 1464439626164 Marionette TRACE conn2 <- [1,386,null,{}] 05:47:06 INFO - PROCESS | 1662 | 1464439626191 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}] 05:47:06 INFO - PROCESS | 1662 | 1464439626280 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:47:06 INFO - PROCESS | 1662 | 1464439626341 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x11832e800 == 52 [pid = 1662] [id = 104] 05:47:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x116735800) [pid = 1662] [serial = 309] [outer = 0x0] 05:47:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x116845800) [pid = 1662] [serial = 310] [outer = 0x116735800] 05:47:06 INFO - PROCESS | 1662 | 1464439626368 Marionette DEBUG loaded listener.js 05:47:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x11806a000) [pid = 1662] [serial = 311] [outer = 0x116735800] 05:47:06 INFO - PROCESS | 1662 | 1464439626814 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]]]}] 05:47:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:47:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 694ms 05:47:06 INFO - PROCESS | 1662 | 1464439626867 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:47:06 INFO - PROCESS | 1662 | 1464439626870 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:47:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:47:06 INFO - PROCESS | 1662 | 1464439626876 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:47:06 INFO - PROCESS | 1662 | 1464439626877 Marionette TRACE conn2 <- [1,390,null,{}] 05:47:06 INFO - PROCESS | 1662 | 1464439626880 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}] 05:47:06 INFO - PROCESS | 1662 | 1464439626971 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12a839800 == 51 [pid = 1662] [id = 98] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12a5a2800 == 50 [pid = 1662] [id = 97] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x1276b9800 == 49 [pid = 1662] [id = 96] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x11913f000 == 48 [pid = 1662] [id = 95] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12557f000 == 47 [pid = 1662] [id = 94] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x1217e3800 == 46 [pid = 1662] [id = 93] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x121147000 == 45 [pid = 1662] [id = 92] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x116652000 == 44 [pid = 1662] [id = 91] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x11968c000 == 43 [pid = 1662] [id = 90] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x11806e000) [pid = 1662] [serial = 198] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x128ea5800) [pid = 1662] [serial = 238] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | 1464439627076 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x118986800 == 42 [pid = 1662] [id = 89] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x11832b000 == 41 [pid = 1662] [id = 88] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x113f24800 == 40 [pid = 1662] [id = 87] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x1170ec800 == 39 [pid = 1662] [id = 86] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x119dc1000 == 38 [pid = 1662] [id = 85] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x129467000 == 37 [pid = 1662] [id = 84] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x126f5b800 == 36 [pid = 1662] [id = 83] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x119da9800 == 35 [pid = 1662] [id = 82] 05:47:07 INFO - PROCESS | 1662 | --DOCSHELL 0x1161e9800 == 34 [pid = 1662] [id = 81] 05:47:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x113233000 == 35 [pid = 1662] [id = 105] 05:47:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x1160ee400) [pid = 1662] [serial = 312] [outer = 0x0] 05:47:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x11806e000) [pid = 1662] [serial = 313] [outer = 0x1160ee400] 05:47:07 INFO - PROCESS | 1662 | 1464439627108 Marionette DEBUG loaded listener.js 05:47:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x11845fc00) [pid = 1662] [serial = 314] [outer = 0x1160ee400] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x1196e8400) [pid = 1662] [serial = 212] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1195ea800) [pid = 1662] [serial = 211] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x1166bd000) [pid = 1662] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1168a7c00) [pid = 1662] [serial = 202] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x1185ed800) [pid = 1662] [serial = 229] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1199ca400) [pid = 1662] [serial = 214] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x125e35000) [pid = 1662] [serial = 223] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x118456800) [pid = 1662] [serial = 208] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x126c51400) [pid = 1662] [serial = 227] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x125ee4400) [pid = 1662] [serial = 224] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x11386dc00) [pid = 1662] [serial = 195] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1258d6800) [pid = 1662] [serial = 221] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x118f48000) [pid = 1662] [serial = 209] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1182a8000) [pid = 1662] [serial = 206] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x120d21000) [pid = 1662] [serial = 230] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x125559c00) [pid = 1662] [serial = 220] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x126f82400) [pid = 1662] [serial = 232] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x125246000) [pid = 1662] [serial = 218] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x118126400) [pid = 1662] [serial = 205] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x127448400) [pid = 1662] [serial = 235] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x116731400) [pid = 1662] [serial = 201] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x120ee1800) [pid = 1662] [serial = 215] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x125eef800) [pid = 1662] [serial = 226] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1214e3c00) [pid = 1662] [serial = 217] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12744ec00) [pid = 1662] [serial = 233] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x12886f800) [pid = 1662] [serial = 236] [outer = 0x0] [url = about:blank] 05:47:07 INFO - PROCESS | 1662 | 1464439627426 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]]]}] 05:47:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:47:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 570ms 05:47:07 INFO - PROCESS | 1662 | 1464439627446 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:47:07 INFO - PROCESS | 1662 | 1464439627448 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:47:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:47:07 INFO - PROCESS | 1662 | 1464439627453 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:47:07 INFO - PROCESS | 1662 | 1464439627455 Marionette TRACE conn2 <- [1,394,null,{}] 05:47:07 INFO - PROCESS | 1662 | 1464439627462 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}] 05:47:07 INFO - PROCESS | 1662 | 1464439627541 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:47:07 INFO - PROCESS | 1662 | 1464439627612 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x118722000 == 36 [pid = 1662] [id = 106] 05:47:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1168a7c00) [pid = 1662] [serial = 315] [outer = 0x0] 05:47:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x118794400) [pid = 1662] [serial = 316] [outer = 0x1168a7c00] 05:47:07 INFO - PROCESS | 1662 | 1464439627641 Marionette DEBUG loaded listener.js 05:47:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1196e4400) [pid = 1662] [serial = 317] [outer = 0x1168a7c00] 05:47:08 INFO - PROCESS | 1662 | 1464439628059 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]]]}] 05:47:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:47:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 632ms 05:47:08 INFO - PROCESS | 1662 | 1464439628093 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:47:08 INFO - PROCESS | 1662 | 1464439628094 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:47:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:47:08 INFO - PROCESS | 1662 | 1464439628113 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 1662 | 1464439628114 Marionette TRACE conn2 <- [1,398,null,{}] 05:47:08 INFO - PROCESS | 1662 | 1464439628117 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}] 05:47:08 INFO - PROCESS | 1662 | 1464439628192 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:47:08 INFO - PROCESS | 1662 | 1464439628197 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bad800 == 37 [pid = 1662] [id = 107] 05:47:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1210d0c00) [pid = 1662] [serial = 318] [outer = 0x0] 05:47:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12155f400) [pid = 1662] [serial = 319] [outer = 0x1210d0c00] 05:47:08 INFO - PROCESS | 1662 | 1464439628227 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x123e2b000) [pid = 1662] [serial = 320] [outer = 0x1210d0c00] 05:47:08 INFO - PROCESS | 1662 | 1464439628562 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]]]}] 05:47:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:47:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 483ms 05:47:08 INFO - PROCESS | 1662 | 1464439628587 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:47:08 INFO - PROCESS | 1662 | 1464439628589 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:47:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:47:08 INFO - PROCESS | 1662 | 1464439628592 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 1662 | 1464439628594 Marionette TRACE conn2 <- [1,402,null,{}] 05:47:08 INFO - PROCESS | 1662 | 1464439628599 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}] 05:47:08 INFO - PROCESS | 1662 | 1464439628722 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:47:08 INFO - PROCESS | 1662 | 1464439628823 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x116128800 == 38 [pid = 1662] [id = 108] 05:47:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1210d2000) [pid = 1662] [serial = 321] [outer = 0x0] 05:47:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x125250800) [pid = 1662] [serial = 322] [outer = 0x1210d2000] 05:47:08 INFO - PROCESS | 1662 | 1464439628866 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1258d6800) [pid = 1662] [serial = 323] [outer = 0x1210d2000] 05:47:09 INFO - PROCESS | 1662 | 1464439629288 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]]]}] 05:47:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:47:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 720ms 05:47:09 INFO - PROCESS | 1662 | 1464439629312 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 1662 | 1464439629315 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:47:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:47:09 INFO - PROCESS | 1662 | 1464439629327 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 1662 | 1464439629328 Marionette TRACE conn2 <- [1,406,null,{}] 05:47:09 INFO - PROCESS | 1662 | 1464439629338 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}] 05:47:09 INFO - PROCESS | 1662 | 1464439629456 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:47:09 INFO - PROCESS | 1662 | 1464439629462 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x123e3c000 == 39 [pid = 1662] [id = 109] 05:47:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x126cf5800) [pid = 1662] [serial = 324] [outer = 0x0] 05:47:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x127452800) [pid = 1662] [serial = 325] [outer = 0x126cf5800] 05:47:09 INFO - PROCESS | 1662 | 1464439629513 Marionette DEBUG loaded listener.js 05:47:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x12886d800) [pid = 1662] [serial = 326] [outer = 0x126cf5800] 05:47:09 INFO - PROCESS | 1662 | 1464439629910 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]]]}] 05:47:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:47:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 618ms 05:47:09 INFO - PROCESS | 1662 | 1464439629946 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 1662 | 1464439629960 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:47:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:47:09 INFO - PROCESS | 1662 | 1464439629964 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 1662 | 1464439629966 Marionette TRACE conn2 <- [1,410,null,{}] 05:47:09 INFO - PROCESS | 1662 | 1464439629975 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}] 05:47:10 INFO - PROCESS | 1662 | 1464439630118 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:47:10 INFO - PROCESS | 1662 | 1464439630169 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x125db2000 == 40 [pid = 1662] [id = 110] 05:47:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x127451000) [pid = 1662] [serial = 327] [outer = 0x0] 05:47:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x128ea6c00) [pid = 1662] [serial = 328] [outer = 0x127451000] 05:47:10 INFO - PROCESS | 1662 | 1464439630209 Marionette DEBUG loaded listener.js 05:47:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12937e400) [pid = 1662] [serial = 329] [outer = 0x127451000] 05:47:10 INFO - PROCESS | 1662 | 1464439630572 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]]]}] 05:47:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:47:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 621ms 05:47:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:47:10 INFO - PROCESS | 1662 | 1464439630587 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:47:10 INFO - PROCESS | 1662 | 1464439630588 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:47:10 INFO - PROCESS | 1662 | 1464439630590 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:47:10 INFO - PROCESS | 1662 | 1464439630591 Marionette TRACE conn2 <- [1,414,null,{}] 05:47:10 INFO - PROCESS | 1662 | 1464439630594 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}] 05:47:10 INFO - PROCESS | 1662 | 1464439630707 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:47:10 INFO - PROCESS | 1662 | 1464439630709 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:47:10 INFO - PROCESS | 1662 | 1464439630726 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x1276a2000 == 41 [pid = 1662] [id = 111] 05:47:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x12a75f400) [pid = 1662] [serial = 330] [outer = 0x0] 05:47:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x12a766c00) [pid = 1662] [serial = 331] [outer = 0x12a75f400] 05:47:10 INFO - PROCESS | 1662 | 1464439630750 Marionette DEBUG loaded listener.js 05:47:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x12a8c6400) [pid = 1662] [serial = 332] [outer = 0x12a75f400] 05:47:11 INFO - PROCESS | 1662 | 1464439631206 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]]]}] 05:47:11 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x113a7d000) [pid = 1662] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:47:11 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x116a62400) [pid = 1662] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:47:11 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x1294a2800) [pid = 1662] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:47:11 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x126f84400) [pid = 1662] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:47:11 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x116180000) [pid = 1662] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:47:11 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1182b0c00) [pid = 1662] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:47:11 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x125504400) [pid = 1662] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:47:11 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1214d9000) [pid = 1662] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:47:11 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x11845d000) [pid = 1662] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:47:11 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1196da800) [pid = 1662] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:47:11 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1255b5800) [pid = 1662] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:47:11 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x125e39000) [pid = 1662] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:47:11 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x11334c400) [pid = 1662] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:47:11 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x11619c800) [pid = 1662] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:47:11 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x120edf800) [pid = 1662] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:47:11 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x113a89800) [pid = 1662] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:47:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:47:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 669ms 05:47:11 INFO - PROCESS | 1662 | 1464439631259 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:47:11 INFO - PROCESS | 1662 | 1464439631260 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:47:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:47:11 INFO - PROCESS | 1662 | 1464439631263 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:47:11 INFO - PROCESS | 1662 | 1464439631264 Marionette TRACE conn2 <- [1,418,null,{}] 05:47:11 INFO - PROCESS | 1662 | 1464439631266 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}] 05:47:11 INFO - PROCESS | 1662 | 1464439631349 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:47:11 INFO - PROCESS | 1662 | 1464439631355 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x119690000 == 42 [pid = 1662] [id = 112] 05:47:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x116a5b400) [pid = 1662] [serial = 333] [outer = 0x0] 05:47:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x11812e400) [pid = 1662] [serial = 334] [outer = 0x116a5b400] 05:47:11 INFO - PROCESS | 1662 | 1464439631380 Marionette DEBUG loaded listener.js 05:47:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x120edc800) [pid = 1662] [serial = 335] [outer = 0x116a5b400] 05:47:12 INFO - PROCESS | 1662 | 1464439632171 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]]]}] 05:47:12 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 05:47:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 921ms 05:47:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:47:12 INFO - PROCESS | 1662 | 1464439632184 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:47:12 INFO - PROCESS | 1662 | 1464439632185 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:47:12 INFO - PROCESS | 1662 | 1464439632187 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:47:12 INFO - PROCESS | 1662 | 1464439632188 Marionette TRACE conn2 <- [1,422,null,{}] 05:47:12 INFO - PROCESS | 1662 | 1464439632190 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}] 05:47:12 INFO - PROCESS | 1662 | 1464439632267 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:47:12 INFO - PROCESS | 1662 | 1464439632272 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x129795000 == 43 [pid = 1662] [id = 113] 05:47:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1255b5800) [pid = 1662] [serial = 336] [outer = 0x0] 05:47:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x126f84400) [pid = 1662] [serial = 337] [outer = 0x1255b5800] 05:47:12 INFO - PROCESS | 1662 | 1464439632299 Marionette DEBUG loaded listener.js 05:47:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12a8d0000) [pid = 1662] [serial = 338] [outer = 0x1255b5800] 05:47:13 INFO - PROCESS | 1662 | 1464439633265 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]]]}] 05:47:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:47:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1122ms 05:47:13 INFO - PROCESS | 1662 | 1464439633310 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:47:13 INFO - PROCESS | 1662 | 1464439633312 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:47:13 INFO - PROCESS | 1662 | 1464439633316 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:47:13 INFO - PROCESS | 1662 | 1464439633319 Marionette TRACE conn2 <- [1,426,null,{}] 05:47:13 INFO - PROCESS | 1662 | 1464439633323 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}] 05:47:13 INFO - PROCESS | 1662 | 1464439633451 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:47:13 INFO - PROCESS | 1662 | 1464439633496 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x1166ed800 == 44 [pid = 1662] [id = 114] 05:47:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x113d09800) [pid = 1662] [serial = 339] [outer = 0x0] 05:47:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x116611000) [pid = 1662] [serial = 340] [outer = 0x113d09800] 05:47:13 INFO - PROCESS | 1662 | 1464439633529 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x11766f000) [pid = 1662] [serial = 341] [outer = 0x113d09800] 05:47:14 INFO - PROCESS | 1662 | 1464439634018 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] 05:47:14 INFO - PROCESS | 1662 | 1464439634043 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:47:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:47:14 INFO - PROCESS | 1662 | 1464439634065 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 1662 | 1464439634067 Marionette TRACE conn2 <- [1,430,null,{}] 05:47:14 INFO - PROCESS | 1662 | 1464439634072 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}] 05:47:14 INFO - PROCESS | 1662 | 1464439634178 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:47:14 INFO - PROCESS | 1662 | 1464439634238 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x119696800 == 45 [pid = 1662] [id = 115] 05:47:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x11812ac00) [pid = 1662] [serial = 342] [outer = 0x0] 05:47:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x118795000) [pid = 1662] [serial = 343] [outer = 0x11812ac00] 05:47:14 INFO - PROCESS | 1662 | 1464439634268 Marionette DEBUG loaded listener.js 05:47:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1195e3800) [pid = 1662] [serial = 344] [outer = 0x11812ac00] 05:47:14 INFO - PROCESS | 1662 | 1464439634713 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]]]}] 05:47:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:47:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 690ms 05:47:14 INFO - PROCESS | 1662 | 1464439634755 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:47:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:47:14 INFO - PROCESS | 1662 | 1464439634757 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:47:14 INFO - PROCESS | 1662 | 1464439634759 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 1662 | 1464439634762 Marionette TRACE conn2 <- [1,434,null,{}] 05:47:14 INFO - PROCESS | 1662 | 1464439634790 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}] 05:47:14 INFO - PROCESS | 1662 | 1464439634895 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:47:14 INFO - PROCESS | 1662 | 1464439634959 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a5bc800 == 46 [pid = 1662] [id = 116] 05:47:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1211bf800) [pid = 1662] [serial = 345] [outer = 0x0] 05:47:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x121707c00) [pid = 1662] [serial = 346] [outer = 0x1211bf800] 05:47:14 INFO - PROCESS | 1662 | 1464439634990 Marionette DEBUG loaded listener.js 05:47:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x125dc8400) [pid = 1662] [serial = 347] [outer = 0x1211bf800] 05:47:15 INFO - PROCESS | 1662 | 1464439635408 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]]]}] 05:47:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:47:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 690ms 05:47:15 INFO - PROCESS | 1662 | 1464439635450 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:47:15 INFO - PROCESS | 1662 | 1464439635453 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:47:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:47:15 INFO - PROCESS | 1662 | 1464439635457 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:47:15 INFO - PROCESS | 1662 | 1464439635459 Marionette TRACE conn2 <- [1,438,null,{}] 05:47:15 INFO - PROCESS | 1662 | 1464439635462 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}] 05:47:15 INFO - PROCESS | 1662 | 1464439635612 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:47:15 INFO - PROCESS | 1662 | 1464439635694 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b285800 == 47 [pid = 1662] [id = 117] 05:47:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x125eeb800) [pid = 1662] [serial = 348] [outer = 0x0] 05:47:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x12710e000) [pid = 1662] [serial = 349] [outer = 0x125eeb800] 05:47:15 INFO - PROCESS | 1662 | 1464439635742 Marionette DEBUG loaded listener.js 05:47:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x128832400) [pid = 1662] [serial = 350] [outer = 0x125eeb800] 05:47:16 INFO - PROCESS | 1662 | 1464439636190 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]]]}] 05:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 771ms 05:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:47:16 INFO - PROCESS | 1662 | 1464439636228 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:47:16 INFO - PROCESS | 1662 | 1464439636229 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:47:16 INFO - PROCESS | 1662 | 1464439636250 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:47:16 INFO - PROCESS | 1662 | 1464439636251 Marionette TRACE conn2 <- [1,442,null,{}] 05:47:16 INFO - PROCESS | 1662 | 1464439636255 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}] 05:47:16 INFO - PROCESS | 1662 | 1464439636373 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:47:16 INFO - PROCESS | 1662 | 1464439636433 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x125db7800 == 48 [pid = 1662] [id = 118] 05:47:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x12882b400) [pid = 1662] [serial = 351] [outer = 0x0] 05:47:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x12937f400) [pid = 1662] [serial = 352] [outer = 0x12882b400] 05:47:16 INFO - PROCESS | 1662 | 1464439636463 Marionette DEBUG loaded listener.js 05:47:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x12a8cbc00) [pid = 1662] [serial = 353] [outer = 0x12882b400] 05:47:17 INFO - PROCESS | 1662 | 1464439637038 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]]]}] 05:47:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:47:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 839ms 05:47:17 INFO - PROCESS | 1662 | 1464439637076 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:47:17 INFO - PROCESS | 1662 | 1464439637078 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:47:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:47:17 INFO - PROCESS | 1662 | 1464439637084 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 1662 | 1464439637086 Marionette TRACE conn2 <- [1,446,null,{}] 05:47:17 INFO - PROCESS | 1662 | 1464439637090 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}] 05:47:17 INFO - PROCESS | 1662 | 1464439637180 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:47:17 INFO - PROCESS | 1662 | 1464439637252 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x113a33800 == 49 [pid = 1662] [id = 119] 05:47:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x116824000) [pid = 1662] [serial = 354] [outer = 0x0] 05:47:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x117176800) [pid = 1662] [serial = 355] [outer = 0x116824000] 05:47:17 INFO - PROCESS | 1662 | 1464439637280 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x1181f7c00) [pid = 1662] [serial = 356] [outer = 0x116824000] 05:47:17 INFO - PROCESS | 1662 | --DOCSHELL 0x119690000 == 48 [pid = 1662] [id = 112] 05:47:17 INFO - PROCESS | 1662 | --DOCSHELL 0x1276a2000 == 47 [pid = 1662] [id = 111] 05:47:17 INFO - PROCESS | 1662 | --DOCSHELL 0x125db2000 == 46 [pid = 1662] [id = 110] 05:47:17 INFO - PROCESS | 1662 | --DOCSHELL 0x123e3c000 == 45 [pid = 1662] [id = 109] 05:47:17 INFO - PROCESS | 1662 | --DOCSHELL 0x116128800 == 44 [pid = 1662] [id = 108] 05:47:17 INFO - PROCESS | 1662 | --DOCSHELL 0x119bad800 == 43 [pid = 1662] [id = 107] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x11380d000) [pid = 1662] [serial = 241] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1182ae000) [pid = 1662] [serial = 244] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x1196e6800) [pid = 1662] [serial = 247] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x120ee5000) [pid = 1662] [serial = 250] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOCSHELL 0x118722000 == 42 [pid = 1662] [id = 106] 05:47:17 INFO - PROCESS | 1662 | --DOCSHELL 0x113233000 == 41 [pid = 1662] [id = 105] 05:47:17 INFO - PROCESS | 1662 | --DOCSHELL 0x11832e800 == 40 [pid = 1662] [id = 104] 05:47:17 INFO - PROCESS | 1662 | --DOCSHELL 0x119bb2800 == 39 [pid = 1662] [id = 101] 05:47:17 INFO - PROCESS | 1662 | --DOCSHELL 0x1170ac800 == 38 [pid = 1662] [id = 100] 05:47:17 INFO - PROCESS | 1662 | 1464439637765 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]]]}] 05:47:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:47:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 724ms 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x116729000) [pid = 1662] [serial = 157] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x118130800) [pid = 1662] [serial = 199] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x1294aa000) [pid = 1662] [serial = 292] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x12949dc00) [pid = 1662] [serial = 290] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x116828400) [pid = 1662] [serial = 257] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1166bec00) [pid = 1662] [serial = 256] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x1184e3400) [pid = 1662] [serial = 262] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x118794c00) [pid = 1662] [serial = 263] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1255bd400) [pid = 1662] [serial = 274] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12555a400) [pid = 1662] [serial = 254] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1218a3c00) [pid = 1662] [serial = 253] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x119175400) [pid = 1662] [serial = 265] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1196e9400) [pid = 1662] [serial = 266] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x120d29c00) [pid = 1662] [serial = 268] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x120edfc00) [pid = 1662] [serial = 269] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x125e40400) [pid = 1662] [serial = 277] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x126f85800) [pid = 1662] [serial = 280] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1294e0400) [pid = 1662] [serial = 293] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x127446400) [pid = 1662] [serial = 281] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1199cb000) [pid = 1662] [serial = 284] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12937b400) [pid = 1662] [serial = 289] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x11757b400) [pid = 1662] [serial = 283] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x116ad9800) [pid = 1662] [serial = 259] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x11812b000) [pid = 1662] [serial = 260] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x126c53400) [pid = 1662] [serial = 278] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1210d4000) [pid = 1662] [serial = 271] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x125504000) [pid = 1662] [serial = 272] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x12882b000) [pid = 1662] [serial = 286] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x125dca400) [pid = 1662] [serial = 275] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x128eae400) [pid = 1662] [serial = 287] [outer = 0x0] [url = about:blank] 05:47:17 INFO - PROCESS | 1662 | 1464439637810 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:47:17 INFO - PROCESS | 1662 | 1464439637814 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:47:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:47:17 INFO - PROCESS | 1662 | 1464439637823 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 1662 | 1464439637825 Marionette TRACE conn2 <- [1,450,null,{}] 05:47:17 INFO - PROCESS | 1662 | 1464439637827 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}] 05:47:17 INFO - PROCESS | 1662 | 1464439637904 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:47:17 INFO - PROCESS | 1662 | 1464439637908 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x116f34000 == 39 [pid = 1662] [id = 120] 05:47:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1182b0400) [pid = 1662] [serial = 357] [outer = 0x0] 05:47:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x11845d800) [pid = 1662] [serial = 358] [outer = 0x1182b0400] 05:47:17 INFO - PROCESS | 1662 | 1464439637937 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x11916f800) [pid = 1662] [serial = 359] [outer = 0x1182b0400] 05:47:18 INFO - PROCESS | 1662 | 1464439638287 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] 05:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:47:18 INFO - PROCESS | 1662 | 1464439638295 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:47:18 INFO - PROCESS | 1662 | 1464439638302 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:47:18 INFO - PROCESS | 1662 | 1464439638304 Marionette TRACE conn2 <- [1,454,null,{}] 05:47:18 INFO - PROCESS | 1662 | 1464439638312 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}] 05:47:18 INFO - PROCESS | 1662 | 1464439638408 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:47:18 INFO - PROCESS | 1662 | 1464439638455 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x11968f800 == 40 [pid = 1662] [id = 121] 05:47:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x118919400) [pid = 1662] [serial = 360] [outer = 0x0] 05:47:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1199cb000) [pid = 1662] [serial = 361] [outer = 0x118919400] 05:47:18 INFO - PROCESS | 1662 | 1464439638483 Marionette DEBUG loaded listener.js 05:47:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x125246000) [pid = 1662] [serial = 362] [outer = 0x118919400] 05:47:18 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:18 INFO - PROCESS | 1662 | 1464439638787 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]]]}] 05:47:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:47:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 524ms 05:47:18 INFO - PROCESS | 1662 | 1464439638823 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:47:18 INFO - PROCESS | 1662 | 1464439638825 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:47:18 INFO - PROCESS | 1662 | 1464439638827 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:47:18 INFO - PROCESS | 1662 | 1464439638828 Marionette TRACE conn2 <- [1,458,null,{}] 05:47:18 INFO - PROCESS | 1662 | 1464439638840 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}] 05:47:18 INFO - PROCESS | 1662 | 1464439638919 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:47:18 INFO - PROCESS | 1662 | 1464439638968 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dc3000 == 41 [pid = 1662] [id = 122] 05:47:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x120edec00) [pid = 1662] [serial = 363] [outer = 0x0] 05:47:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x125dcd000) [pid = 1662] [serial = 364] [outer = 0x120edec00] 05:47:18 INFO - PROCESS | 1662 | 1464439638993 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x126ce9000) [pid = 1662] [serial = 365] [outer = 0x120edec00] 05:47:19 INFO - PROCESS | 1662 | 1464439639288 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] 05:47:19 INFO - PROCESS | 1662 | 1464439639347 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:47:19 INFO - PROCESS | 1662 | 1464439639350 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 1662 | 1464439639351 Marionette TRACE conn2 <- [1,462,null,{}] 05:47:19 INFO - PROCESS | 1662 | 1464439639353 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}] 05:47:19 INFO - PROCESS | 1662 | 1464439639427 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:47:19 INFO - PROCESS | 1662 | 1464439639432 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x121cb8000 == 42 [pid = 1662] [id = 123] 05:47:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x12741d800) [pid = 1662] [serial = 366] [outer = 0x0] 05:47:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x12886f800) [pid = 1662] [serial = 367] [outer = 0x12741d800] 05:47:19 INFO - PROCESS | 1662 | 1464439639459 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x12937e000) [pid = 1662] [serial = 368] [outer = 0x12741d800] 05:47:19 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:19 INFO - PROCESS | 1662 | 1464439639796 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] 05:47:19 INFO - PROCESS | 1662 | 1464439639821 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:47:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:47:19 INFO - PROCESS | 1662 | 1464439639823 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 1662 | 1464439639824 Marionette TRACE conn2 <- [1,466,null,{}] 05:47:19 INFO - PROCESS | 1662 | 1464439639826 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}] 05:47:19 INFO - PROCESS | 1662 | 1464439639948 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:47:19 INFO - PROCESS | 1662 | 1464439639964 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ef7800 == 43 [pid = 1662] [id = 124] 05:47:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12937b400) [pid = 1662] [serial = 369] [outer = 0x0] 05:47:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12976ac00) [pid = 1662] [serial = 370] [outer = 0x12937b400] 05:47:20 INFO - PROCESS | 1662 | 1464439639998 Marionette DEBUG loaded listener.js 05:47:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x12b08cc00) [pid = 1662] [serial = 371] [outer = 0x12937b400] 05:47:20 INFO - PROCESS | 1662 | 1464439640345 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] 05:47:20 INFO - PROCESS | 1662 | 1464439640395 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:47:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:47:20 INFO - PROCESS | 1662 | 1464439640398 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:47:20 INFO - PROCESS | 1662 | 1464439640399 Marionette TRACE conn2 <- [1,470,null,{}] 05:47:20 INFO - PROCESS | 1662 | 1464439640401 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}] 05:47:20 INFO - PROCESS | 1662 | 1464439640494 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:47:20 INFO - PROCESS | 1662 | 1464439640525 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f71800 == 44 [pid = 1662] [id = 125] 05:47:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12937ec00) [pid = 1662] [serial = 372] [outer = 0x0] 05:47:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x12b2c4400) [pid = 1662] [serial = 373] [outer = 0x12937ec00] 05:47:20 INFO - PROCESS | 1662 | 1464439640549 Marionette DEBUG loaded listener.js 05:47:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12ba05c00) [pid = 1662] [serial = 374] [outer = 0x12937ec00] 05:47:20 INFO - PROCESS | 1662 | 1464439640906 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]]]}] 05:47:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:47:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 521ms 05:47:20 INFO - PROCESS | 1662 | 1464439640919 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:47:20 INFO - PROCESS | 1662 | 1464439640920 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:47:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:47:20 INFO - PROCESS | 1662 | 1464439640922 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:47:20 INFO - PROCESS | 1662 | 1464439640924 Marionette TRACE conn2 <- [1,474,null,{}] 05:47:20 INFO - PROCESS | 1662 | 1464439640926 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}] 05:47:21 INFO - PROCESS | 1662 | 1464439641029 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:47:21 INFO - PROCESS | 1662 | 1464439641034 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x129468000 == 45 [pid = 1662] [id = 126] 05:47:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12b092000) [pid = 1662] [serial = 375] [outer = 0x0] 05:47:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x12ba0d400) [pid = 1662] [serial = 376] [outer = 0x12b092000] 05:47:21 INFO - PROCESS | 1662 | 1464439641058 Marionette DEBUG loaded listener.js 05:47:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12bb15400) [pid = 1662] [serial = 377] [outer = 0x12b092000] 05:47:21 INFO - PROCESS | 1662 | 1464439641443 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]]]}] 05:47:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:47:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 572ms 05:47:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:47:21 INFO - PROCESS | 1662 | 1464439641496 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:47:21 INFO - PROCESS | 1662 | 1464439641497 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:47:21 INFO - PROCESS | 1662 | 1464439641500 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:47:21 INFO - PROCESS | 1662 | 1464439641501 Marionette TRACE conn2 <- [1,478,null,{}] 05:47:21 INFO - PROCESS | 1662 | 1464439641503 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}] 05:47:21 INFO - PROCESS | 1662 | 1464439641598 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:47:21 INFO - PROCESS | 1662 | 1464439641611 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a84f800 == 46 [pid = 1662] [id = 127] 05:47:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12ba0b400) [pid = 1662] [serial = 378] [outer = 0x0] 05:47:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12bb1d000) [pid = 1662] [serial = 379] [outer = 0x12ba0b400] 05:47:21 INFO - PROCESS | 1662 | 1464439641636 Marionette DEBUG loaded listener.js 05:47:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x12bbb3800) [pid = 1662] [serial = 380] [outer = 0x12ba0b400] 05:47:22 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x1182a6000) [pid = 1662] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:47:22 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x120ede000) [pid = 1662] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:47:22 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1121b5000) [pid = 1662] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:47:22 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x113016400) [pid = 1662] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:47:22 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x118f50000) [pid = 1662] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:47:22 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x12155ac00) [pid = 1662] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:47:22 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x126cf5800) [pid = 1662] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:47:22 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x127451000) [pid = 1662] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:47:22 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1210d2000) [pid = 1662] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:47:22 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1168a7c00) [pid = 1662] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:47:22 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1294e0000) [pid = 1662] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:47:22 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x116735800) [pid = 1662] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:47:22 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1210d0c00) [pid = 1662] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:47:22 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1160ee400) [pid = 1662] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:47:22 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12a75f400) [pid = 1662] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:47:22 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x116a5b400) [pid = 1662] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:47:22 INFO - PROCESS | 1662 | 1464439642156 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]]]}] 05:47:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:47:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 669ms 05:47:22 INFO - PROCESS | 1662 | 1464439642178 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:47:22 INFO - PROCESS | 1662 | 1464439642180 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:47:22 INFO - PROCESS | 1662 | 1464439642185 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 1662 | 1464439642187 Marionette TRACE conn2 <- [1,482,null,{}] 05:47:22 INFO - PROCESS | 1662 | 1464439642191 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}] 05:47:22 INFO - PROCESS | 1662 | 1464439642312 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:47:22 INFO - PROCESS | 1662 | 1464439642414 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dbd800 == 47 [pid = 1662] [id = 128] 05:47:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x116078400) [pid = 1662] [serial = 381] [outer = 0x0] 05:47:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x118131400) [pid = 1662] [serial = 382] [outer = 0x116078400] 05:47:22 INFO - PROCESS | 1662 | 1464439642435 Marionette DEBUG loaded listener.js 05:47:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1210d2400) [pid = 1662] [serial = 383] [outer = 0x116078400] 05:47:22 INFO - PROCESS | 1662 | 1464439642771 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]]]}] 05:47:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:47:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 623ms 05:47:22 INFO - PROCESS | 1662 | 1464439642809 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:47:22 INFO - PROCESS | 1662 | 1464439642811 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:47:22 INFO - PROCESS | 1662 | 1464439642815 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 1662 | 1464439642820 Marionette TRACE conn2 <- [1,486,null,{}] 05:47:22 INFO - PROCESS | 1662 | 1464439642823 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}] 05:47:23 INFO - PROCESS | 1662 | 1464439642997 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:47:23 INFO - PROCESS | 1662 | 1464439643018 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bacc800 == 48 [pid = 1662] [id = 129] 05:47:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x118461400) [pid = 1662] [serial = 384] [outer = 0x0] 05:47:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12a8d0c00) [pid = 1662] [serial = 385] [outer = 0x118461400] 05:47:23 INFO - PROCESS | 1662 | 1464439643064 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12c252000) [pid = 1662] [serial = 386] [outer = 0x118461400] 05:47:23 INFO - PROCESS | 1662 | 1464439643414 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]]]}] 05:47:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:47:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 624ms 05:47:23 INFO - PROCESS | 1662 | 1464439643438 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:47:23 INFO - PROCESS | 1662 | 1464439643439 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:47:23 INFO - PROCESS | 1662 | 1464439643441 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:47:23 INFO - PROCESS | 1662 | 1464439643443 Marionette TRACE conn2 <- [1,490,null,{}] 05:47:23 INFO - PROCESS | 1662 | 1464439643445 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}] 05:47:23 INFO - PROCESS | 1662 | 1464439643568 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:47:23 INFO - PROCESS | 1662 | 1464439643672 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bdf2000 == 49 [pid = 1662] [id = 130] 05:47:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x12c251c00) [pid = 1662] [serial = 387] [outer = 0x0] 05:47:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12c25a000) [pid = 1662] [serial = 388] [outer = 0x12c251c00] 05:47:23 INFO - PROCESS | 1662 | 1464439643697 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x12c3cb000) [pid = 1662] [serial = 389] [outer = 0x12c251c00] 05:47:24 INFO - PROCESS | 1662 | 1464439644108 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]]]}] 05:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 717ms 05:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:47:24 INFO - PROCESS | 1662 | 1464439644160 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 1662 | 1464439644162 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:47:24 INFO - PROCESS | 1662 | 1464439644166 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 1662 | 1464439644169 Marionette TRACE conn2 <- [1,494,null,{}] 05:47:24 INFO - PROCESS | 1662 | 1464439644174 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}] 05:47:24 INFO - PROCESS | 1662 | 1464439644278 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:47:24 INFO - PROCESS | 1662 | 1464439644346 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170e8000 == 50 [pid = 1662] [id = 131] 05:47:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x112a64c00) [pid = 1662] [serial = 390] [outer = 0x0] 05:47:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x112a68000) [pid = 1662] [serial = 391] [outer = 0x112a64c00] 05:47:24 INFO - PROCESS | 1662 | 1464439644378 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x112a6d400) [pid = 1662] [serial = 392] [outer = 0x112a64c00] 05:47:24 INFO - PROCESS | 1662 | 1464439644842 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]]]}] 05:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 722ms 05:47:24 INFO - PROCESS | 1662 | 1464439644906 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 1662 | 1464439644910 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:47:24 INFO - PROCESS | 1662 | 1464439644935 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 1662 | 1464439644937 Marionette TRACE conn2 <- [1,498,null,{}] 05:47:24 INFO - PROCESS | 1662 | 1464439644942 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}] 05:47:25 INFO - PROCESS | 1662 | 1464439645064 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:47:25 INFO - PROCESS | 1662 | 1464439645128 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12137a800 == 51 [pid = 1662] [id = 132] 05:47:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1182a8400) [pid = 1662] [serial = 393] [outer = 0x0] 05:47:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x118453c00) [pid = 1662] [serial = 394] [outer = 0x1182a8400] 05:47:25 INFO - PROCESS | 1662 | 1464439645176 Marionette DEBUG loaded listener.js 05:47:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x118794c00) [pid = 1662] [serial = 395] [outer = 0x1182a8400] 05:47:25 INFO - PROCESS | 1662 | 1464439645704 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]]]}] 05:47:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:47:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 841ms 05:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:47:25 INFO - PROCESS | 1662 | 1464439645757 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:47:25 INFO - PROCESS | 1662 | 1464439645759 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:47:25 INFO - PROCESS | 1662 | 1464439645761 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 1662 | 1464439645764 Marionette TRACE conn2 <- [1,502,null,{}] 05:47:25 INFO - PROCESS | 1662 | 1464439645772 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}] 05:47:25 INFO - PROCESS | 1662 | 1464439645876 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:47:25 INFO - PROCESS | 1662 | 1464439645940 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bac7800 == 52 [pid = 1662] [id = 133] 05:47:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x118f70000) [pid = 1662] [serial = 396] [outer = 0x0] 05:47:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x120ee5000) [pid = 1662] [serial = 397] [outer = 0x118f70000] 05:47:25 INFO - PROCESS | 1662 | 1464439645974 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1258d5000) [pid = 1662] [serial = 398] [outer = 0x118f70000] 05:47:26 INFO - PROCESS | 1662 | 1464439646403 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]]]}] 05:47:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:47:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 672ms 05:47:26 INFO - PROCESS | 1662 | 1464439646434 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:47:26 INFO - PROCESS | 1662 | 1464439646436 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:47:26 INFO - PROCESS | 1662 | 1464439646438 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:47:26 INFO - PROCESS | 1662 | 1464439646439 Marionette TRACE conn2 <- [1,506,null,{}] 05:47:26 INFO - PROCESS | 1662 | 1464439646464 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}] 05:47:26 INFO - PROCESS | 1662 | 1464439646595 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:47:26 INFO - PROCESS | 1662 | 1464439646629 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c50a800 == 53 [pid = 1662] [id = 134] 05:47:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x128872400) [pid = 1662] [serial = 399] [outer = 0x0] 05:47:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x1294e0800) [pid = 1662] [serial = 400] [outer = 0x128872400] 05:47:26 INFO - PROCESS | 1662 | 1464439646671 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x12a8cc400) [pid = 1662] [serial = 401] [outer = 0x128872400] 05:47:27 INFO - PROCESS | 1662 | 1464439647305 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]]]}] 05:47:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:47:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 919ms 05:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:47:27 INFO - PROCESS | 1662 | 1464439647357 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 1662 | 1464439647359 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:47:27 INFO - PROCESS | 1662 | 1464439647363 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 1662 | 1464439647365 Marionette TRACE conn2 <- [1,510,null,{}] 05:47:27 INFO - PROCESS | 1662 | 1464439647369 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}] 05:47:27 INFO - PROCESS | 1662 | 1464439647458 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:47:27 INFO - PROCESS | 1662 | 1464439647525 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x118726000 == 54 [pid = 1662] [id = 135] 05:47:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x1138ecc00) [pid = 1662] [serial = 402] [outer = 0x0] 05:47:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x113d6e400) [pid = 1662] [serial = 403] [outer = 0x1138ecc00] 05:47:27 INFO - PROCESS | 1662 | 1464439647552 Marionette DEBUG loaded listener.js 05:47:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x11672d000) [pid = 1662] [serial = 404] [outer = 0x1138ecc00] 05:47:28 INFO - PROCESS | 1662 | 1464439648026 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]]]}] 05:47:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:47:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 724ms 05:47:28 INFO - PROCESS | 1662 | 1464439648087 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:47:28 INFO - PROCESS | 1662 | 1464439648090 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:47:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:47:28 INFO - PROCESS | 1662 | 1464439648095 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 1662 | 1464439648096 Marionette TRACE conn2 <- [1,514,null,{}] 05:47:28 INFO - PROCESS | 1662 | 1464439648099 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}] 05:47:28 INFO - PROCESS | 1662 | 1464439648191 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:47:28 INFO - PROCESS | 1662 | 1464439648255 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x116f1d000 == 55 [pid = 1662] [id = 136] 05:47:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x116824800) [pid = 1662] [serial = 405] [outer = 0x0] 05:47:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x118132800) [pid = 1662] [serial = 406] [outer = 0x116824800] 05:47:28 INFO - PROCESS | 1662 | 1464439648282 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x1182aa000) [pid = 1662] [serial = 407] [outer = 0x116824800] 05:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x123e38800 == 54 [pid = 1662] [id = 65] 05:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12a857000 == 53 [pid = 1662] [id = 99] 05:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12bacc800 == 52 [pid = 1662] [id = 129] 05:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x119dbd800 == 51 [pid = 1662] [id = 128] 05:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12a84f800 == 50 [pid = 1662] [id = 127] 05:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x129468000 == 49 [pid = 1662] [id = 126] 05:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x126f71800 == 48 [pid = 1662] [id = 125] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x128827400) [pid = 1662] [serial = 307] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x116a57400) [pid = 1662] [serial = 298] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x12170e000) [pid = 1662] [serial = 304] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x1184e7c00) [pid = 1662] [serial = 301] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x126f84400) [pid = 1662] [serial = 337] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x123ef7800 == 47 [pid = 1662] [id = 124] 05:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x121cb8000 == 46 [pid = 1662] [id = 123] 05:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x119dc3000 == 45 [pid = 1662] [id = 122] 05:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x11968f800 == 44 [pid = 1662] [id = 121] 05:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x116f34000 == 43 [pid = 1662] [id = 120] 05:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x113a33800 == 42 [pid = 1662] [id = 119] 05:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x119696800 == 41 [pid = 1662] [id = 115] 05:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x1166ed800 == 40 [pid = 1662] [id = 114] 05:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x129795000 == 39 [pid = 1662] [id = 113] 05:47:28 INFO - PROCESS | 1662 | 1464439648665 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]]]}] 05:47:28 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 05:47:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 620ms 05:47:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:47:28 INFO - PROCESS | 1662 | 1464439648714 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:47:28 INFO - PROCESS | 1662 | 1464439648716 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:47:28 INFO - PROCESS | 1662 | 1464439648718 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 1662 | 1464439648720 Marionette TRACE conn2 <- [1,518,null,{}] 05:47:28 INFO - PROCESS | 1662 | 1464439648728 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}] 05:47:28 INFO - PROCESS | 1662 | 1464439648804 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x118461c00) [pid = 1662] [serial = 245] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1214cf800) [pid = 1662] [serial = 251] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x116611400) [pid = 1662] [serial = 196] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x116735400) [pid = 1662] [serial = 242] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x120ed9000) [pid = 1662] [serial = 248] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x125dcc800) [pid = 1662] [serial = 193] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x12886d800) [pid = 1662] [serial = 326] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x127452800) [pid = 1662] [serial = 325] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x128ea6c00) [pid = 1662] [serial = 328] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x125250800) [pid = 1662] [serial = 322] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x118794400) [pid = 1662] [serial = 316] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1196e4400) [pid = 1662] [serial = 317] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1294e7000) [pid = 1662] [serial = 295] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x129767400) [pid = 1662] [serial = 296] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x11806a000) [pid = 1662] [serial = 311] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x116845800) [pid = 1662] [serial = 310] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x12155f400) [pid = 1662] [serial = 319] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x123e2b000) [pid = 1662] [serial = 320] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x11806e000) [pid = 1662] [serial = 313] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x11845fc00) [pid = 1662] [serial = 314] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12a766c00) [pid = 1662] [serial = 331] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x120edc800) [pid = 1662] [serial = 335] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x12937e400) [pid = 1662] [serial = 329] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x11812e400) [pid = 1662] [serial = 334] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x12a8c6400) [pid = 1662] [serial = 332] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1258d6800) [pid = 1662] [serial = 323] [outer = 0x0] [url = about:blank] 05:47:28 INFO - PROCESS | 1662 | 1464439648856 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170a4800 == 40 [pid = 1662] [id = 137] 05:47:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x116735400) [pid = 1662] [serial = 408] [outer = 0x0] 05:47:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x11806e000) [pid = 1662] [serial = 409] [outer = 0x116735400] 05:47:28 INFO - PROCESS | 1662 | 1464439648886 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x118f51800) [pid = 1662] [serial = 410] [outer = 0x116735400] 05:47:29 INFO - PROCESS | 1662 | 1464439649195 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]]]}] 05:47:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:47:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 522ms 05:47:29 INFO - PROCESS | 1662 | 1464439649240 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:47:29 INFO - PROCESS | 1662 | 1464439649242 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:47:29 INFO - PROCESS | 1662 | 1464439649244 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:47:29 INFO - PROCESS | 1662 | 1464439649245 Marionette TRACE conn2 <- [1,522,null,{}] 05:47:29 INFO - PROCESS | 1662 | 1464439649248 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}] 05:47:29 INFO - PROCESS | 1662 | 1464439649325 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:47:29 INFO - PROCESS | 1662 | 1464439649329 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x11912e000 == 41 [pid = 1662] [id = 138] 05:47:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1195e7400) [pid = 1662] [serial = 411] [outer = 0x0] 05:47:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1196e6800) [pid = 1662] [serial = 412] [outer = 0x1195e7400] 05:47:29 INFO - PROCESS | 1662 | 1464439649359 Marionette DEBUG loaded listener.js 05:47:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x119d82c00) [pid = 1662] [serial = 413] [outer = 0x1195e7400] 05:47:29 INFO - PROCESS | 1662 | 1464439649704 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]]]}] 05:47:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:47:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 05:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:47:29 INFO - PROCESS | 1662 | 1464439649763 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:47:29 INFO - PROCESS | 1662 | 1464439649765 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:47:29 INFO - PROCESS | 1662 | 1464439649777 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:47:29 INFO - PROCESS | 1662 | 1464439649778 Marionette TRACE conn2 <- [1,526,null,{}] 05:47:29 INFO - PROCESS | 1662 | 1464439649781 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}] 05:47:29 INFO - PROCESS | 1662 | 1464439649895 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:47:29 INFO - PROCESS | 1662 | 1464439649908 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x119915000 == 42 [pid = 1662] [id = 139] 05:47:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x120d2b000) [pid = 1662] [serial = 414] [outer = 0x0] 05:47:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x120edbc00) [pid = 1662] [serial = 415] [outer = 0x120d2b000] 05:47:29 INFO - PROCESS | 1662 | 1464439649949 Marionette DEBUG loaded listener.js 05:47:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1214e3c00) [pid = 1662] [serial = 416] [outer = 0x120d2b000] 05:47:30 INFO - PROCESS | 1662 | 1464439650374 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]]]}] 05:47:30 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 05:47:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 628ms 05:47:30 INFO - PROCESS | 1662 | 1464439650397 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:47:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:47:30 INFO - PROCESS | 1662 | 1464439650400 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:47:30 INFO - PROCESS | 1662 | 1464439650402 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 1662 | 1464439650403 Marionette TRACE conn2 <- [1,530,null,{}] 05:47:30 INFO - PROCESS | 1662 | 1464439650406 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}] 05:47:30 INFO - PROCESS | 1662 | 1464439650497 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:47:30 INFO - PROCESS | 1662 | 1464439650505 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x119da8800 == 43 [pid = 1662] [id = 140] 05:47:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x121b50000) [pid = 1662] [serial = 417] [outer = 0x0] 05:47:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1255b7c00) [pid = 1662] [serial = 418] [outer = 0x121b50000] 05:47:30 INFO - PROCESS | 1662 | 1464439650532 Marionette DEBUG loaded listener.js 05:47:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x125eef000) [pid = 1662] [serial = 419] [outer = 0x121b50000] 05:47:30 INFO - PROCESS | 1662 | 1464439650889 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"]]]}] 05:47:30 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 05:47:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:47:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:47:30 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 05:47:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:47:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:47:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 519ms 05:47:30 INFO - PROCESS | 1662 | 1464439650930 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:47:30 INFO - PROCESS | 1662 | 1464439650931 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:47:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:47:30 INFO - PROCESS | 1662 | 1464439650934 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 1662 | 1464439650935 Marionette TRACE conn2 <- [1,534,null,{}] 05:47:30 INFO - PROCESS | 1662 | 1464439650937 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}] 05:47:31 INFO - PROCESS | 1662 | 1464439651046 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:47:31 INFO - PROCESS | 1662 | 1464439651053 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x121cca800 == 44 [pid = 1662] [id = 141] 05:47:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x123f88c00) [pid = 1662] [serial = 420] [outer = 0x0] 05:47:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x126c58400) [pid = 1662] [serial = 421] [outer = 0x123f88c00] 05:47:31 INFO - PROCESS | 1662 | 1464439651077 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x128825400) [pid = 1662] [serial = 422] [outer = 0x123f88c00] 05:47:31 INFO - PROCESS | 1662 | 1464439651396 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]]]}] 05:47:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:47:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 519ms 05:47:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:47:31 INFO - PROCESS | 1662 | 1464439651453 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:47:31 INFO - PROCESS | 1662 | 1464439651455 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:47:31 INFO - PROCESS | 1662 | 1464439651457 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 1662 | 1464439651458 Marionette TRACE conn2 <- [1,538,null,{}] 05:47:31 INFO - PROCESS | 1662 | 1464439651460 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}] 05:47:31 INFO - PROCESS | 1662 | 1464439651555 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:47:31 INFO - PROCESS | 1662 | 1464439651572 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x125209000 == 45 [pid = 1662] [id = 142] 05:47:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x12882ac00) [pid = 1662] [serial = 423] [outer = 0x0] 05:47:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x128879400) [pid = 1662] [serial = 424] [outer = 0x12882ac00] 05:47:31 INFO - PROCESS | 1662 | 1464439651604 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x128ead000) [pid = 1662] [serial = 425] [outer = 0x12882ac00] 05:47:31 INFO - PROCESS | 1662 | 1464439651946 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]]]}] 05:47:31 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. 05:47:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 521ms 05:47:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:47:31 INFO - PROCESS | 1662 | 1464439651979 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:47:31 INFO - PROCESS | 1662 | 1464439651980 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:47:31 INFO - PROCESS | 1662 | 1464439651982 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 1662 | 1464439651983 Marionette TRACE conn2 <- [1,542,null,{}] 05:47:31 INFO - PROCESS | 1662 | 1464439651985 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}] 05:47:32 INFO - PROCESS | 1662 | 1464439652081 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:47:32 INFO - PROCESS | 1662 | 1464439652085 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f71800 == 46 [pid = 1662] [id = 143] 05:47:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12882f400) [pid = 1662] [serial = 426] [outer = 0x0] 05:47:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1294a2c00) [pid = 1662] [serial = 427] [outer = 0x12882f400] 05:47:32 INFO - PROCESS | 1662 | 1464439652117 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1294e0000) [pid = 1662] [serial = 428] [outer = 0x12882f400] 05:47:32 INFO - PROCESS | 1662 | 1464439652450 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]]]}] 05:47:32 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. 05:47:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 521ms 05:47:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:47:32 INFO - PROCESS | 1662 | 1464439652504 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:47:32 INFO - PROCESS | 1662 | 1464439652505 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:47:32 INFO - PROCESS | 1662 | 1464439652508 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 1662 | 1464439652509 Marionette TRACE conn2 <- [1,546,null,{}] 05:47:32 INFO - PROCESS | 1662 | 1464439652511 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}] 05:47:32 INFO - PROCESS | 1662 | 1464439652620 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:47:32 INFO - PROCESS | 1662 | 1464439652663 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x128e0c800 == 47 [pid = 1662] [id = 144] 05:47:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x12949d400) [pid = 1662] [serial = 429] [outer = 0x0] 05:47:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x12a8c3c00) [pid = 1662] [serial = 430] [outer = 0x12949d400] 05:47:32 INFO - PROCESS | 1662 | 1464439652696 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x12af81c00) [pid = 1662] [serial = 431] [outer = 0x12949d400] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x12937ec00) [pid = 1662] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x1182b0400) [pid = 1662] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12882b400) [pid = 1662] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x113d09800) [pid = 1662] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x116824000) [pid = 1662] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x118919400) [pid = 1662] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x120edec00) [pid = 1662] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12b092000) [pid = 1662] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x125eeb800) [pid = 1662] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1211bf800) [pid = 1662] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x12741d800) [pid = 1662] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x11812ac00) [pid = 1662] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12ba0b400) [pid = 1662] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x116078400) [pid = 1662] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x12937b400) [pid = 1662] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x118454000) [pid = 1662] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12887a400) [pid = 1662] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12710bc00) [pid = 1662] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x11681b800) [pid = 1662] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1214d2000) [pid = 1662] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:47:33 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x118461400) [pid = 1662] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:47:33 INFO - PROCESS | 1662 | 1464439653221 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]]]}] 05:47:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:47:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 720ms 05:47:33 INFO - PROCESS | 1662 | 1464439653228 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:47:33 INFO - PROCESS | 1662 | 1464439653230 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:47:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:47:33 INFO - PROCESS | 1662 | 1464439653237 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - PROCESS | 1662 | 1464439653239 Marionette TRACE conn2 <- [1,550,null,{}] 05:47:33 INFO - PROCESS | 1662 | 1464439653252 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}] 05:47:33 INFO - PROCESS | 1662 | 1464439653358 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:47:33 INFO - PROCESS | 1662 | 1464439653367 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x126b20800 == 48 [pid = 1662] [id = 145] 05:47:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x116823000) [pid = 1662] [serial = 432] [outer = 0x0] 05:47:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x120d28800) [pid = 1662] [serial = 433] [outer = 0x116823000] 05:47:33 INFO - PROCESS | 1662 | 1464439653406 Marionette DEBUG loaded listener.js 05:47:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x12af82c00) [pid = 1662] [serial = 434] [outer = 0x116823000] 05:47:33 INFO - PROCESS | 1662 | 1464439653871 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]]]}] 05:47:33 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. 05:47:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 674ms 05:47:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:47:33 INFO - PROCESS | 1662 | 1464439653907 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:47:33 INFO - PROCESS | 1662 | 1464439653909 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:47:33 INFO - PROCESS | 1662 | 1464439653912 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - PROCESS | 1662 | 1464439653914 Marionette TRACE conn2 <- [1,554,null,{}] 05:47:33 INFO - PROCESS | 1662 | 1464439653918 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}] 05:47:34 INFO - PROCESS | 1662 | 1464439654039 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:47:34 INFO - PROCESS | 1662 | 1464439654046 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a5a4000 == 49 [pid = 1662] [id = 146] 05:47:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x12af86800) [pid = 1662] [serial = 435] [outer = 0x0] 05:47:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x12b093000) [pid = 1662] [serial = 436] [outer = 0x12af86800] 05:47:34 INFO - PROCESS | 1662 | 1464439654082 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12b2c4800) [pid = 1662] [serial = 437] [outer = 0x12af86800] 05:47:34 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:34 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:34 INFO - PROCESS | 1662 | 1464439654452 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]]]}] 05:47:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:47:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 573ms 05:47:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:47:34 INFO - PROCESS | 1662 | 1464439654486 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 1662 | 1464439654487 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:47:34 INFO - PROCESS | 1662 | 1464439654489 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 1662 | 1464439654490 Marionette TRACE conn2 <- [1,558,null,{}] 05:47:34 INFO - PROCESS | 1662 | 1464439654493 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}] 05:47:34 INFO - PROCESS | 1662 | 1464439654594 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:47:34 INFO - PROCESS | 1662 | 1464439654602 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x12aa2d800 == 50 [pid = 1662] [id = 147] 05:47:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x120d25800) [pid = 1662] [serial = 438] [outer = 0x0] 05:47:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x12ba07800) [pid = 1662] [serial = 439] [outer = 0x120d25800] 05:47:34 INFO - PROCESS | 1662 | 1464439654627 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12ba0e800) [pid = 1662] [serial = 440] [outer = 0x120d25800] 05:47:34 INFO - PROCESS | 1662 | 1464439654917 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]]]}] 05:47:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:47:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 467ms 05:47:34 INFO - PROCESS | 1662 | 1464439654966 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 1662 | 1464439654970 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:47:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:47:34 INFO - PROCESS | 1662 | 1464439654972 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 1662 | 1464439654973 Marionette TRACE conn2 <- [1,562,null,{}] 05:47:34 INFO - PROCESS | 1662 | 1464439654976 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}] 05:47:35 INFO - PROCESS | 1662 | 1464439655108 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:47:35 INFO - PROCESS | 1662 | 1464439655168 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x112fc7000 == 51 [pid = 1662] [id = 148] 05:47:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x112a5ec00) [pid = 1662] [serial = 441] [outer = 0x0] 05:47:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x112a65400) [pid = 1662] [serial = 442] [outer = 0x112a5ec00] 05:47:35 INFO - PROCESS | 1662 | 1464439655200 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x113d0ec00) [pid = 1662] [serial = 443] [outer = 0x112a5ec00] 05:47:35 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:35 INFO - PROCESS | 1662 | 1464439655642 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]]]}] 05:47:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:47:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 718ms 05:47:35 INFO - PROCESS | 1662 | 1464439655698 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:47:35 INFO - PROCESS | 1662 | 1464439655702 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:47:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:47:35 INFO - PROCESS | 1662 | 1464439655707 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:47:35 INFO - PROCESS | 1662 | 1464439655709 Marionette TRACE conn2 <- [1,566,null,{}] 05:47:35 INFO - PROCESS | 1662 | 1464439655712 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}] 05:47:35 INFO - PROCESS | 1662 | 1464439655816 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:47:35 INFO - PROCESS | 1662 | 1464439655879 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x119122800 == 52 [pid = 1662] [id = 149] 05:47:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x118125400) [pid = 1662] [serial = 444] [outer = 0x0] 05:47:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1181ebc00) [pid = 1662] [serial = 445] [outer = 0x118125400] 05:47:35 INFO - PROCESS | 1662 | 1464439655911 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1182b1400) [pid = 1662] [serial = 446] [outer = 0x118125400] 05:47:36 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:36 INFO - PROCESS | 1662 | 1464439656324 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]]]}] 05:47:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:47:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 672ms 05:47:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:47:36 INFO - PROCESS | 1662 | 1464439656379 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:47:36 INFO - PROCESS | 1662 | 1464439656381 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:47:36 INFO - PROCESS | 1662 | 1464439656383 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 1662 | 1464439656385 Marionette TRACE conn2 <- [1,570,null,{}] 05:47:36 INFO - PROCESS | 1662 | 1464439656387 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}] 05:47:36 INFO - PROCESS | 1662 | 1464439656508 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:47:36 INFO - PROCESS | 1662 | 1464439656563 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x1276a0800 == 53 [pid = 1662] [id = 150] 05:47:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x118919400) [pid = 1662] [serial = 447] [outer = 0x0] 05:47:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1196e3800) [pid = 1662] [serial = 448] [outer = 0x118919400] 05:47:36 INFO - PROCESS | 1662 | 1464439656605 Marionette DEBUG loaded listener.js 05:47:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x121325800) [pid = 1662] [serial = 449] [outer = 0x118919400] 05:47:36 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:37 INFO - PROCESS | 1662 | 1464439657036 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]]]}] 05:47:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:47:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 669ms 05:47:37 INFO - PROCESS | 1662 | 1464439657053 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:47:37 INFO - PROCESS | 1662 | 1464439657055 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:47:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:47:37 INFO - PROCESS | 1662 | 1464439657063 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:47:37 INFO - PROCESS | 1662 | 1464439657066 Marionette TRACE conn2 <- [1,574,null,{}] 05:47:37 INFO - PROCESS | 1662 | 1464439657069 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}] 05:47:37 INFO - PROCESS | 1662 | 1464439657172 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:47:37 INFO - PROCESS | 1662 | 1464439657223 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12baba800 == 54 [pid = 1662] [id = 151] 05:47:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x121b4c800) [pid = 1662] [serial = 450] [outer = 0x0] 05:47:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x125dcd400) [pid = 1662] [serial = 451] [outer = 0x121b4c800] 05:47:37 INFO - PROCESS | 1662 | 1464439657252 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x128827000) [pid = 1662] [serial = 452] [outer = 0x121b4c800] 05:47:37 INFO - PROCESS | 1662 | 1464439657669 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]]]}] 05:47:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:47:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 677ms 05:47:37 INFO - PROCESS | 1662 | 1464439657737 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:47:37 INFO - PROCESS | 1662 | 1464439657738 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:47:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:47:37 INFO - PROCESS | 1662 | 1464439657740 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:47:37 INFO - PROCESS | 1662 | 1464439657742 Marionette TRACE conn2 <- [1,578,null,{}] 05:47:37 INFO - PROCESS | 1662 | 1464439657744 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}] 05:47:37 INFO - PROCESS | 1662 | 1464439657862 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:47:37 INFO - PROCESS | 1662 | 1464439657937 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c213800 == 55 [pid = 1662] [id = 152] 05:47:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x126baf800) [pid = 1662] [serial = 453] [outer = 0x0] 05:47:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x12a8c6400) [pid = 1662] [serial = 454] [outer = 0x126baf800] 05:47:37 INFO - PROCESS | 1662 | 1464439657966 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x12b2c7800) [pid = 1662] [serial = 455] [outer = 0x126baf800] 05:47:38 INFO - PROCESS | 1662 | 1464439658378 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]]]}] 05:47:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:47:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 669ms 05:47:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:47:38 INFO - PROCESS | 1662 | 1464439658410 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 1662 | 1464439658412 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:47:38 INFO - PROCESS | 1662 | 1464439658414 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - PROCESS | 1662 | 1464439658415 Marionette TRACE conn2 <- [1,582,null,{}] 05:47:38 INFO - PROCESS | 1662 | 1464439658418 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}] 05:47:38 INFO - PROCESS | 1662 | 1464439658516 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:47:38 INFO - PROCESS | 1662 | 1464439658567 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c904800 == 56 [pid = 1662] [id = 153] 05:47:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x12bb20800) [pid = 1662] [serial = 456] [outer = 0x0] 05:47:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x12bbb6400) [pid = 1662] [serial = 457] [outer = 0x12bb20800] 05:47:38 INFO - PROCESS | 1662 | 1464439658601 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x12bbbf400) [pid = 1662] [serial = 458] [outer = 0x12bb20800] 05:47:39 INFO - PROCESS | 1662 | 1464439659046 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]]]}] 05:47:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:47:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 05:47:39 INFO - PROCESS | 1662 | 1464439659102 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 1662 | 1464439659104 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:47:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:47:39 INFO - PROCESS | 1662 | 1464439659107 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 1662 | 1464439659109 Marionette TRACE conn2 <- [1,586,null,{}] 05:47:39 INFO - PROCESS | 1662 | 1464439659111 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}] 05:47:39 INFO - PROCESS | 1662 | 1464439659233 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:47:39 INFO - PROCESS | 1662 | 1464439659432 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x118182000 == 57 [pid = 1662] [id = 154] 05:47:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x112a65000) [pid = 1662] [serial = 459] [outer = 0x0] 05:47:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x112a6b800) [pid = 1662] [serial = 460] [outer = 0x112a65000] 05:47:39 INFO - PROCESS | 1662 | 1464439659461 Marionette DEBUG loaded listener.js 05:47:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x115e44800) [pid = 1662] [serial = 461] [outer = 0x112a65000] 05:47:39 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:39 INFO - PROCESS | 1662 | 1464439659889 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]]]}] 05:47:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:47:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 821ms 05:47:39 INFO - PROCESS | 1662 | 1464439659930 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 1662 | 1464439659933 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:47:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:47:39 INFO - PROCESS | 1662 | 1464439659936 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 1662 | 1464439659938 Marionette TRACE conn2 <- [1,590,null,{}] 05:47:39 INFO - PROCESS | 1662 | 1464439659941 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}] 05:47:40 INFO - PROCESS | 1662 | 1464439660035 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:47:40 INFO - PROCESS | 1662 | 1464439660088 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x11818f000 == 58 [pid = 1662] [id = 155] 05:47:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x116ad8c00) [pid = 1662] [serial = 462] [outer = 0x0] 05:47:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x1182a8800) [pid = 1662] [serial = 463] [outer = 0x116ad8c00] 05:47:40 INFO - PROCESS | 1662 | 1464439660117 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x118462c00) [pid = 1662] [serial = 464] [outer = 0x116ad8c00] 05:47:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12aa2d800 == 57 [pid = 1662] [id = 147] 05:47:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12a5a4000 == 56 [pid = 1662] [id = 146] 05:47:40 INFO - PROCESS | 1662 | --DOCSHELL 0x126b20800 == 55 [pid = 1662] [id = 145] 05:47:40 INFO - PROCESS | 1662 | --DOCSHELL 0x128e0c800 == 54 [pid = 1662] [id = 144] 05:47:40 INFO - PROCESS | 1662 | --DOCSHELL 0x126f71800 == 53 [pid = 1662] [id = 143] 05:47:40 INFO - PROCESS | 1662 | --DOCSHELL 0x125209000 == 52 [pid = 1662] [id = 142] 05:47:40 INFO - PROCESS | 1662 | --DOCSHELL 0x121cca800 == 51 [pid = 1662] [id = 141] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x12c25a000) [pid = 1662] [serial = 388] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOCSHELL 0x119da8800 == 50 [pid = 1662] [id = 140] 05:47:40 INFO - PROCESS | 1662 | --DOCSHELL 0x119915000 == 49 [pid = 1662] [id = 139] 05:47:40 INFO - PROCESS | 1662 | --DOCSHELL 0x11912e000 == 48 [pid = 1662] [id = 138] 05:47:40 INFO - PROCESS | 1662 | --DOCSHELL 0x1170a4800 == 47 [pid = 1662] [id = 137] 05:47:40 INFO - PROCESS | 1662 | --DOCSHELL 0x116f1d000 == 46 [pid = 1662] [id = 136] 05:47:40 INFO - PROCESS | 1662 | --DOCSHELL 0x118726000 == 45 [pid = 1662] [id = 135] 05:47:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12137a800 == 44 [pid = 1662] [id = 132] 05:47:40 INFO - PROCESS | 1662 | --DOCSHELL 0x1170e8000 == 43 [pid = 1662] [id = 131] 05:47:40 INFO - PROCESS | 1662 | 1464439660540 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]]]}] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x118920800) [pid = 1662] [serial = 302] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x128eac400) [pid = 1662] [serial = 239] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x128eaac00) [pid = 1662] [serial = 308] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x11806a800) [pid = 1662] [serial = 299] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x12550ac00) [pid = 1662] [serial = 305] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x12b2c4400) [pid = 1662] [serial = 373] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x11845d800) [pid = 1662] [serial = 358] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x11916f800) [pid = 1662] [serial = 359] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x12a8cbc00) [pid = 1662] [serial = 353] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x12937f400) [pid = 1662] [serial = 352] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x11766f000) [pid = 1662] [serial = 341] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x116611000) [pid = 1662] [serial = 340] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x1181f7c00) [pid = 1662] [serial = 356] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x117176800) [pid = 1662] [serial = 355] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1199cb000) [pid = 1662] [serial = 361] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x125246000) [pid = 1662] [serial = 362] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x125dcd000) [pid = 1662] [serial = 364] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x126ce9000) [pid = 1662] [serial = 365] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12ba0d400) [pid = 1662] [serial = 376] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x128832400) [pid = 1662] [serial = 350] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x121707c00) [pid = 1662] [serial = 346] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x125dc8400) [pid = 1662] [serial = 347] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12710e000) [pid = 1662] [serial = 349] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12886f800) [pid = 1662] [serial = 367] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x12937e000) [pid = 1662] [serial = 368] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1195e3800) [pid = 1662] [serial = 344] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x118795000) [pid = 1662] [serial = 343] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12ba05c00) [pid = 1662] [serial = 374] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12bb1d000) [pid = 1662] [serial = 379] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x118131400) [pid = 1662] [serial = 382] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x12a8d0c00) [pid = 1662] [serial = 385] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x12bbb3800) [pid = 1662] [serial = 380] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x12976ac00) [pid = 1662] [serial = 370] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x12b08cc00) [pid = 1662] [serial = 371] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x12bb15400) [pid = 1662] [serial = 377] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1210d2400) [pid = 1662] [serial = 383] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x12c252000) [pid = 1662] [serial = 386] [outer = 0x0] [url = about:blank] 05:47:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:47:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 05:47:40 INFO - PROCESS | 1662 | 1464439660608 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:47:40 INFO - PROCESS | 1662 | 1464439660611 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:47:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:47:40 INFO - PROCESS | 1662 | 1464439660613 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:47:40 INFO - PROCESS | 1662 | 1464439660614 Marionette TRACE conn2 <- [1,594,null,{}] 05:47:40 INFO - PROCESS | 1662 | 1464439660617 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}] 05:47:40 INFO - PROCESS | 1662 | 1464439660723 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:47:40 INFO - PROCESS | 1662 | 1464439660737 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170ee800 == 44 [pid = 1662] [id = 156] 05:47:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x118920800) [pid = 1662] [serial = 465] [outer = 0x0] 05:47:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x118f73800) [pid = 1662] [serial = 466] [outer = 0x118920800] 05:47:40 INFO - PROCESS | 1662 | 1464439660763 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1196e5400) [pid = 1662] [serial = 467] [outer = 0x118920800] 05:47:41 INFO - PROCESS | 1662 | 1464439661130 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]]]}] 05:47:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:47:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 569ms 05:47:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:47:41 INFO - PROCESS | 1662 | 1464439661183 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 1662 | 1464439661185 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:47:41 INFO - PROCESS | 1662 | 1464439661191 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 1662 | 1464439661195 Marionette TRACE conn2 <- [1,598,null,{}] 05:47:41 INFO - PROCESS | 1662 | 1464439661199 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}] 05:47:41 INFO - PROCESS | 1662 | 1464439661279 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:47:41 INFO - PROCESS | 1662 | 1464439661286 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x119da8800 == 45 [pid = 1662] [id = 157] 05:47:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x119954c00) [pid = 1662] [serial = 468] [outer = 0x0] 05:47:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x120ed9400) [pid = 1662] [serial = 469] [outer = 0x119954c00] 05:47:41 INFO - PROCESS | 1662 | 1464439661312 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x125247000) [pid = 1662] [serial = 470] [outer = 0x119954c00] 05:47:41 INFO - PROCESS | 1662 | 1464439661638 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]]]}] 05:47:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:47:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 475ms 05:47:41 INFO - PROCESS | 1662 | 1464439661664 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 1662 | 1464439661666 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:47:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:47:41 INFO - PROCESS | 1662 | 1464439661677 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 1662 | 1464439661678 Marionette TRACE conn2 <- [1,602,null,{}] 05:47:41 INFO - PROCESS | 1662 | 1464439661691 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}] 05:47:41 INFO - PROCESS | 1662 | 1464439661773 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:47:41 INFO - PROCESS | 1662 | 1464439661777 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x12145d000 == 46 [pid = 1662] [id = 158] 05:47:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x125250800) [pid = 1662] [serial = 471] [outer = 0x0] 05:47:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1258e3c00) [pid = 1662] [serial = 472] [outer = 0x125250800] 05:47:41 INFO - PROCESS | 1662 | 1464439661803 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x126bafc00) [pid = 1662] [serial = 473] [outer = 0x125250800] 05:47:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:47:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 468ms 05:47:42 INFO - PROCESS | 1662 | 1464439662139 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]]]}] 05:47:42 INFO - PROCESS | 1662 | 1464439662145 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:47:42 INFO - PROCESS | 1662 | 1464439662146 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:47:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:47:42 INFO - PROCESS | 1662 | 1464439662149 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 1662 | 1464439662152 Marionette TRACE conn2 <- [1,606,null,{}] 05:47:42 INFO - PROCESS | 1662 | 1464439662155 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}] 05:47:42 INFO - PROCESS | 1662 | 1464439662230 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:47:42 INFO - PROCESS | 1662 | 1464439662237 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x125516000 == 47 [pid = 1662] [id = 159] 05:47:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x128832c00) [pid = 1662] [serial = 474] [outer = 0x0] 05:47:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x128874000) [pid = 1662] [serial = 475] [outer = 0x128832c00] 05:47:42 INFO - PROCESS | 1662 | 1464439662267 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12937ec00) [pid = 1662] [serial = 476] [outer = 0x128832c00] 05:47:42 INFO - PROCESS | 1662 | 1464439662624 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]]]}] 05:47:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:47:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 521ms 05:47:42 INFO - PROCESS | 1662 | 1464439662673 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:47:42 INFO - PROCESS | 1662 | 1464439662674 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:47:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:47:42 INFO - PROCESS | 1662 | 1464439662677 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 1662 | 1464439662678 Marionette TRACE conn2 <- [1,610,null,{}] 05:47:42 INFO - PROCESS | 1662 | 1464439662680 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}] 05:47:42 INFO - PROCESS | 1662 | 1464439662792 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:47:42 INFO - PROCESS | 1662 | 1464439662804 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x1267b8800 == 48 [pid = 1662] [id = 160] 05:47:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1294a4000) [pid = 1662] [serial = 477] [outer = 0x0] 05:47:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12a763400) [pid = 1662] [serial = 478] [outer = 0x1294a4000] 05:47:42 INFO - PROCESS | 1662 | 1464439662829 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x12b2c4400) [pid = 1662] [serial = 479] [outer = 0x1294a4000] 05:47:43 INFO - PROCESS | 1662 | 1464439663186 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]]]}] 05:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 519ms 05:47:43 INFO - PROCESS | 1662 | 1464439663197 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:47:43 INFO - PROCESS | 1662 | 1464439663199 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:47:43 INFO - PROCESS | 1662 | 1464439663208 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 1662 | 1464439663209 Marionette TRACE conn2 <- [1,614,null,{}] 05:47:43 INFO - PROCESS | 1662 | 1464439663211 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}] 05:47:43 INFO - PROCESS | 1662 | 1464439663310 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:47:43 INFO - PROCESS | 1662 | 1464439663315 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x1276b6000 == 49 [pid = 1662] [id = 161] 05:47:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12a8c4400) [pid = 1662] [serial = 480] [outer = 0x0] 05:47:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12ba0b400) [pid = 1662] [serial = 481] [outer = 0x12a8c4400] 05:47:43 INFO - PROCESS | 1662 | 1464439663340 Marionette DEBUG loaded listener.js 05:47:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x12bbbac00) [pid = 1662] [serial = 482] [outer = 0x12a8c4400] 05:47:43 INFO - PROCESS | 1662 | 1464439663669 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]]]}] 05:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 476ms 05:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:47:43 INFO - PROCESS | 1662 | 1464439663678 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:47:43 INFO - PROCESS | 1662 | 1464439663679 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:47:43 INFO - PROCESS | 1662 | 1464439663689 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 1662 | 1464439663691 Marionette TRACE conn2 <- [1,618,null,{}] 05:47:43 INFO - PROCESS | 1662 | 1464439663693 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}] 05:47:43 INFO - PROCESS | 1662 | 1464439663809 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:47:43 INFO - PROCESS | 1662 | 1464439663849 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x1297a3000 == 50 [pid = 1662] [id = 162] 05:47:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12b2bec00) [pid = 1662] [serial = 483] [outer = 0x0] 05:47:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12c24ec00) [pid = 1662] [serial = 484] [outer = 0x12b2bec00] 05:47:43 INFO - PROCESS | 1662 | 1464439663873 Marionette DEBUG loaded listener.js 05:47:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12c259000) [pid = 1662] [serial = 485] [outer = 0x12b2bec00] 05:47:44 INFO - PROCESS | 1662 | 1464439664181 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]]]}] 05:47:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:47:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 529ms 05:47:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:47:44 INFO - PROCESS | 1662 | 1464439664212 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:47:44 INFO - PROCESS | 1662 | 1464439664213 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:47:44 INFO - PROCESS | 1662 | 1464439664215 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 1662 | 1464439664217 Marionette TRACE conn2 <- [1,622,null,{}] 05:47:44 INFO - PROCESS | 1662 | 1464439664228 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}] 05:47:44 INFO - PROCESS | 1662 | 1464439664334 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:47:44 INFO - PROCESS | 1662 | 1464439664366 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12aa2c800 == 51 [pid = 1662] [id = 163] 05:47:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x112f53000) [pid = 1662] [serial = 486] [outer = 0x0] 05:47:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x112f5ac00) [pid = 1662] [serial = 487] [outer = 0x112f53000] 05:47:44 INFO - PROCESS | 1662 | 1464439664391 Marionette DEBUG loaded listener.js 05:47:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x112f5f400) [pid = 1662] [serial = 488] [outer = 0x112f53000] 05:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x116824800) [pid = 1662] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x116823000) [pid = 1662] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x116735400) [pid = 1662] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1138ecc00) [pid = 1662] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x12949d400) [pid = 1662] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12882ac00) [pid = 1662] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x120d2b000) [pid = 1662] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x121b50000) [pid = 1662] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x123f88c00) [pid = 1662] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12c251c00) [pid = 1662] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1195e7400) [pid = 1662] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x12882f400) [pid = 1662] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x12af86800) [pid = 1662] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:47:44 INFO - PROCESS | 1662 | 1464439664850 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]]]}] 05:47:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:47:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 680ms 05:47:44 INFO - PROCESS | 1662 | 1464439664897 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:47:44 INFO - PROCESS | 1662 | 1464439664899 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:47:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:47:44 INFO - PROCESS | 1662 | 1464439664902 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 1662 | 1464439664904 Marionette TRACE conn2 <- [1,626,null,{}] 05:47:44 INFO - PROCESS | 1662 | 1464439664907 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}] 05:47:45 INFO - PROCESS | 1662 | 1464439665031 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:47:45 INFO - PROCESS | 1662 | 1464439665038 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12520c800 == 52 [pid = 1662] [id = 164] 05:47:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x112f5a000) [pid = 1662] [serial = 489] [outer = 0x0] 05:47:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x116821800) [pid = 1662] [serial = 490] [outer = 0x112f5a000] 05:47:45 INFO - PROCESS | 1662 | 1464439665083 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12937f000) [pid = 1662] [serial = 491] [outer = 0x112f5a000] 05:47:45 INFO - PROCESS | 1662 | 1464439665465 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]]]}] 05:47:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 620ms 05:47:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:47:45 INFO - PROCESS | 1662 | 1464439665522 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:47:45 INFO - PROCESS | 1662 | 1464439665524 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:47:45 INFO - PROCESS | 1662 | 1464439665527 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:47:45 INFO - PROCESS | 1662 | 1464439665528 Marionette TRACE conn2 <- [1,630,null,{}] 05:47:45 INFO - PROCESS | 1662 | 1464439665531 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}] 05:47:45 INFO - PROCESS | 1662 | 1464439665651 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:47:45 INFO - PROCESS | 1662 | 1464439665688 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bde0000 == 53 [pid = 1662] [id = 165] 05:47:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x12c258c00) [pid = 1662] [serial = 492] [outer = 0x0] 05:47:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12c3cec00) [pid = 1662] [serial = 493] [outer = 0x12c258c00] 05:47:45 INFO - PROCESS | 1662 | 1464439665728 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12c542400) [pid = 1662] [serial = 494] [outer = 0x12c258c00] 05:47:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1288c3800) [pid = 1662] [serial = 495] [outer = 0x12cc63000] 05:47:46 INFO - PROCESS | 1662 | 1464439666208 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]]]}] 05:47:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:47:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 720ms 05:47:46 INFO - PROCESS | 1662 | 1464439666246 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 1662 | 1464439666248 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:47:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:47:46 INFO - PROCESS | 1662 | 1464439666252 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 1662 | 1464439666254 Marionette TRACE conn2 <- [1,634,null,{}] 05:47:46 INFO - PROCESS | 1662 | 1464439666256 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}] 05:47:46 INFO - PROCESS | 1662 | 1464439666336 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:47:46 INFO - PROCESS | 1662 | 1464439666340 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c50a000 == 54 [pid = 1662] [id = 166] 05:47:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1288be800) [pid = 1662] [serial = 496] [outer = 0x0] 05:47:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1288c9000) [pid = 1662] [serial = 497] [outer = 0x1288be800] 05:47:46 INFO - PROCESS | 1662 | 1464439666365 Marionette DEBUG loaded listener.js 05:47:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12c3d1c00) [pid = 1662] [serial = 498] [outer = 0x1288be800] 05:47:46 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:46 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:46 INFO - PROCESS | 1662 | 1464439666672 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]]]}] 05:47:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:47:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 471ms 05:47:46 INFO - PROCESS | 1662 | 1464439666722 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 1662 | 1464439666732 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:47:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:47:46 INFO - PROCESS | 1662 | 1464439666734 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 1662 | 1464439666735 Marionette TRACE conn2 <- [1,638,null,{}] 05:47:46 INFO - PROCESS | 1662 | 1464439666738 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}] 05:47:46 INFO - PROCESS | 1662 | 1464439666820 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:47:46 INFO - PROCESS | 1662 | 1464439666928 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x115e11800 == 55 [pid = 1662] [id = 167] 05:47:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x111c7c400) [pid = 1662] [serial = 499] [outer = 0x0] 05:47:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x112a60c00) [pid = 1662] [serial = 500] [outer = 0x111c7c400] 05:47:46 INFO - PROCESS | 1662 | 1464439666959 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x112f5b800) [pid = 1662] [serial = 501] [outer = 0x111c7c400] 05:47:47 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:47 INFO - PROCESS | 1662 | 1464439667409 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]]]}] 05:47:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:47:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 719ms 05:47:47 INFO - PROCESS | 1662 | 1464439667455 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:47:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:47:47 INFO - PROCESS | 1662 | 1464439667457 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:47:47 INFO - PROCESS | 1662 | 1464439667460 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:47:47 INFO - PROCESS | 1662 | 1464439667463 Marionette TRACE conn2 <- [1,642,null,{}] 05:47:47 INFO - PROCESS | 1662 | 1464439667467 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}] 05:47:47 INFO - PROCESS | 1662 | 1464439667573 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:47:47 INFO - PROCESS | 1662 | 1464439667626 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bbb000 == 56 [pid = 1662] [id = 168] 05:47:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x113a7f000) [pid = 1662] [serial = 502] [outer = 0x0] 05:47:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x11845ec00) [pid = 1662] [serial = 503] [outer = 0x113a7f000] 05:47:47 INFO - PROCESS | 1662 | 1464439667657 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x118f46c00) [pid = 1662] [serial = 504] [outer = 0x113a7f000] 05:47:48 INFO - PROCESS | 1662 | 1464439668119 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]]]}] 05:47:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:47:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 671ms 05:47:48 INFO - PROCESS | 1662 | 1464439668136 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 1662 | 1464439668139 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:47:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:47:48 INFO - PROCESS | 1662 | 1464439668141 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 1662 | 1464439668143 Marionette TRACE conn2 <- [1,646,null,{}] 05:47:48 INFO - PROCESS | 1662 | 1464439668145 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}] 05:47:48 INFO - PROCESS | 1662 | 1464439668261 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:47:48 INFO - PROCESS | 1662 | 1464439668340 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x12aa23800 == 57 [pid = 1662] [id = 169] 05:47:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x120ed8c00) [pid = 1662] [serial = 505] [outer = 0x0] 05:47:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x121322c00) [pid = 1662] [serial = 506] [outer = 0x120ed8c00] 05:47:48 INFO - PROCESS | 1662 | 1464439668369 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x1255c0c00) [pid = 1662] [serial = 507] [outer = 0x120ed8c00] 05:47:48 INFO - PROCESS | 1662 | 1464439668812 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]]]}] 05:47:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:47:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 719ms 05:47:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:47:48 INFO - PROCESS | 1662 | 1464439668861 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 1662 | 1464439668863 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:47:48 INFO - PROCESS | 1662 | 1464439668875 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 1662 | 1464439668882 Marionette TRACE conn2 <- [1,650,null,{}] 05:47:48 INFO - PROCESS | 1662 | 1464439668907 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}] 05:47:49 INFO - PROCESS | 1662 | 1464439669064 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:47:49 INFO - PROCESS | 1662 | 1464439669157 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x12caa3800 == 58 [pid = 1662] [id = 170] 05:47:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x120ede800) [pid = 1662] [serial = 508] [outer = 0x0] 05:47:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x128e5bc00) [pid = 1662] [serial = 509] [outer = 0x120ede800] 05:47:49 INFO - PROCESS | 1662 | 1464439669203 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x12937f800) [pid = 1662] [serial = 510] [outer = 0x120ede800] 05:47:49 INFO - PROCESS | 1662 | 1464439669633 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]]]}] 05:47:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:47:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 803ms 05:47:49 INFO - PROCESS | 1662 | 1464439669671 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:47:49 INFO - PROCESS | 1662 | 1464439669673 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:47:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:47:49 INFO - PROCESS | 1662 | 1464439669675 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 1662 | 1464439669677 Marionette TRACE conn2 <- [1,654,null,{}] 05:47:49 INFO - PROCESS | 1662 | 1464439669679 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}] 05:47:49 INFO - PROCESS | 1662 | 1464439669785 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:47:49 INFO - PROCESS | 1662 | 1464439669838 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cc12800 == 59 [pid = 1662] [id = 171] 05:47:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x1294dd000) [pid = 1662] [serial = 511] [outer = 0x0] 05:47:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x12af85000) [pid = 1662] [serial = 512] [outer = 0x1294dd000] 05:47:49 INFO - PROCESS | 1662 | 1464439669869 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x12bbbf800) [pid = 1662] [serial = 513] [outer = 0x1294dd000] 05:47:50 INFO - PROCESS | 1662 | 1464439670310 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]]]}] 05:47:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:47:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 05:47:50 INFO - PROCESS | 1662 | 1464439670346 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:47:50 INFO - PROCESS | 1662 | 1464439670348 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:47:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:47:50 INFO - PROCESS | 1662 | 1464439670350 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:47:50 INFO - PROCESS | 1662 | 1464439670352 Marionette TRACE conn2 <- [1,658,null,{}] 05:47:50 INFO - PROCESS | 1662 | 1464439670354 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}] 05:47:50 INFO - PROCESS | 1662 | 1464439670456 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:47:50 INFO - PROCESS | 1662 | 1464439670522 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x117e1f800 == 60 [pid = 1662] [id = 172] 05:47:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x125559c00) [pid = 1662] [serial = 514] [outer = 0x0] 05:47:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x129375800) [pid = 1662] [serial = 515] [outer = 0x125559c00] 05:47:50 INFO - PROCESS | 1662 | 1464439670557 Marionette DEBUG loaded listener.js 05:47:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x12c3cd000) [pid = 1662] [serial = 516] [outer = 0x125559c00] 05:47:51 INFO - PROCESS | 1662 | 1464439671163 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]]]}] 05:47:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:47:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 870ms 05:47:51 INFO - PROCESS | 1662 | 1464439671221 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:47:51 INFO - PROCESS | 1662 | 1464439671224 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:47:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:47:51 INFO - PROCESS | 1662 | 1464439671227 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 1662 | 1464439671229 Marionette TRACE conn2 <- [1,662,null,{}] 05:47:51 INFO - PROCESS | 1662 | 1464439671233 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}] 05:47:51 INFO - PROCESS | 1662 | 1464439671324 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:47:51 INFO - PROCESS | 1662 | 1464439671395 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x116093800 == 61 [pid = 1662] [id = 173] 05:47:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x11660b400) [pid = 1662] [serial = 517] [outer = 0x0] 05:47:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x116822000) [pid = 1662] [serial = 518] [outer = 0x11660b400] 05:47:51 INFO - PROCESS | 1662 | 1464439671424 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x117579800) [pid = 1662] [serial = 519] [outer = 0x11660b400] 05:47:51 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x12b285800 == 60 [pid = 1662] [id = 117] 05:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x125db7800 == 59 [pid = 1662] [id = 118] 05:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x12c50a000 == 58 [pid = 1662] [id = 166] 05:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x12bde0000 == 57 [pid = 1662] [id = 165] 05:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x12520c800 == 56 [pid = 1662] [id = 164] 05:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x12aa2c800 == 55 [pid = 1662] [id = 163] 05:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x1297a3000 == 54 [pid = 1662] [id = 162] 05:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x12ba07800) [pid = 1662] [serial = 439] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x1294e0800) [pid = 1662] [serial = 400] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x112a68000) [pid = 1662] [serial = 391] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x118453c00) [pid = 1662] [serial = 394] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x120ee5000) [pid = 1662] [serial = 397] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x1276b6000 == 53 [pid = 1662] [id = 161] 05:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x1267b8800 == 52 [pid = 1662] [id = 160] 05:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x125516000 == 51 [pid = 1662] [id = 159] 05:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x12145d000 == 50 [pid = 1662] [id = 158] 05:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x119da8800 == 49 [pid = 1662] [id = 157] 05:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x1170ee800 == 48 [pid = 1662] [id = 156] 05:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x11818f000 == 47 [pid = 1662] [id = 155] 05:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x118182000 == 46 [pid = 1662] [id = 154] 05:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x119122800 == 45 [pid = 1662] [id = 149] 05:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x112fc7000 == 44 [pid = 1662] [id = 148] 05:47:51 INFO - PROCESS | 1662 | 1464439671898 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]]]}] 05:47:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:47:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 721ms 05:47:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:47:51 INFO - PROCESS | 1662 | 1464439671950 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:47:51 INFO - PROCESS | 1662 | 1464439671954 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:47:51 INFO - PROCESS | 1662 | 1464439671958 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 1662 | 1464439671959 Marionette TRACE conn2 <- [1,666,null,{}] 05:47:51 INFO - PROCESS | 1662 | 1464439671962 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}] 05:47:52 INFO - PROCESS | 1662 | 1464439672041 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:47:52 INFO - PROCESS | 1662 | 1464439672046 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170f0000 == 45 [pid = 1662] [id = 174] 05:47:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x113806400) [pid = 1662] [serial = 520] [outer = 0x0] 05:47:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x1182a4000) [pid = 1662] [serial = 521] [outer = 0x113806400] 05:47:52 INFO - PROCESS | 1662 | 1464439672076 Marionette DEBUG loaded listener.js 05:47:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x1185e8400) [pid = 1662] [serial = 522] [outer = 0x113806400] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x12b2c4800) [pid = 1662] [serial = 437] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x118132800) [pid = 1662] [serial = 406] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x12af82c00) [pid = 1662] [serial = 434] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x11806e000) [pid = 1662] [serial = 409] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x1182aa000) [pid = 1662] [serial = 407] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x11672d000) [pid = 1662] [serial = 404] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x12af81c00) [pid = 1662] [serial = 431] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x128879400) [pid = 1662] [serial = 424] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x1214e3c00) [pid = 1662] [serial = 416] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x125eef000) [pid = 1662] [serial = 419] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x126c58400) [pid = 1662] [serial = 421] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1255b7c00) [pid = 1662] [serial = 418] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x12c3cb000) [pid = 1662] [serial = 389] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x118f51800) [pid = 1662] [serial = 410] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x120d28800) [pid = 1662] [serial = 433] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x1196e6800) [pid = 1662] [serial = 412] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x120edbc00) [pid = 1662] [serial = 415] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1294e0000) [pid = 1662] [serial = 428] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x128ead000) [pid = 1662] [serial = 425] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x12a8c3c00) [pid = 1662] [serial = 430] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x113d6e400) [pid = 1662] [serial = 403] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12b093000) [pid = 1662] [serial = 436] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x128825400) [pid = 1662] [serial = 422] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1294a2c00) [pid = 1662] [serial = 427] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x119d82c00) [pid = 1662] [serial = 413] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:52 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:52 INFO - PROCESS | 1662 | 1464439672456 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]]]}] 05:47:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:47:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 520ms 05:47:52 INFO - PROCESS | 1662 | 1464439672478 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:47:52 INFO - PROCESS | 1662 | 1464439672480 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:47:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:47:52 INFO - PROCESS | 1662 | 1464439672482 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 1662 | 1464439672484 Marionette TRACE conn2 <- [1,670,null,{}] 05:47:52 INFO - PROCESS | 1662 | 1464439672491 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}] 05:47:52 INFO - PROCESS | 1662 | 1464439672574 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:47:52 INFO - PROCESS | 1662 | 1464439672601 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x119ba5800 == 46 [pid = 1662] [id = 175] 05:47:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1195e7000) [pid = 1662] [serial = 523] [outer = 0x0] 05:47:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1196e8c00) [pid = 1662] [serial = 524] [outer = 0x1195e7000] 05:47:52 INFO - PROCESS | 1662 | 1464439672631 Marionette DEBUG loaded listener.js 05:47:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x120d2e000) [pid = 1662] [serial = 525] [outer = 0x1195e7000] 05:47:52 INFO - PROCESS | 1662 | 1464439672944 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]]]}] 05:47:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:47:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 471ms 05:47:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:47:52 INFO - PROCESS | 1662 | 1464439672957 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:47:52 INFO - PROCESS | 1662 | 1464439672959 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:47:52 INFO - PROCESS | 1662 | 1464439672961 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 1662 | 1464439672962 Marionette TRACE conn2 <- [1,674,null,{}] 05:47:52 INFO - PROCESS | 1662 | 1464439672976 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}] 05:47:53 INFO - PROCESS | 1662 | 1464439673062 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:47:53 INFO - PROCESS | 1662 | 1464439673111 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x12120d000 == 47 [pid = 1662] [id = 176] 05:47:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x120eae800) [pid = 1662] [serial = 526] [outer = 0x0] 05:47:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x120eb6c00) [pid = 1662] [serial = 527] [outer = 0x120eae800] 05:47:53 INFO - PROCESS | 1662 | 1464439673137 Marionette DEBUG loaded listener.js 05:47:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x120ebd800) [pid = 1662] [serial = 528] [outer = 0x120eae800] 05:47:53 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:53 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:53 INFO - PROCESS | 1662 | 1464439673431 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]]]}] 05:47:53 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 05:47:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 534ms 05:47:53 INFO - PROCESS | 1662 | 1464439673496 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:47:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:47:53 INFO - PROCESS | 1662 | 1464439673498 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:47:53 INFO - PROCESS | 1662 | 1464439673501 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:47:53 INFO - PROCESS | 1662 | 1464439673503 Marionette TRACE conn2 <- [1,678,null,{}] 05:47:53 INFO - PROCESS | 1662 | 1464439673506 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}] 05:47:53 INFO - PROCESS | 1662 | 1464439673661 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:47:53 INFO - PROCESS | 1662 | 1464439673706 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x123e30800 == 48 [pid = 1662] [id = 177] 05:47:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x120eaf000) [pid = 1662] [serial = 529] [outer = 0x0] 05:47:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x120ebdc00) [pid = 1662] [serial = 530] [outer = 0x120eaf000] 05:47:53 INFO - PROCESS | 1662 | 1464439673748 Marionette DEBUG loaded listener.js 05:47:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x12170e000) [pid = 1662] [serial = 531] [outer = 0x120eaf000] 05:47:54 INFO - PROCESS | 1662 | 1464439674142 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]]]}] 05:47:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:47:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 672ms 05:47:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:47:54 INFO - PROCESS | 1662 | 1464439674173 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:47:54 INFO - PROCESS | 1662 | 1464439674174 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:47:54 INFO - PROCESS | 1662 | 1464439674187 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:47:54 INFO - PROCESS | 1662 | 1464439674188 Marionette TRACE conn2 <- [1,682,null,{}] 05:47:54 INFO - PROCESS | 1662 | 1464439674191 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}] 05:47:54 INFO - PROCESS | 1662 | 1464439674307 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:47:54 INFO - PROCESS | 1662 | 1464439674312 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x118724000 == 49 [pid = 1662] [id = 178] 05:47:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x121896c00) [pid = 1662] [serial = 532] [outer = 0x0] 05:47:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x12555e800) [pid = 1662] [serial = 533] [outer = 0x121896c00] 05:47:54 INFO - PROCESS | 1662 | 1464439674373 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x127114000) [pid = 1662] [serial = 534] [outer = 0x121896c00] 05:47:55 INFO - PROCESS | 1662 | 1464439675157 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]]]}] 05:47:55 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) 05:47:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1030ms 05:47:55 INFO - PROCESS | 1662 | 1464439675207 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:47:55 INFO - PROCESS | 1662 | 1464439675208 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:47:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:47:55 INFO - PROCESS | 1662 | 1464439675210 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:47:55 INFO - PROCESS | 1662 | 1464439675211 Marionette TRACE conn2 <- [1,686,null,{}] 05:47:55 INFO - PROCESS | 1662 | 1464439675213 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}] 05:47:55 INFO - PROCESS | 1662 | 1464439675309 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:47:55 INFO - PROCESS | 1662 | 1464439675321 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x1276a8000 == 50 [pid = 1662] [id = 179] 05:47:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x123e21800) [pid = 1662] [serial = 535] [outer = 0x0] 05:47:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x12886dc00) [pid = 1662] [serial = 536] [outer = 0x123e21800] 05:47:55 INFO - PROCESS | 1662 | 1464439675346 Marionette DEBUG loaded listener.js 05:47:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x1288c5400) [pid = 1662] [serial = 537] [outer = 0x123e21800] 05:47:56 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x125250800) [pid = 1662] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:47:56 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x128832c00) [pid = 1662] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:47:56 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x120d25800) [pid = 1662] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:47:56 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x118920800) [pid = 1662] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:47:56 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x12b2bec00) [pid = 1662] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:47:56 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x116ad8c00) [pid = 1662] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:47:56 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x119954c00) [pid = 1662] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:47:56 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x112a65000) [pid = 1662] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:47:56 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x12a8c4400) [pid = 1662] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:47:56 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x112f53000) [pid = 1662] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:47:56 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x112f5a000) [pid = 1662] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:47:56 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12c258c00) [pid = 1662] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:47:56 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1294a4000) [pid = 1662] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:47:56 INFO - PROCESS | 1662 | 1464439676144 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]]]}] 05:47:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:47:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 970ms 05:47:56 INFO - PROCESS | 1662 | 1464439676181 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:47:56 INFO - PROCESS | 1662 | 1464439676183 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:47:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:47:56 INFO - PROCESS | 1662 | 1464439676186 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:47:56 INFO - PROCESS | 1662 | 1464439676188 Marionette TRACE conn2 <- [1,690,null,{}] 05:47:56 INFO - PROCESS | 1662 | 1464439676191 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}] 05:47:56 INFO - PROCESS | 1662 | 1464439676306 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:47:56 INFO - PROCESS | 1662 | 1464439676310 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x123edb000 == 51 [pid = 1662] [id = 180] 05:47:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x112f60800) [pid = 1662] [serial = 538] [outer = 0x0] 05:47:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12524fc00) [pid = 1662] [serial = 539] [outer = 0x112f60800] 05:47:56 INFO - PROCESS | 1662 | 1464439676335 Marionette DEBUG loaded listener.js 05:47:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1288c9800) [pid = 1662] [serial = 540] [outer = 0x112f60800] 05:47:57 INFO - PROCESS | 1662 | 1464439677156 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]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:47:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1021ms 05:47:57 INFO - PROCESS | 1662 | 1464439677207 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 1662 | 1464439677209 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:47:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:47:57 INFO - PROCESS | 1662 | 1464439677211 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 1662 | 1464439677212 Marionette TRACE conn2 <- [1,694,null,{}] 05:47:57 INFO - PROCESS | 1662 | 1464439677214 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}] 05:47:57 INFO - PROCESS | 1662 | 1464439677310 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:47:57 INFO - PROCESS | 1662 | 1464439677318 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x12946a800 == 52 [pid = 1662] [id = 181] 05:47:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1288cc800) [pid = 1662] [serial = 541] [outer = 0x0] 05:47:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1294a2c00) [pid = 1662] [serial = 542] [outer = 0x1288cc800] 05:47:57 INFO - PROCESS | 1662 | 1464439677345 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x129767400) [pid = 1662] [serial = 543] [outer = 0x1288cc800] 05:47:58 INFO - PROCESS | 1662 | 1464439678145 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]]]}] 05:47:58 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) 05:47:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 970ms 05:47:58 INFO - PROCESS | 1662 | 1464439678182 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:47:58 INFO - PROCESS | 1662 | 1464439678187 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:47:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:47:58 INFO - PROCESS | 1662 | 1464439678191 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:47:58 INFO - PROCESS | 1662 | 1464439678194 Marionette TRACE conn2 <- [1,698,null,{}] 05:47:58 INFO - PROCESS | 1662 | 1464439678198 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}] 05:47:58 INFO - PROCESS | 1662 | 1464439678300 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:47:58 INFO - PROCESS | 1662 | 1464439678350 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x11832e800 == 53 [pid = 1662] [id = 182] 05:47:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1131c9000) [pid = 1662] [serial = 544] [outer = 0x0] 05:47:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x113d07400) [pid = 1662] [serial = 545] [outer = 0x1131c9000] 05:47:58 INFO - PROCESS | 1662 | 1464439678383 Marionette DEBUG loaded listener.js 05:47:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x1168a7800) [pid = 1662] [serial = 546] [outer = 0x1131c9000] 05:47:59 INFO - PROCESS | 1662 | 1464439679285 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]]]}] 05:47:59 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) 05:47:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1123ms 05:47:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:47:59 INFO - PROCESS | 1662 | 1464439679314 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:47:59 INFO - PROCESS | 1662 | 1464439679318 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:47:59 INFO - PROCESS | 1662 | 1464439679323 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:47:59 INFO - PROCESS | 1662 | 1464439679325 Marionette TRACE conn2 <- [1,702,null,{}] 05:47:59 INFO - PROCESS | 1662 | 1464439679328 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}] 05:47:59 INFO - PROCESS | 1662 | 1464439679429 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:47:59 INFO - PROCESS | 1662 | 1464439679478 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x121220000 == 54 [pid = 1662] [id = 183] 05:47:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x117676000) [pid = 1662] [serial = 547] [outer = 0x0] 05:47:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x11891f000) [pid = 1662] [serial = 548] [outer = 0x117676000] 05:47:59 INFO - PROCESS | 1662 | 1464439679508 Marionette DEBUG loaded listener.js 05:47:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x1195e8000) [pid = 1662] [serial = 549] [outer = 0x117676000] 05:48:00 INFO - PROCESS | 1662 | 1464439680458 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]]]}] 05:48:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:48:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1173ms 05:48:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:48:00 INFO - PROCESS | 1662 | 1464439680496 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:48:00 INFO - PROCESS | 1662 | 1464439680498 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:48:00 INFO - PROCESS | 1662 | 1464439680500 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:48:00 INFO - PROCESS | 1662 | 1464439680503 Marionette TRACE conn2 <- [1,706,null,{}] 05:48:00 INFO - PROCESS | 1662 | 1464439680511 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}] 05:48:00 INFO - PROCESS | 1662 | 1464439680615 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:48:00 INFO - PROCESS | 1662 | 1464439680667 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a846000 == 55 [pid = 1662] [id = 184] 05:48:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x1210d4000) [pid = 1662] [serial = 550] [outer = 0x0] 05:48:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1255bf400) [pid = 1662] [serial = 551] [outer = 0x1210d4000] 05:48:00 INFO - PROCESS | 1662 | 1464439680699 Marionette DEBUG loaded listener.js 05:48:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x125ef0400) [pid = 1662] [serial = 552] [outer = 0x1210d4000] 05:48:01 INFO - PROCESS | 1662 | 1464439681606 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]]]}] 05:48:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:48:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1124ms 05:48:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:48:01 INFO - PROCESS | 1662 | 1464439681624 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:48:01 INFO - PROCESS | 1662 | 1464439681626 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:48:01 INFO - PROCESS | 1662 | 1464439681628 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:48:01 INFO - PROCESS | 1662 | 1464439681630 Marionette TRACE conn2 <- [1,710,null,{}] 05:48:01 INFO - PROCESS | 1662 | 1464439681632 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}] 05:48:01 INFO - PROCESS | 1662 | 1464439681733 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:48:01 INFO - PROCESS | 1662 | 1464439681786 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b285800 == 56 [pid = 1662] [id = 185] 05:48:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x128879400) [pid = 1662] [serial = 553] [outer = 0x0] 05:48:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x12a8ce800) [pid = 1662] [serial = 554] [outer = 0x128879400] 05:48:01 INFO - PROCESS | 1662 | 1464439681816 Marionette DEBUG loaded listener.js 05:48:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x12af84800) [pid = 1662] [serial = 555] [outer = 0x128879400] 05:48:02 INFO - PROCESS | 1662 | 1464439682721 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]]]}] 05:48:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:48:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1120ms 05:48:02 INFO - PROCESS | 1662 | 1464439682750 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:48:02 INFO - PROCESS | 1662 | 1464439682753 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:48:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:48:02 INFO - PROCESS | 1662 | 1464439682756 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 1662 | 1464439682759 Marionette TRACE conn2 <- [1,714,null,{}] 05:48:02 INFO - PROCESS | 1662 | 1464439682763 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}] 05:48:02 INFO - PROCESS | 1662 | 1464439682855 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:48:02 INFO - PROCESS | 1662 | 1464439682907 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x121203800 == 57 [pid = 1662] [id = 186] 05:48:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x1168a7400) [pid = 1662] [serial = 556] [outer = 0x0] 05:48:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x117677c00) [pid = 1662] [serial = 557] [outer = 0x1168a7400] 05:48:02 INFO - PROCESS | 1662 | 1464439682936 Marionette DEBUG loaded listener.js 05:48:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x1182a2400) [pid = 1662] [serial = 558] [outer = 0x1168a7400] 05:48:03 INFO - PROCESS | 1662 | 1464439683828 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]]]}] 05:48:03 INFO - PROCESS | 1662 | --DOCSHELL 0x12c213800 == 56 [pid = 1662] [id = 152] 05:48:03 INFO - PROCESS | 1662 | --DOCSHELL 0x123edb000 == 55 [pid = 1662] [id = 180] 05:48:03 INFO - PROCESS | 1662 | --DOCSHELL 0x1276a8000 == 54 [pid = 1662] [id = 179] 05:48:03 INFO - PROCESS | 1662 | --DOCSHELL 0x118724000 == 53 [pid = 1662] [id = 178] 05:48:03 INFO - PROCESS | 1662 | --DOCSHELL 0x123e30800 == 52 [pid = 1662] [id = 177] 05:48:03 INFO - PROCESS | 1662 | --DOCSHELL 0x12120d000 == 51 [pid = 1662] [id = 176] 05:48:03 INFO - PROCESS | 1662 | --DOCSHELL 0x119ba5800 == 50 [pid = 1662] [id = 175] 05:48:03 INFO - PROCESS | 1662 | --DOCSHELL 0x1170f0000 == 49 [pid = 1662] [id = 174] 05:48:03 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 05:48:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1125ms 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1196e3800) [pid = 1662] [serial = 448] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x125dcd400) [pid = 1662] [serial = 451] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x12a8c6400) [pid = 1662] [serial = 454] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1181ebc00) [pid = 1662] [serial = 445] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x112a65400) [pid = 1662] [serial = 442] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1288c9000) [pid = 1662] [serial = 497] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOCSHELL 0x116093800 == 48 [pid = 1662] [id = 173] 05:48:03 INFO - PROCESS | 1662 | --DOCSHELL 0x117e1f800 == 47 [pid = 1662] [id = 172] 05:48:03 INFO - PROCESS | 1662 | --DOCSHELL 0x12cc12800 == 46 [pid = 1662] [id = 171] 05:48:03 INFO - PROCESS | 1662 | --DOCSHELL 0x12caa3800 == 45 [pid = 1662] [id = 170] 05:48:03 INFO - PROCESS | 1662 | --DOCSHELL 0x12aa23800 == 44 [pid = 1662] [id = 169] 05:48:03 INFO - PROCESS | 1662 | --DOCSHELL 0x119bbb000 == 43 [pid = 1662] [id = 168] 05:48:03 INFO - PROCESS | 1662 | --DOCSHELL 0x115e11800 == 42 [pid = 1662] [id = 167] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x1258e3c00) [pid = 1662] [serial = 472] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x126bafc00) [pid = 1662] [serial = 473] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x128874000) [pid = 1662] [serial = 475] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x12ba0e800) [pid = 1662] [serial = 440] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x118f73800) [pid = 1662] [serial = 466] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1196e5400) [pid = 1662] [serial = 467] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x12c24ec00) [pid = 1662] [serial = 484] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x118462c00) [pid = 1662] [serial = 464] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x1182a8800) [pid = 1662] [serial = 463] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x120ed9400) [pid = 1662] [serial = 469] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x125247000) [pid = 1662] [serial = 470] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x115e44800) [pid = 1662] [serial = 461] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x112a6b800) [pid = 1662] [serial = 460] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12ba0b400) [pid = 1662] [serial = 481] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x112f5ac00) [pid = 1662] [serial = 487] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x12c259000) [pid = 1662] [serial = 485] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x116821800) [pid = 1662] [serial = 490] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12bbb6400) [pid = 1662] [serial = 457] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12c542400) [pid = 1662] [serial = 494] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x112f5f400) [pid = 1662] [serial = 488] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x12937f000) [pid = 1662] [serial = 491] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x12a763400) [pid = 1662] [serial = 478] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12b2c4400) [pid = 1662] [serial = 479] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12bbbac00) [pid = 1662] [serial = 482] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12937ec00) [pid = 1662] [serial = 476] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x12c3cec00) [pid = 1662] [serial = 493] [outer = 0x0] [url = about:blank] 05:48:03 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x116a57c00) [pid = 1662] [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.] 05:48:03 INFO - PROCESS | 1662 | 1464439683905 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:48:03 INFO - PROCESS | 1662 | 1464439683909 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:48:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:48:03 INFO - PROCESS | 1662 | 1464439683913 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:48:03 INFO - PROCESS | 1662 | 1464439683915 Marionette TRACE conn2 <- [1,718,null,{}] 05:48:03 INFO - PROCESS | 1662 | 1464439683917 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}] 05:48:04 INFO - PROCESS | 1662 | 1464439684004 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:48:04 INFO - PROCESS | 1662 | 1464439684054 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170c0000 == 43 [pid = 1662] [id = 187] 05:48:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x118130400) [pid = 1662] [serial = 559] [outer = 0x0] 05:48:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x118f6c400) [pid = 1662] [serial = 560] [outer = 0x118130400] 05:48:04 INFO - PROCESS | 1662 | 1464439684081 Marionette DEBUG loaded listener.js 05:48:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1196e8400) [pid = 1662] [serial = 561] [outer = 0x118130400] 05:48:04 INFO - PROCESS | 1662 | 1464439684868 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]]]}] 05:48:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:48:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 971ms 05:48:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:48:04 INFO - PROCESS | 1662 | 1464439684885 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:48:04 INFO - PROCESS | 1662 | 1464439684887 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:48:04 INFO - PROCESS | 1662 | 1464439684889 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:48:04 INFO - PROCESS | 1662 | 1464439684891 Marionette TRACE conn2 <- [1,722,null,{}] 05:48:04 INFO - PROCESS | 1662 | 1464439684899 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}] 05:48:04 INFO - PROCESS | 1662 | 1464439684983 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:48:04 INFO - PROCESS | 1662 | 1464439684990 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x119ba1800 == 44 [pid = 1662] [id = 188] 05:48:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x120ed7800) [pid = 1662] [serial = 562] [outer = 0x0] 05:48:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1210d7000) [pid = 1662] [serial = 563] [outer = 0x120ed7800] 05:48:05 INFO - PROCESS | 1662 | 1464439685018 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x125250800) [pid = 1662] [serial = 564] [outer = 0x120ed7800] 05:48:05 INFO - PROCESS | 1662 | 1464439685377 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] 05:48:05 INFO - PROCESS | 1662 | 1464439685413 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:48:05 INFO - PROCESS | 1662 | 1464439685415 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:48:05 INFO - PROCESS | 1662 | 1464439685416 Marionette TRACE conn2 <- [1,726,null,{}] 05:48:05 INFO - PROCESS | 1662 | 1464439685418 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}] 05:48:05 INFO - PROCESS | 1662 | 1464439685507 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:48:05 INFO - PROCESS | 1662 | 1464439685513 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ef5800 == 45 [pid = 1662] [id = 189] 05:48:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x125dce800) [pid = 1662] [serial = 565] [outer = 0x0] 05:48:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x12744ec00) [pid = 1662] [serial = 566] [outer = 0x125dce800] 05:48:05 INFO - PROCESS | 1662 | 1464439685541 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12882f000) [pid = 1662] [serial = 567] [outer = 0x125dce800] 05:48:05 INFO - PROCESS | 1662 | 1464439685896 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]]]}] 05:48:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:48:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 518ms 05:48:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:48:05 INFO - PROCESS | 1662 | 1464439685933 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:48:05 INFO - PROCESS | 1662 | 1464439685935 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:48:05 INFO - PROCESS | 1662 | 1464439685937 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:48:05 INFO - PROCESS | 1662 | 1464439685938 Marionette TRACE conn2 <- [1,730,null,{}] 05:48:05 INFO - PROCESS | 1662 | 1464439685940 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}] 05:48:06 INFO - PROCESS | 1662 | 1464439686051 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:48:06 INFO - PROCESS | 1662 | 1464439686062 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x125e23800 == 46 [pid = 1662] [id = 190] 05:48:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1182aa000) [pid = 1662] [serial = 568] [outer = 0x0] 05:48:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12710bc00) [pid = 1662] [serial = 569] [outer = 0x1182aa000] 05:48:06 INFO - PROCESS | 1662 | 1464439686088 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1294aa000) [pid = 1662] [serial = 570] [outer = 0x1182aa000] 05:48:06 INFO - PROCESS | 1662 | 1464439686449 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 1662 | 1464439686458 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:48:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:48:06 INFO - PROCESS | 1662 | 1464439686460 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 1662 | 1464439686462 Marionette TRACE conn2 <- [1,734,null,{}] 05:48:06 INFO - PROCESS | 1662 | 1464439686464 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}] 05:48:06 INFO - PROCESS | 1662 | 1464439686575 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:48:06 INFO - PROCESS | 1662 | 1464439686591 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x128e18000 == 47 [pid = 1662] [id = 191] 05:48:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x12af7f800) [pid = 1662] [serial = 571] [outer = 0x0] 05:48:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12b2c8c00) [pid = 1662] [serial = 572] [outer = 0x12af7f800] 05:48:06 INFO - PROCESS | 1662 | 1464439686616 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12bb1f000) [pid = 1662] [serial = 573] [outer = 0x12af7f800] 05:48:06 INFO - PROCESS | 1662 | 1464439686972 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]]]}] 05:48:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:48:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 521ms 05:48:06 INFO - PROCESS | 1662 | 1464439686981 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 1662 | 1464439686984 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 05:48:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:48:06 INFO - PROCESS | 1662 | 1464439686987 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 1662 | 1464439686988 Marionette TRACE conn2 <- [1,738,null,{}] 05:48:06 INFO - PROCESS | 1662 | 1464439686990 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}] 05:48:07 INFO - PROCESS | 1662 | 1464439687103 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:48:07 INFO - PROCESS | 1662 | 1464439687114 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12aa2d800 == 48 [pid = 1662] [id = 192] 05:48:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12ba0f800) [pid = 1662] [serial = 574] [outer = 0x0] 05:48:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x12bbbd800) [pid = 1662] [serial = 575] [outer = 0x12ba0f800] 05:48:07 INFO - PROCESS | 1662 | 1464439687140 Marionette DEBUG loaded listener.js 05:48:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x12c259000) [pid = 1662] [serial = 576] [outer = 0x12ba0f800] 05:48:08 INFO - PROCESS | 1662 | 1464439688123 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]]]}] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1255b5800) [pid = 1662] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x118125400) [pid = 1662] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x112a5ec00) [pid = 1662] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x112a64c00) [pid = 1662] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1288be800) [pid = 1662] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x126baf800) [pid = 1662] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x128872400) [pid = 1662] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x121896c00) [pid = 1662] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x123e21800) [pid = 1662] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x120eae800) [pid = 1662] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x11660b400) [pid = 1662] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x113806400) [pid = 1662] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1195e7000) [pid = 1662] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x112f60800) [pid = 1662] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x125559c00) [pid = 1662] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x120eaf000) [pid = 1662] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1182a8400) [pid = 1662] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x118f70000) [pid = 1662] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x118919400) [pid = 1662] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:48:08 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x121b4c800) [pid = 1662] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:48:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:48:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1169ms 05:48:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:48:08 INFO - PROCESS | 1662 | 1464439688157 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:48:08 INFO - PROCESS | 1662 | 1464439688158 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 05:48:08 INFO - PROCESS | 1662 | 1464439688160 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:48:08 INFO - PROCESS | 1662 | 1464439688162 Marionette TRACE conn2 <- [1,742,null,{}] 05:48:08 INFO - PROCESS | 1662 | 1464439688164 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}] 05:48:08 INFO - PROCESS | 1662 | 1464439688244 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:48:08 INFO - PROCESS | 1662 | 1464439688248 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x118324000 == 49 [pid = 1662] [id = 193] 05:48:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x115e45400) [pid = 1662] [serial = 577] [outer = 0x0] 05:48:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x11812c800) [pid = 1662] [serial = 578] [outer = 0x115e45400] 05:48:08 INFO - PROCESS | 1662 | 1464439688274 Marionette DEBUG loaded listener.js 05:48:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1195ea800) [pid = 1662] [serial = 579] [outer = 0x115e45400] 05:48:09 INFO - PROCESS | 1662 | 1464439689097 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]]]}] 05:48:09 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 05:48:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 970ms 05:48:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:48:09 INFO - PROCESS | 1662 | 1464439689131 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:48:09 INFO - PROCESS | 1662 | 1464439689132 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 05:48:09 INFO - PROCESS | 1662 | 1464439689137 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:48:09 INFO - PROCESS | 1662 | 1464439689138 Marionette TRACE conn2 <- [1,746,null,{}] 05:48:09 INFO - PROCESS | 1662 | 1464439689140 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}] 05:48:09 INFO - PROCESS | 1662 | 1464439689218 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:48:09 INFO - PROCESS | 1662 | 1464439689272 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bddd800 == 50 [pid = 1662] [id = 194] 05:48:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1166bc400) [pid = 1662] [serial = 580] [outer = 0x0] 05:48:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x123e2b400) [pid = 1662] [serial = 581] [outer = 0x1166bc400] 05:48:09 INFO - PROCESS | 1662 | 1464439689297 Marionette DEBUG loaded listener.js 05:48:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1294ddc00) [pid = 1662] [serial = 582] [outer = 0x1166bc400] 05:48:10 INFO - PROCESS | 1662 | 1464439690037 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]]]}] 05:48:10 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.) 05:48:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 922ms 05:48:10 INFO - PROCESS | 1662 | 1464439690058 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:48:10 INFO - PROCESS | 1662 | 1464439690059 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 05:48:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:48:10 INFO - PROCESS | 1662 | 1464439690061 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:48:10 INFO - PROCESS | 1662 | 1464439690062 Marionette TRACE conn2 <- [1,750,null,{}] 05:48:10 INFO - PROCESS | 1662 | 1464439690065 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}] 05:48:10 INFO - PROCESS | 1662 | 1464439690145 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:48:10 INFO - PROCESS | 1662 | 1464439690252 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x11324c800 == 51 [pid = 1662] [id = 195] 05:48:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x11270f000) [pid = 1662] [serial = 583] [outer = 0x0] 05:48:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x112f53000) [pid = 1662] [serial = 584] [outer = 0x11270f000] 05:48:10 INFO - PROCESS | 1662 | 1464439690285 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x11681a800) [pid = 1662] [serial = 585] [outer = 0x11270f000] 05:48:11 INFO - PROCESS | 1662 | 1464439691190 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]]]}] 05:48:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:48:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1169ms 05:48:11 INFO - PROCESS | 1662 | 1464439691231 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 1662 | 1464439691234 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 05:48:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:48:11 INFO - PROCESS | 1662 | 1464439691237 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 1662 | 1464439691240 Marionette TRACE conn2 <- [1,754,null,{}] 05:48:11 INFO - PROCESS | 1662 | 1464439691243 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}] 05:48:11 INFO - PROCESS | 1662 | 1464439691346 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:48:11 INFO - PROCESS | 1662 | 1464439691400 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dc6000 == 52 [pid = 1662] [id = 196] 05:48:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x118131c00) [pid = 1662] [serial = 586] [outer = 0x0] 05:48:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1196e0c00) [pid = 1662] [serial = 587] [outer = 0x118131c00] 05:48:11 INFO - PROCESS | 1662 | 1464439691431 Marionette DEBUG loaded listener.js 05:48:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x120eaf400) [pid = 1662] [serial = 588] [outer = 0x118131c00] 05:48:12 INFO - PROCESS | 1662 | 1464439692380 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]]]}] 05:48:12 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 05:48:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1171ms 05:48:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:48:12 INFO - PROCESS | 1662 | 1464439692411 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:48:12 INFO - PROCESS | 1662 | 1464439692414 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 05:48:12 INFO - PROCESS | 1662 | 1464439692416 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 1662 | 1464439692418 Marionette TRACE conn2 <- [1,758,null,{}] 05:48:12 INFO - PROCESS | 1662 | 1464439692420 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}] 05:48:12 INFO - PROCESS | 1662 | 1464439692523 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:48:12 INFO - PROCESS | 1662 | 1464439692578 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x12aa38000 == 53 [pid = 1662] [id = 197] 05:48:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1214cf800) [pid = 1662] [serial = 589] [outer = 0x0] 05:48:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1255bc000) [pid = 1662] [serial = 590] [outer = 0x1214cf800] 05:48:12 INFO - PROCESS | 1662 | 1464439692609 Marionette DEBUG loaded listener.js 05:48:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x127423000) [pid = 1662] [serial = 591] [outer = 0x1214cf800] 05:48:13 INFO - PROCESS | 1662 | 1464439693103 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]]]}] 05:48:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:48:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 721ms 05:48:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:48:13 INFO - PROCESS | 1662 | 1464439693138 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:48:13 INFO - PROCESS | 1662 | 1464439693139 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 05:48:13 INFO - PROCESS | 1662 | 1464439693147 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:48:13 INFO - PROCESS | 1662 | 1464439693151 Marionette TRACE conn2 <- [1,762,null,{}] 05:48:13 INFO - PROCESS | 1662 | 1464439693154 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}] 05:48:13 INFO - PROCESS | 1662 | 1464439693256 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:48:13 INFO - PROCESS | 1662 | 1464439693312 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c51a000 == 54 [pid = 1662] [id = 198] 05:48:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x121895400) [pid = 1662] [serial = 592] [outer = 0x0] 05:48:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1288cbc00) [pid = 1662] [serial = 593] [outer = 0x121895400] 05:48:13 INFO - PROCESS | 1662 | 1464439693342 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12ba10c00) [pid = 1662] [serial = 594] [outer = 0x121895400] 05:48:14 INFO - PROCESS | 1662 | 1464439694266 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]]]}] 05:48:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:48:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1130ms 05:48:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:48:14 INFO - PROCESS | 1662 | 1464439694272 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:48:14 INFO - PROCESS | 1662 | 1464439694274 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 05:48:14 INFO - PROCESS | 1662 | 1464439694277 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:48:14 INFO - PROCESS | 1662 | 1464439694278 Marionette TRACE conn2 <- [1,766,null,{}] 05:48:14 INFO - PROCESS | 1662 | 1464439694280 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}] 05:48:14 INFO - PROCESS | 1662 | 1464439694370 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:48:14 INFO - PROCESS | 1662 | 1464439694590 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x119686000 == 55 [pid = 1662] [id = 199] 05:48:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x112f5f400) [pid = 1662] [serial = 595] [outer = 0x0] 05:48:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1160f6400) [pid = 1662] [serial = 596] [outer = 0x112f5f400] 05:48:14 INFO - PROCESS | 1662 | 1464439694619 Marionette DEBUG loaded listener.js 05:48:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x11806f400) [pid = 1662] [serial = 597] [outer = 0x112f5f400] 05:48:15 INFO - PROCESS | 1662 | 1464439695537 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]]]}] 05:48:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:48:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1271ms 05:48:15 INFO - PROCESS | 1662 | 1464439695549 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:48:15 INFO - PROCESS | 1662 | 1464439695552 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 05:48:15 INFO - PROCESS | 1662 | 1464439695555 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 1662 | 1464439695557 Marionette TRACE conn2 <- [1,770,null,{}] 05:48:15 INFO - PROCESS | 1662 | 1464439695560 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}] 05:48:15 INFO - PROCESS | 1662 | 1464439695682 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:48:15 INFO - PROCESS | 1662 | --DOCSHELL 0x12bddd800 == 54 [pid = 1662] [id = 194] 05:48:15 INFO - PROCESS | 1662 | --DOCSHELL 0x118324000 == 53 [pid = 1662] [id = 193] 05:48:15 INFO - PROCESS | 1662 | --DOCSHELL 0x12aa2d800 == 52 [pid = 1662] [id = 192] 05:48:15 INFO - PROCESS | 1662 | --DOCSHELL 0x128e18000 == 51 [pid = 1662] [id = 191] 05:48:15 INFO - PROCESS | 1662 | --DOCSHELL 0x125e23800 == 50 [pid = 1662] [id = 190] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x1294a2c00) [pid = 1662] [serial = 542] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x112a60c00) [pid = 1662] [serial = 500] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x11845ec00) [pid = 1662] [serial = 503] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x121322c00) [pid = 1662] [serial = 506] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x128e5bc00) [pid = 1662] [serial = 509] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12af85000) [pid = 1662] [serial = 512] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOCSHELL 0x123ef5800 == 49 [pid = 1662] [id = 189] 05:48:15 INFO - PROCESS | 1662 | --DOCSHELL 0x119ba1800 == 48 [pid = 1662] [id = 188] 05:48:15 INFO - PROCESS | 1662 | --DOCSHELL 0x1170c0000 == 47 [pid = 1662] [id = 187] 05:48:15 INFO - PROCESS | 1662 | --DOCSHELL 0x121203800 == 46 [pid = 1662] [id = 186] 05:48:15 INFO - PROCESS | 1662 | --DOCSHELL 0x11832e800 == 45 [pid = 1662] [id = 182] 05:48:15 INFO - PROCESS | 1662 | --DOCSHELL 0x12946a800 == 44 [pid = 1662] [id = 181] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x118794c00) [pid = 1662] [serial = 395] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1258d5000) [pid = 1662] [serial = 398] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x121325800) [pid = 1662] [serial = 449] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x128827000) [pid = 1662] [serial = 452] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12a8d0000) [pid = 1662] [serial = 338] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1182b1400) [pid = 1662] [serial = 446] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x113d0ec00) [pid = 1662] [serial = 443] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x112a6d400) [pid = 1662] [serial = 392] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12c3d1c00) [pid = 1662] [serial = 498] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12b2c7800) [pid = 1662] [serial = 455] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12a8cc400) [pid = 1662] [serial = 401] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x12555e800) [pid = 1662] [serial = 533] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x12886dc00) [pid = 1662] [serial = 536] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x127114000) [pid = 1662] [serial = 534] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x120eb6c00) [pid = 1662] [serial = 527] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x120ebd800) [pid = 1662] [serial = 528] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x117579800) [pid = 1662] [serial = 519] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x116822000) [pid = 1662] [serial = 518] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1182a4000) [pid = 1662] [serial = 521] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1185e8400) [pid = 1662] [serial = 522] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1196e8c00) [pid = 1662] [serial = 524] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x12524fc00) [pid = 1662] [serial = 539] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x120d2e000) [pid = 1662] [serial = 525] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x12c3cd000) [pid = 1662] [serial = 516] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x129375800) [pid = 1662] [serial = 515] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x120ebdc00) [pid = 1662] [serial = 530] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1288c5400) [pid = 1662] [serial = 537] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1288c9800) [pid = 1662] [serial = 540] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x12170e000) [pid = 1662] [serial = 531] [outer = 0x0] [url = about:blank] 05:48:15 INFO - PROCESS | 1662 | 1464439695764 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x116f1d000 == 45 [pid = 1662] [id = 200] 05:48:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x113a89800) [pid = 1662] [serial = 598] [outer = 0x0] 05:48:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x11812a400) [pid = 1662] [serial = 599] [outer = 0x113a89800] 05:48:15 INFO - PROCESS | 1662 | 1464439695792 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1196e6000) [pid = 1662] [serial = 600] [outer = 0x113a89800] 05:48:16 INFO - PROCESS | 1662 | 1464439696110 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]]]}] 05:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 570ms 05:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:48:16 INFO - PROCESS | 1662 | 1464439696127 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:48:16 INFO - PROCESS | 1662 | 1464439696129 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 05:48:16 INFO - PROCESS | 1662 | 1464439696132 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 1662 | 1464439696133 Marionette TRACE conn2 <- [1,774,null,{}] 05:48:16 INFO - PROCESS | 1662 | 1464439696139 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}] 05:48:16 INFO - PROCESS | 1662 | 1464439696226 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:48:16 INFO - PROCESS | 1662 | 1464439696290 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x11968d000 == 46 [pid = 1662] [id = 201] 05:48:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1195e4400) [pid = 1662] [serial = 601] [outer = 0x0] 05:48:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x120eb3c00) [pid = 1662] [serial = 602] [outer = 0x1195e4400] 05:48:16 INFO - PROCESS | 1662 | 1464439696316 Marionette DEBUG loaded listener.js 05:48:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x12524f000) [pid = 1662] [serial = 603] [outer = 0x1195e4400] 05:48:16 INFO - PROCESS | 1662 | 1464439696622 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]]]}] 05:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 521ms 05:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:48:16 INFO - PROCESS | 1662 | 1464439696655 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:48:16 INFO - PROCESS | 1662 | 1464439696656 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 05:48:16 INFO - PROCESS | 1662 | 1464439696663 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 1662 | 1464439696667 Marionette TRACE conn2 <- [1,778,null,{}] 05:48:16 INFO - PROCESS | 1662 | 1464439696670 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}] 05:48:16 INFO - PROCESS | 1662 | 1464439696754 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:48:16 INFO - PROCESS | 1662 | 1464439696806 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x121455800 == 47 [pid = 1662] [id = 202] 05:48:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1199bf400) [pid = 1662] [serial = 604] [outer = 0x0] 05:48:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x125dc4800) [pid = 1662] [serial = 605] [outer = 0x1199bf400] 05:48:16 INFO - PROCESS | 1662 | 1464439696834 Marionette DEBUG loaded listener.js 05:48:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x12882f800) [pid = 1662] [serial = 606] [outer = 0x1199bf400] 05:48:17 INFO - PROCESS | 1662 | 1464439697140 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]]]}] 05:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 529ms 05:48:17 INFO - PROCESS | 1662 | 1464439697188 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:48:17 INFO - PROCESS | 1662 | 1464439697190 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 05:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:48:17 INFO - PROCESS | 1662 | 1464439697192 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:48:17 INFO - PROCESS | 1662 | 1464439697193 Marionette TRACE conn2 <- [1,782,null,{}] 05:48:17 INFO - PROCESS | 1662 | 1464439697196 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}] 05:48:17 INFO - PROCESS | 1662 | 1464439697278 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:48:17 INFO - PROCESS | 1662 | 1464439697283 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x12718e800 == 48 [pid = 1662] [id = 203] 05:48:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1288c8000) [pid = 1662] [serial = 607] [outer = 0x0] 05:48:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x12949ec00) [pid = 1662] [serial = 608] [outer = 0x1288c8000] 05:48:17 INFO - PROCESS | 1662 | 1464439697309 Marionette DEBUG loaded listener.js 05:48:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12a8d2000) [pid = 1662] [serial = 609] [outer = 0x1288c8000] 05:48:17 INFO - PROCESS | 1662 | 1464439697625 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]]]}] 05:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 05:48:17 INFO - PROCESS | 1662 | 1464439697661 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:48:17 INFO - PROCESS | 1662 | 1464439697662 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 05:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:48:17 INFO - PROCESS | 1662 | 1464439697664 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:48:17 INFO - PROCESS | 1662 | 1464439697665 Marionette TRACE conn2 <- [1,786,null,{}] 05:48:17 INFO - PROCESS | 1662 | 1464439697694 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}] 05:48:17 INFO - PROCESS | 1662 | 1464439697798 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:48:17 INFO - PROCESS | 1662 | 1464439697810 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x1290af800 == 49 [pid = 1662] [id = 204] 05:48:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x12b097c00) [pid = 1662] [serial = 610] [outer = 0x0] 05:48:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12b2c9000) [pid = 1662] [serial = 611] [outer = 0x12b097c00] 05:48:17 INFO - PROCESS | 1662 | 1464439697841 Marionette DEBUG loaded listener.js 05:48:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x12bb21400) [pid = 1662] [serial = 612] [outer = 0x12b097c00] 05:48:18 INFO - PROCESS | 1662 | 1464439698227 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]]]}] 05:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 597ms 05:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:48:18 INFO - PROCESS | 1662 | 1464439698261 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 1662 | 1464439698262 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 05:48:18 INFO - PROCESS | 1662 | 1464439698274 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 1662 | 1464439698276 Marionette TRACE conn2 <- [1,790,null,{}] 05:48:18 INFO - PROCESS | 1662 | 1464439698278 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}] 05:48:18 INFO - PROCESS | 1662 | 1464439698380 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:48:18 INFO - PROCESS | 1662 | 1464439698393 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a83e800 == 50 [pid = 1662] [id = 205] 05:48:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x12bbb7800) [pid = 1662] [serial = 613] [outer = 0x0] 05:48:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x12c3c7800) [pid = 1662] [serial = 614] [outer = 0x12bbb7800] 05:48:18 INFO - PROCESS | 1662 | 1464439698418 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x12c3f0c00) [pid = 1662] [serial = 615] [outer = 0x12bbb7800] 05:48:18 INFO - PROCESS | 1662 | 1464439698772 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]]]}] 05:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 530ms 05:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:48:18 INFO - PROCESS | 1662 | 1464439698796 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 1662 | 1464439698797 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 05:48:18 INFO - PROCESS | 1662 | 1464439698799 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 1662 | 1464439698803 Marionette TRACE conn2 <- [1,794,null,{}] 05:48:18 INFO - PROCESS | 1662 | 1464439698807 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}] 05:48:18 INFO - PROCESS | 1662 | 1464439698911 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:48:18 INFO - PROCESS | 1662 | 1464439698918 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b28f000 == 51 [pid = 1662] [id = 206] 05:48:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1211cf400) [pid = 1662] [serial = 616] [outer = 0x0] 05:48:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1211d5000) [pid = 1662] [serial = 617] [outer = 0x1211cf400] 05:48:18 INFO - PROCESS | 1662 | 1464439698973 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1211da800) [pid = 1662] [serial = 618] [outer = 0x1211cf400] 05:48:19 INFO - PROCESS | 1662 | 1464439699313 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]]]}] 05:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 524ms 05:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:48:19 INFO - PROCESS | 1662 | 1464439699324 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 1662 | 1464439699325 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 05:48:19 INFO - PROCESS | 1662 | 1464439699328 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 1662 | 1464439699329 Marionette TRACE conn2 <- [1,798,null,{}] 05:48:19 INFO - PROCESS | 1662 | 1464439699331 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}] 05:48:19 INFO - PROCESS | 1662 | 1464439699446 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:48:19 INFO - PROCESS | 1662 | 1464439699458 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bad7800 == 52 [pid = 1662] [id = 207] 05:48:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1211d6c00) [pid = 1662] [serial = 619] [outer = 0x0] 05:48:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12c3d0000) [pid = 1662] [serial = 620] [outer = 0x1211d6c00] 05:48:19 INFO - PROCESS | 1662 | 1464439699483 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x12c3f4800) [pid = 1662] [serial = 621] [outer = 0x1211d6c00] 05:48:19 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x12af7f800) [pid = 1662] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:48:19 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1288cc800) [pid = 1662] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:48:19 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x120ed7800) [pid = 1662] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:48:19 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x118130400) [pid = 1662] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:48:19 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12ba0f800) [pid = 1662] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:48:19 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1168a7400) [pid = 1662] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:48:19 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x125dce800) [pid = 1662] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:48:19 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x115e45400) [pid = 1662] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:48:19 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1182aa000) [pid = 1662] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:48:19 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x113a7f000) [pid = 1662] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:48:19 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1294dd000) [pid = 1662] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:48:19 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x120ed8c00) [pid = 1662] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:48:19 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x111c7c400) [pid = 1662] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:48:19 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x120ede800) [pid = 1662] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:48:19 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x12bb20800) [pid = 1662] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:48:19 INFO - PROCESS | 1662 | 1464439699885 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]]]}] 05:48:19 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 05:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 568ms 05:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:48:19 INFO - PROCESS | 1662 | 1464439699896 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 1662 | 1464439699897 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 05:48:19 INFO - PROCESS | 1662 | 1464439699900 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 1662 | 1464439699902 Marionette TRACE conn2 <- [1,802,null,{}] 05:48:19 INFO - PROCESS | 1662 | 1464439699906 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}] 05:48:19 INFO - PROCESS | 1662 | 1464439699988 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:48:19 INFO - PROCESS | 1662 | 1464439699992 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x126b25800 == 53 [pid = 1662] [id = 208] 05:48:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x110e49800) [pid = 1662] [serial = 622] [outer = 0x0] 05:48:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x110e4c800) [pid = 1662] [serial = 623] [outer = 0x110e49800] 05:48:20 INFO - PROCESS | 1662 | 1464439700017 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x110e51c00) [pid = 1662] [serial = 624] [outer = 0x110e49800] 05:48:20 INFO - PROCESS | 1662 | 1464439700378 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]]]}] 05:48:20 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 05:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 521ms 05:48:20 INFO - PROCESS | 1662 | 1464439700422 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 05:48:20 INFO - PROCESS | 1662 | 1464439700423 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 05:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:48:20 INFO - PROCESS | 1662 | 1464439700425 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 1662 | 1464439700426 Marionette TRACE conn2 <- [1,806,null,{}] 05:48:20 INFO - PROCESS | 1662 | 1464439700428 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}] 05:48:20 INFO - PROCESS | 1662 | 1464439700513 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:48:20 INFO - PROCESS | 1662 | 1464439700518 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c518800 == 54 [pid = 1662] [id = 209] 05:48:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x112a67400) [pid = 1662] [serial = 625] [outer = 0x0] 05:48:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1185e2400) [pid = 1662] [serial = 626] [outer = 0x112a67400] 05:48:20 INFO - PROCESS | 1662 | 1464439700547 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1255b9c00) [pid = 1662] [serial = 627] [outer = 0x112a67400] 05:48:20 INFO - PROCESS | 1662 | [1662] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:48:20 INFO - PROCESS | 1662 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:48:20 INFO - PROCESS | 1662 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:48:20 INFO - PROCESS | 1662 | [GFX2-]: Using SkiaGL canvas. 05:48:20 INFO - PROCESS | 1662 | 1464439700913 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]]]}] 05:48:20 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 05:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 520ms 05:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:48:20 INFO - PROCESS | 1662 | 1464439700945 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:48:20 INFO - PROCESS | 1662 | 1464439700947 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 05:48:20 INFO - PROCESS | 1662 | 1464439700949 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 1662 | 1464439700951 Marionette TRACE conn2 <- [1,810,null,{}] 05:48:20 INFO - PROCESS | 1662 | 1464439700953 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}] 05:48:21 INFO - PROCESS | 1662 | 1464439701077 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:48:21 INFO - PROCESS | 1662 | 1464439701084 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x12caa8800 == 55 [pid = 1662] [id = 210] 05:48:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x116727800) [pid = 1662] [serial = 628] [outer = 0x0] 05:48:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x12af85c00) [pid = 1662] [serial = 629] [outer = 0x116727800] 05:48:21 INFO - PROCESS | 1662 | 1464439701109 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x12c544000) [pid = 1662] [serial = 630] [outer = 0x116727800] 05:48:21 INFO - PROCESS | 1662 | 1464439701440 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]]]}] 05:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 522ms 05:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:48:21 INFO - PROCESS | 1662 | 1464439701471 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 05:48:21 INFO - PROCESS | 1662 | 1464439701473 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 05:48:21 INFO - PROCESS | 1662 | 1464439701475 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:48:21 INFO - PROCESS | 1662 | 1464439701476 Marionette TRACE conn2 <- [1,814,null,{}] 05:48:21 INFO - PROCESS | 1662 | 1464439701478 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}] 05:48:21 INFO - PROCESS | 1662 | 1464439701563 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:48:21 INFO - PROCESS | 1662 | 1464439701567 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cdc7000 == 56 [pid = 1662] [id = 211] 05:48:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x118204800) [pid = 1662] [serial = 631] [outer = 0x0] 05:48:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x11820b000) [pid = 1662] [serial = 632] [outer = 0x118204800] 05:48:21 INFO - PROCESS | 1662 | 1464439701592 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x118210c00) [pid = 1662] [serial = 633] [outer = 0x118204800] 05:48:22 INFO - PROCESS | 1662 | 1464439702075 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] 05:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:48:22 INFO - PROCESS | 1662 | 1464439702098 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 05:48:22 INFO - PROCESS | 1662 | 1464439702102 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 1662 | 1464439702104 Marionette TRACE conn2 <- [1,818,null,{}] 05:48:22 INFO - PROCESS | 1662 | 1464439702109 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}] 05:48:22 INFO - PROCESS | 1662 | 1464439702218 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:48:22 INFO - PROCESS | 1662 | 1464439702274 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bb2800 == 57 [pid = 1662] [id = 212] 05:48:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x11684e000) [pid = 1662] [serial = 634] [outer = 0x0] 05:48:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x118208800) [pid = 1662] [serial = 635] [outer = 0x11684e000] 05:48:22 INFO - PROCESS | 1662 | 1464439702306 Marionette DEBUG loaded listener.js 05:48:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1182a7000) [pid = 1662] [serial = 636] [outer = 0x11684e000] 05:48:22 INFO - PROCESS | 1662 | 1464439702785 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]]]}] 05:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 721ms 05:48:22 INFO - PROCESS | 1662 | 1464439702823 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 1662 | 1464439702827 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 05:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:48:22 INFO - PROCESS | 1662 | 1464439702832 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 1662 | 1464439702834 Marionette TRACE conn2 <- [1,822,null,{}] 05:48:22 INFO - PROCESS | 1662 | 1464439702854 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}] 05:48:22 INFO - PROCESS | 1662 | 1464439702960 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:48:23 INFO - PROCESS | 1662 | 1464439703031 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x129797800 == 58 [pid = 1662] [id = 213] 05:48:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x11917d800) [pid = 1662] [serial = 637] [outer = 0x0] 05:48:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x119d85400) [pid = 1662] [serial = 638] [outer = 0x11917d800] 05:48:23 INFO - PROCESS | 1662 | 1464439703061 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x120ee6800) [pid = 1662] [serial = 639] [outer = 0x11917d800] 05:48:23 INFO - PROCESS | 1662 | 1464439703493 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] 05:48:23 INFO - PROCESS | 1662 | 1464439703523 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 05:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:48:23 INFO - PROCESS | 1662 | 1464439703526 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:48:23 INFO - PROCESS | 1662 | 1464439703528 Marionette TRACE conn2 <- [1,826,null,{}] 05:48:23 INFO - PROCESS | 1662 | 1464439703575 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}] 05:48:23 INFO - PROCESS | 1662 | 1464439703685 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:48:23 INFO - PROCESS | 1662 | 1464439703757 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d151000 == 59 [pid = 1662] [id = 214] 05:48:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x121bd5800) [pid = 1662] [serial = 640] [outer = 0x0] 05:48:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x121bda400) [pid = 1662] [serial = 641] [outer = 0x121bd5800] 05:48:23 INFO - PROCESS | 1662 | 1464439703789 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12555c400) [pid = 1662] [serial = 642] [outer = 0x121bd5800] 05:48:24 INFO - PROCESS | 1662 | 1464439704201 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]]]}] 05:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 739ms 05:48:24 INFO - PROCESS | 1662 | 1464439704282 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:48:24 INFO - PROCESS | 1662 | 1464439704285 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 05:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:48:24 INFO - PROCESS | 1662 | 1464439704289 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:48:24 INFO - PROCESS | 1662 | 1464439704290 Marionette TRACE conn2 <- [1,830,null,{}] 05:48:24 INFO - PROCESS | 1662 | 1464439704293 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}] 05:48:24 INFO - PROCESS | 1662 | 1464439704398 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:48:24 INFO - PROCESS | 1662 | 1464439704469 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d33d000 == 60 [pid = 1662] [id = 215] 05:48:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x126bafc00) [pid = 1662] [serial = 643] [outer = 0x0] 05:48:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x127119000) [pid = 1662] [serial = 644] [outer = 0x126bafc00] 05:48:24 INFO - PROCESS | 1662 | 1464439704499 Marionette DEBUG loaded listener.js 05:48:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x128e5bc00) [pid = 1662] [serial = 645] [outer = 0x126bafc00] 05:48:24 INFO - PROCESS | 1662 | 1464439704897 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]]]}] 05:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 05:48:24 INFO - PROCESS | 1662 | 1464439704984 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:48:24 INFO - PROCESS | 1662 | 1464439704986 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 05:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:48:25 INFO - PROCESS | 1662 | 1464439705003 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - PROCESS | 1662 | 1464439705005 Marionette TRACE conn2 <- [1,834,null,{}] 05:48:25 INFO - PROCESS | 1662 | 1464439705007 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}] 05:48:25 INFO - PROCESS | 1662 | 1464439705106 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:48:25 INFO - PROCESS | 1662 | 1464439705174 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d624000 == 61 [pid = 1662] [id = 216] 05:48:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x120d2c800) [pid = 1662] [serial = 646] [outer = 0x0] 05:48:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x12af85000) [pid = 1662] [serial = 647] [outer = 0x120d2c800] 05:48:25 INFO - PROCESS | 1662 | 1464439705203 Marionette DEBUG loaded listener.js 05:48:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x12ba06000) [pid = 1662] [serial = 648] [outer = 0x120d2c800] 05:48:25 INFO - PROCESS | 1662 | 1464439705651 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]]]}] 05:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 05:48:25 INFO - PROCESS | 1662 | 1464439705673 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:48:25 INFO - PROCESS | 1662 | 1464439705674 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 05:48:25 INFO - PROCESS | 1662 | 1464439705677 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - PROCESS | 1662 | 1464439705678 Marionette TRACE conn2 <- [1,838,null,{}] 05:48:25 INFO - PROCESS | 1662 | 1464439705681 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}] 05:48:25 INFO - PROCESS | 1662 | 1464439705994 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:48:26 INFO - PROCESS | 1662 | 1464439706130 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x118fa2000 == 62 [pid = 1662] [id = 217] 05:48:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x111ed5c00) [pid = 1662] [serial = 649] [outer = 0x0] 05:48:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x112a7ec00) [pid = 1662] [serial = 650] [outer = 0x111ed5c00] 05:48:26 INFO - PROCESS | 1662 | 1464439706172 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x113860400) [pid = 1662] [serial = 651] [outer = 0x111ed5c00] 05:48:26 INFO - PROCESS | 1662 | 1464439706671 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]]]}] 05:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1019ms 05:48:26 INFO - PROCESS | 1662 | 1464439706698 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:48:26 INFO - PROCESS | 1662 | 1464439706700 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 05:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:48:26 INFO - PROCESS | 1662 | 1464439706703 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 1662 | 1464439706706 Marionette TRACE conn2 <- [1,842,null,{}] 05:48:26 INFO - PROCESS | 1662 | 1464439706709 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}] 05:48:26 INFO - PROCESS | 1662 | 1464439706804 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:48:26 INFO - PROCESS | 1662 | 1464439706864 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x11991f000 == 63 [pid = 1662] [id = 218] 05:48:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x116078400) [pid = 1662] [serial = 652] [outer = 0x0] 05:48:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x11672d000) [pid = 1662] [serial = 653] [outer = 0x116078400] 05:48:26 INFO - PROCESS | 1662 | 1464439706904 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x117583400) [pid = 1662] [serial = 654] [outer = 0x116078400] 05:48:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12caa8800 == 62 [pid = 1662] [id = 210] 05:48:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12c518800 == 61 [pid = 1662] [id = 209] 05:48:27 INFO - PROCESS | 1662 | --DOCSHELL 0x126b25800 == 60 [pid = 1662] [id = 208] 05:48:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12bad7800 == 59 [pid = 1662] [id = 207] 05:48:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12b28f000 == 58 [pid = 1662] [id = 206] 05:48:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12a83e800 == 57 [pid = 1662] [id = 205] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1255bf400) [pid = 1662] [serial = 551] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x123e2b400) [pid = 1662] [serial = 581] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x11891f000) [pid = 1662] [serial = 548] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOCSHELL 0x1290af800 == 56 [pid = 1662] [id = 204] 05:48:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12718e800 == 55 [pid = 1662] [id = 203] 05:48:27 INFO - PROCESS | 1662 | --DOCSHELL 0x121455800 == 54 [pid = 1662] [id = 202] 05:48:27 INFO - PROCESS | 1662 | --DOCSHELL 0x11968d000 == 53 [pid = 1662] [id = 201] 05:48:27 INFO - PROCESS | 1662 | --DOCSHELL 0x116f1d000 == 52 [pid = 1662] [id = 200] 05:48:27 INFO - PROCESS | 1662 | --DOCSHELL 0x119686000 == 51 [pid = 1662] [id = 199] 05:48:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12aa38000 == 50 [pid = 1662] [id = 197] 05:48:27 INFO - PROCESS | 1662 | --DOCSHELL 0x119dc6000 == 49 [pid = 1662] [id = 196] 05:48:27 INFO - PROCESS | 1662 | --DOCSHELL 0x11324c800 == 48 [pid = 1662] [id = 195] 05:48:27 INFO - PROCESS | 1662 | 1464439707369 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]]]}] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x12bbbf400) [pid = 1662] [serial = 458] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1195ea800) [pid = 1662] [serial = 579] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x12710bc00) [pid = 1662] [serial = 569] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x1294aa000) [pid = 1662] [serial = 570] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12c259000) [pid = 1662] [serial = 576] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x118f46c00) [pid = 1662] [serial = 504] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x12bbbf800) [pid = 1662] [serial = 513] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1255c0c00) [pid = 1662] [serial = 507] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x112f5b800) [pid = 1662] [serial = 501] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12937f800) [pid = 1662] [serial = 510] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x12b2c8c00) [pid = 1662] [serial = 572] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x129767400) [pid = 1662] [serial = 543] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x12a8ce800) [pid = 1662] [serial = 554] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1210d7000) [pid = 1662] [serial = 563] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x125250800) [pid = 1662] [serial = 564] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x118f6c400) [pid = 1662] [serial = 560] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1196e8400) [pid = 1662] [serial = 561] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x12bbbd800) [pid = 1662] [serial = 575] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1182a2400) [pid = 1662] [serial = 558] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x117677c00) [pid = 1662] [serial = 557] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12744ec00) [pid = 1662] [serial = 566] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x12882f000) [pid = 1662] [serial = 567] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x12bb1f000) [pid = 1662] [serial = 573] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x113d07400) [pid = 1662] [serial = 545] [outer = 0x0] [url = about:blank] 05:48:27 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x11812c800) [pid = 1662] [serial = 578] [outer = 0x0] [url = about:blank] 05:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 721ms 05:48:27 INFO - PROCESS | 1662 | 1464439707425 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:48:27 INFO - PROCESS | 1662 | 1464439707426 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 05:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:48:27 INFO - PROCESS | 1662 | 1464439707429 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:48:27 INFO - PROCESS | 1662 | 1464439707430 Marionette TRACE conn2 <- [1,846,null,{}] 05:48:27 INFO - PROCESS | 1662 | 1464439707434 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}] 05:48:27 INFO - PROCESS | 1662 | 1464439707515 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:48:27 INFO - PROCESS | 1662 | 1464439707524 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x116881800 == 49 [pid = 1662] [id = 219] 05:48:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x113f50400) [pid = 1662] [serial = 655] [outer = 0x0] 05:48:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x118129800) [pid = 1662] [serial = 656] [outer = 0x113f50400] 05:48:27 INFO - PROCESS | 1662 | 1464439707550 Marionette DEBUG loaded listener.js 05:48:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x118209400) [pid = 1662] [serial = 657] [outer = 0x113f50400] 05:48:28 INFO - PROCESS | 1662 | 1464439707998 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]]]}] 05:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 621ms 05:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:48:28 INFO - PROCESS | 1662 | 1464439708052 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:48:28 INFO - PROCESS | 1662 | 1464439708055 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 05:48:28 INFO - PROCESS | 1662 | 1464439708066 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:48:28 INFO - PROCESS | 1662 | 1464439708071 Marionette TRACE conn2 <- [1,850,null,{}] 05:48:28 INFO - PROCESS | 1662 | 1464439708103 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}] 05:48:28 INFO - PROCESS | 1662 | 1464439708239 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:48:28 INFO - PROCESS | 1662 | 1464439708311 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x119690800 == 50 [pid = 1662] [id = 220] 05:48:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1160edc00) [pid = 1662] [serial = 658] [outer = 0x0] 05:48:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x118921000) [pid = 1662] [serial = 659] [outer = 0x1160edc00] 05:48:28 INFO - PROCESS | 1662 | 1464439708356 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1196da800) [pid = 1662] [serial = 660] [outer = 0x1160edc00] 05:48:28 INFO - PROCESS | 1662 | 1464439708658 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]]]}] 05:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 639ms 05:48:28 INFO - PROCESS | 1662 | 1464439708698 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:48:28 INFO - PROCESS | 1662 | 1464439708699 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 05:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:48:28 INFO - PROCESS | 1662 | 1464439708730 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:48:28 INFO - PROCESS | 1662 | 1464439708731 Marionette TRACE conn2 <- [1,854,null,{}] 05:48:28 INFO - PROCESS | 1662 | 1464439708736 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}] 05:48:28 INFO - PROCESS | 1662 | 1464439708839 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:48:28 INFO - PROCESS | 1662 | 1464439708846 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dbc800 == 51 [pid = 1662] [id = 221] 05:48:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1195e7000) [pid = 1662] [serial = 661] [outer = 0x0] 05:48:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1199bfc00) [pid = 1662] [serial = 662] [outer = 0x1195e7000] 05:48:28 INFO - PROCESS | 1662 | 1464439708871 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x120eb7000) [pid = 1662] [serial = 663] [outer = 0x1195e7000] 05:48:29 INFO - PROCESS | 1662 | 1464439709175 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]]]}] 05:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 489ms 05:48:29 INFO - PROCESS | 1662 | 1464439709199 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:48:29 INFO - PROCESS | 1662 | 1464439709202 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 05:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:48:29 INFO - PROCESS | 1662 | 1464439709206 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - PROCESS | 1662 | 1464439709208 Marionette TRACE conn2 <- [1,858,null,{}] 05:48:29 INFO - PROCESS | 1662 | 1464439709210 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}] 05:48:29 INFO - PROCESS | 1662 | 1464439709294 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:48:29 INFO - PROCESS | 1662 | 1464439709300 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x118197000 == 52 [pid = 1662] [id = 222] 05:48:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1211cfc00) [pid = 1662] [serial = 664] [outer = 0x0] 05:48:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1211d2400) [pid = 1662] [serial = 665] [outer = 0x1211cfc00] 05:48:29 INFO - PROCESS | 1662 | 1464439709331 Marionette DEBUG loaded listener.js 05:48:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x121328c00) [pid = 1662] [serial = 666] [outer = 0x1211cfc00] 05:48:29 INFO - PROCESS | 1662 | 1464439709716 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]]]}] 05:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 520ms 05:48:29 INFO - PROCESS | 1662 | 1464439709726 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:48:29 INFO - PROCESS | 1662 | 1464439709728 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 05:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:48:29 INFO - PROCESS | 1662 | 1464439709730 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - PROCESS | 1662 | 1464439709731 Marionette TRACE conn2 <- [1,862,null,{}] 05:48:29 INFO - PROCESS | 1662 | 1464439709734 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}] 05:48:29 INFO - PROCESS | 1662 | 1464439709845 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:48:29 INFO - PROCESS | 1662 | 1464439709882 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x1267af000 == 53 [pid = 1662] [id = 223] 05:48:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12155a000) [pid = 1662] [serial = 667] [outer = 0x0] 05:48:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x121bcf400) [pid = 1662] [serial = 668] [outer = 0x12155a000] 05:48:29 INFO - PROCESS | 1662 | 1464439709907 Marionette DEBUG loaded listener.js 05:48:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x121bd6400) [pid = 1662] [serial = 669] [outer = 0x12155a000] 05:48:30 INFO - PROCESS | 1662 | 1464439710249 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]]]}] 05:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 569ms 05:48:30 INFO - PROCESS | 1662 | 1464439710299 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:48:30 INFO - PROCESS | 1662 | 1464439710300 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 05:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:48:30 INFO - PROCESS | 1662 | 1464439710302 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - PROCESS | 1662 | 1464439710304 Marionette TRACE conn2 <- [1,866,null,{}] 05:48:30 INFO - PROCESS | 1662 | 1464439710306 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}] 05:48:30 INFO - PROCESS | 1662 | 1464439710407 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:48:30 INFO - PROCESS | 1662 | 1464439710419 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x1276b8000 == 54 [pid = 1662] [id = 224] 05:48:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x121b56c00) [pid = 1662] [serial = 670] [outer = 0x0] 05:48:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x125504000) [pid = 1662] [serial = 671] [outer = 0x121b56c00] 05:48:30 INFO - PROCESS | 1662 | 1464439710444 Marionette DEBUG loaded listener.js 05:48:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x125dc7800) [pid = 1662] [serial = 672] [outer = 0x121b56c00] 05:48:30 INFO - PROCESS | 1662 | 1464439710790 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]]]}] 05:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 519ms 05:48:30 INFO - PROCESS | 1662 | 1464439710827 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:48:30 INFO - PROCESS | 1662 | 1464439710828 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 05:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:48:30 INFO - PROCESS | 1662 | 1464439710830 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - PROCESS | 1662 | 1464439710831 Marionette TRACE conn2 <- [1,870,null,{}] 05:48:30 INFO - PROCESS | 1662 | 1464439710833 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}] 05:48:30 INFO - PROCESS | 1662 | 1464439710940 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:48:30 INFO - PROCESS | 1662 | 1464439710944 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x129796800 == 55 [pid = 1662] [id = 225] 05:48:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x125245c00) [pid = 1662] [serial = 673] [outer = 0x0] 05:48:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x125eec400) [pid = 1662] [serial = 674] [outer = 0x125245c00] 05:48:31 INFO - PROCESS | 1662 | 1464439711006 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x127114000) [pid = 1662] [serial = 675] [outer = 0x125245c00] 05:48:31 INFO - PROCESS | 1662 | 1464439711339 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]]]}] 05:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 519ms 05:48:31 INFO - PROCESS | 1662 | 1464439711349 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:48:31 INFO - PROCESS | 1662 | 1464439711352 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 05:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:48:31 INFO - PROCESS | 1662 | 1464439711355 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - PROCESS | 1662 | 1464439711356 Marionette TRACE conn2 <- [1,874,null,{}] 05:48:31 INFO - PROCESS | 1662 | 1464439711359 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}] 05:48:31 INFO - PROCESS | 1662 | 1464439711462 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:48:31 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x1211d6c00) [pid = 1662] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:48:31 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1199bf400) [pid = 1662] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:48:31 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x113a89800) [pid = 1662] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:48:31 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x12b097c00) [pid = 1662] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:48:31 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x116727800) [pid = 1662] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:48:31 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1288c8000) [pid = 1662] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:48:31 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x112a67400) [pid = 1662] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:48:31 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x12bbb7800) [pid = 1662] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:48:31 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1166bc400) [pid = 1662] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:48:31 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1195e4400) [pid = 1662] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:48:31 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1211cf400) [pid = 1662] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:48:31 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x110e49800) [pid = 1662] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:48:31 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x112f5f400) [pid = 1662] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:48:31 INFO - PROCESS | 1662 | 1464439711635 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x11898f000 == 56 [pid = 1662] [id = 226] 05:48:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x110e43800) [pid = 1662] [serial = 676] [outer = 0x0] 05:48:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x112f5f400) [pid = 1662] [serial = 677] [outer = 0x110e43800] 05:48:31 INFO - PROCESS | 1662 | 1464439711660 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1199bf400) [pid = 1662] [serial = 678] [outer = 0x110e43800] 05:48:31 INFO - PROCESS | 1662 | 1464439711941 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]]]}] 05:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 619ms 05:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:48:31 INFO - PROCESS | 1662 | 1464439711975 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:48:31 INFO - PROCESS | 1662 | 1464439711977 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 05:48:31 INFO - PROCESS | 1662 | 1464439711979 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - PROCESS | 1662 | 1464439711980 Marionette TRACE conn2 <- [1,878,null,{}] 05:48:31 INFO - PROCESS | 1662 | 1464439711983 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}] 05:48:32 INFO - PROCESS | 1662 | 1464439712073 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:48:32 INFO - PROCESS | 1662 | 1464439712077 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b322800 == 57 [pid = 1662] [id = 227] 05:48:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1211db000) [pid = 1662] [serial = 679] [outer = 0x0] 05:48:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1288be000) [pid = 1662] [serial = 680] [outer = 0x1211db000] 05:48:32 INFO - PROCESS | 1662 | 1464439712108 Marionette DEBUG loaded listener.js 05:48:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x129379000) [pid = 1662] [serial = 681] [outer = 0x1211db000] 05:48:32 INFO - PROCESS | 1662 | 1464439712477 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]]]}] 05:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 520ms 05:48:32 INFO - PROCESS | 1662 | 1464439712500 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:48:32 INFO - PROCESS | 1662 | 1464439712501 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 05:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:48:32 INFO - PROCESS | 1662 | 1464439712503 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:48:32 INFO - PROCESS | 1662 | 1464439712505 Marionette TRACE conn2 <- [1,882,null,{}] 05:48:32 INFO - PROCESS | 1662 | 1464439712507 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}] 05:48:32 INFO - PROCESS | 1662 | 1464439712604 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:48:32 INFO - PROCESS | 1662 | 1464439712608 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bdf8800 == 58 [pid = 1662] [id = 228] 05:48:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x12949f800) [pid = 1662] [serial = 682] [outer = 0x0] 05:48:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12b2c4800) [pid = 1662] [serial = 683] [outer = 0x12949f800] 05:48:32 INFO - PROCESS | 1662 | 1464439712633 Marionette DEBUG loaded listener.js 05:48:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12ba0e800) [pid = 1662] [serial = 684] [outer = 0x12949f800] 05:48:32 INFO - PROCESS | 1662 | 1464439712941 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]]]}] 05:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 469ms 05:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:48:32 INFO - PROCESS | 1662 | 1464439712974 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:48:32 INFO - PROCESS | 1662 | 1464439712975 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 05:48:32 INFO - PROCESS | 1662 | 1464439712978 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:48:32 INFO - PROCESS | 1662 | 1464439712979 Marionette TRACE conn2 <- [1,886,null,{}] 05:48:32 INFO - PROCESS | 1662 | 1464439712981 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}] 05:48:33 INFO - PROCESS | 1662 | 1464439713065 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:48:33 INFO - PROCESS | 1662 | 1464439713121 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c50d000 == 59 [pid = 1662] [id = 229] 05:48:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x118460400) [pid = 1662] [serial = 685] [outer = 0x0] 05:48:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x12ba0f400) [pid = 1662] [serial = 686] [outer = 0x118460400] 05:48:33 INFO - PROCESS | 1662 | 1464439713146 Marionette DEBUG loaded listener.js 05:48:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x12bb1fc00) [pid = 1662] [serial = 687] [outer = 0x118460400] 05:48:33 INFO - PROCESS | 1662 | 1464439713431 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]]]}] 05:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 468ms 05:48:33 INFO - PROCESS | 1662 | 1464439713447 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:48:33 INFO - PROCESS | 1662 | 1464439713448 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 05:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:48:33 INFO - PROCESS | 1662 | 1464439713458 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:48:33 INFO - PROCESS | 1662 | 1464439713468 Marionette TRACE conn2 <- [1,890,null,{}] 05:48:33 INFO - PROCESS | 1662 | 1464439713474 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}] 05:48:33 INFO - PROCESS | 1662 | 1464439713561 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:48:33 INFO - PROCESS | 1662 | 1464439713565 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x12caac000 == 60 [pid = 1662] [id = 230] 05:48:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x12bb1d800) [pid = 1662] [serial = 688] [outer = 0x0] 05:48:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x12bbbb000) [pid = 1662] [serial = 689] [outer = 0x12bb1d800] 05:48:33 INFO - PROCESS | 1662 | 1464439713590 Marionette DEBUG loaded listener.js 05:48:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x12c252000) [pid = 1662] [serial = 690] [outer = 0x12bb1d800] 05:48:34 INFO - PROCESS | 1662 | 1464439714095 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]]]}] 05:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 687ms 05:48:34 INFO - PROCESS | 1662 | 1464439714139 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:48:34 INFO - PROCESS | 1662 | 1464439714142 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 05:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:48:34 INFO - PROCESS | 1662 | 1464439714145 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:48:34 INFO - PROCESS | 1662 | 1464439714148 Marionette TRACE conn2 <- [1,894,null,{}] 05:48:34 INFO - PROCESS | 1662 | 1464439714152 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}] 05:48:34 INFO - PROCESS | 1662 | 1464439714262 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:48:34 INFO - PROCESS | 1662 | 1464439714333 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x11898c800 == 61 [pid = 1662] [id = 231] 05:48:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1131c9400) [pid = 1662] [serial = 691] [outer = 0x0] 05:48:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x11619c800) [pid = 1662] [serial = 692] [outer = 0x1131c9400] 05:48:34 INFO - PROCESS | 1662 | 1464439714365 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x117584400) [pid = 1662] [serial = 693] [outer = 0x1131c9400] 05:48:34 INFO - PROCESS | 1662 | 1464439714796 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]]]}] 05:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 673ms 05:48:34 INFO - PROCESS | 1662 | 1464439714819 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:48:34 INFO - PROCESS | 1662 | 1464439714823 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 05:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:48:34 INFO - PROCESS | 1662 | 1464439714866 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:48:34 INFO - PROCESS | 1662 | 1464439714868 Marionette TRACE conn2 <- [1,898,null,{}] 05:48:34 INFO - PROCESS | 1662 | 1464439714873 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}] 05:48:34 INFO - PROCESS | 1662 | 1464439714980 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:48:35 INFO - PROCESS | 1662 | 1464439715049 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x1267b3000 == 62 [pid = 1662] [id = 232] 05:48:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x118128000) [pid = 1662] [serial = 694] [outer = 0x0] 05:48:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1182a9400) [pid = 1662] [serial = 695] [outer = 0x118128000] 05:48:35 INFO - PROCESS | 1662 | 1464439715078 Marionette DEBUG loaded listener.js 05:48:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x1185e8000) [pid = 1662] [serial = 696] [outer = 0x118128000] 05:48:35 INFO - PROCESS | 1662 | 1464439715512 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]]]}] 05:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 686ms 05:48:35 INFO - PROCESS | 1662 | 1464439715538 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:48:35 INFO - PROCESS | 1662 | 1464439715540 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 05:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:48:35 INFO - PROCESS | 1662 | 1464439715542 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 1662 | 1464439715545 Marionette TRACE conn2 <- [1,902,null,{}] 05:48:35 INFO - PROCESS | 1662 | 1464439715569 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}] 05:48:35 INFO - PROCESS | 1662 | 1464439715700 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:48:35 INFO - PROCESS | 1662 | 1464439715751 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cc0a800 == 63 [pid = 1662] [id = 233] 05:48:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x120ebd400) [pid = 1662] [serial = 697] [outer = 0x0] 05:48:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x1210d2000) [pid = 1662] [serial = 698] [outer = 0x120ebd400] 05:48:35 INFO - PROCESS | 1662 | 1464439715783 Marionette DEBUG loaded listener.js 05:48:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x1211da000) [pid = 1662] [serial = 699] [outer = 0x120ebd400] 05:48:36 INFO - PROCESS | 1662 | 1464439716186 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]]]}] 05:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 05:48:36 INFO - PROCESS | 1662 | 1464439716229 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:48:36 INFO - PROCESS | 1662 | 1464439716232 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 05:48:36 INFO - PROCESS | 1662 | 1464439716238 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:48:36 INFO - PROCESS | 1662 | 1464439716240 Marionette TRACE conn2 <- [1,906,null,{}] 05:48:36 INFO - PROCESS | 1662 | 1464439716276 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}] 05:48:36 INFO - PROCESS | 1662 | 1464439716429 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:48:36 INFO - PROCESS | 1662 | 1464439716498 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d33a800 == 64 [pid = 1662] [id = 234] 05:48:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x120ed7800) [pid = 1662] [serial = 700] [outer = 0x0] 05:48:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x125554400) [pid = 1662] [serial = 701] [outer = 0x120ed7800] 05:48:36 INFO - PROCESS | 1662 | 1464439716528 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x1288bd800) [pid = 1662] [serial = 702] [outer = 0x120ed7800] 05:48:36 INFO - PROCESS | 1662 | 1464439716939 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]]]}] 05:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 754ms 05:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:48:36 INFO - PROCESS | 1662 | 1464439716990 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:48:36 INFO - PROCESS | 1662 | 1464439716991 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 05:48:36 INFO - PROCESS | 1662 | 1464439716993 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:48:36 INFO - PROCESS | 1662 | 1464439716994 Marionette TRACE conn2 <- [1,910,null,{}] 05:48:36 INFO - PROCESS | 1662 | 1464439716997 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}] 05:48:37 INFO - PROCESS | 1662 | 1464439717101 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:48:37 INFO - PROCESS | 1662 | 1464439717159 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d712800 == 65 [pid = 1662] [id = 235] 05:48:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x1255ba000) [pid = 1662] [serial = 703] [outer = 0x0] 05:48:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x128ead800) [pid = 1662] [serial = 704] [outer = 0x1255ba000] 05:48:37 INFO - PROCESS | 1662 | 1464439717188 Marionette DEBUG loaded listener.js 05:48:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x12b08f400) [pid = 1662] [serial = 705] [outer = 0x1255ba000] 05:48:37 INFO - PROCESS | 1662 | 1464439717649 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]]]}] 05:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 05:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:48:37 INFO - PROCESS | 1662 | 1464439717665 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:48:37 INFO - PROCESS | 1662 | 1464439717668 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 05:48:37 INFO - PROCESS | 1662 | 1464439717671 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 1662 | 1464439717673 Marionette TRACE conn2 <- [1,914,null,{}] 05:48:37 INFO - PROCESS | 1662 | 1464439717677 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}] 05:48:37 INFO - PROCESS | 1662 | 1464439717924 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:48:37 INFO - PROCESS | 1662 | 1464439717975 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d48e800 == 66 [pid = 1662] [id = 236] 05:48:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x117049000) [pid = 1662] [serial = 706] [outer = 0x0] 05:48:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x11704e800) [pid = 1662] [serial = 707] [outer = 0x117049000] 05:48:38 INFO - PROCESS | 1662 | 1464439718005 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x12c254c00) [pid = 1662] [serial = 708] [outer = 0x117049000] 05:48:38 INFO - PROCESS | 1662 | 1464439718399 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]]]}] 05:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 771ms 05:48:38 INFO - PROCESS | 1662 | 1464439718442 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:48:38 INFO - PROCESS | 1662 | 1464439718443 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 05:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:48:38 INFO - PROCESS | 1662 | 1464439718445 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:48:38 INFO - PROCESS | 1662 | 1464439718447 Marionette TRACE conn2 <- [1,918,null,{}] 05:48:38 INFO - PROCESS | 1662 | 1464439718449 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}] 05:48:38 INFO - PROCESS | 1662 | 1464439718552 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:48:38 INFO - PROCESS | 1662 | 1464439718622 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d72b000 == 67 [pid = 1662] [id = 237] 05:48:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x11704fc00) [pid = 1662] [serial = 709] [outer = 0x0] 05:48:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x12c25c400) [pid = 1662] [serial = 710] [outer = 0x11704fc00] 05:48:38 INFO - PROCESS | 1662 | 1464439718652 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x12c3cfc00) [pid = 1662] [serial = 711] [outer = 0x11704fc00] 05:48:39 INFO - PROCESS | 1662 | 1464439719064 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]]]}] 05:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 05:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:48:39 INFO - PROCESS | 1662 | 1464439719117 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:48:39 INFO - PROCESS | 1662 | 1464439719118 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 05:48:39 INFO - PROCESS | 1662 | 1464439719120 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 1662 | 1464439719122 Marionette TRACE conn2 <- [1,922,null,{}] 05:48:39 INFO - PROCESS | 1662 | 1464439719124 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}] 05:48:39 INFO - PROCESS | 1662 | 1464439719245 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:48:39 INFO - PROCESS | 1662 | 1464439719317 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dab000 == 68 [pid = 1662] [id = 238] 05:48:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x110e4d800) [pid = 1662] [serial = 712] [outer = 0x0] 05:48:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x110f4cc00) [pid = 1662] [serial = 713] [outer = 0x110e4d800] 05:48:39 INFO - PROCESS | 1662 | 1464439719346 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x110f50400) [pid = 1662] [serial = 714] [outer = 0x110e4d800] 05:48:39 INFO - PROCESS | 1662 | 1464439719869 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]]]}] 05:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 821ms 05:48:39 INFO - PROCESS | 1662 | 1464439719941 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:48:39 INFO - PROCESS | 1662 | 1464439719943 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 05:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:48:39 INFO - PROCESS | 1662 | 1464439719946 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 1662 | 1464439719948 Marionette TRACE conn2 <- [1,926,null,{}] 05:48:39 INFO - PROCESS | 1662 | 1464439719952 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}] 05:48:40 INFO - PROCESS | 1662 | 1464439720051 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:48:40 INFO - PROCESS | 1662 | 1464439720113 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x12145b000 == 69 [pid = 1662] [id = 239] 05:48:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x112a77000) [pid = 1662] [serial = 715] [outer = 0x0] 05:48:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x112f5c000) [pid = 1662] [serial = 716] [outer = 0x112a77000] 05:48:40 INFO - PROCESS | 1662 | 1464439720141 Marionette DEBUG loaded listener.js 05:48:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x1161a3000) [pid = 1662] [serial = 717] [outer = 0x112a77000] 05:48:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12c50d000 == 68 [pid = 1662] [id = 229] 05:48:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12bdf8800 == 67 [pid = 1662] [id = 228] 05:48:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12b322800 == 66 [pid = 1662] [id = 227] 05:48:40 INFO - PROCESS | 1662 | --DOCSHELL 0x11898f000 == 65 [pid = 1662] [id = 226] 05:48:40 INFO - PROCESS | 1662 | --DOCSHELL 0x129796800 == 64 [pid = 1662] [id = 225] 05:48:40 INFO - PROCESS | 1662 | --DOCSHELL 0x1276b8000 == 63 [pid = 1662] [id = 224] 05:48:40 INFO - PROCESS | 1662 | --DOCSHELL 0x1267af000 == 62 [pid = 1662] [id = 223] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x11820b000) [pid = 1662] [serial = 632] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x1255bc000) [pid = 1662] [serial = 590] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x1288cbc00) [pid = 1662] [serial = 593] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOCSHELL 0x118197000 == 61 [pid = 1662] [id = 222] 05:48:40 INFO - PROCESS | 1662 | --DOCSHELL 0x119dbc800 == 60 [pid = 1662] [id = 221] 05:48:40 INFO - PROCESS | 1662 | --DOCSHELL 0x119690800 == 59 [pid = 1662] [id = 220] 05:48:40 INFO - PROCESS | 1662 | --DOCSHELL 0x116881800 == 58 [pid = 1662] [id = 219] 05:48:40 INFO - PROCESS | 1662 | --DOCSHELL 0x11991f000 == 57 [pid = 1662] [id = 218] 05:48:40 INFO - PROCESS | 1662 | --DOCSHELL 0x118fa2000 == 56 [pid = 1662] [id = 217] 05:48:40 INFO - PROCESS | 1662 | 1464439720673 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]]]}] 05:48:40 INFO - PROCESS | 1662 | --DOCSHELL 0x119bb2800 == 55 [pid = 1662] [id = 212] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x12c544000) [pid = 1662] [serial = 630] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x12c3f4800) [pid = 1662] [serial = 621] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x125dc4800) [pid = 1662] [serial = 605] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x11812a400) [pid = 1662] [serial = 599] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x1196e6000) [pid = 1662] [serial = 600] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x1196e0c00) [pid = 1662] [serial = 587] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x12b2c9000) [pid = 1662] [serial = 611] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x12af85c00) [pid = 1662] [serial = 629] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x12a8d2000) [pid = 1662] [serial = 609] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x12c3d0000) [pid = 1662] [serial = 620] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x1185e2400) [pid = 1662] [serial = 626] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x12c3c7800) [pid = 1662] [serial = 614] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1294ddc00) [pid = 1662] [serial = 582] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x120eb3c00) [pid = 1662] [serial = 602] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x12882f800) [pid = 1662] [serial = 606] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x12bb21400) [pid = 1662] [serial = 612] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1211da800) [pid = 1662] [serial = 618] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x110e51c00) [pid = 1662] [serial = 624] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x12949ec00) [pid = 1662] [serial = 608] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x112f53000) [pid = 1662] [serial = 584] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x12c3f0c00) [pid = 1662] [serial = 615] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x110e4c800) [pid = 1662] [serial = 623] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x1255b9c00) [pid = 1662] [serial = 627] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1211d5000) [pid = 1662] [serial = 617] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x11806f400) [pid = 1662] [serial = 597] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x1160f6400) [pid = 1662] [serial = 596] [outer = 0x0] [url = about:blank] 05:48:40 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12524f000) [pid = 1662] [serial = 603] [outer = 0x0] [url = about:blank] 05:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 770ms 05:48:40 INFO - PROCESS | 1662 | 1464439720717 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:48:40 INFO - PROCESS | 1662 | 1464439720723 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 05:48:40 INFO - PROCESS | 1662 | 1464439720727 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:48:40 INFO - PROCESS | 1662 | 1464439720729 Marionette TRACE conn2 <- [1,930,null,{}] 05:48:40 INFO - PROCESS | 1662 | 1464439720731 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}] 05:48:40 INFO - PROCESS | 1662 | 1464439720814 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:48:40 INFO - PROCESS | 1662 | 1464439720823 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x118189000 == 56 [pid = 1662] [id = 240] 05:48:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x117041000) [pid = 1662] [serial = 718] [outer = 0x0] 05:48:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x117044000) [pid = 1662] [serial = 719] [outer = 0x117041000] 05:48:40 INFO - PROCESS | 1662 | 1464439720850 Marionette DEBUG loaded listener.js 05:48:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x118125400) [pid = 1662] [serial = 720] [outer = 0x117041000] 05:48:41 INFO - PROCESS | 1662 | 1464439721210 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]]]}] 05:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 519ms 05:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:48:41 INFO - PROCESS | 1662 | 1464439721249 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:48:41 INFO - PROCESS | 1662 | 1464439721251 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 05:48:41 INFO - PROCESS | 1662 | 1464439721253 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:48:41 INFO - PROCESS | 1662 | 1464439721255 Marionette TRACE conn2 <- [1,934,null,{}] 05:48:41 INFO - PROCESS | 1662 | 1464439721263 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}] 05:48:41 INFO - PROCESS | 1662 | 1464439721349 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:48:41 INFO - PROCESS | 1662 | 1464439721356 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x121210800 == 57 [pid = 1662] [id = 241] 05:48:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x118203c00) [pid = 1662] [serial = 721] [outer = 0x0] 05:48:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x1182acc00) [pid = 1662] [serial = 722] [outer = 0x118203c00] 05:48:41 INFO - PROCESS | 1662 | 1464439721385 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x118925c00) [pid = 1662] [serial = 723] [outer = 0x118203c00] 05:48:41 INFO - PROCESS | 1662 | 1464439721725 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]]]}] 05:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 520ms 05:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:48:41 INFO - PROCESS | 1662 | 1464439721782 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:48:41 INFO - PROCESS | 1662 | 1464439721783 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 05:48:41 INFO - PROCESS | 1662 | 1464439721787 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:48:41 INFO - PROCESS | 1662 | 1464439721788 Marionette TRACE conn2 <- [1,938,null,{}] 05:48:41 INFO - PROCESS | 1662 | 1464439721798 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}] 05:48:41 INFO - PROCESS | 1662 | 1464439721882 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:48:41 INFO - PROCESS | 1662 | 1464439721890 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x127180000 == 58 [pid = 1662] [id = 242] 05:48:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x1195e1000) [pid = 1662] [serial = 724] [outer = 0x0] 05:48:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1199c0c00) [pid = 1662] [serial = 725] [outer = 0x1195e1000] 05:48:41 INFO - PROCESS | 1662 | 1464439721916 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x120eba000) [pid = 1662] [serial = 726] [outer = 0x1195e1000] 05:48:42 INFO - PROCESS | 1662 | 1464439722255 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]]]}] 05:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 518ms 05:48:42 INFO - PROCESS | 1662 | 1464439722306 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:48:42 INFO - PROCESS | 1662 | 1464439722307 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 05:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:48:42 INFO - PROCESS | 1662 | 1464439722309 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:48:42 INFO - PROCESS | 1662 | 1464439722310 Marionette TRACE conn2 <- [1,942,null,{}] 05:48:42 INFO - PROCESS | 1662 | 1464439722312 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}] 05:48:42 INFO - PROCESS | 1662 | 1464439722396 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:48:42 INFO - PROCESS | 1662 | 1464439722459 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x1290ae800 == 59 [pid = 1662] [id = 243] 05:48:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x1196db000) [pid = 1662] [serial = 727] [outer = 0x0] 05:48:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x120ed7400) [pid = 1662] [serial = 728] [outer = 0x1196db000] 05:48:42 INFO - PROCESS | 1662 | 1464439722484 Marionette DEBUG loaded listener.js 05:48:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x1211d5800) [pid = 1662] [serial = 729] [outer = 0x1196db000] 05:48:42 INFO - PROCESS | 1662 | 1464439722780 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]]]}] 05:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 522ms 05:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:48:42 INFO - PROCESS | 1662 | 1464439722831 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:48:42 INFO - PROCESS | 1662 | 1464439722833 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 05:48:42 INFO - PROCESS | 1662 | 1464439722835 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:48:42 INFO - PROCESS | 1662 | 1464439722836 Marionette TRACE conn2 <- [1,946,null,{}] 05:48:42 INFO - PROCESS | 1662 | 1464439722838 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}] 05:48:42 INFO - PROCESS | 1662 | 1464439722966 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:48:42 INFO - PROCESS | 1662 | 1464439722984 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b289000 == 60 [pid = 1662] [id = 244] 05:48:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x1214cfc00) [pid = 1662] [serial = 730] [outer = 0x0] 05:48:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x121bd8000) [pid = 1662] [serial = 731] [outer = 0x1214cfc00] 05:48:43 INFO - PROCESS | 1662 | 1464439723013 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x125e34c00) [pid = 1662] [serial = 732] [outer = 0x1214cfc00] 05:48:43 INFO - PROCESS | 1662 | 1464439723395 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]]]}] 05:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 571ms 05:48:43 INFO - PROCESS | 1662 | 1464439723406 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:48:43 INFO - PROCESS | 1662 | 1464439723407 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 05:48:43 INFO - PROCESS | 1662 | 1464439723410 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - PROCESS | 1662 | 1464439723411 Marionette TRACE conn2 <- [1,950,null,{}] 05:48:43 INFO - PROCESS | 1662 | 1464439723413 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}] 05:48:43 INFO - PROCESS | 1662 | 1464439723526 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:48:43 INFO - PROCESS | 1662 | 1464439723530 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bad6000 == 61 [pid = 1662] [id = 245] 05:48:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x118462400) [pid = 1662] [serial = 733] [outer = 0x0] 05:48:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x126bb2c00) [pid = 1662] [serial = 734] [outer = 0x118462400] 05:48:43 INFO - PROCESS | 1662 | 1464439723585 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x1288c8000) [pid = 1662] [serial = 735] [outer = 0x118462400] 05:48:43 INFO - PROCESS | 1662 | 1464439723915 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]]]}] 05:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 520ms 05:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:48:43 INFO - PROCESS | 1662 | 1464439723931 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:48:43 INFO - PROCESS | 1662 | 1464439723932 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 05:48:43 INFO - PROCESS | 1662 | 1464439723934 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - PROCESS | 1662 | 1464439723937 Marionette TRACE conn2 <- [1,954,null,{}] 05:48:43 INFO - PROCESS | 1662 | 1464439723947 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}] 05:48:44 INFO - PROCESS | 1662 | 1464439724057 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:48:44 INFO - PROCESS | 1662 | 1464439724092 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c517800 == 62 [pid = 1662] [id = 246] 05:48:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x1255bc000) [pid = 1662] [serial = 736] [outer = 0x0] 05:48:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x12937c800) [pid = 1662] [serial = 737] [outer = 0x1255bc000] 05:48:44 INFO - PROCESS | 1662 | 1464439724124 Marionette DEBUG loaded listener.js 05:48:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x12b08c400) [pid = 1662] [serial = 738] [outer = 0x1255bc000] 05:48:44 INFO - PROCESS | 1662 | 1464439724461 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]]]}] 05:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 579ms 05:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:48:44 INFO - PROCESS | 1662 | 1464439724513 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:48:44 INFO - PROCESS | 1662 | 1464439724515 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 05:48:44 INFO - PROCESS | 1662 | 1464439724517 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 1662 | 1464439724518 Marionette TRACE conn2 <- [1,958,null,{}] 05:48:44 INFO - PROCESS | 1662 | 1464439724520 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}] 05:48:44 INFO - PROCESS | 1662 | 1464439724629 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:48:44 INFO - PROCESS | 1662 | 1464439724642 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cc04000 == 63 [pid = 1662] [id = 247] 05:48:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x12744ec00) [pid = 1662] [serial = 739] [outer = 0x0] 05:48:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x12ba0b400) [pid = 1662] [serial = 740] [outer = 0x12744ec00] 05:48:44 INFO - PROCESS | 1662 | 1464439724666 Marionette DEBUG loaded listener.js 05:48:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x12bb21400) [pid = 1662] [serial = 741] [outer = 0x12744ec00] 05:48:44 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x12155a000) [pid = 1662] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:48:44 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x121b56c00) [pid = 1662] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:48:44 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x1195e7000) [pid = 1662] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:48:44 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x113f50400) [pid = 1662] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:48:44 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x1211cfc00) [pid = 1662] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:48:44 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x116078400) [pid = 1662] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:48:44 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x111ed5c00) [pid = 1662] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:48:44 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x125245c00) [pid = 1662] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:48:44 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x1160edc00) [pid = 1662] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:48:44 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x110e43800) [pid = 1662] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:48:44 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x12949f800) [pid = 1662] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:48:44 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x1211db000) [pid = 1662] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:48:44 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x118460400) [pid = 1662] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:48:45 INFO - PROCESS | 1662 | 1464439725082 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]]]}] 05:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 572ms 05:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:48:45 INFO - PROCESS | 1662 | 1464439725089 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:48:45 INFO - PROCESS | 1662 | 1464439725090 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 05:48:45 INFO - PROCESS | 1662 | 1464439725094 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:48:45 INFO - PROCESS | 1662 | 1464439725095 Marionette TRACE conn2 <- [1,962,null,{}] 05:48:45 INFO - PROCESS | 1662 | 1464439725098 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}] 05:48:45 INFO - PROCESS | 1662 | 1464439725226 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:48:45 INFO - PROCESS | 1662 | 1464439725264 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c518000 == 64 [pid = 1662] [id = 248] 05:48:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x110e49800) [pid = 1662] [serial = 742] [outer = 0x0] 05:48:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x12170dc00) [pid = 1662] [serial = 743] [outer = 0x110e49800] 05:48:45 INFO - PROCESS | 1662 | 1464439725290 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x12ba02800) [pid = 1662] [serial = 744] [outer = 0x110e49800] 05:48:45 INFO - PROCESS | 1662 | 1464439725590 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]]]}] 05:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 521ms 05:48:45 INFO - PROCESS | 1662 | 1464439725614 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:48:45 INFO - PROCESS | 1662 | 1464439725616 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 05:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:48:45 INFO - PROCESS | 1662 | 1464439725626 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:48:45 INFO - PROCESS | 1662 | 1464439725628 Marionette TRACE conn2 <- [1,966,null,{}] 05:48:45 INFO - PROCESS | 1662 | 1464439725630 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}] 05:48:45 INFO - PROCESS | 1662 | 1464439725736 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:48:45 INFO - PROCESS | 1662 | 1464439725792 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d47c000 == 65 [pid = 1662] [id = 249] 05:48:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x1211dd400) [pid = 1662] [serial = 745] [outer = 0x0] 05:48:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x12bbbc800) [pid = 1662] [serial = 746] [outer = 0x1211dd400] 05:48:45 INFO - PROCESS | 1662 | 1464439725821 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x12c542000) [pid = 1662] [serial = 747] [outer = 0x1211dd400] 05:48:46 INFO - PROCESS | 1662 | 1464439726089 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]]]}] 05:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 520ms 05:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:48:46 INFO - PROCESS | 1662 | 1464439726147 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:48:46 INFO - PROCESS | 1662 | 1464439726148 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 05:48:46 INFO - PROCESS | 1662 | 1464439726151 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:48:46 INFO - PROCESS | 1662 | 1464439726154 Marionette TRACE conn2 <- [1,970,null,{}] 05:48:46 INFO - PROCESS | 1662 | 1464439726158 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}] 05:48:46 INFO - PROCESS | 1662 | 1464439726248 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:48:46 INFO - PROCESS | 1662 | 1464439726252 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d62f000 == 66 [pid = 1662] [id = 250] 05:48:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x12c254800) [pid = 1662] [serial = 748] [outer = 0x0] 05:48:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x12c549800) [pid = 1662] [serial = 749] [outer = 0x12c254800] 05:48:46 INFO - PROCESS | 1662 | 1464439726277 Marionette DEBUG loaded listener.js 05:48:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x12c54e400) [pid = 1662] [serial = 750] [outer = 0x12c254800] 05:48:46 INFO - PROCESS | 1662 | 1464439726616 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]]]}] 05:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 522ms 05:48:46 INFO - PROCESS | 1662 | 1464439726679 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:48:46 INFO - PROCESS | 1662 | 1464439726680 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 05:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:48:46 INFO - PROCESS | 1662 | 1464439726682 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:48:46 INFO - PROCESS | 1662 | 1464439726692 Marionette TRACE conn2 <- [1,974,null,{}] 05:48:46 INFO - PROCESS | 1662 | 1464439726694 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}] 05:48:46 INFO - PROCESS | 1662 | 1464439726780 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:48:46 INFO - PROCESS | 1662 | 1464439726786 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c052800 == 67 [pid = 1662] [id = 251] 05:48:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x12c54f800) [pid = 1662] [serial = 751] [outer = 0x0] 05:48:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x12cc65000) [pid = 1662] [serial = 752] [outer = 0x12c54f800] 05:48:46 INFO - PROCESS | 1662 | 1464439726811 Marionette DEBUG loaded listener.js 05:48:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x12cc6c800) [pid = 1662] [serial = 753] [outer = 0x12c54f800] 05:48:47 INFO - PROCESS | 1662 | 1464439727293 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]]]}] 05:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 677ms 05:48:47 INFO - PROCESS | 1662 | 1464439727360 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:48:47 INFO - PROCESS | 1662 | 1464439727363 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 05:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:48:47 INFO - PROCESS | 1662 | 1464439727367 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:48:47 INFO - PROCESS | 1662 | 1464439727369 Marionette TRACE conn2 <- [1,978,null,{}] 05:48:47 INFO - PROCESS | 1662 | 1464439727373 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}] 05:48:47 INFO - PROCESS | 1662 | 1464439727487 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:48:47 INFO - PROCESS | 1662 | 1464439727584 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x119ba9000 == 68 [pid = 1662] [id = 252] 05:48:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x11672d400) [pid = 1662] [serial = 754] [outer = 0x0] 05:48:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x116a59000) [pid = 1662] [serial = 755] [outer = 0x11672d400] 05:48:47 INFO - PROCESS | 1662 | 1464439727618 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x117672800) [pid = 1662] [serial = 756] [outer = 0x11672d400] 05:48:48 INFO - PROCESS | 1662 | 1464439728043 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]]]}] 05:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 722ms 05:48:48 INFO - PROCESS | 1662 | 1464439728089 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 1662 | 1464439728094 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 05:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:48:48 INFO - PROCESS | 1662 | 1464439728098 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 1662 | 1464439728100 Marionette TRACE conn2 <- [1,982,null,{}] 05:48:48 INFO - PROCESS | 1662 | 1464439728103 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}] 05:48:48 INFO - PROCESS | 1662 | 1464439728214 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:48:48 INFO - PROCESS | 1662 | 1464439728318 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af8d800 == 69 [pid = 1662] [id = 253] 05:48:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x118132400) [pid = 1662] [serial = 757] [outer = 0x0] 05:48:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x118454000) [pid = 1662] [serial = 758] [outer = 0x118132400] 05:48:48 INFO - PROCESS | 1662 | 1464439728349 Marionette DEBUG loaded listener.js 05:48:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x118f77800) [pid = 1662] [serial = 759] [outer = 0x118132400] 05:48:48 INFO - PROCESS | 1662 | 1464439728749 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]]]}] 05:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 673ms 05:48:48 INFO - PROCESS | 1662 | 1464439728772 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 1662 | 1464439728774 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 05:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:48:48 INFO - PROCESS | 1662 | 1464439728776 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 1662 | 1464439728779 Marionette TRACE conn2 <- [1,986,null,{}] 05:48:48 INFO - PROCESS | 1662 | 1464439728787 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}] 05:48:48 INFO - PROCESS | 1662 | 1464439728923 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:48:49 INFO - PROCESS | 1662 | 1464439728997 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d727000 == 70 [pid = 1662] [id = 254] 05:48:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x120eb3c00) [pid = 1662] [serial = 760] [outer = 0x0] 05:48:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x121b50000) [pid = 1662] [serial = 761] [outer = 0x120eb3c00] 05:48:49 INFO - PROCESS | 1662 | 1464439729029 Marionette DEBUG loaded listener.js 05:48:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x125247000) [pid = 1662] [serial = 762] [outer = 0x120eb3c00] 05:48:49 INFO - PROCESS | 1662 | 1464439729433 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]]]}] 05:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 675ms 05:48:49 INFO - PROCESS | 1662 | 1464439729452 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:48:49 INFO - PROCESS | 1662 | 1464439729456 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 05:48:49 INFO - PROCESS | 1662 | 1464439729458 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:48:49 INFO - PROCESS | 1662 | 1464439729460 Marionette TRACE conn2 <- [1,990,null,{}] 05:48:49 INFO - PROCESS | 1662 | 1464439729462 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}] 05:48:49 INFO - PROCESS | 1662 | 1464439729573 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:48:49 INFO - PROCESS | 1662 | 1464439729673 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x135186800 == 71 [pid = 1662] [id = 255] 05:48:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x121bdcc00) [pid = 1662] [serial = 763] [outer = 0x0] 05:48:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x12937f800) [pid = 1662] [serial = 764] [outer = 0x121bdcc00] 05:48:49 INFO - PROCESS | 1662 | 1464439729705 Marionette DEBUG loaded listener.js 05:48:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x12bbb9c00) [pid = 1662] [serial = 765] [outer = 0x121bdcc00] 05:48:50 INFO - PROCESS | 1662 | 1464439730147 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]]]}] 05:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 721ms 05:48:50 INFO - PROCESS | 1662 | 1464439730180 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:48:50 INFO - PROCESS | 1662 | 1464439730181 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 05:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:48:50 INFO - PROCESS | 1662 | 1464439730183 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:48:50 INFO - PROCESS | 1662 | 1464439730186 Marionette TRACE conn2 <- [1,994,null,{}] 05:48:50 INFO - PROCESS | 1662 | 1464439730208 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}] 05:48:50 INFO - PROCESS | 1662 | 1464439730314 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:48:50 INFO - PROCESS | 1662 | 1464439730375 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bac6800 == 72 [pid = 1662] [id = 256] 05:48:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x1258d9400) [pid = 1662] [serial = 766] [outer = 0x0] 05:48:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x12bbc0800) [pid = 1662] [serial = 767] [outer = 0x1258d9400] 05:48:50 INFO - PROCESS | 1662 | 1464439730404 Marionette DEBUG loaded listener.js 05:48:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x12c3f2000) [pid = 1662] [serial = 768] [outer = 0x1258d9400] 05:48:51 INFO - PROCESS | 1662 | 1464439731165 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]]]}] 05:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1021ms 05:48:51 INFO - PROCESS | 1662 | 1464439731206 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:48:51 INFO - PROCESS | 1662 | 1464439731209 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 05:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:48:51 INFO - PROCESS | 1662 | 1464439731212 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 1662 | 1464439731214 Marionette TRACE conn2 <- [1,998,null,{}] 05:48:51 INFO - PROCESS | 1662 | 1464439731218 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}] 05:48:51 INFO - PROCESS | 1662 | 1464439731317 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:48:51 INFO - PROCESS | 1662 | 1464439731391 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x11914f000 == 73 [pid = 1662] [id = 257] 05:48:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x1121b5800) [pid = 1662] [serial = 769] [outer = 0x0] 05:48:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x112f56800) [pid = 1662] [serial = 770] [outer = 0x1121b5800] 05:48:51 INFO - PROCESS | 1662 | 1464439731420 Marionette DEBUG loaded listener.js 05:48:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x115e46000) [pid = 1662] [serial = 771] [outer = 0x1121b5800] 05:48:51 INFO - PROCESS | 1662 | 1464439731881 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]]]}] 05:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 725ms 05:48:51 INFO - PROCESS | 1662 | 1464439731938 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:48:51 INFO - PROCESS | 1662 | 1464439731942 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 05:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:48:51 INFO - PROCESS | 1662 | 1464439731946 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 1662 | 1464439731948 Marionette TRACE conn2 <- [1,1002,null,{}] 05:48:51 INFO - PROCESS | 1662 | 1464439731950 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}] 05:48:52 INFO - PROCESS | 1662 | 1464439732051 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:48:52 INFO - PROCESS | 1662 | 1464439732124 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x118729800 == 74 [pid = 1662] [id = 258] 05:48:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x113219000) [pid = 1662] [serial = 772] [outer = 0x0] 05:48:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x11704a400) [pid = 1662] [serial = 773] [outer = 0x113219000] 05:48:52 INFO - PROCESS | 1662 | 1464439732153 Marionette DEBUG loaded listener.js 05:48:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x116178800) [pid = 1662] [serial = 774] [outer = 0x113219000] 05:48:52 INFO - PROCESS | 1662 | 1464439732677 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]]]}] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12c51a000 == 73 [pid = 1662] [id = 198] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12d62f000 == 72 [pid = 1662] [id = 250] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12d47c000 == 71 [pid = 1662] [id = 249] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x118208800) [pid = 1662] [serial = 635] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x12af85000) [pid = 1662] [serial = 647] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x127119000) [pid = 1662] [serial = 644] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x121bda400) [pid = 1662] [serial = 641] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x119d85400) [pid = 1662] [serial = 638] [outer = 0x0] [url = about:blank] 05:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 825ms 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12c518000 == 70 [pid = 1662] [id = 248] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12cc04000 == 69 [pid = 1662] [id = 247] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12c517800 == 68 [pid = 1662] [id = 246] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12bad6000 == 67 [pid = 1662] [id = 245] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12b289000 == 66 [pid = 1662] [id = 244] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x1290ae800 == 65 [pid = 1662] [id = 243] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x127180000 == 64 [pid = 1662] [id = 242] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x121210800 == 63 [pid = 1662] [id = 241] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x118189000 == 62 [pid = 1662] [id = 240] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12145b000 == 61 [pid = 1662] [id = 239] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12d72b000 == 60 [pid = 1662] [id = 237] 05:48:52 INFO - PROCESS | 1662 | 1464439732794 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:48:52 INFO - PROCESS | 1662 | 1464439732797 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12d48e800 == 59 [pid = 1662] [id = 236] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12d712800 == 58 [pid = 1662] [id = 235] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12d33a800 == 57 [pid = 1662] [id = 234] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12cc0a800 == 56 [pid = 1662] [id = 233] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x1267b3000 == 55 [pid = 1662] [id = 232] 05:48:52 INFO - PROCESS | 1662 | --DOCSHELL 0x11898c800 == 54 [pid = 1662] [id = 231] 05:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:48:52 INFO - PROCESS | 1662 | 1464439732809 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:48:52 INFO - PROCESS | 1662 | 1464439732813 Marionette TRACE conn2 <- [1,1006,null,{}] 05:48:52 INFO - PROCESS | 1662 | 1464439732824 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}] 05:48:52 INFO - PROCESS | 1662 | 1464439732944 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x121bcf400) [pid = 1662] [serial = 668] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x125504000) [pid = 1662] [serial = 671] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x121bd6400) [pid = 1662] [serial = 669] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x1199bfc00) [pid = 1662] [serial = 662] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x120eb7000) [pid = 1662] [serial = 663] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x118129800) [pid = 1662] [serial = 656] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x118209400) [pid = 1662] [serial = 657] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x1211d2400) [pid = 1662] [serial = 665] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x117583400) [pid = 1662] [serial = 654] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x11672d000) [pid = 1662] [serial = 653] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x113860400) [pid = 1662] [serial = 651] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x112a7ec00) [pid = 1662] [serial = 650] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x125eec400) [pid = 1662] [serial = 674] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x118921000) [pid = 1662] [serial = 659] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x1196da800) [pid = 1662] [serial = 660] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x127114000) [pid = 1662] [serial = 675] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x1199bf400) [pid = 1662] [serial = 678] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x12b2c4800) [pid = 1662] [serial = 683] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x12ba0e800) [pid = 1662] [serial = 684] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x1288be000) [pid = 1662] [serial = 680] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x125dc7800) [pid = 1662] [serial = 672] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x12ba0f400) [pid = 1662] [serial = 686] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x112f5f400) [pid = 1662] [serial = 677] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x12bb1fc00) [pid = 1662] [serial = 687] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x121328c00) [pid = 1662] [serial = 666] [outer = 0x0] [url = about:blank] 05:48:52 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x129379000) [pid = 1662] [serial = 681] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1662 | 1464439733010 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170d4800 == 55 [pid = 1662] [id = 259] 05:48:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x113355800) [pid = 1662] [serial = 775] [outer = 0x0] 05:48:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x118129800) [pid = 1662] [serial = 776] [outer = 0x113355800] 05:48:53 INFO - PROCESS | 1662 | 1464439733040 Marionette DEBUG loaded listener.js 05:48:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x118205c00) [pid = 1662] [serial = 777] [outer = 0x113355800] 05:48:53 INFO - PROCESS | 1662 | 1464439733355 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]]]}] 05:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 627ms 05:48:53 INFO - PROCESS | 1662 | 1464439733433 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:48:53 INFO - PROCESS | 1662 | 1464439733435 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 05:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:48:53 INFO - PROCESS | 1662 | 1464439733437 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:48:53 INFO - PROCESS | 1662 | 1464439733438 Marionette TRACE conn2 <- [1,1010,null,{}] 05:48:53 INFO - PROCESS | 1662 | 1464439733440 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}] 05:48:53 INFO - PROCESS | 1662 | 1464439733542 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:48:53 INFO - PROCESS | 1662 | 1464439733594 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x119694800 == 56 [pid = 1662] [id = 260] 05:48:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x11806a000) [pid = 1662] [serial = 778] [outer = 0x0] 05:48:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x1182b1000) [pid = 1662] [serial = 779] [outer = 0x11806a000] 05:48:53 INFO - PROCESS | 1662 | 1464439733620 Marionette DEBUG loaded listener.js 05:48:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x118f51000) [pid = 1662] [serial = 780] [outer = 0x11806a000] 05:48:53 INFO - PROCESS | 1662 | 1464439733904 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]]]}] 05:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 520ms 05:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:48:53 INFO - PROCESS | 1662 | 1464439733958 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:48:53 INFO - PROCESS | 1662 | 1464439733959 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 05:48:53 INFO - PROCESS | 1662 | 1464439733961 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:48:53 INFO - PROCESS | 1662 | 1464439733962 Marionette TRACE conn2 <- [1,1014,null,{}] 05:48:53 INFO - PROCESS | 1662 | 1464439733964 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}] 05:48:54 INFO - PROCESS | 1662 | 1464439734056 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:48:54 INFO - PROCESS | 1662 | 1464439734112 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x121386000 == 57 [pid = 1662] [id = 261] 05:48:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x118204400) [pid = 1662] [serial = 781] [outer = 0x0] 05:48:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x118f77c00) [pid = 1662] [serial = 782] [outer = 0x118204400] 05:48:54 INFO - PROCESS | 1662 | 1464439734137 Marionette DEBUG loaded listener.js 05:48:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x1196e7000) [pid = 1662] [serial = 783] [outer = 0x118204400] 05:48:54 INFO - PROCESS | 1662 | 1464439734432 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]]]}] 05:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 519ms 05:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:48:54 INFO - PROCESS | 1662 | 1464439734481 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:48:54 INFO - PROCESS | 1662 | 1464439734482 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 05:48:54 INFO - PROCESS | 1662 | 1464439734484 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:48:54 INFO - PROCESS | 1662 | 1464439734487 Marionette TRACE conn2 <- [1,1018,null,{}] 05:48:54 INFO - PROCESS | 1662 | 1464439734490 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}] 05:48:54 INFO - PROCESS | 1662 | 1464439734589 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:48:54 INFO - PROCESS | 1662 | 1464439734594 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x125daf800 == 58 [pid = 1662] [id = 262] 05:48:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x1199bf400) [pid = 1662] [serial = 784] [outer = 0x0] 05:48:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x120eb8800) [pid = 1662] [serial = 785] [outer = 0x1199bf400] 05:48:54 INFO - PROCESS | 1662 | 1464439734620 Marionette DEBUG loaded listener.js 05:48:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x1211cf800) [pid = 1662] [serial = 786] [outer = 0x1199bf400] 05:48:54 INFO - PROCESS | 1662 | 1464439734964 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]]]}] 05:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 525ms 05:48:55 INFO - PROCESS | 1662 | 1464439735010 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:48:55 INFO - PROCESS | 1662 | 1464439735011 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 05:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:48:55 INFO - PROCESS | 1662 | 1464439735025 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:48:55 INFO - PROCESS | 1662 | 1464439735026 Marionette TRACE conn2 <- [1,1022,null,{}] 05:48:55 INFO - PROCESS | 1662 | 1464439735028 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}] 05:48:55 INFO - PROCESS | 1662 | 1464439735132 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:48:55 INFO - PROCESS | 1662 | 1464439735137 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x12717f800 == 59 [pid = 1662] [id = 263] 05:48:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x1196e6000) [pid = 1662] [serial = 787] [outer = 0x0] 05:48:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x1211d6000) [pid = 1662] [serial = 788] [outer = 0x1196e6000] 05:48:55 INFO - PROCESS | 1662 | 1464439735162 Marionette DEBUG loaded listener.js 05:48:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x121322c00) [pid = 1662] [serial = 789] [outer = 0x1196e6000] 05:48:55 INFO - PROCESS | 1662 | 1464439735500 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]]]}] 05:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 522ms 05:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:48:55 INFO - PROCESS | 1662 | 1464439735547 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:48:55 INFO - PROCESS | 1662 | 1464439735549 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 05:48:55 INFO - PROCESS | 1662 | 1464439735551 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:48:55 INFO - PROCESS | 1662 | 1464439735555 Marionette TRACE conn2 <- [1,1026,null,{}] 05:48:55 INFO - PROCESS | 1662 | 1464439735557 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}] 05:48:55 INFO - PROCESS | 1662 | 1464439735659 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:48:55 INFO - PROCESS | 1662 | 1464439735673 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x1290b5000 == 60 [pid = 1662] [id = 264] 05:48:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x1211d5c00) [pid = 1662] [serial = 790] [outer = 0x0] 05:48:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x121b56400) [pid = 1662] [serial = 791] [outer = 0x1211d5c00] 05:48:55 INFO - PROCESS | 1662 | 1464439735698 Marionette DEBUG loaded listener.js 05:48:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x121bd5000) [pid = 1662] [serial = 792] [outer = 0x1211d5c00] 05:48:56 INFO - PROCESS | 1662 | 1464439736058 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]]]}] 05:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 522ms 05:48:56 INFO - PROCESS | 1662 | 1464439736079 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:48:56 INFO - PROCESS | 1662 | 1464439736080 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 05:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:48:56 INFO - PROCESS | 1662 | 1464439736083 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 1662 | 1464439736084 Marionette TRACE conn2 <- [1,1030,null,{}] 05:48:56 INFO - PROCESS | 1662 | 1464439736089 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}] 05:48:56 INFO - PROCESS | 1662 | 1464439736192 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:48:56 INFO - PROCESS | 1662 | 1464439736225 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a5a5800 == 61 [pid = 1662] [id = 265] 05:48:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x1195e6800) [pid = 1662] [serial = 793] [outer = 0x0] 05:48:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x121bd9400) [pid = 1662] [serial = 794] [outer = 0x1195e6800] 05:48:56 INFO - PROCESS | 1662 | 1464439736250 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x125560000) [pid = 1662] [serial = 795] [outer = 0x1195e6800] 05:48:56 INFO - PROCESS | 1662 | 1464439736612 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]]]}] 05:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 572ms 05:48:56 INFO - PROCESS | 1662 | 1464439736656 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:48:56 INFO - PROCESS | 1662 | 1464439736657 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 05:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:48:56 INFO - PROCESS | 1662 | 1464439736659 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 1662 | 1464439736660 Marionette TRACE conn2 <- [1,1034,null,{}] 05:48:56 INFO - PROCESS | 1662 | 1464439736662 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}] 05:48:56 INFO - PROCESS | 1662 | 1464439736767 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:48:56 INFO - PROCESS | 1662 | 1464439736781 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x12aa35000 == 62 [pid = 1662] [id = 266] 05:48:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x123e63c00) [pid = 1662] [serial = 796] [outer = 0x0] 05:48:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x125dcac00) [pid = 1662] [serial = 797] [outer = 0x123e63c00] 05:48:56 INFO - PROCESS | 1662 | 1464439736807 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x125eeb000) [pid = 1662] [serial = 798] [outer = 0x123e63c00] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x1214cf800) [pid = 1662] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x1214cfc00) [pid = 1662] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x1255bc000) [pid = 1662] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x118462400) [pid = 1662] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x110e49800) [pid = 1662] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x12744ec00) [pid = 1662] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x120ed7800) [pid = 1662] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x1131c9400) [pid = 1662] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x1255ba000) [pid = 1662] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x112a77000) [pid = 1662] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x120ebd400) [pid = 1662] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x1196db000) [pid = 1662] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x110e4d800) [pid = 1662] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x117049000) [pid = 1662] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x1195e1000) [pid = 1662] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x11704fc00) [pid = 1662] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x118203c00) [pid = 1662] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x117041000) [pid = 1662] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x118128000) [pid = 1662] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x1211dd400) [pid = 1662] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x118131c00) [pid = 1662] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x11684e000) [pid = 1662] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x128879400) [pid = 1662] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x11917d800) [pid = 1662] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x11270f000) [pid = 1662] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x121bd5800) [pid = 1662] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1131c9000) [pid = 1662] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x120d2c800) [pid = 1662] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x1210d4000) [pid = 1662] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x126bafc00) [pid = 1662] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x117676000) [pid = 1662] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x121895400) [pid = 1662] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x118204800) [pid = 1662] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:48:57 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x12c254800) [pid = 1662] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:48:57 INFO - PROCESS | 1662 | 1464439737445 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]]]}] 05:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 823ms 05:48:57 INFO - PROCESS | 1662 | 1464439737483 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:48:57 INFO - PROCESS | 1662 | 1464439737485 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 05:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:48:57 INFO - PROCESS | 1662 | 1464439737487 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:48:57 INFO - PROCESS | 1662 | 1464439737489 Marionette TRACE conn2 <- [1,1038,null,{}] 05:48:57 INFO - PROCESS | 1662 | 1464439737491 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}] 05:48:57 INFO - PROCESS | 1662 | 1464439737590 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:48:57 INFO - PROCESS | 1662 | 1464439737652 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bac0000 == 63 [pid = 1662] [id = 267] 05:48:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x112a64c00) [pid = 1662] [serial = 799] [outer = 0x0] 05:48:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x11704fc00) [pid = 1662] [serial = 800] [outer = 0x112a64c00] 05:48:57 INFO - PROCESS | 1662 | 1464439737682 Marionette DEBUG loaded listener.js 05:48:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x1211dd000) [pid = 1662] [serial = 801] [outer = 0x112a64c00] 05:48:57 INFO - PROCESS | 1662 | 1464439737976 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]]]}] 05:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 519ms 05:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:48:58 INFO - PROCESS | 1662 | 1464439738010 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:48:58 INFO - PROCESS | 1662 | 1464439738011 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 05:48:58 INFO - PROCESS | 1662 | 1464439738023 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 1662 | 1464439738024 Marionette TRACE conn2 <- [1,1042,null,{}] 05:48:58 INFO - PROCESS | 1662 | 1464439738027 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}] 05:48:58 INFO - PROCESS | 1662 | 1464439738114 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:48:58 INFO - PROCESS | 1662 | 1464439738119 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c04a000 == 64 [pid = 1662] [id = 268] 05:48:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x121bd2c00) [pid = 1662] [serial = 802] [outer = 0x0] 05:48:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x125eee400) [pid = 1662] [serial = 803] [outer = 0x121bd2c00] 05:48:58 INFO - PROCESS | 1662 | 1464439738144 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x126f82800) [pid = 1662] [serial = 804] [outer = 0x121bd2c00] 05:48:58 INFO - PROCESS | 1662 | 1464439738473 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]]]}] 05:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 481ms 05:48:58 INFO - PROCESS | 1662 | 1464439738494 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:48:58 INFO - PROCESS | 1662 | 1464439738495 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 05:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:48:58 INFO - PROCESS | 1662 | 1464439738498 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 1662 | 1464439738499 Marionette TRACE conn2 <- [1,1046,null,{}] 05:48:58 INFO - PROCESS | 1662 | 1464439738501 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}] 05:48:58 INFO - PROCESS | 1662 | 1464439738614 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:48:58 INFO - PROCESS | 1662 | 1464439738620 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c217000 == 65 [pid = 1662] [id = 269] 05:48:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x1166bc400) [pid = 1662] [serial = 805] [outer = 0x0] 05:48:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x126f7e800) [pid = 1662] [serial = 806] [outer = 0x1166bc400] 05:48:58 INFO - PROCESS | 1662 | 1464439738645 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x128876400) [pid = 1662] [serial = 807] [outer = 0x1166bc400] 05:48:58 INFO - PROCESS | 1662 | 1464439738940 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]]]}] 05:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 470ms 05:48:58 INFO - PROCESS | 1662 | 1464439738970 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:48:58 INFO - PROCESS | 1662 | 1464439738973 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 05:48:58 INFO - PROCESS | 1662 | 1464439738976 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 1662 | 1464439738977 Marionette TRACE conn2 <- [1,1050,null,{}] 05:48:58 INFO - PROCESS | 1662 | 1464439738979 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}] 05:48:59 INFO - PROCESS | 1662 | 1464439739076 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:48:59 INFO - PROCESS | 1662 | 1464439739080 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ca96800 == 66 [pid = 1662] [id = 270] 05:48:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x12886cc00) [pid = 1662] [serial = 808] [outer = 0x0] 05:48:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x1288c7400) [pid = 1662] [serial = 809] [outer = 0x12886cc00] 05:48:59 INFO - PROCESS | 1662 | 1464439739104 Marionette DEBUG loaded listener.js 05:48:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x128eadc00) [pid = 1662] [serial = 810] [outer = 0x12886cc00] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x1276a0800 == 65 [pid = 1662] [id = 150] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12d33d000 == 64 [pid = 1662] [id = 215] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12bac7800 == 63 [pid = 1662] [id = 133] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x121220000 == 62 [pid = 1662] [id = 183] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12cdc7000 == 61 [pid = 1662] [id = 211] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12aa3c000 == 60 [pid = 1662] [id = 102] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x128e15800 == 59 [pid = 1662] [id = 80] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12bdf2000 == 58 [pid = 1662] [id = 130] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12baba800 == 57 [pid = 1662] [id = 151] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x119dab000 == 56 [pid = 1662] [id = 238] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12b299800 == 55 [pid = 1662] [id = 103] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12c904800 == 54 [pid = 1662] [id = 153] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x129797800 == 53 [pid = 1662] [id = 213] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12a846000 == 52 [pid = 1662] [id = 184] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12caac000 == 51 [pid = 1662] [id = 230] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12b285800 == 50 [pid = 1662] [id = 185] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12a5bc800 == 49 [pid = 1662] [id = 116] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12c50a800 == 48 [pid = 1662] [id = 134] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12d624000 == 47 [pid = 1662] [id = 216] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12d151000 == 46 [pid = 1662] [id = 214] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x11914f000 == 45 [pid = 1662] [id = 257] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12bac6800 == 44 [pid = 1662] [id = 256] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x135186800 == 43 [pid = 1662] [id = 255] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12d727000 == 42 [pid = 1662] [id = 254] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12af8d800 == 41 [pid = 1662] [id = 253] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12c052800 == 40 [pid = 1662] [id = 251] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x119ba9000 == 39 [pid = 1662] [id = 252] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x118729800 == 38 [pid = 1662] [id = 258] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x119694800 == 37 [pid = 1662] [id = 260] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12717f800 == 36 [pid = 1662] [id = 263] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12aa35000 == 35 [pid = 1662] [id = 266] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x125daf800 == 34 [pid = 1662] [id = 262] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12c04a000 == 33 [pid = 1662] [id = 268] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12a5a5800 == 32 [pid = 1662] [id = 265] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12bac0000 == 31 [pid = 1662] [id = 267] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x1290b5000 == 30 [pid = 1662] [id = 264] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x121386000 == 29 [pid = 1662] [id = 261] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x1170d4800 == 28 [pid = 1662] [id = 259] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x127423000) [pid = 1662] [serial = 591] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x120eaf400) [pid = 1662] [serial = 588] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x1182a7000) [pid = 1662] [serial = 636] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x12af84800) [pid = 1662] [serial = 555] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x120ee6800) [pid = 1662] [serial = 639] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x11681a800) [pid = 1662] [serial = 585] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x12555c400) [pid = 1662] [serial = 642] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1168a7800) [pid = 1662] [serial = 546] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x12ba06000) [pid = 1662] [serial = 648] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x125ef0400) [pid = 1662] [serial = 552] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x128e5bc00) [pid = 1662] [serial = 645] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1195e8000) [pid = 1662] [serial = 549] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x12ba10c00) [pid = 1662] [serial = 594] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x12c542000) [pid = 1662] [serial = 747] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12bb21400) [pid = 1662] [serial = 741] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1288bd800) [pid = 1662] [serial = 702] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x12ba02800) [pid = 1662] [serial = 744] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x12c54e400) [pid = 1662] [serial = 750] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x12bbbc800) [pid = 1662] [serial = 746] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1211d5800) [pid = 1662] [serial = 729] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x118210c00) [pid = 1662] [serial = 633] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x12cc65000) [pid = 1662] [serial = 752] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x12c549800) [pid = 1662] [serial = 749] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12c217000 == 27 [pid = 1662] [id = 269] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x125e34c00) [pid = 1662] [serial = 732] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x121bd8000) [pid = 1662] [serial = 731] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x12937c800) [pid = 1662] [serial = 737] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1288c8000) [pid = 1662] [serial = 735] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x126bb2c00) [pid = 1662] [serial = 734] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12170dc00) [pid = 1662] [serial = 743] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12b08c400) [pid = 1662] [serial = 738] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12ba0b400) [pid = 1662] [serial = 740] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x125554400) [pid = 1662] [serial = 701] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x117584400) [pid = 1662] [serial = 693] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x11619c800) [pid = 1662] [serial = 692] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x12b08f400) [pid = 1662] [serial = 705] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x128ead800) [pid = 1662] [serial = 704] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1161a3000) [pid = 1662] [serial = 717] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x112f5c000) [pid = 1662] [serial = 716] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1211da000) [pid = 1662] [serial = 699] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1210d2000) [pid = 1662] [serial = 698] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x120ed7400) [pid = 1662] [serial = 728] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x110f50400) [pid = 1662] [serial = 714] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x110f4cc00) [pid = 1662] [serial = 713] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x12c254c00) [pid = 1662] [serial = 708] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x11704e800) [pid = 1662] [serial = 707] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1199c0c00) [pid = 1662] [serial = 725] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x120eba000) [pid = 1662] [serial = 726] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x12c3cfc00) [pid = 1662] [serial = 711] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x12c25c400) [pid = 1662] [serial = 710] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x1182acc00) [pid = 1662] [serial = 722] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x118925c00) [pid = 1662] [serial = 723] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x117044000) [pid = 1662] [serial = 719] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x118125400) [pid = 1662] [serial = 720] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x1185e8000) [pid = 1662] [serial = 696] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1182a9400) [pid = 1662] [serial = 695] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x12bbbb000) [pid = 1662] [serial = 689] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1662 | 1464439740795 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]]]}] 05:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1826ms 05:49:00 INFO - PROCESS | 1662 | 1464439740804 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:49:00 INFO - PROCESS | 1662 | 1464439740807 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 05:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:49:00 INFO - PROCESS | 1662 | 1464439740811 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:49:00 INFO - PROCESS | 1662 | 1464439740813 Marionette TRACE conn2 <- [1,1054,null,{}] 05:49:00 INFO - PROCESS | 1662 | 1464439740817 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}] 05:49:00 INFO - PROCESS | 1662 | 1464439740898 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:49:00 INFO - PROCESS | 1662 | 1464439740947 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x1133b3000 == 28 [pid = 1662] [id = 271] 05:49:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x111c1a800) [pid = 1662] [serial = 811] [outer = 0x0] 05:49:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x111f42000) [pid = 1662] [serial = 812] [outer = 0x111c1a800] 05:49:00 INFO - PROCESS | 1662 | 1464439740975 Marionette DEBUG loaded listener.js 05:49:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x112a60400) [pid = 1662] [serial = 813] [outer = 0x111c1a800] 05:49:01 INFO - PROCESS | 1662 | 1464439741296 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]]]}] 05:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 520ms 05:49:01 INFO - PROCESS | 1662 | 1464439741331 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:49:01 INFO - PROCESS | 1662 | 1464439741338 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 05:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:49:01 INFO - PROCESS | 1662 | 1464439741343 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:49:01 INFO - PROCESS | 1662 | 1464439741345 Marionette TRACE conn2 <- [1,1058,null,{}] 05:49:01 INFO - PROCESS | 1662 | 1464439741347 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}] 05:49:01 INFO - PROCESS | 1662 | 1464439741422 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:49:01 INFO - PROCESS | 1662 | 1464439741427 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x1166e5000 == 29 [pid = 1662] [id = 272] 05:49:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x112a65400) [pid = 1662] [serial = 814] [outer = 0x0] 05:49:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x112f53400) [pid = 1662] [serial = 815] [outer = 0x112a65400] 05:49:01 INFO - PROCESS | 1662 | 1464439741456 Marionette DEBUG loaded listener.js 05:49:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x112f5b400) [pid = 1662] [serial = 816] [outer = 0x112a65400] 05:49:01 INFO - PROCESS | 1662 | 1464439741775 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]]]}] 05:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 469ms 05:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:49:01 INFO - PROCESS | 1662 | 1464439741812 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:49:01 INFO - PROCESS | 1662 | 1464439741814 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 05:49:01 INFO - PROCESS | 1662 | 1464439741817 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:49:01 INFO - PROCESS | 1662 | 1464439741819 Marionette TRACE conn2 <- [1,1062,null,{}] 05:49:01 INFO - PROCESS | 1662 | 1464439741827 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}] 05:49:01 INFO - PROCESS | 1662 | 1464439741904 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:49:01 INFO - PROCESS | 1662 | 1464439741910 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170e5800 == 30 [pid = 1662] [id = 273] 05:49:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x110e46c00) [pid = 1662] [serial = 817] [outer = 0x0] 05:49:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1138f6000) [pid = 1662] [serial = 818] [outer = 0x110e46c00] 05:49:01 INFO - PROCESS | 1662 | 1464439741952 Marionette DEBUG loaded listener.js 05:49:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x115e48000) [pid = 1662] [serial = 819] [outer = 0x110e46c00] 05:49:02 INFO - PROCESS | 1662 | 1464439742290 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]]]}] 05:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 521ms 05:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:49:02 INFO - PROCESS | 1662 | 1464439742339 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 1662 | 1464439742342 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 05:49:02 INFO - PROCESS | 1662 | 1464439742345 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 1662 | 1464439742346 Marionette TRACE conn2 <- [1,1066,null,{}] 05:49:02 INFO - PROCESS | 1662 | 1464439742350 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}] 05:49:02 INFO - PROCESS | 1662 | 1464439742490 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:49:02 INFO - PROCESS | 1662 | 1464439742506 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x118185000 == 31 [pid = 1662] [id = 274] 05:49:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x115ecb800) [pid = 1662] [serial = 820] [outer = 0x0] 05:49:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1166c3800) [pid = 1662] [serial = 821] [outer = 0x115ecb800] 05:49:02 INFO - PROCESS | 1662 | 1464439742540 Marionette DEBUG loaded listener.js 05:49:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x116819c00) [pid = 1662] [serial = 822] [outer = 0x115ecb800] 05:49:02 INFO - PROCESS | 1662 | 1464439742952 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]]]}] 05:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 624ms 05:49:02 INFO - PROCESS | 1662 | 1464439742969 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 1662 | 1464439742972 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 05:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:49:02 INFO - PROCESS | 1662 | 1464439742974 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 1662 | 1464439742975 Marionette TRACE conn2 <- [1,1070,null,{}] 05:49:02 INFO - PROCESS | 1662 | 1464439742978 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}] 05:49:03 INFO - PROCESS | 1662 | 1464439743048 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:49:03 INFO - PROCESS | 1662 | 1464439743095 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x1187a3800 == 32 [pid = 1662] [id = 275] 05:49:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x111f3d000) [pid = 1662] [serial = 823] [outer = 0x0] 05:49:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x116819800) [pid = 1662] [serial = 824] [outer = 0x111f3d000] 05:49:03 INFO - PROCESS | 1662 | 1464439743120 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x11689f800) [pid = 1662] [serial = 825] [outer = 0x111f3d000] 05:49:03 INFO - PROCESS | 1662 | 1464439743430 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]]]}] 05:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 470ms 05:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:49:03 INFO - PROCESS | 1662 | 1464439743444 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:49:03 INFO - PROCESS | 1662 | 1464439743446 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 05:49:03 INFO - PROCESS | 1662 | 1464439743448 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:49:03 INFO - PROCESS | 1662 | 1464439743449 Marionette TRACE conn2 <- [1,1074,null,{}] 05:49:03 INFO - PROCESS | 1662 | 1464439743453 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}] 05:49:03 INFO - PROCESS | 1662 | 1464439743541 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:49:03 INFO - PROCESS | 1662 | 1464439743547 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x11966a000 == 33 [pid = 1662] [id = 276] 05:49:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1168a0400) [pid = 1662] [serial = 826] [outer = 0x0] 05:49:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x117046400) [pid = 1662] [serial = 827] [outer = 0x1168a0400] 05:49:03 INFO - PROCESS | 1662 | 1464439743575 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x117675000) [pid = 1662] [serial = 828] [outer = 0x1168a0400] 05:49:03 INFO - PROCESS | 1662 | 1464439743889 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]]]}] 05:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 474ms 05:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:49:03 INFO - PROCESS | 1662 | 1464439743922 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:49:03 INFO - PROCESS | 1662 | 1464439743924 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 05:49:03 INFO - PROCESS | 1662 | 1464439743926 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:49:03 INFO - PROCESS | 1662 | 1464439743927 Marionette TRACE conn2 <- [1,1078,null,{}] 05:49:03 INFO - PROCESS | 1662 | 1464439743929 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}] 05:49:04 INFO - PROCESS | 1662 | 1464439744023 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:49:04 INFO - PROCESS | 1662 | 1464439744029 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x119690800 == 34 [pid = 1662] [id = 277] 05:49:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x116a62800) [pid = 1662] [serial = 829] [outer = 0x0] 05:49:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x118062800) [pid = 1662] [serial = 830] [outer = 0x116a62800] 05:49:04 INFO - PROCESS | 1662 | 1464439744056 Marionette DEBUG loaded listener.js 05:49:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x118126400) [pid = 1662] [serial = 831] [outer = 0x116a62800] 05:49:04 INFO - PROCESS | 1662 | 1464439744363 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]]]}] 05:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 470ms 05:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:49:04 INFO - PROCESS | 1662 | 1464439744397 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:49:04 INFO - PROCESS | 1662 | 1464439744398 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 05:49:04 INFO - PROCESS | 1662 | 1464439744401 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 1662 | 1464439744402 Marionette TRACE conn2 <- [1,1082,null,{}] 05:49:04 INFO - PROCESS | 1662 | 1464439744406 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}] 05:49:04 INFO - PROCESS | 1662 | 1464439744477 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:49:04 INFO - PROCESS | 1662 | 1464439744481 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x119db6000 == 35 [pid = 1662] [id = 278] 05:49:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x110f49000) [pid = 1662] [serial = 832] [outer = 0x0] 05:49:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x118131c00) [pid = 1662] [serial = 833] [outer = 0x110f49000] 05:49:04 INFO - PROCESS | 1662 | 1464439744515 Marionette DEBUG loaded listener.js 05:49:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1181f7400) [pid = 1662] [serial = 834] [outer = 0x110f49000] 05:49:04 INFO - PROCESS | 1662 | 1464439744826 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]]]}] 05:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 473ms 05:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:49:04 INFO - PROCESS | 1662 | 1464439744873 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:49:04 INFO - PROCESS | 1662 | 1464439744874 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 05:49:04 INFO - PROCESS | 1662 | 1464439744876 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 1662 | 1464439744878 Marionette TRACE conn2 <- [1,1086,null,{}] 05:49:04 INFO - PROCESS | 1662 | 1464439744880 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}] 05:49:04 INFO - PROCESS | 1662 | 1464439744975 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:49:04 INFO - PROCESS | 1662 | 1464439744981 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170e5000 == 36 [pid = 1662] [id = 279] 05:49:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1181f7c00) [pid = 1662] [serial = 835] [outer = 0x0] 05:49:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x118207400) [pid = 1662] [serial = 836] [outer = 0x1181f7c00] 05:49:05 INFO - PROCESS | 1662 | 1464439745008 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x11820c400) [pid = 1662] [serial = 837] [outer = 0x1181f7c00] 05:49:05 INFO - PROCESS | 1662 | 1464439745306 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]]]}] 05:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 469ms 05:49:05 INFO - PROCESS | 1662 | 1464439745347 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:49:05 INFO - PROCESS | 1662 | 1464439745348 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 05:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:49:05 INFO - PROCESS | 1662 | 1464439745351 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:49:05 INFO - PROCESS | 1662 | 1464439745352 Marionette TRACE conn2 <- [1,1090,null,{}] 05:49:05 INFO - PROCESS | 1662 | 1464439745356 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}] 05:49:05 INFO - PROCESS | 1662 | 1464439745432 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:49:05 INFO - PROCESS | 1662 | 1464439745438 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x121464800 == 37 [pid = 1662] [id = 280] 05:49:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x11820c800) [pid = 1662] [serial = 838] [outer = 0x0] 05:49:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1182a9400) [pid = 1662] [serial = 839] [outer = 0x11820c800] 05:49:05 INFO - PROCESS | 1662 | 1464439745463 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1182af000) [pid = 1662] [serial = 840] [outer = 0x11820c800] 05:49:05 INFO - PROCESS | 1662 | 1464439745828 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]]]}] 05:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 522ms 05:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:49:05 INFO - PROCESS | 1662 | 1464439745899 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:49:05 INFO - PROCESS | 1662 | 1464439745902 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 05:49:05 INFO - PROCESS | 1662 | 1464439745905 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:49:05 INFO - PROCESS | 1662 | 1464439745908 Marionette TRACE conn2 <- [1,1094,null,{}] 05:49:05 INFO - PROCESS | 1662 | 1464439745911 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}] 05:49:06 INFO - PROCESS | 1662 | 1464439746071 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:49:06 INFO - PROCESS | 1662 | 1464439746119 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x11879e000 == 38 [pid = 1662] [id = 281] 05:49:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1182a8800) [pid = 1662] [serial = 841] [outer = 0x0] 05:49:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x11845d400) [pid = 1662] [serial = 842] [outer = 0x1182a8800] 05:49:06 INFO - PROCESS | 1662 | 1464439746165 Marionette DEBUG loaded listener.js 05:49:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x11878fc00) [pid = 1662] [serial = 843] [outer = 0x1182a8800] 05:49:06 INFO - PROCESS | 1662 | 1464439746550 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]]]}] 05:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 672ms 05:49:06 INFO - PROCESS | 1662 | 1464439746577 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:49:06 INFO - PROCESS | 1662 | 1464439746578 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 05:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:49:06 INFO - PROCESS | 1662 | 1464439746587 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:49:06 INFO - PROCESS | 1662 | 1464439746588 Marionette TRACE conn2 <- [1,1098,null,{}] 05:49:06 INFO - PROCESS | 1662 | 1464439746590 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}] 05:49:06 INFO - PROCESS | 1662 | 1464439746684 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:49:06 INFO - PROCESS | 1662 | 1464439746688 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x125e0b000 == 39 [pid = 1662] [id = 282] 05:49:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x118794800) [pid = 1662] [serial = 844] [outer = 0x0] 05:49:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x118921000) [pid = 1662] [serial = 845] [outer = 0x118794800] 05:49:06 INFO - PROCESS | 1662 | 1464439746713 Marionette DEBUG loaded listener.js 05:49:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x118f74800) [pid = 1662] [serial = 846] [outer = 0x118794800] 05:49:07 INFO - PROCESS | 1662 | 1464439747047 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]]]}] 05:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 518ms 05:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:49:07 INFO - PROCESS | 1662 | 1464439747106 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:49:07 INFO - PROCESS | 1662 | 1464439747107 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 05:49:07 INFO - PROCESS | 1662 | 1464439747109 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:49:07 INFO - PROCESS | 1662 | 1464439747110 Marionette TRACE conn2 <- [1,1102,null,{}] 05:49:07 INFO - PROCESS | 1662 | 1464439747113 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}] 05:49:07 INFO - PROCESS | 1662 | 1464439747206 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:49:07 INFO - PROCESS | 1662 | 1464439747226 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f61000 == 40 [pid = 1662] [id = 283] 05:49:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x119178000) [pid = 1662] [serial = 847] [outer = 0x0] 05:49:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1195e7000) [pid = 1662] [serial = 848] [outer = 0x119178000] 05:49:07 INFO - PROCESS | 1662 | 1464439747251 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1196e3400) [pid = 1662] [serial = 849] [outer = 0x119178000] 05:49:07 INFO - PROCESS | 1662 | 1464439747579 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]]]}] 05:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 521ms 05:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:49:07 INFO - PROCESS | 1662 | 1464439747631 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:49:07 INFO - PROCESS | 1662 | 1464439747632 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 05:49:07 INFO - PROCESS | 1662 | 1464439747635 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:49:07 INFO - PROCESS | 1662 | 1464439747636 Marionette TRACE conn2 <- [1,1106,null,{}] 05:49:07 INFO - PROCESS | 1662 | 1464439747639 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}] 05:49:07 INFO - PROCESS | 1662 | 1464439747764 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:49:07 INFO - PROCESS | 1662 | 1464439747810 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x1276b2000 == 41 [pid = 1662] [id = 284] 05:49:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1196e4c00) [pid = 1662] [serial = 850] [outer = 0x0] 05:49:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x119955000) [pid = 1662] [serial = 851] [outer = 0x1196e4c00] 05:49:07 INFO - PROCESS | 1662 | 1464439747850 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1199c9800) [pid = 1662] [serial = 852] [outer = 0x1196e4c00] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12bb1d800) [pid = 1662] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1211d5c00) [pid = 1662] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x1195e6800) [pid = 1662] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x123e63c00) [pid = 1662] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x112a64c00) [pid = 1662] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x121bd2c00) [pid = 1662] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x11672d400) [pid = 1662] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x12c54f800) [pid = 1662] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1199bf400) [pid = 1662] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x118204400) [pid = 1662] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x11806a000) [pid = 1662] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x113355800) [pid = 1662] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x113219000) [pid = 1662] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1121b5800) [pid = 1662] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1258d9400) [pid = 1662] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1166bc400) [pid = 1662] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x121bdcc00) [pid = 1662] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x120eb3c00) [pid = 1662] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x118132400) [pid = 1662] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:49:08 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1196e6000) [pid = 1662] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:49:08 INFO - PROCESS | 1662 | 1464439748500 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]]]}] 05:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 921ms 05:49:08 INFO - PROCESS | 1662 | 1464439748560 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:49:08 INFO - PROCESS | 1662 | 1464439748561 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 05:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:49:08 INFO - PROCESS | 1662 | 1464439748563 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:49:08 INFO - PROCESS | 1662 | 1464439748564 Marionette TRACE conn2 <- [1,1110,null,{}] 05:49:08 INFO - PROCESS | 1662 | 1464439748571 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}] 05:49:08 INFO - PROCESS | 1662 | 1464439748659 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:49:08 INFO - PROCESS | 1662 | 1464439748664 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ef5000 == 42 [pid = 1662] [id = 285] 05:49:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x11689d400) [pid = 1662] [serial = 853] [outer = 0x0] 05:49:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1182a5c00) [pid = 1662] [serial = 854] [outer = 0x11689d400] 05:49:08 INFO - PROCESS | 1662 | 1464439748689 Marionette DEBUG loaded listener.js 05:49:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x11994d400) [pid = 1662] [serial = 855] [outer = 0x11689d400] 05:49:09 INFO - PROCESS | 1662 | 1464439749008 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]]]}] 05:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 470ms 05:49:09 INFO - PROCESS | 1662 | 1464439749033 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 1662 | 1464439749035 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 05:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:49:09 INFO - PROCESS | 1662 | 1464439749039 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 1662 | 1464439749040 Marionette TRACE conn2 <- [1,1114,null,{}] 05:49:09 INFO - PROCESS | 1662 | 1464439749042 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}] 05:49:09 INFO - PROCESS | 1662 | 1464439749119 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:49:09 INFO - PROCESS | 1662 | 1464439749170 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x1290b6000 == 43 [pid = 1662] [id = 286] 05:49:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x111c21c00) [pid = 1662] [serial = 856] [outer = 0x0] 05:49:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1196e8400) [pid = 1662] [serial = 857] [outer = 0x111c21c00] 05:49:09 INFO - PROCESS | 1662 | 1464439749195 Marionette DEBUG loaded listener.js 05:49:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x120d2bc00) [pid = 1662] [serial = 858] [outer = 0x111c21c00] 05:49:09 INFO - PROCESS | 1662 | 1464439749615 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]]]}] 05:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 620ms 05:49:09 INFO - PROCESS | 1662 | 1464439749658 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 1662 | 1464439749660 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 05:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:49:09 INFO - PROCESS | 1662 | 1464439749662 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 1662 | 1464439749663 Marionette TRACE conn2 <- [1,1118,null,{}] 05:49:09 INFO - PROCESS | 1662 | 1464439749665 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}] 05:49:09 INFO - PROCESS | 1662 | 1464439749742 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:49:09 INFO - PROCESS | 1662 | 1464439749796 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x129798000 == 44 [pid = 1662] [id = 287] 05:49:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x117048400) [pid = 1662] [serial = 859] [outer = 0x0] 05:49:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x120d2f400) [pid = 1662] [serial = 860] [outer = 0x117048400] 05:49:09 INFO - PROCESS | 1662 | 1464439749821 Marionette DEBUG loaded listener.js 05:49:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x120ee2c00) [pid = 1662] [serial = 861] [outer = 0x117048400] 05:49:10 INFO - PROCESS | 1662 | 1464439750104 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]]]}] 05:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 468ms 05:49:10 INFO - PROCESS | 1662 | 1464439750130 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:49:10 INFO - PROCESS | 1662 | 1464439750131 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 05:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:49:10 INFO - PROCESS | 1662 | 1464439750134 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:49:10 INFO - PROCESS | 1662 | 1464439750135 Marionette TRACE conn2 <- [1,1122,null,{}] 05:49:10 INFO - PROCESS | 1662 | 1464439750141 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}] 05:49:10 INFO - PROCESS | 1662 | 1464439750222 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:49:10 INFO - PROCESS | 1662 | 1464439750227 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af9c000 == 45 [pid = 1662] [id = 288] 05:49:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x120ee4000) [pid = 1662] [serial = 862] [outer = 0x0] 05:49:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1210d5800) [pid = 1662] [serial = 863] [outer = 0x120ee4000] 05:49:10 INFO - PROCESS | 1662 | 1464439750251 Marionette DEBUG loaded listener.js 05:49:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1211d5400) [pid = 1662] [serial = 864] [outer = 0x120ee4000] 05:49:10 INFO - PROCESS | 1662 | 1464439750916 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]]]}] 05:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 822ms 05:49:10 INFO - PROCESS | 1662 | 1464439750957 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:49:10 INFO - PROCESS | 1662 | 1464439750963 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 05:49:10 INFO - PROCESS | 1662 | 1464439750968 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:49:10 INFO - PROCESS | 1662 | 1464439750972 Marionette TRACE conn2 <- [1,1126,null,{}] 05:49:10 INFO - PROCESS | 1662 | 1464439750977 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}] 05:49:11 INFO - PROCESS | 1662 | 1464439751140 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:49:11 INFO - PROCESS | 1662 | 1464439751247 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x116878000 == 46 [pid = 1662] [id = 289] 05:49:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x111ed7400) [pid = 1662] [serial = 865] [outer = 0x0] 05:49:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x112a60c00) [pid = 1662] [serial = 866] [outer = 0x111ed7400] 05:49:11 INFO - PROCESS | 1662 | 1464439751280 Marionette DEBUG loaded listener.js 05:49:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x112a6d000) [pid = 1662] [serial = 867] [outer = 0x111ed7400] 05:49:11 INFO - PROCESS | 1662 | 1464439751772 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]]]}] 05:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 825ms 05:49:11 INFO - PROCESS | 1662 | 1464439751792 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:49:11 INFO - PROCESS | 1662 | 1464439751796 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 05:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:49:11 INFO - PROCESS | 1662 | 1464439751800 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:49:11 INFO - PROCESS | 1662 | 1464439751802 Marionette TRACE conn2 <- [1,1130,null,{}] 05:49:11 INFO - PROCESS | 1662 | 1464439751805 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}] 05:49:11 INFO - PROCESS | 1662 | 1464439751924 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:49:12 INFO - PROCESS | 1662 | 1464439752005 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x11914f000 == 47 [pid = 1662] [id = 290] 05:49:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1121b5000) [pid = 1662] [serial = 868] [outer = 0x0] 05:49:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x112f60000) [pid = 1662] [serial = 869] [outer = 0x1121b5000] 05:49:12 INFO - PROCESS | 1662 | 1464439752034 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1160f7000) [pid = 1662] [serial = 870] [outer = 0x1121b5000] 05:49:12 INFO - PROCESS | 1662 | 1464439752718 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]]]}] 05:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 974ms 05:49:12 INFO - PROCESS | 1662 | 1464439752775 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:49:12 INFO - PROCESS | 1662 | 1464439752777 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 05:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:49:12 INFO - PROCESS | 1662 | 1464439752781 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:49:12 INFO - PROCESS | 1662 | 1464439752783 Marionette TRACE conn2 <- [1,1134,null,{}] 05:49:12 INFO - PROCESS | 1662 | 1464439752787 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}] 05:49:12 INFO - PROCESS | 1662 | 1464439752897 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x129798000 == 46 [pid = 1662] [id = 287] 05:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x1290b6000 == 45 [pid = 1662] [id = 286] 05:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x1288c7400) [pid = 1662] [serial = 809] [outer = 0x0] [url = about:blank] 05:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x123ef5000 == 44 [pid = 1662] [id = 285] 05:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x1276b2000 == 43 [pid = 1662] [id = 284] 05:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x126f61000 == 42 [pid = 1662] [id = 283] 05:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x125e0b000 == 41 [pid = 1662] [id = 282] 05:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x11879e000 == 40 [pid = 1662] [id = 281] 05:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x121464800 == 39 [pid = 1662] [id = 280] 05:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x1170e5000 == 38 [pid = 1662] [id = 279] 05:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x119db6000 == 37 [pid = 1662] [id = 278] 05:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x119690800 == 36 [pid = 1662] [id = 277] 05:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x11966a000 == 35 [pid = 1662] [id = 276] 05:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x1187a3800 == 34 [pid = 1662] [id = 275] 05:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x118185000 == 33 [pid = 1662] [id = 274] 05:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x1170e5800 == 32 [pid = 1662] [id = 273] 05:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x1166e5000 == 31 [pid = 1662] [id = 272] 05:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x1133b3000 == 30 [pid = 1662] [id = 271] 05:49:12 INFO - PROCESS | 1662 | 1464439752979 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x113f35000 == 31 [pid = 1662] [id = 291] 05:49:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1121a8400) [pid = 1662] [serial = 871] [outer = 0x0] 05:49:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x112a5fc00) [pid = 1662] [serial = 872] [outer = 0x1121a8400] 05:49:13 INFO - PROCESS | 1662 | 1464439753009 Marionette DEBUG loaded listener.js 05:49:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x112f5bc00) [pid = 1662] [serial = 873] [outer = 0x1121a8400] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12c252000) [pid = 1662] [serial = 690] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x121b56400) [pid = 1662] [serial = 791] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x121bd9400) [pid = 1662] [serial = 794] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x125dcac00) [pid = 1662] [serial = 797] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x11704fc00) [pid = 1662] [serial = 800] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x125560000) [pid = 1662] [serial = 795] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x125eee400) [pid = 1662] [serial = 803] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x125eeb000) [pid = 1662] [serial = 798] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x116a59000) [pid = 1662] [serial = 755] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12cc6c800) [pid = 1662] [serial = 753] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x120eb8800) [pid = 1662] [serial = 785] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x118f77c00) [pid = 1662] [serial = 782] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1196e7000) [pid = 1662] [serial = 783] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1182b1000) [pid = 1662] [serial = 779] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x118f51000) [pid = 1662] [serial = 780] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x118129800) [pid = 1662] [serial = 776] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x118205c00) [pid = 1662] [serial = 777] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x116178800) [pid = 1662] [serial = 774] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x11704a400) [pid = 1662] [serial = 773] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x115e46000) [pid = 1662] [serial = 771] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x112f56800) [pid = 1662] [serial = 770] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x12c3f2000) [pid = 1662] [serial = 768] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x12bbc0800) [pid = 1662] [serial = 767] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x128876400) [pid = 1662] [serial = 807] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x12937f800) [pid = 1662] [serial = 764] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x12bbb9c00) [pid = 1662] [serial = 765] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x125247000) [pid = 1662] [serial = 762] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x121b50000) [pid = 1662] [serial = 761] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x118454000) [pid = 1662] [serial = 758] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x118f77800) [pid = 1662] [serial = 759] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x117672800) [pid = 1662] [serial = 756] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1211d6000) [pid = 1662] [serial = 788] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x121bd5000) [pid = 1662] [serial = 792] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1211dd000) [pid = 1662] [serial = 801] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x121322c00) [pid = 1662] [serial = 789] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x126f82800) [pid = 1662] [serial = 804] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1211cf800) [pid = 1662] [serial = 786] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x126f7e800) [pid = 1662] [serial = 806] [outer = 0x0] [url = about:blank] 05:49:13 INFO - PROCESS | 1662 | 1464439753360 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]]]}] 05:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 622ms 05:49:13 INFO - PROCESS | 1662 | 1464439753404 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:49:13 INFO - PROCESS | 1662 | 1464439753408 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 05:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:49:13 INFO - PROCESS | 1662 | 1464439753413 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:49:13 INFO - PROCESS | 1662 | 1464439753414 Marionette TRACE conn2 <- [1,1138,null,{}] 05:49:13 INFO - PROCESS | 1662 | 1464439753417 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}] 05:49:13 INFO - PROCESS | 1662 | 1464439753496 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:49:13 INFO - PROCESS | 1662 | 1464439753502 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x1133b3000 == 32 [pid = 1662] [id = 292] 05:49:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x113014400) [pid = 1662] [serial = 874] [outer = 0x0] 05:49:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x115ec8000) [pid = 1662] [serial = 875] [outer = 0x113014400] 05:49:13 INFO - PROCESS | 1662 | 1464439753529 Marionette DEBUG loaded listener.js 05:49:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x11672c000) [pid = 1662] [serial = 876] [outer = 0x113014400] 05:49:13 INFO - PROCESS | 1662 | 1464439753918 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]]]}] 05:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 519ms 05:49:13 INFO - PROCESS | 1662 | 1464439753934 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:49:13 INFO - PROCESS | 1662 | 1464439753937 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 05:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:49:13 INFO - PROCESS | 1662 | 1464439753940 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:49:13 INFO - PROCESS | 1662 | 1464439753944 Marionette TRACE conn2 <- [1,1142,null,{}] 05:49:13 INFO - PROCESS | 1662 | 1464439753956 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}] 05:49:14 INFO - PROCESS | 1662 | 1464439754068 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:49:14 INFO - PROCESS | 1662 | 1464439754075 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x118fb5000 == 33 [pid = 1662] [id = 293] 05:49:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x110f48c00) [pid = 1662] [serial = 877] [outer = 0x0] 05:49:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x116a58c00) [pid = 1662] [serial = 878] [outer = 0x110f48c00] 05:49:14 INFO - PROCESS | 1662 | 1464439754111 Marionette DEBUG loaded listener.js 05:49:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x117046c00) [pid = 1662] [serial = 879] [outer = 0x110f48c00] 05:49:14 INFO - PROCESS | 1662 | 1464439754441 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]]]}] 05:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 527ms 05:49:14 INFO - PROCESS | 1662 | 1464439754468 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 1662 | 1464439754471 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 05:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:49:14 INFO - PROCESS | 1662 | 1464439754474 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 1662 | 1464439754475 Marionette TRACE conn2 <- [1,1146,null,{}] 05:49:14 INFO - PROCESS | 1662 | 1464439754477 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}] 05:49:14 INFO - PROCESS | 1662 | 1464439754575 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:49:14 INFO - PROCESS | 1662 | 1464439754582 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x119ba3000 == 34 [pid = 1662] [id = 294] 05:49:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x11704fc00) [pid = 1662] [serial = 880] [outer = 0x0] 05:49:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x117676000) [pid = 1662] [serial = 881] [outer = 0x11704fc00] 05:49:14 INFO - PROCESS | 1662 | 1464439754611 Marionette DEBUG loaded listener.js 05:49:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x118124c00) [pid = 1662] [serial = 882] [outer = 0x11704fc00] 05:49:14 INFO - PROCESS | 1662 | 1464439754924 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]]]}] 05:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 468ms 05:49:14 INFO - PROCESS | 1662 | 1464439754943 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 1662 | 1464439754944 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 05:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:49:14 INFO - PROCESS | 1662 | 1464439754946 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 1662 | 1464439754947 Marionette TRACE conn2 <- [1,1150,null,{}] 05:49:14 INFO - PROCESS | 1662 | 1464439754950 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}] 05:49:15 INFO - PROCESS | 1662 | 1464439755025 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:49:15 INFO - PROCESS | 1662 | 1464439755030 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12120d000 == 35 [pid = 1662] [id = 295] 05:49:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x11757e000) [pid = 1662] [serial = 883] [outer = 0x0] 05:49:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1181ea800) [pid = 1662] [serial = 884] [outer = 0x11757e000] 05:49:15 INFO - PROCESS | 1662 | 1464439755058 Marionette DEBUG loaded listener.js 05:49:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x118206c00) [pid = 1662] [serial = 885] [outer = 0x11757e000] 05:49:15 INFO - PROCESS | 1662 | 1464439755428 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]]]}] 05:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 519ms 05:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:49:15 INFO - PROCESS | 1662 | 1464439755465 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:49:15 INFO - PROCESS | 1662 | 1464439755466 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 05:49:15 INFO - PROCESS | 1662 | 1464439755469 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:49:15 INFO - PROCESS | 1662 | 1464439755470 Marionette TRACE conn2 <- [1,1154,null,{}] 05:49:15 INFO - PROCESS | 1662 | 1464439755472 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}] 05:49:15 INFO - PROCESS | 1662 | 1464439755583 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:49:15 INFO - PROCESS | 1662 | 1464439755589 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x123e41000 == 36 [pid = 1662] [id = 296] 05:49:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x118208c00) [pid = 1662] [serial = 886] [outer = 0x0] 05:49:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1182a9800) [pid = 1662] [serial = 887] [outer = 0x118208c00] 05:49:15 INFO - PROCESS | 1662 | 1464439755614 Marionette DEBUG loaded listener.js 05:49:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x118462c00) [pid = 1662] [serial = 888] [outer = 0x118208c00] 05:49:15 INFO - PROCESS | 1662 | 1464439755974 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]]]}] 05:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 518ms 05:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:49:15 INFO - PROCESS | 1662 | 1464439755988 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:49:15 INFO - PROCESS | 1662 | 1464439755989 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 05:49:15 INFO - PROCESS | 1662 | 1464439755991 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:49:15 INFO - PROCESS | 1662 | 1464439755992 Marionette TRACE conn2 <- [1,1158,null,{}] 05:49:15 INFO - PROCESS | 1662 | 1464439755995 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}] 05:49:16 INFO - PROCESS | 1662 | 1464439756091 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:49:16 INFO - PROCESS | 1662 | 1464439756095 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x1166da000 == 37 [pid = 1662] [id = 297] 05:49:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x11845fc00) [pid = 1662] [serial = 889] [outer = 0x0] 05:49:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x11878e800) [pid = 1662] [serial = 890] [outer = 0x11845fc00] 05:49:16 INFO - PROCESS | 1662 | 1464439756120 Marionette DEBUG loaded listener.js 05:49:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x118f45800) [pid = 1662] [serial = 891] [outer = 0x11845fc00] 05:49:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x118f72800) [pid = 1662] [serial = 892] [outer = 0x12cc63000] 05:49:16 INFO - PROCESS | 1662 | 1464439756487 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]]]}] 05:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 518ms 05:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:49:16 INFO - PROCESS | 1662 | 1464439756522 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 1662 | 1464439756524 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 05:49:16 INFO - PROCESS | 1662 | 1464439756526 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 1662 | 1464439756527 Marionette TRACE conn2 <- [1,1162,null,{}] 05:49:16 INFO - PROCESS | 1662 | 1464439756529 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}] 05:49:16 INFO - PROCESS | 1662 | 1464439756624 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:49:16 INFO - PROCESS | 1662 | 1464439756628 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x127183000 == 38 [pid = 1662] [id = 298] 05:49:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1185e2c00) [pid = 1662] [serial = 893] [outer = 0x0] 05:49:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1195dec00) [pid = 1662] [serial = 894] [outer = 0x1185e2c00] 05:49:16 INFO - PROCESS | 1662 | 1464439756653 Marionette DEBUG loaded listener.js 05:49:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1196e9c00) [pid = 1662] [serial = 895] [outer = 0x1185e2c00] 05:49:17 INFO - PROCESS | 1662 | 1464439757027 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]]]}] 05:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 522ms 05:49:17 INFO - PROCESS | 1662 | 1464439757049 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 05:49:17 INFO - PROCESS | 1662 | 1464439757050 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 05:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:49:17 INFO - PROCESS | 1662 | 1464439757054 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:49:17 INFO - PROCESS | 1662 | 1464439757056 Marionette TRACE conn2 <- [1,1166,null,{}] 05:49:17 INFO - PROCESS | 1662 | 1464439757064 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}] 05:49:17 INFO - PROCESS | 1662 | 1464439757159 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:49:17 INFO - PROCESS | 1662 | 1464439757163 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x1290ab000 == 39 [pid = 1662] [id = 299] 05:49:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x118f76400) [pid = 1662] [serial = 896] [outer = 0x0] 05:49:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x120d2b800) [pid = 1662] [serial = 897] [outer = 0x118f76400] 05:49:17 INFO - PROCESS | 1662 | 1464439757188 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x120ee0000) [pid = 1662] [serial = 898] [outer = 0x118f76400] 05:49:17 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x118794800) [pid = 1662] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:49:17 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x11820c800) [pid = 1662] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:49:17 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1168a0400) [pid = 1662] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:49:17 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x116a62800) [pid = 1662] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:49:17 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x111f3d000) [pid = 1662] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:49:17 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x112a65400) [pid = 1662] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:49:17 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x115ecb800) [pid = 1662] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:49:17 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x111c1a800) [pid = 1662] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:49:17 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x119178000) [pid = 1662] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:49:17 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1181f7c00) [pid = 1662] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:49:17 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x110f49000) [pid = 1662] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:49:17 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x110e46c00) [pid = 1662] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:49:17 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1196e4c00) [pid = 1662] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:49:17 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x111c21c00) [pid = 1662] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:49:17 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x11689d400) [pid = 1662] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:49:17 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1182a8800) [pid = 1662] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:49:17 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x117048400) [pid = 1662] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:49:17 INFO - PROCESS | 1662 | 1464439757636 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]]]}] 05:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 627ms 05:49:17 INFO - PROCESS | 1662 | 1464439757681 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 05:49:17 INFO - PROCESS | 1662 | 1464439757682 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 05:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:49:17 INFO - PROCESS | 1662 | 1464439757684 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:49:17 INFO - PROCESS | 1662 | 1464439757686 Marionette TRACE conn2 <- [1,1170,null,{}] 05:49:17 INFO - PROCESS | 1662 | 1464439757707 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}] 05:49:17 INFO - PROCESS | 1662 | 1464439757800 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:49:17 INFO - PROCESS | 1662 | 1464439757808 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x125db7000 == 40 [pid = 1662] [id = 300] 05:49:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x112a62800) [pid = 1662] [serial = 899] [outer = 0x0] 05:49:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x117677c00) [pid = 1662] [serial = 900] [outer = 0x112a62800] 05:49:17 INFO - PROCESS | 1662 | 1464439757833 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x118791800) [pid = 1662] [serial = 901] [outer = 0x112a62800] 05:49:18 INFO - PROCESS | 1662 | 1464439758146 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]]]}] 05:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 474ms 05:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:49:18 INFO - PROCESS | 1662 | 1464439758159 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 1662 | 1464439758161 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 05:49:18 INFO - PROCESS | 1662 | 1464439758163 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 1662 | 1464439758164 Marionette TRACE conn2 <- [1,1174,null,{}] 05:49:18 INFO - PROCESS | 1662 | 1464439758167 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}] 05:49:18 INFO - PROCESS | 1662 | 1464439758262 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:49:18 INFO - PROCESS | 1662 | 1464439758267 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a84d800 == 41 [pid = 1662] [id = 301] 05:49:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1195df000) [pid = 1662] [serial = 902] [outer = 0x0] 05:49:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1210d1c00) [pid = 1662] [serial = 903] [outer = 0x1195df000] 05:49:18 INFO - PROCESS | 1662 | 1464439758300 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1211d9800) [pid = 1662] [serial = 904] [outer = 0x1195df000] 05:49:18 INFO - PROCESS | 1662 | 1464439758640 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] 05:49:18 INFO - PROCESS | 1662 | 1464439758685 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 05:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:49:18 INFO - PROCESS | 1662 | 1464439758689 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 1662 | 1464439758691 Marionette TRACE conn2 <- [1,1178,null,{}] 05:49:18 INFO - PROCESS | 1662 | 1464439758693 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}] 05:49:18 INFO - PROCESS | 1662 | 1464439758772 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:49:18 INFO - PROCESS | 1662 | 1464439758777 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b291800 == 42 [pid = 1662] [id = 302] 05:49:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x120eb1c00) [pid = 1662] [serial = 905] [outer = 0x0] 05:49:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1214d2c00) [pid = 1662] [serial = 906] [outer = 0x120eb1c00] 05:49:18 INFO - PROCESS | 1662 | 1464439758802 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12170e000) [pid = 1662] [serial = 907] [outer = 0x120eb1c00] 05:49:19 INFO - PROCESS | 1662 | 1464439759161 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] 05:49:19 INFO - PROCESS | 1662 | 1464439759211 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 05:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:49:19 INFO - PROCESS | 1662 | 1464439759214 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:49:19 INFO - PROCESS | 1662 | 1464439759216 Marionette TRACE conn2 <- [1,1182,null,{}] 05:49:19 INFO - PROCESS | 1662 | 1464439759220 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}] 05:49:19 INFO - PROCESS | 1662 | 1464439759372 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:49:19 INFO - PROCESS | 1662 | 1464439759390 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b333800 == 43 [pid = 1662] [id = 303] 05:49:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1211dc400) [pid = 1662] [serial = 908] [outer = 0x0] 05:49:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x121b54c00) [pid = 1662] [serial = 909] [outer = 0x1211dc400] 05:49:19 INFO - PROCESS | 1662 | 1464439759431 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x121bd7000) [pid = 1662] [serial = 910] [outer = 0x1211dc400] 05:49:20 INFO - PROCESS | 1662 | 1464439760007 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 1662 | 1464439760043 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 05:49:20 INFO - PROCESS | 1662 | 1464439760046 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 1662 | 1464439760049 Marionette TRACE conn2 <- [1,1186,null,{}] 05:49:20 INFO - PROCESS | 1662 | 1464439760053 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}] 05:49:20 INFO - PROCESS | 1662 | 1464439760156 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:49:20 INFO - PROCESS | 1662 | 1464439760222 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x118728800 == 44 [pid = 1662] [id = 304] 05:49:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x112f5d400) [pid = 1662] [serial = 911] [outer = 0x0] 05:49:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1138f3000) [pid = 1662] [serial = 912] [outer = 0x112f5d400] 05:49:20 INFO - PROCESS | 1662 | 1464439760254 Marionette DEBUG loaded listener.js 05:49:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x11619c400) [pid = 1662] [serial = 913] [outer = 0x112f5d400] 05:49:20 INFO - PROCESS | 1662 | 1464439760690 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] 05:49:20 INFO - PROCESS | 1662 | 1464439760740 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 05:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:49:20 INFO - PROCESS | 1662 | 1464439760746 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 1662 | 1464439760748 Marionette TRACE conn2 <- [1,1190,null,{}] 05:49:20 INFO - PROCESS | 1662 | 1464439760751 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}] 05:49:20 INFO - PROCESS | 1662 | 1464439760855 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:49:20 INFO - PROCESS | 1662 | 1464439760918 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x125e12000 == 45 [pid = 1662] [id = 305] 05:49:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x11684cc00) [pid = 1662] [serial = 914] [outer = 0x0] 05:49:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x117049000) [pid = 1662] [serial = 915] [outer = 0x11684cc00] 05:49:20 INFO - PROCESS | 1662 | 1464439760948 Marionette DEBUG loaded listener.js 05:49:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x117676c00) [pid = 1662] [serial = 916] [outer = 0x11684cc00] 05:49:21 INFO - PROCESS | 1662 | 1464439761375 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] 05:49:21 INFO - PROCESS | 1662 | 1464439761418 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 05:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:49:21 INFO - PROCESS | 1662 | 1464439761420 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - PROCESS | 1662 | 1464439761423 Marionette TRACE conn2 <- [1,1194,null,{}] 05:49:21 INFO - PROCESS | 1662 | 1464439761452 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}] 05:49:21 INFO - PROCESS | 1662 | 1464439761593 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:49:21 INFO - PROCESS | 1662 | 1464439761642 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bde6800 == 46 [pid = 1662] [id = 306] 05:49:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1182af800) [pid = 1662] [serial = 917] [outer = 0x0] 05:49:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x11845cc00) [pid = 1662] [serial = 918] [outer = 0x1182af800] 05:49:21 INFO - PROCESS | 1662 | 1464439761674 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x118f48000) [pid = 1662] [serial = 919] [outer = 0x1182af800] 05:49:22 INFO - PROCESS | 1662 | 1464439762105 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] 05:49:22 INFO - PROCESS | 1662 | 1464439762144 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 05:49:22 INFO - PROCESS | 1662 | 1464439762146 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - PROCESS | 1662 | 1464439762147 Marionette TRACE conn2 <- [1,1198,null,{}] 05:49:22 INFO - PROCESS | 1662 | 1464439762150 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}] 05:49:22 INFO - PROCESS | 1662 | 1464439762251 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:49:22 INFO - PROCESS | 1662 | 1464439762301 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c046800 == 47 [pid = 1662] [id = 307] 05:49:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1199bc400) [pid = 1662] [serial = 920] [outer = 0x0] 05:49:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1210d2400) [pid = 1662] [serial = 921] [outer = 0x1199bc400] 05:49:22 INFO - PROCESS | 1662 | 1464439762333 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1211d7800) [pid = 1662] [serial = 922] [outer = 0x1199bc400] 05:49:22 INFO - PROCESS | 1662 | 1464439762807 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]]]}] 05:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 668ms 05:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:49:22 INFO - PROCESS | 1662 | 1464439762815 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:49:22 INFO - PROCESS | 1662 | 1464439762817 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 05:49:22 INFO - PROCESS | 1662 | 1464439762821 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - PROCESS | 1662 | 1464439762823 Marionette TRACE conn2 <- [1,1202,null,{}] 05:49:22 INFO - PROCESS | 1662 | 1464439762826 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}] 05:49:22 INFO - PROCESS | 1662 | 1464439762973 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:49:23 INFO - PROCESS | 1662 | 1464439763037 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c204800 == 48 [pid = 1662] [id = 308] 05:49:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x121322c00) [pid = 1662] [serial = 923] [outer = 0x0] 05:49:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x121bd2000) [pid = 1662] [serial = 924] [outer = 0x121322c00] 05:49:23 INFO - PROCESS | 1662 | 1464439763066 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x121bd9800) [pid = 1662] [serial = 925] [outer = 0x121322c00] 05:49:23 INFO - PROCESS | 1662 | 1464439763522 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]]]}] 05:49:23 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 05:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 771ms 05:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:49:23 INFO - PROCESS | 1662 | 1464439763593 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 1662 | 1464439763595 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 05:49:23 INFO - PROCESS | 1662 | 1464439763598 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 1662 | 1464439763600 Marionette TRACE conn2 <- [1,1206,null,{}] 05:49:23 INFO - PROCESS | 1662 | 1464439763604 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}] 05:49:23 INFO - PROCESS | 1662 | 1464439763736 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:49:23 INFO - PROCESS | 1662 | 1464439763789 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x118724800 == 49 [pid = 1662] [id = 309] 05:49:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x116727400) [pid = 1662] [serial = 926] [outer = 0x0] 05:49:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x125245c00) [pid = 1662] [serial = 927] [outer = 0x116727400] 05:49:23 INFO - PROCESS | 1662 | 1464439763819 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x12555c400) [pid = 1662] [serial = 928] [outer = 0x116727400] 05:49:24 INFO - PROCESS | 1662 | 1464439764394 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]]]}] 05:49:24 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 05:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 823ms 05:49:24 INFO - PROCESS | 1662 | 1464439764422 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:49:24 INFO - PROCESS | 1662 | 1464439764424 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 05:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:49:24 INFO - PROCESS | 1662 | 1464439764427 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:49:24 INFO - PROCESS | 1662 | 1464439764429 Marionette TRACE conn2 <- [1,1210,null,{}] 05:49:24 INFO - PROCESS | 1662 | 1464439764434 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}] 05:49:24 INFO - PROCESS | 1662 | 1464439764558 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:49:24 INFO - PROCESS | 1662 | 1464439764650 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x113399800 == 50 [pid = 1662] [id = 310] 05:49:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x111e35800) [pid = 1662] [serial = 929] [outer = 0x0] 05:49:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x111f3e400) [pid = 1662] [serial = 930] [outer = 0x111e35800] 05:49:24 INFO - PROCESS | 1662 | 1464439764689 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1121b6c00) [pid = 1662] [serial = 931] [outer = 0x111e35800] 05:49:25 INFO - PROCESS | 1662 | 1464439765197 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]]]}] 05:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12ca96800 == 49 [pid = 1662] [id = 270] 05:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12b291800 == 48 [pid = 1662] [id = 302] 05:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12a84d800 == 47 [pid = 1662] [id = 301] 05:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x125db7000 == 46 [pid = 1662] [id = 300] 05:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x1290ab000 == 45 [pid = 1662] [id = 299] 05:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x127183000 == 44 [pid = 1662] [id = 298] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1210d5800) [pid = 1662] [serial = 863] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x1166da000 == 43 [pid = 1662] [id = 297] 05:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x123e41000 == 42 [pid = 1662] [id = 296] 05:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12120d000 == 41 [pid = 1662] [id = 295] 05:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x119ba3000 == 40 [pid = 1662] [id = 294] 05:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x118fb5000 == 39 [pid = 1662] [id = 293] 05:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x1133b3000 == 38 [pid = 1662] [id = 292] 05:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x113f35000 == 37 [pid = 1662] [id = 291] 05:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x11914f000 == 36 [pid = 1662] [id = 290] 05:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x116878000 == 35 [pid = 1662] [id = 289] 05:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 824ms 05:49:25 INFO - PROCESS | 1662 | 1464439765252 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 1662 | 1464439765256 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 05:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:49:25 INFO - PROCESS | 1662 | 1464439765260 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 1662 | 1464439765262 Marionette TRACE conn2 <- [1,1214,null,{}] 05:49:25 INFO - PROCESS | 1662 | 1464439765264 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}] 05:49:25 INFO - PROCESS | 1662 | 1464439765345 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:49:25 INFO - PROCESS | 1662 | 1464439765354 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x116653800 == 36 [pid = 1662] [id = 311] 05:49:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x112a74c00) [pid = 1662] [serial = 932] [outer = 0x0] 05:49:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x112f55c00) [pid = 1662] [serial = 933] [outer = 0x112a74c00] 05:49:25 INFO - PROCESS | 1662 | 1464439765381 Marionette DEBUG loaded listener.js 05:49:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x112fa3400) [pid = 1662] [serial = 934] [outer = 0x112a74c00] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x118921000) [pid = 1662] [serial = 845] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x1182a9400) [pid = 1662] [serial = 839] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x117046400) [pid = 1662] [serial = 827] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x117675000) [pid = 1662] [serial = 828] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x118062800) [pid = 1662] [serial = 830] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x118126400) [pid = 1662] [serial = 831] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x116819800) [pid = 1662] [serial = 824] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x11689f800) [pid = 1662] [serial = 825] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x112f53400) [pid = 1662] [serial = 815] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x112f5b400) [pid = 1662] [serial = 816] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1166c3800) [pid = 1662] [serial = 821] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x116819c00) [pid = 1662] [serial = 822] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x111f42000) [pid = 1662] [serial = 812] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x112a60400) [pid = 1662] [serial = 813] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1195e7000) [pid = 1662] [serial = 848] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x118207400) [pid = 1662] [serial = 836] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x11820c400) [pid = 1662] [serial = 837] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x118131c00) [pid = 1662] [serial = 833] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1181f7400) [pid = 1662] [serial = 834] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1138f6000) [pid = 1662] [serial = 818] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x115e48000) [pid = 1662] [serial = 819] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x118f74800) [pid = 1662] [serial = 846] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x119955000) [pid = 1662] [serial = 851] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1196e3400) [pid = 1662] [serial = 849] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1199c9800) [pid = 1662] [serial = 852] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x120d2bc00) [pid = 1662] [serial = 858] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1182a5c00) [pid = 1662] [serial = 854] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x11845d400) [pid = 1662] [serial = 842] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x11878fc00) [pid = 1662] [serial = 843] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1196e8400) [pid = 1662] [serial = 857] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x11994d400) [pid = 1662] [serial = 855] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x120d2f400) [pid = 1662] [serial = 860] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1182af000) [pid = 1662] [serial = 840] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x120ee2c00) [pid = 1662] [serial = 861] [outer = 0x0] [url = about:blank] 05:49:25 INFO - PROCESS | 1662 | 1464439765737 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]]]}] 05:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 521ms 05:49:25 INFO - PROCESS | 1662 | 1464439765782 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:49:25 INFO - PROCESS | 1662 | 1464439765783 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 05:49:25 INFO - PROCESS | 1662 | 1464439765785 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 1662 | 1464439765787 Marionette TRACE conn2 <- [1,1218,null,{}] 05:49:25 INFO - PROCESS | 1662 | 1464439765795 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}] 05:49:25 INFO - PROCESS | 1662 | 1464439765875 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:49:25 INFO - PROCESS | 1662 | 1464439765901 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x118326000 == 37 [pid = 1662] [id = 312] 05:49:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x113d70000) [pid = 1662] [serial = 935] [outer = 0x0] 05:49:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x11607c400) [pid = 1662] [serial = 936] [outer = 0x113d70000] 05:49:25 INFO - PROCESS | 1662 | 1464439765929 Marionette DEBUG loaded listener.js 05:49:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1166bd000) [pid = 1662] [serial = 937] [outer = 0x113d70000] 05:49:26 INFO - PROCESS | 1662 | 1464439766273 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]]]}] 05:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 523ms 05:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:49:26 INFO - PROCESS | 1662 | 1464439766308 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:49:26 INFO - PROCESS | 1662 | 1464439766310 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 05:49:26 INFO - PROCESS | 1662 | 1464439766312 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:49:26 INFO - PROCESS | 1662 | 1464439766313 Marionette TRACE conn2 <- [1,1222,null,{}] 05:49:26 INFO - PROCESS | 1662 | 1464439766316 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}] 05:49:26 INFO - PROCESS | 1662 | 1464439766406 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:49:26 INFO - PROCESS | 1662 | 1464439766411 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x118fb4800 == 38 [pid = 1662] [id = 313] 05:49:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x116819800) [pid = 1662] [serial = 938] [outer = 0x0] 05:49:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x116828400) [pid = 1662] [serial = 939] [outer = 0x116819800] 05:49:26 INFO - PROCESS | 1662 | 1464439766437 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1168a8800) [pid = 1662] [serial = 940] [outer = 0x116819800] 05:49:26 INFO - PROCESS | 1662 | 1464439766761 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] 05:49:26 INFO - PROCESS | 1662 | 1464439766783 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 05:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:49:26 INFO - PROCESS | 1662 | 1464439766786 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:49:26 INFO - PROCESS | 1662 | 1464439766789 Marionette TRACE conn2 <- [1,1226,null,{}] 05:49:26 INFO - PROCESS | 1662 | 1464439766792 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}] 05:49:26 INFO - PROCESS | 1662 | 1464439766891 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:49:26 INFO - PROCESS | 1662 | 1464439766897 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x118187000 == 39 [pid = 1662] [id = 314] 05:49:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x113d72800) [pid = 1662] [serial = 941] [outer = 0x0] 05:49:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x117042800) [pid = 1662] [serial = 942] [outer = 0x113d72800] 05:49:26 INFO - PROCESS | 1662 | 1464439766923 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x11757f800) [pid = 1662] [serial = 943] [outer = 0x113d72800] 05:49:27 INFO - PROCESS | 1662 | 1464439767261 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]]]}] 05:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 520ms 05:49:27 INFO - PROCESS | 1662 | 1464439767307 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 1662 | 1464439767308 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 05:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:49:27 INFO - PROCESS | 1662 | 1464439767310 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 1662 | 1464439767311 Marionette TRACE conn2 <- [1,1230,null,{}] 05:49:27 INFO - PROCESS | 1662 | 1464439767313 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}] 05:49:27 INFO - PROCESS | 1662 | 1464439767406 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:49:27 INFO - PROCESS | 1662 | 1464439767421 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x119db2800 == 40 [pid = 1662] [id = 315] 05:49:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x110e4c800) [pid = 1662] [serial = 944] [outer = 0x0] 05:49:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x117675000) [pid = 1662] [serial = 945] [outer = 0x110e4c800] 05:49:27 INFO - PROCESS | 1662 | 1464439767497 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1182a9400) [pid = 1662] [serial = 946] [outer = 0x110e4c800] 05:49:27 INFO - PROCESS | 1662 | 1464439767804 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]]]}] 05:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 521ms 05:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:49:27 INFO - PROCESS | 1662 | 1464439767832 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 1662 | 1464439767834 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 05:49:27 INFO - PROCESS | 1662 | 1464439767845 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 1662 | 1464439767846 Marionette TRACE conn2 <- [1,1234,null,{}] 05:49:27 INFO - PROCESS | 1662 | 1464439767849 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}] 05:49:27 INFO - PROCESS | 1662 | 1464439767961 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:49:27 INFO - PROCESS | 1662 | 1464439767976 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x1217ca800 == 41 [pid = 1662] [id = 316] 05:49:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1182ae400) [pid = 1662] [serial = 947] [outer = 0x0] 05:49:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x118460000) [pid = 1662] [serial = 948] [outer = 0x1182ae400] 05:49:28 INFO - PROCESS | 1662 | 1464439768017 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1185e5c00) [pid = 1662] [serial = 949] [outer = 0x1182ae400] 05:49:28 INFO - PROCESS | 1662 | 1464439768490 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]]]}] 05:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 677ms 05:49:28 INFO - PROCESS | 1662 | 1464439768514 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:49:28 INFO - PROCESS | 1662 | 1464439768515 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 05:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:49:28 INFO - PROCESS | 1662 | 1464439768517 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 1662 | 1464439768519 Marionette TRACE conn2 <- [1,1238,null,{}] 05:49:28 INFO - PROCESS | 1662 | 1464439768521 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}] 05:49:28 INFO - PROCESS | 1662 | 1464439768620 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:49:28 INFO - PROCESS | 1662 | 1464439768633 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x111ea6800 == 42 [pid = 1662] [id = 317] 05:49:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1185eec00) [pid = 1662] [serial = 950] [outer = 0x0] 05:49:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x118795000) [pid = 1662] [serial = 951] [outer = 0x1185eec00] 05:49:28 INFO - PROCESS | 1662 | 1464439768665 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x118f49800) [pid = 1662] [serial = 952] [outer = 0x1185eec00] 05:49:29 INFO - PROCESS | 1662 | 1464439769013 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]]]}] 05:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 520ms 05:49:29 INFO - PROCESS | 1662 | 1464439769038 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:49:29 INFO - PROCESS | 1662 | 1464439769040 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 05:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:49:29 INFO - PROCESS | 1662 | 1464439769042 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:49:29 INFO - PROCESS | 1662 | 1464439769043 Marionette TRACE conn2 <- [1,1242,null,{}] 05:49:29 INFO - PROCESS | 1662 | 1464439769045 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}] 05:49:29 INFO - PROCESS | 1662 | 1464439769154 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:49:29 INFO - PROCESS | 1662 | 1464439769158 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x125db3000 == 43 [pid = 1662] [id = 318] 05:49:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x11891a400) [pid = 1662] [serial = 953] [outer = 0x0] 05:49:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x11916f800) [pid = 1662] [serial = 954] [outer = 0x11891a400] 05:49:29 INFO - PROCESS | 1662 | 1464439769210 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1196e4c00) [pid = 1662] [serial = 955] [outer = 0x11891a400] 05:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x118208c00) [pid = 1662] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x11845fc00) [pid = 1662] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x11704fc00) [pid = 1662] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1185e2c00) [pid = 1662] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x11757e000) [pid = 1662] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x113014400) [pid = 1662] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x110f48c00) [pid = 1662] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1121a8400) [pid = 1662] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x112a62800) [pid = 1662] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x118f76400) [pid = 1662] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1195df000) [pid = 1662] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x120eb1c00) [pid = 1662] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:49:29 INFO - PROCESS | 1662 | 1464439769608 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]]]}] 05:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 618ms 05:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:49:29 INFO - PROCESS | 1662 | 1464439769661 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:49:29 INFO - PROCESS | 1662 | 1464439769662 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 05:49:29 INFO - PROCESS | 1662 | 1464439769664 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:49:29 INFO - PROCESS | 1662 | 1464439769665 Marionette TRACE conn2 <- [1,1246,null,{}] 05:49:29 INFO - PROCESS | 1662 | 1464439769668 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}] 05:49:29 INFO - PROCESS | 1662 | 1464439769750 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:49:29 INFO - PROCESS | 1662 | 1464439769756 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x1267b6000 == 44 [pid = 1662] [id = 319] 05:49:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x111e6cc00) [pid = 1662] [serial = 956] [outer = 0x0] 05:49:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1161a1000) [pid = 1662] [serial = 957] [outer = 0x111e6cc00] 05:49:29 INFO - PROCESS | 1662 | 1464439769781 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x118f6c800) [pid = 1662] [serial = 958] [outer = 0x111e6cc00] 05:49:30 INFO - PROCESS | 1662 | 1464439770139 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]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 518ms 05:49:30 INFO - PROCESS | 1662 | 1464439770183 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 1662 | 1464439770185 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 05:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:49:30 INFO - PROCESS | 1662 | 1464439770190 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 1662 | 1464439770192 Marionette TRACE conn2 <- [1,1250,null,{}] 05:49:30 INFO - PROCESS | 1662 | 1464439770194 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}] 05:49:30 INFO - PROCESS | 1662 | 1464439770291 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:49:30 INFO - PROCESS | 1662 | 1464439770295 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x1290ab000 == 45 [pid = 1662] [id = 320] 05:49:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1196e0800) [pid = 1662] [serial = 959] [outer = 0x0] 05:49:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x120eb3c00) [pid = 1662] [serial = 960] [outer = 0x1196e0800] 05:49:30 INFO - PROCESS | 1662 | 1464439770325 Marionette DEBUG loaded listener.js 05:49:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1211d8000) [pid = 1662] [serial = 961] [outer = 0x1196e0800] 05:49:30 INFO - PROCESS | 1662 | 1464439770659 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]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 520ms 05:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:49:30 INFO - PROCESS | 1662 | 1464439770710 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 1662 | 1464439770712 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 05:49:30 INFO - PROCESS | 1662 | 1464439770714 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 1662 | 1464439770715 Marionette TRACE conn2 <- [1,1254,null,{}] 05:49:30 INFO - PROCESS | 1662 | 1464439770717 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}] 05:49:30 INFO - PROCESS | 1662 | 1464439770800 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:49:30 INFO - PROCESS | 1662 | 1464439770851 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x129796800 == 46 [pid = 1662] [id = 321] 05:49:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1210d0800) [pid = 1662] [serial = 962] [outer = 0x0] 05:49:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1214d8800) [pid = 1662] [serial = 963] [outer = 0x1210d0800] 05:49:30 INFO - PROCESS | 1662 | 1464439770876 Marionette DEBUG loaded listener.js 05:49:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x121bd3800) [pid = 1662] [serial = 964] [outer = 0x1210d0800] 05:49:31 INFO - PROCESS | 1662 | 1464439771183 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]]]}] 05:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 517ms 05:49:31 INFO - PROCESS | 1662 | 1464439771232 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 1662 | 1464439771233 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 05:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:49:31 INFO - PROCESS | 1662 | 1464439771235 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 1662 | 1464439771236 Marionette TRACE conn2 <- [1,1258,null,{}] 05:49:31 INFO - PROCESS | 1662 | 1464439771239 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}] 05:49:31 INFO - PROCESS | 1662 | 1464439771323 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:49:31 INFO - PROCESS | 1662 | 1464439771327 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af93000 == 47 [pid = 1662] [id = 322] 05:49:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1214e6800) [pid = 1662] [serial = 965] [outer = 0x0] 05:49:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x123e68800) [pid = 1662] [serial = 966] [outer = 0x1214e6800] 05:49:31 INFO - PROCESS | 1662 | 1464439771352 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12555a400) [pid = 1662] [serial = 967] [outer = 0x1214e6800] 05:49:31 INFO - PROCESS | 1662 | 1464439771792 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]]]}] 05:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 620ms 05:49:31 INFO - PROCESS | 1662 | 1464439771856 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 1662 | 1464439771858 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 05:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:49:31 INFO - PROCESS | 1662 | 1464439771862 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 1662 | 1464439771865 Marionette TRACE conn2 <- [1,1262,null,{}] 05:49:31 INFO - PROCESS | 1662 | 1464439771868 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}] 05:49:31 INFO - PROCESS | 1662 | 1464439771979 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:49:32 INFO - PROCESS | 1662 | 1464439772047 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x113fe2000 == 48 [pid = 1662] [id = 323] 05:49:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x111ed4400) [pid = 1662] [serial = 968] [outer = 0x0] 05:49:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1121ad400) [pid = 1662] [serial = 969] [outer = 0x111ed4400] 05:49:32 INFO - PROCESS | 1662 | 1464439772079 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x112a72800) [pid = 1662] [serial = 970] [outer = 0x111ed4400] 05:49:32 INFO - PROCESS | 1662 | 1464439772526 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]]]}] 05:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 721ms 05:49:32 INFO - PROCESS | 1662 | 1464439772583 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:49:32 INFO - PROCESS | 1662 | 1464439772588 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 05:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:49:32 INFO - PROCESS | 1662 | 1464439772593 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 1662 | 1464439772594 Marionette TRACE conn2 <- [1,1266,null,{}] 05:49:32 INFO - PROCESS | 1662 | 1464439772597 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}] 05:49:32 INFO - PROCESS | 1662 | 1464439772703 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:49:32 INFO - PROCESS | 1662 | 1464439772757 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x11990a800 == 49 [pid = 1662] [id = 324] 05:49:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x113868000) [pid = 1662] [serial = 971] [outer = 0x0] 05:49:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1160ec800) [pid = 1662] [serial = 972] [outer = 0x113868000] 05:49:32 INFO - PROCESS | 1662 | 1464439772787 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x11672a800) [pid = 1662] [serial = 973] [outer = 0x113868000] 05:49:33 INFO - PROCESS | 1662 | 1464439773243 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]]]}] 05:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 672ms 05:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:49:33 INFO - PROCESS | 1662 | 1464439773265 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:49:33 INFO - PROCESS | 1662 | 1464439773266 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 05:49:33 INFO - PROCESS | 1662 | 1464439773289 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 1662 | 1464439773292 Marionette TRACE conn2 <- [1,1270,null,{}] 05:49:33 INFO - PROCESS | 1662 | 1464439773301 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}] 05:49:33 INFO - PROCESS | 1662 | 1464439773443 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:49:33 INFO - PROCESS | 1662 | 1464439773458 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x129799000 == 50 [pid = 1662] [id = 325] 05:49:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x116849c00) [pid = 1662] [serial = 974] [outer = 0x0] 05:49:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x117672800) [pid = 1662] [serial = 975] [outer = 0x116849c00] 05:49:33 INFO - PROCESS | 1662 | 1464439773490 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x11820a000) [pid = 1662] [serial = 976] [outer = 0x116849c00] 05:49:33 INFO - PROCESS | 1662 | 1464439773985 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]]]}] 05:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 746ms 05:49:34 INFO - PROCESS | 1662 | 1464439774028 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 1662 | 1464439774031 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 05:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:49:34 INFO - PROCESS | 1662 | 1464439774035 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 1662 | 1464439774038 Marionette TRACE conn2 <- [1,1274,null,{}] 05:49:34 INFO - PROCESS | 1662 | 1464439774042 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}] 05:49:34 INFO - PROCESS | 1662 | 1464439774196 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:49:34 INFO - PROCESS | 1662 | 1464439774290 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bad7000 == 51 [pid = 1662] [id = 326] 05:49:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x118795800) [pid = 1662] [serial = 977] [outer = 0x0] 05:49:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1195e3000) [pid = 1662] [serial = 978] [outer = 0x118795800] 05:49:34 INFO - PROCESS | 1662 | 1464439774337 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x120eb2400) [pid = 1662] [serial = 979] [outer = 0x118795800] 05:49:34 INFO - PROCESS | 1662 | 1464439774792 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]]]}] 05:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 824ms 05:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:49:34 INFO - PROCESS | 1662 | 1464439774858 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 1662 | 1464439774860 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 05:49:34 INFO - PROCESS | 1662 | 1464439774862 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 1662 | 1464439774863 Marionette TRACE conn2 <- [1,1278,null,{}] 05:49:34 INFO - PROCESS | 1662 | 1464439774866 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}] 05:49:34 INFO - PROCESS | 1662 | 1464439774982 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:49:35 INFO - PROCESS | 1662 | 1464439775060 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b32a800 == 52 [pid = 1662] [id = 327] 05:49:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x110f4d800) [pid = 1662] [serial = 980] [outer = 0x0] 05:49:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x120edbc00) [pid = 1662] [serial = 981] [outer = 0x110f4d800] 05:49:35 INFO - PROCESS | 1662 | 1464439775091 Marionette DEBUG loaded listener.js 05:49:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x121328c00) [pid = 1662] [serial = 982] [outer = 0x110f4d800] 05:49:35 INFO - PROCESS | 1662 | 1464439775699 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]]]}] 05:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 869ms 05:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:49:35 INFO - PROCESS | 1662 | 1464439775732 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:49:35 INFO - PROCESS | 1662 | 1464439775735 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 05:49:35 INFO - PROCESS | 1662 | 1464439775742 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:49:35 INFO - PROCESS | 1662 | 1464439775746 Marionette TRACE conn2 <- [1,1282,null,{}] 05:49:35 INFO - PROCESS | 1662 | 1464439775753 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}] 05:49:35 INFO - PROCESS | 1662 | 1464439775896 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:49:35 INFO - PROCESS | 1662 | 1464439775994 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x11818d000 == 53 [pid = 1662] [id = 328] 05:49:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x111f45000) [pid = 1662] [serial = 983] [outer = 0x0] 05:49:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x112a6ac00) [pid = 1662] [serial = 984] [outer = 0x111f45000] 05:49:36 INFO - PROCESS | 1662 | 1464439776039 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x11300a800) [pid = 1662] [serial = 985] [outer = 0x111f45000] 05:49:36 INFO - PROCESS | 1662 | 1464439776496 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]]]}] 05:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 777ms 05:49:36 INFO - PROCESS | 1662 | 1464439776518 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:49:36 INFO - PROCESS | 1662 | 1464439776524 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 05:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:49:36 INFO - PROCESS | 1662 | 1464439776549 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:49:36 INFO - PROCESS | 1662 | 1464439776551 Marionette TRACE conn2 <- [1,1286,null,{}] 05:49:36 INFO - PROCESS | 1662 | 1464439776556 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}] 05:49:36 INFO - PROCESS | 1662 | 1464439776655 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:49:36 INFO - PROCESS | 1662 | 1464439776740 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x117e0e800 == 54 [pid = 1662] [id = 329] 05:49:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x113d6fc00) [pid = 1662] [serial = 986] [outer = 0x0] 05:49:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x11672c400) [pid = 1662] [serial = 987] [outer = 0x113d6fc00] 05:49:36 INFO - PROCESS | 1662 | 1464439776785 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x116821400) [pid = 1662] [serial = 988] [outer = 0x113d6fc00] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x129796800 == 53 [pid = 1662] [id = 321] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x1290ab000 == 52 [pid = 1662] [id = 320] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x1267b6000 == 51 [pid = 1662] [id = 319] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x125db3000 == 50 [pid = 1662] [id = 318] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x111ea6800 == 49 [pid = 1662] [id = 317] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x1217ca800 == 48 [pid = 1662] [id = 316] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x112f60000) [pid = 1662] [serial = 869] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x112a60c00) [pid = 1662] [serial = 866] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x119db2800 == 47 [pid = 1662] [id = 315] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x118187000 == 46 [pid = 1662] [id = 314] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x118fb4800 == 45 [pid = 1662] [id = 313] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x118326000 == 44 [pid = 1662] [id = 312] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x116653800 == 43 [pid = 1662] [id = 311] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x113399800 == 42 [pid = 1662] [id = 310] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x118724800 == 41 [pid = 1662] [id = 309] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x12c204800 == 40 [pid = 1662] [id = 308] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x12c046800 == 39 [pid = 1662] [id = 307] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x12bde6800 == 38 [pid = 1662] [id = 306] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x125e12000 == 37 [pid = 1662] [id = 305] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x118728800 == 36 [pid = 1662] [id = 304] 05:49:37 INFO - PROCESS | 1662 | --DOCSHELL 0x12b333800 == 35 [pid = 1662] [id = 303] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x117677c00) [pid = 1662] [serial = 900] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1196e9c00) [pid = 1662] [serial = 895] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x120d2b800) [pid = 1662] [serial = 897] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x1211d9800) [pid = 1662] [serial = 904] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x118791800) [pid = 1662] [serial = 901] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x120ee0000) [pid = 1662] [serial = 898] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1214d2c00) [pid = 1662] [serial = 906] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x118462c00) [pid = 1662] [serial = 888] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x12170e000) [pid = 1662] [serial = 907] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x1210d1c00) [pid = 1662] [serial = 903] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x1288c3800) [pid = 1662] [serial = 495] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x118206c00) [pid = 1662] [serial = 885] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1182a9800) [pid = 1662] [serial = 887] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x11878e800) [pid = 1662] [serial = 890] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x117676000) [pid = 1662] [serial = 881] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x118124c00) [pid = 1662] [serial = 882] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1195dec00) [pid = 1662] [serial = 894] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1181ea800) [pid = 1662] [serial = 884] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x115ec8000) [pid = 1662] [serial = 875] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x11672c000) [pid = 1662] [serial = 876] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x116a58c00) [pid = 1662] [serial = 878] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x117046c00) [pid = 1662] [serial = 879] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x112a5fc00) [pid = 1662] [serial = 872] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x112f5bc00) [pid = 1662] [serial = 873] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x118f45800) [pid = 1662] [serial = 891] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 1662 | 1464439777267 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]]]}] 05:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 776ms 05:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:49:37 INFO - PROCESS | 1662 | 1464439777323 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 1662 | 1464439777325 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 05:49:37 INFO - PROCESS | 1662 | 1464439777327 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 1662 | 1464439777330 Marionette TRACE conn2 <- [1,1290,null,{}] 05:49:37 INFO - PROCESS | 1662 | 1464439777337 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}] 05:49:37 INFO - PROCESS | 1662 | 1464439777416 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:49:37 INFO - PROCESS | 1662 | 1464439777424 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x117e17000 == 36 [pid = 1662] [id = 330] 05:49:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x116731000) [pid = 1662] [serial = 989] [outer = 0x0] 05:49:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x116a56800) [pid = 1662] [serial = 990] [outer = 0x116731000] 05:49:37 INFO - PROCESS | 1662 | 1464439777452 Marionette DEBUG loaded listener.js 05:49:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x11704cc00) [pid = 1662] [serial = 991] [outer = 0x116731000] 05:49:37 INFO - PROCESS | 1662 | 1464439777780 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]]]}] 05:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 471ms 05:49:37 INFO - PROCESS | 1662 | 1464439777815 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 1662 | 1464439777817 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 05:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:49:37 INFO - PROCESS | 1662 | 1464439777824 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 1662 | 1464439777825 Marionette TRACE conn2 <- [1,1294,null,{}] 05:49:37 INFO - PROCESS | 1662 | 1464439777827 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}] 05:49:37 INFO - PROCESS | 1662 | 1464439777908 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:49:37 INFO - PROCESS | 1662 | 1464439777912 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x11968f800 == 37 [pid = 1662] [id = 331] 05:49:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x117675800) [pid = 1662] [serial = 992] [outer = 0x0] 05:49:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x118129000) [pid = 1662] [serial = 993] [outer = 0x117675800] 05:49:37 INFO - PROCESS | 1662 | 1464439777938 Marionette DEBUG loaded listener.js 05:49:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1181ea800) [pid = 1662] [serial = 994] [outer = 0x117675800] 05:49:38 INFO - PROCESS | 1662 | 1464439778283 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]]]}] 05:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 469ms 05:49:38 INFO - PROCESS | 1662 | 1464439778292 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:49:38 INFO - PROCESS | 1662 | 1464439778301 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 05:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:49:38 INFO - PROCESS | 1662 | 1464439778306 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:49:38 INFO - PROCESS | 1662 | 1464439778307 Marionette TRACE conn2 <- [1,1298,null,{}] 05:49:38 INFO - PROCESS | 1662 | 1464439778309 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}] 05:49:38 INFO - PROCESS | 1662 | 1464439778382 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:49:38 INFO - PROCESS | 1662 | 1464439778436 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x119daf000 == 38 [pid = 1662] [id = 332] 05:49:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x11767b400) [pid = 1662] [serial = 995] [outer = 0x0] 05:49:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x118208800) [pid = 1662] [serial = 996] [outer = 0x11767b400] 05:49:38 INFO - PROCESS | 1662 | 1464439778465 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1182aa400) [pid = 1662] [serial = 997] [outer = 0x11767b400] 05:49:38 INFO - PROCESS | 1662 | 1464439778774 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]]]}] 05:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 520ms 05:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:49:38 INFO - PROCESS | 1662 | 1464439778826 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 05:49:38 INFO - PROCESS | 1662 | 1464439778827 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 05:49:38 INFO - PROCESS | 1662 | 1464439778829 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:49:38 INFO - PROCESS | 1662 | 1464439778830 Marionette TRACE conn2 <- [1,1302,null,{}] 05:49:38 INFO - PROCESS | 1662 | 1464439778832 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}] 05:49:38 INFO - PROCESS | 1662 | 1464439778928 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:49:38 INFO - PROCESS | 1662 | 1464439778987 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x121450800 == 39 [pid = 1662] [id = 333] 05:49:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x118132800) [pid = 1662] [serial = 998] [outer = 0x0] 05:49:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x118457400) [pid = 1662] [serial = 999] [outer = 0x118132800] 05:49:39 INFO - PROCESS | 1662 | 1464439779013 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x119178000) [pid = 1662] [serial = 1000] [outer = 0x118132800] 05:49:39 INFO - PROCESS | 1662 | 1464439779354 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]]]}] 05:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 569ms 05:49:39 INFO - PROCESS | 1662 | 1464439779399 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:49:39 INFO - PROCESS | 1662 | 1464439779401 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 05:49:39 INFO - PROCESS | 1662 | 1464439779405 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 1662 | 1464439779406 Marionette TRACE conn2 <- [1,1306,null,{}] 05:49:39 INFO - PROCESS | 1662 | 1464439779410 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}] 05:49:39 INFO - PROCESS | 1662 | 1464439779567 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:49:39 INFO - PROCESS | 1662 | 1464439779589 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ef7800 == 40 [pid = 1662] [id = 334] 05:49:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1195e1000) [pid = 1662] [serial = 1001] [outer = 0x0] 05:49:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1195e8c00) [pid = 1662] [serial = 1002] [outer = 0x1195e1000] 05:49:39 INFO - PROCESS | 1662 | 1464439779629 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x119d83000) [pid = 1662] [serial = 1003] [outer = 0x1195e1000] 05:49:39 INFO - PROCESS | 1662 | 1464439779985 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]]]}] 05:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 622ms 05:49:40 INFO - PROCESS | 1662 | 1464439780028 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:49:40 INFO - PROCESS | 1662 | 1464439780029 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 05:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:49:40 INFO - PROCESS | 1662 | 1464439780032 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 1662 | 1464439780033 Marionette TRACE conn2 <- [1,1310,null,{}] 05:49:40 INFO - PROCESS | 1662 | 1464439780035 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}] 05:49:40 INFO - PROCESS | 1662 | 1464439780132 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:49:40 INFO - PROCESS | 1662 | 1464439780137 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x125e13800 == 41 [pid = 1662] [id = 335] 05:49:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x1195e4c00) [pid = 1662] [serial = 1004] [outer = 0x0] 05:49:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x120eb4800) [pid = 1662] [serial = 1005] [outer = 0x1195e4c00] 05:49:40 INFO - PROCESS | 1662 | 1464439780187 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x1211c6c00) [pid = 1662] [serial = 1006] [outer = 0x1195e4c00] 05:49:40 INFO - PROCESS | 1662 | 1464439780522 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] 05:49:40 INFO - PROCESS | 1662 | 1464439780558 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 05:49:40 INFO - PROCESS | 1662 | 1464439780561 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 1662 | 1464439780564 Marionette TRACE conn2 <- [1,1314,null,{}] 05:49:40 INFO - PROCESS | 1662 | 1464439780567 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}] 05:49:41 INFO - PROCESS | 1662 | 1464439781050 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x111ed7400) [pid = 1662] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1121b5000) [pid = 1662] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x12886cc00) [pid = 1662] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x120ee4000) [pid = 1662] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x1182ae400) [pid = 1662] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1185eec00) [pid = 1662] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x11891a400) [pid = 1662] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x116727400) [pid = 1662] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x11684cc00) [pid = 1662] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x113d70000) [pid = 1662] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x121322c00) [pid = 1662] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x116819800) [pid = 1662] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1182af800) [pid = 1662] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x112f5d400) [pid = 1662] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x113d72800) [pid = 1662] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x111e35800) [pid = 1662] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1199bc400) [pid = 1662] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x112a74c00) [pid = 1662] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x111e6cc00) [pid = 1662] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1196e0800) [pid = 1662] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x110e4c800) [pid = 1662] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:49:41 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1210d0800) [pid = 1662] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:49:41 INFO - PROCESS | 1662 | 1464439781095 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x112dce000 == 42 [pid = 1662] [id = 336] 05:49:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x110e46800) [pid = 1662] [serial = 1007] [outer = 0x0] 05:49:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x110f48c00) [pid = 1662] [serial = 1008] [outer = 0x110e46800] 05:49:41 INFO - PROCESS | 1662 | 1464439781128 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x111f3d000) [pid = 1662] [serial = 1009] [outer = 0x110e46800] 05:49:41 INFO - PROCESS | 1662 | 1464439781620 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]]]}] 05:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1121ms 05:49:41 INFO - PROCESS | 1662 | 1464439781683 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:49:41 INFO - PROCESS | 1662 | 1464439781686 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 05:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:49:41 INFO - PROCESS | 1662 | 1464439781689 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 1662 | 1464439781691 Marionette TRACE conn2 <- [1,1318,null,{}] 05:49:41 INFO - PROCESS | 1662 | 1464439781694 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}] 05:49:41 INFO - PROCESS | 1662 | 1464439781800 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:49:41 INFO - PROCESS | 1662 | 1464439781852 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x118720800 == 43 [pid = 1662] [id = 337] 05:49:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x112a74c00) [pid = 1662] [serial = 1010] [outer = 0x0] 05:49:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x11334c400) [pid = 1662] [serial = 1011] [outer = 0x112a74c00] 05:49:41 INFO - PROCESS | 1662 | 1464439781884 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x115ec8000) [pid = 1662] [serial = 1012] [outer = 0x112a74c00] 05:49:42 INFO - PROCESS | 1662 | 1464439782295 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]]]}] 05:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 05:49:42 INFO - PROCESS | 1662 | 1464439782360 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:49:42 INFO - PROCESS | 1662 | 1464439782362 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 05:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:49:42 INFO - PROCESS | 1662 | 1464439782364 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 1662 | 1464439782366 Marionette TRACE conn2 <- [1,1322,null,{}] 05:49:42 INFO - PROCESS | 1662 | 1464439782368 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}] 05:49:42 INFO - PROCESS | 1662 | 1464439782469 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:49:42 INFO - PROCESS | 1662 | 1464439782555 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x121468800 == 44 [pid = 1662] [id = 338] 05:49:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x116821800) [pid = 1662] [serial = 1013] [outer = 0x0] 05:49:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x117043400) [pid = 1662] [serial = 1014] [outer = 0x116821800] 05:49:42 INFO - PROCESS | 1662 | 1464439782585 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x117671800) [pid = 1662] [serial = 1015] [outer = 0x116821800] 05:49:43 INFO - PROCESS | 1662 | 1464439783016 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]]]}] 05:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 669ms 05:49:43 INFO - PROCESS | 1662 | 1464439783033 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 1662 | 1464439783038 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 05:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:49:43 INFO - PROCESS | 1662 | 1464439783046 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 1662 | 1464439783049 Marionette TRACE conn2 <- [1,1326,null,{}] 05:49:43 INFO - PROCESS | 1662 | 1464439783052 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}] 05:49:43 INFO - PROCESS | 1662 | 1464439783163 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:49:43 INFO - PROCESS | 1662 | 1464439783230 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x1290a9000 == 45 [pid = 1662] [id = 339] 05:49:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x11806f400) [pid = 1662] [serial = 1016] [outer = 0x0] 05:49:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1182ae400) [pid = 1662] [serial = 1017] [outer = 0x11806f400] 05:49:43 INFO - PROCESS | 1662 | 1464439783261 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1185e3800) [pid = 1662] [serial = 1018] [outer = 0x11806f400] 05:49:43 INFO - PROCESS | 1662 | 1464439783717 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]]]}] 05:49:43 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 05:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 725ms 05:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:49:43 INFO - PROCESS | 1662 | 1464439783789 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 1662 | 1464439783790 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 05:49:43 INFO - PROCESS | 1662 | 1464439783792 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 1662 | 1464439783793 Marionette TRACE conn2 <- [1,1330,null,{}] 05:49:43 INFO - PROCESS | 1662 | 1464439783796 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}] 05:49:43 INFO - PROCESS | 1662 | 1464439783896 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:49:43 INFO - PROCESS | 1662 | 1464439783959 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x129798000 == 46 [pid = 1662] [id = 340] 05:49:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1182b0c00) [pid = 1662] [serial = 1019] [outer = 0x0] 05:49:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x118f4f800) [pid = 1662] [serial = 1020] [outer = 0x1182b0c00] 05:49:43 INFO - PROCESS | 1662 | 1464439783988 Marionette DEBUG loaded listener.js 05:49:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x120d2cc00) [pid = 1662] [serial = 1021] [outer = 0x1182b0c00] 05:49:44 INFO - PROCESS | 1662 | 1464439784406 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]]]}] 05:49:44 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 05:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 618ms 05:49:44 INFO - PROCESS | 1662 | 1464439784411 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 1662 | 1464439784412 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 05:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:49:44 INFO - PROCESS | 1662 | 1464439784415 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 1662 | 1464439784416 Marionette TRACE conn2 <- [1,1334,null,{}] 05:49:44 INFO - PROCESS | 1662 | 1464439784418 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}] 05:49:44 INFO - PROCESS | 1662 | 1464439784521 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:49:44 INFO - PROCESS | 1662 | 1464439784571 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12aa3d000 == 47 [pid = 1662] [id = 341] 05:49:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1214e9400) [pid = 1662] [serial = 1022] [outer = 0x0] 05:49:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1218a3800) [pid = 1662] [serial = 1023] [outer = 0x1214e9400] 05:49:44 INFO - PROCESS | 1662 | 1464439784606 Marionette DEBUG loaded listener.js 05:49:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x123e65800) [pid = 1662] [serial = 1024] [outer = 0x1214e9400] 05:49:45 INFO - PROCESS | 1662 | 1464439785043 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]]]}] 05:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 669ms 05:49:45 INFO - PROCESS | 1662 | 1464439785085 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:49:45 INFO - PROCESS | 1662 | 1464439785086 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 05:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:49:45 INFO - PROCESS | 1662 | 1464439785089 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:49:45 INFO - PROCESS | 1662 | 1464439785090 Marionette TRACE conn2 <- [1,1338,null,{}] 05:49:45 INFO - PROCESS | 1662 | 1464439785092 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}] 05:49:45 INFO - PROCESS | 1662 | 1464439785214 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:49:45 INFO - PROCESS | 1662 | 1464439785313 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12120e000 == 48 [pid = 1662] [id = 342] 05:49:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x11321b000) [pid = 1662] [serial = 1025] [outer = 0x0] 05:49:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x118f4fc00) [pid = 1662] [serial = 1026] [outer = 0x11321b000] 05:49:45 INFO - PROCESS | 1662 | 1464439785344 Marionette DEBUG loaded listener.js 05:49:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x125251c00) [pid = 1662] [serial = 1027] [outer = 0x11321b000] 05:49:46 INFO - PROCESS | 1662 | --DOCSHELL 0x125e13800 == 47 [pid = 1662] [id = 335] 05:49:46 INFO - PROCESS | 1662 | --DOCSHELL 0x123ef7800 == 46 [pid = 1662] [id = 334] 05:49:46 INFO - PROCESS | 1662 | --DOCSHELL 0x121450800 == 45 [pid = 1662] [id = 333] 05:49:46 INFO - PROCESS | 1662 | --DOCSHELL 0x119daf000 == 44 [pid = 1662] [id = 332] 05:49:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11968f800 == 43 [pid = 1662] [id = 331] 05:49:46 INFO - PROCESS | 1662 | --DOCSHELL 0x117e17000 == 42 [pid = 1662] [id = 330] 05:49:46 INFO - PROCESS | 1662 | --DOCSHELL 0x117e0e800 == 41 [pid = 1662] [id = 329] 05:49:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11818d000 == 40 [pid = 1662] [id = 328] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x123e68800) [pid = 1662] [serial = 966] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOCSHELL 0x129799000 == 39 [pid = 1662] [id = 325] 05:49:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11990a800 == 38 [pid = 1662] [id = 324] 05:49:46 INFO - PROCESS | 1662 | --DOCSHELL 0x113fe2000 == 37 [pid = 1662] [id = 323] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x1160f7000) [pid = 1662] [serial = 870] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x128eadc00) [pid = 1662] [serial = 810] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x112a6d000) [pid = 1662] [serial = 867] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1211d5400) [pid = 1662] [serial = 864] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x118460000) [pid = 1662] [serial = 948] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x118795000) [pid = 1662] [serial = 951] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x11916f800) [pid = 1662] [serial = 954] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12555c400) [pid = 1662] [serial = 928] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x125245c00) [pid = 1662] [serial = 927] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x117676c00) [pid = 1662] [serial = 916] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x117049000) [pid = 1662] [serial = 915] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x11607c400) [pid = 1662] [serial = 936] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1166bd000) [pid = 1662] [serial = 937] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x121bd9800) [pid = 1662] [serial = 925] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x121bd2000) [pid = 1662] [serial = 924] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x116828400) [pid = 1662] [serial = 939] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1168a8800) [pid = 1662] [serial = 940] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x118f48000) [pid = 1662] [serial = 919] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x11845cc00) [pid = 1662] [serial = 918] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x11619c400) [pid = 1662] [serial = 913] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1138f3000) [pid = 1662] [serial = 912] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x117042800) [pid = 1662] [serial = 942] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x11757f800) [pid = 1662] [serial = 943] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1121b6c00) [pid = 1662] [serial = 931] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x111f3e400) [pid = 1662] [serial = 930] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1210d2400) [pid = 1662] [serial = 921] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1211d7800) [pid = 1662] [serial = 922] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x112f55c00) [pid = 1662] [serial = 933] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x112fa3400) [pid = 1662] [serial = 934] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x121b54c00) [pid = 1662] [serial = 909] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x118f6c800) [pid = 1662] [serial = 958] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1161a1000) [pid = 1662] [serial = 957] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1196e4c00) [pid = 1662] [serial = 955] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1211d8000) [pid = 1662] [serial = 961] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x117675000) [pid = 1662] [serial = 945] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1182a9400) [pid = 1662] [serial = 946] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1185e5c00) [pid = 1662] [serial = 949] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x121bd3800) [pid = 1662] [serial = 964] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1214d8800) [pid = 1662] [serial = 963] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x118f49800) [pid = 1662] [serial = 952] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x120eb3c00) [pid = 1662] [serial = 960] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1662 | 1464439786496 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]]]}] 05:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1470ms 05:49:46 INFO - PROCESS | 1662 | 1464439786560 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:49:46 INFO - PROCESS | 1662 | 1464439786562 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 05:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:49:46 INFO - PROCESS | 1662 | 1464439786565 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 1662 | 1464439786567 Marionette TRACE conn2 <- [1,1342,null,{}] 05:49:46 INFO - PROCESS | 1662 | 1464439786571 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}] 05:49:46 INFO - PROCESS | 1662 | 1464439786658 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:49:46 INFO - PROCESS | 1662 | 1464439786664 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x116f1d800 == 38 [pid = 1662] [id = 343] 05:49:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1121a8c00) [pid = 1662] [serial = 1028] [outer = 0x0] 05:49:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x112f59400) [pid = 1662] [serial = 1029] [outer = 0x1121a8c00] 05:49:46 INFO - PROCESS | 1662 | 1464439786692 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x113355800) [pid = 1662] [serial = 1030] [outer = 0x1121a8c00] 05:49:47 INFO - PROCESS | 1662 | 1464439787045 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]]]}] 05:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 520ms 05:49:47 INFO - PROCESS | 1662 | 1464439787085 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:49:47 INFO - PROCESS | 1662 | 1464439787091 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 05:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:49:47 INFO - PROCESS | 1662 | 1464439787095 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 1662 | 1464439787097 Marionette TRACE conn2 <- [1,1346,null,{}] 05:49:47 INFO - PROCESS | 1662 | 1464439787100 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}] 05:49:47 INFO - PROCESS | 1662 | 1464439787183 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:49:47 INFO - PROCESS | 1662 | 1464439787190 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x1187a2800 == 39 [pid = 1662] [id = 344] 05:49:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x113d05c00) [pid = 1662] [serial = 1031] [outer = 0x0] 05:49:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x116730c00) [pid = 1662] [serial = 1032] [outer = 0x113d05c00] 05:49:47 INFO - PROCESS | 1662 | 1464439787215 Marionette DEBUG loaded listener.js 05:49:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x11684a800) [pid = 1662] [serial = 1033] [outer = 0x113d05c00] 05:49:47 INFO - PROCESS | 1662 | 1464439787557 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]]]}] 05:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 469ms 05:49:47 INFO - PROCESS | 1662 | 1464439787565 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:49:47 INFO - PROCESS | 1662 | 1464439787566 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 05:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:49:47 INFO - PROCESS | 1662 | 1464439787568 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 1662 | 1464439787573 Marionette TRACE conn2 <- [1,1350,null,{}] 05:49:47 INFO - PROCESS | 1662 | 1464439787581 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}] 05:49:47 INFO - PROCESS | 1662 | 1464439787679 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:49:47 INFO - PROCESS | 1662 | 1464439787732 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x11990e000 == 40 [pid = 1662] [id = 345] 05:49:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1168a8800) [pid = 1662] [serial = 1034] [outer = 0x0] 05:49:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x117586400) [pid = 1662] [serial = 1035] [outer = 0x1168a8800] 05:49:47 INFO - PROCESS | 1662 | 1464439787759 Marionette DEBUG loaded listener.js 05:49:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x118203400) [pid = 1662] [serial = 1036] [outer = 0x1168a8800] 05:49:48 INFO - PROCESS | 1662 | 1464439788076 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]]]}] 05:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 525ms 05:49:48 INFO - PROCESS | 1662 | 1464439788094 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:49:48 INFO - PROCESS | 1662 | 1464439788095 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 05:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:49:48 INFO - PROCESS | 1662 | 1464439788097 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:49:48 INFO - PROCESS | 1662 | 1464439788099 Marionette TRACE conn2 <- [1,1354,null,{}] 05:49:48 INFO - PROCESS | 1662 | 1464439788101 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}] 05:49:48 INFO - PROCESS | 1662 | 1464439788192 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:49:48 INFO - PROCESS | 1662 | 1464439788247 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dc5000 == 41 [pid = 1662] [id = 346] 05:49:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1181f7400) [pid = 1662] [serial = 1037] [outer = 0x0] 05:49:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1182a9400) [pid = 1662] [serial = 1038] [outer = 0x1181f7400] 05:49:48 INFO - PROCESS | 1662 | 1464439788273 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1185e7c00) [pid = 1662] [serial = 1039] [outer = 0x1181f7400] 05:49:48 INFO - PROCESS | 1662 | 1464439788590 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]]]}] 05:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 518ms 05:49:48 INFO - PROCESS | 1662 | 1464439788617 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 05:49:48 INFO - PROCESS | 1662 | 1464439788619 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 05:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:49:48 INFO - PROCESS | 1662 | 1464439788628 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:49:48 INFO - PROCESS | 1662 | 1464439788629 Marionette TRACE conn2 <- [1,1358,null,{}] 05:49:48 INFO - PROCESS | 1662 | 1464439788631 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}] 05:49:48 INFO - PROCESS | 1662 | 1464439788731 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:49:48 INFO - PROCESS | 1662 | 1464439788743 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x116f34000 == 42 [pid = 1662] [id = 347] 05:49:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x118064c00) [pid = 1662] [serial = 1040] [outer = 0x0] 05:49:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x118f68c00) [pid = 1662] [serial = 1041] [outer = 0x118064c00] 05:49:48 INFO - PROCESS | 1662 | 1464439788797 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1196e5400) [pid = 1662] [serial = 1042] [outer = 0x118064c00] 05:49:49 INFO - PROCESS | 1662 | 1464439789173 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]]]}] 05:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 575ms 05:49:49 INFO - PROCESS | 1662 | 1464439789199 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 1662 | 1464439789200 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 05:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:49:49 INFO - PROCESS | 1662 | 1464439789209 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 1662 | 1464439789210 Marionette TRACE conn2 <- [1,1362,null,{}] 05:49:49 INFO - PROCESS | 1662 | 1464439789212 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}] 05:49:49 INFO - PROCESS | 1662 | 1464439789326 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:49:49 INFO - PROCESS | 1662 | 1464439789358 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f60800 == 43 [pid = 1662] [id = 348] 05:49:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1199c3400) [pid = 1662] [serial = 1043] [outer = 0x0] 05:49:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1210d3400) [pid = 1662] [serial = 1044] [outer = 0x1199c3400] 05:49:49 INFO - PROCESS | 1662 | 1464439789388 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x123e68800) [pid = 1662] [serial = 1045] [outer = 0x1199c3400] 05:49:49 INFO - PROCESS | 1662 | 1464439789714 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]]]}] 05:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 525ms 05:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:49:49 INFO - PROCESS | 1662 | 1464439789728 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 1662 | 1464439789729 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 05:49:49 INFO - PROCESS | 1662 | 1464439789731 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 1662 | 1464439789732 Marionette TRACE conn2 <- [1,1366,null,{}] 05:49:49 INFO - PROCESS | 1662 | 1464439789734 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}] 05:49:49 INFO - PROCESS | 1662 | 1464439789840 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:49:49 INFO - PROCESS | 1662 | 1464439789854 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x128e0d000 == 44 [pid = 1662] [id = 349] 05:49:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x121bd9800) [pid = 1662] [serial = 1046] [outer = 0x0] 05:49:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1255bac00) [pid = 1662] [serial = 1047] [outer = 0x121bd9800] 05:49:49 INFO - PROCESS | 1662 | 1464439789878 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1258e1c00) [pid = 1662] [serial = 1048] [outer = 0x121bd9800] 05:49:50 INFO - PROCESS | 1662 | 1464439790242 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] 05:49:50 INFO - PROCESS | 1662 | 1464439790251 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 05:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:49:50 INFO - PROCESS | 1662 | 1464439790255 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 1662 | 1464439790257 Marionette TRACE conn2 <- [1,1370,null,{}] 05:49:50 INFO - PROCESS | 1662 | 1464439790259 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}] 05:49:50 INFO - PROCESS | 1662 | 1464439790361 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:49:50 INFO - PROCESS | 1662 | 1464439790392 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a83d000 == 45 [pid = 1662] [id = 350] 05:49:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x123f8c000) [pid = 1662] [serial = 1049] [outer = 0x0] 05:49:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x125dce800) [pid = 1662] [serial = 1050] [outer = 0x123f8c000] 05:49:50 INFO - PROCESS | 1662 | 1464439790416 Marionette DEBUG loaded listener.js 05:49:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x125ee5400) [pid = 1662] [serial = 1051] [outer = 0x123f8c000] 05:49:50 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x118132800) [pid = 1662] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:49:50 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1195e1000) [pid = 1662] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:49:50 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x116731000) [pid = 1662] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:49:50 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x113d6fc00) [pid = 1662] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:49:50 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x117675800) [pid = 1662] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:49:50 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x111f45000) [pid = 1662] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:49:50 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x11767b400) [pid = 1662] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:49:50 INFO - PROCESS | 1662 | 1464439790773 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] 05:49:50 INFO - PROCESS | 1662 | 1464439790827 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 05:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:49:50 INFO - PROCESS | 1662 | 1464439790830 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 1662 | 1464439790831 Marionette TRACE conn2 <- [1,1374,null,{}] 05:49:50 INFO - PROCESS | 1662 | 1464439790833 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}] 05:49:50 INFO - PROCESS | 1662 | 1464439790915 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:49:50 INFO - PROCESS | 1662 | 1464439790919 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b32c000 == 46 [pid = 1662] [id = 351] 05:49:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x11766f800) [pid = 1662] [serial = 1052] [outer = 0x0] 05:49:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x11994ec00) [pid = 1662] [serial = 1053] [outer = 0x11766f800] 05:49:50 INFO - PROCESS | 1662 | 1464439790944 Marionette DEBUG loaded listener.js 05:49:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x125eef800) [pid = 1662] [serial = 1054] [outer = 0x11766f800] 05:49:51 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:51 INFO - PROCESS | 1662 | 1464439791284 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] 05:49:51 INFO - PROCESS | 1662 | 1464439791300 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 05:49:51 INFO - PROCESS | 1662 | 1464439791302 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:49:51 INFO - PROCESS | 1662 | 1464439791304 Marionette TRACE conn2 <- [1,1378,null,{}] 05:49:51 INFO - PROCESS | 1662 | 1464439791308 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}] 05:49:51 INFO - PROCESS | 1662 | 1464439791393 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:49:51 INFO - PROCESS | 1662 | 1464439791446 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bacb800 == 47 [pid = 1662] [id = 352] 05:49:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1182a8400) [pid = 1662] [serial = 1055] [outer = 0x0] 05:49:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x126c53400) [pid = 1662] [serial = 1056] [outer = 0x1182a8400] 05:49:51 INFO - PROCESS | 1662 | 1464439791470 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x126f86000) [pid = 1662] [serial = 1057] [outer = 0x1182a8400] 05:49:51 INFO - PROCESS | 1662 | 1464439791746 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] 05:49:51 INFO - PROCESS | 1662 | 1464439791778 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 05:49:51 INFO - PROCESS | 1662 | 1464439791780 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:49:51 INFO - PROCESS | 1662 | 1464439791782 Marionette TRACE conn2 <- [1,1382,null,{}] 05:49:51 INFO - PROCESS | 1662 | 1464439791784 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}] 05:49:51 INFO - PROCESS | 1662 | 1464439791895 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:49:51 INFO - PROCESS | 1662 | 1464439791900 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c052800 == 48 [pid = 1662] [id = 353] 05:49:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x127115800) [pid = 1662] [serial = 1058] [outer = 0x0] 05:49:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x128824000) [pid = 1662] [serial = 1059] [outer = 0x127115800] 05:49:51 INFO - PROCESS | 1662 | 1464439791929 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x128870800) [pid = 1662] [serial = 1060] [outer = 0x127115800] 05:49:52 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:52 INFO - PROCESS | 1662 | 1464439792287 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] 05:49:52 INFO - PROCESS | 1662 | 1464439792301 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 05:49:52 INFO - PROCESS | 1662 | 1464439792305 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 1662 | 1464439792307 Marionette TRACE conn2 <- [1,1386,null,{}] 05:49:52 INFO - PROCESS | 1662 | 1464439792328 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}] 05:49:52 INFO - PROCESS | 1662 | 1464439792410 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:49:52 INFO - PROCESS | 1662 | 1464439792415 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c509000 == 49 [pid = 1662] [id = 354] 05:49:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x128879400) [pid = 1662] [serial = 1061] [outer = 0x0] 05:49:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1288c1000) [pid = 1662] [serial = 1062] [outer = 0x128879400] 05:49:52 INFO - PROCESS | 1662 | 1464439792439 Marionette DEBUG loaded listener.js 05:49:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1288c9000) [pid = 1662] [serial = 1063] [outer = 0x128879400] 05:49:52 INFO - PROCESS | 1662 | 1464439792892 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] 05:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:49:52 INFO - PROCESS | 1662 | 1464439792943 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 05:49:52 INFO - PROCESS | 1662 | 1464439792948 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 1662 | 1464439792950 Marionette TRACE conn2 <- [1,1390,null,{}] 05:49:52 INFO - PROCESS | 1662 | 1464439792954 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}] 05:49:53 INFO - PROCESS | 1662 | 1464439793065 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:49:53 INFO - PROCESS | 1662 | 1464439793132 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x118731800 == 50 [pid = 1662] [id = 355] 05:49:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1131d1800) [pid = 1662] [serial = 1064] [outer = 0x0] 05:49:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x11607d400) [pid = 1662] [serial = 1065] [outer = 0x1131d1800] 05:49:53 INFO - PROCESS | 1662 | 1464439793163 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x116827800) [pid = 1662] [serial = 1066] [outer = 0x1131d1800] 05:49:53 INFO - PROCESS | 1662 | 1464439793603 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]]]}] 05:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 05:49:53 INFO - PROCESS | 1662 | 1464439793619 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:49:53 INFO - PROCESS | 1662 | 1464439793623 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 05:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:49:53 INFO - PROCESS | 1662 | 1464439793628 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:49:53 INFO - PROCESS | 1662 | 1464439793629 Marionette TRACE conn2 <- [1,1394,null,{}] 05:49:53 INFO - PROCESS | 1662 | 1464439793656 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}] 05:49:53 INFO - PROCESS | 1662 | 1464439793762 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:49:53 INFO - PROCESS | 1662 | 1464439793817 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x123e2f800 == 51 [pid = 1662] [id = 356] 05:49:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x116a5b000) [pid = 1662] [serial = 1067] [outer = 0x0] 05:49:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x118124c00) [pid = 1662] [serial = 1068] [outer = 0x116a5b000] 05:49:53 INFO - PROCESS | 1662 | 1464439793846 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x11820c800) [pid = 1662] [serial = 1069] [outer = 0x116a5b000] 05:49:54 INFO - PROCESS | 1662 | 1464439794311 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]]]}] 05:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 696ms 05:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:49:54 INFO - PROCESS | 1662 | 1464439794323 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:49:54 INFO - PROCESS | 1662 | 1464439794325 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 05:49:54 INFO - PROCESS | 1662 | 1464439794327 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:49:54 INFO - PROCESS | 1662 | 1464439794330 Marionette TRACE conn2 <- [1,1398,null,{}] 05:49:54 INFO - PROCESS | 1662 | 1464439794338 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}] 05:49:54 INFO - PROCESS | 1662 | 1464439794446 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:49:54 INFO - PROCESS | 1662 | 1464439794516 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c203000 == 52 [pid = 1662] [id = 357] 05:49:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1182b1400) [pid = 1662] [serial = 1070] [outer = 0x0] 05:49:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x120eb4400) [pid = 1662] [serial = 1071] [outer = 0x1182b1400] 05:49:54 INFO - PROCESS | 1662 | 1464439794548 Marionette DEBUG loaded listener.js 05:49:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1211d5400) [pid = 1662] [serial = 1072] [outer = 0x1182b1400] 05:49:54 INFO - PROCESS | 1662 | 1464439794966 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]]]}] 05:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 673ms 05:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:49:55 INFO - PROCESS | 1662 | 1464439795001 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:49:55 INFO - PROCESS | 1662 | 1464439795002 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 05:49:55 INFO - PROCESS | 1662 | 1464439795005 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 1662 | 1464439795006 Marionette TRACE conn2 <- [1,1402,null,{}] 05:49:55 INFO - PROCESS | 1662 | 1464439795009 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}] 05:49:55 INFO - PROCESS | 1662 | 1464439795131 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:49:55 INFO - PROCESS | 1662 | 1464439795211 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c909800 == 53 [pid = 1662] [id = 358] 05:49:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1214d8c00) [pid = 1662] [serial = 1073] [outer = 0x0] 05:49:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x1255bd400) [pid = 1662] [serial = 1074] [outer = 0x1214d8c00] 05:49:55 INFO - PROCESS | 1662 | 1464439795241 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x126bae400) [pid = 1662] [serial = 1075] [outer = 0x1214d8c00] 05:49:55 INFO - PROCESS | 1662 | 1464439795669 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]]]}] 05:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 719ms 05:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:49:55 INFO - PROCESS | 1662 | 1464439795724 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:49:55 INFO - PROCESS | 1662 | 1464439795726 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 05:49:55 INFO - PROCESS | 1662 | 1464439795728 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 1662 | 1464439795729 Marionette TRACE conn2 <- [1,1406,null,{}] 05:49:55 INFO - PROCESS | 1662 | 1464439795732 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}] 05:49:55 INFO - PROCESS | 1662 | 1464439795853 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:49:55 INFO - PROCESS | 1662 | 1464439795920 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x121216800 == 54 [pid = 1662] [id = 359] 05:49:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x111ff6000) [pid = 1662] [serial = 1076] [outer = 0x0] 05:49:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x119d8a400) [pid = 1662] [serial = 1077] [outer = 0x111ff6000] 05:49:55 INFO - PROCESS | 1662 | 1464439795951 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x127454000) [pid = 1662] [serial = 1078] [outer = 0x111ff6000] 05:49:56 INFO - PROCESS | 1662 | 1464439796554 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]]]}] 05:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 870ms 05:49:56 INFO - PROCESS | 1662 | 1464439796599 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 1662 | 1464439796601 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 05:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:49:56 INFO - PROCESS | 1662 | 1464439796607 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 1662 | 1464439796610 Marionette TRACE conn2 <- [1,1410,null,{}] 05:49:56 INFO - PROCESS | 1662 | 1464439796613 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}] 05:49:56 INFO - PROCESS | 1662 | 1464439796711 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:49:56 INFO - PROCESS | 1662 | 1464439796783 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x11818e000 == 55 [pid = 1662] [id = 360] 05:49:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x111a0d400) [pid = 1662] [serial = 1079] [outer = 0x0] 05:49:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x112a68400) [pid = 1662] [serial = 1080] [outer = 0x111a0d400] 05:49:56 INFO - PROCESS | 1662 | 1464439796812 Marionette DEBUG loaded listener.js 05:49:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x113358c00) [pid = 1662] [serial = 1081] [outer = 0x111a0d400] 05:49:57 INFO - PROCESS | 1662 | 1464439797281 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]]]}] 05:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 725ms 05:49:57 INFO - PROCESS | 1662 | 1464439797332 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 1662 | 1464439797336 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 05:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:49:57 INFO - PROCESS | 1662 | 1464439797340 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - PROCESS | 1662 | 1464439797342 Marionette TRACE conn2 <- [1,1414,null,{}] 05:49:57 INFO - PROCESS | 1662 | 1464439797344 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}] 05:49:57 INFO - PROCESS | 1662 | 1464439797438 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:49:57 INFO - PROCESS | 1662 | 1464439797507 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170ed000 == 56 [pid = 1662] [id = 361] 05:49:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x116735400) [pid = 1662] [serial = 1082] [outer = 0x0] 05:49:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x116827400) [pid = 1662] [serial = 1083] [outer = 0x116735400] 05:49:57 INFO - PROCESS | 1662 | 1464439797534 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x116a56c00) [pid = 1662] [serial = 1084] [outer = 0x116735400] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x12b32a800 == 55 [pid = 1662] [id = 327] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x12c052800 == 54 [pid = 1662] [id = 353] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x12bacb800 == 53 [pid = 1662] [id = 352] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x12b32c000 == 52 [pid = 1662] [id = 351] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x12a83d000 == 51 [pid = 1662] [id = 350] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x128e0d000 == 50 [pid = 1662] [id = 349] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x126f60800 == 49 [pid = 1662] [id = 348] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1121ad400) [pid = 1662] [serial = 969] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1160ec800) [pid = 1662] [serial = 972] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x117672800) [pid = 1662] [serial = 975] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x120edbc00) [pid = 1662] [serial = 981] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1195e3000) [pid = 1662] [serial = 978] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x12af93000 == 48 [pid = 1662] [id = 322] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x116f34000 == 47 [pid = 1662] [id = 347] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x119dc5000 == 46 [pid = 1662] [id = 346] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x11990e000 == 45 [pid = 1662] [id = 345] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x1187a2800 == 44 [pid = 1662] [id = 344] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x116f1d800 == 43 [pid = 1662] [id = 343] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x12aa3d000 == 42 [pid = 1662] [id = 341] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x129798000 == 41 [pid = 1662] [id = 340] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x1290a9000 == 40 [pid = 1662] [id = 339] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x121468800 == 39 [pid = 1662] [id = 338] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x118720800 == 38 [pid = 1662] [id = 337] 05:49:57 INFO - PROCESS | 1662 | --DOCSHELL 0x112dce000 == 37 [pid = 1662] [id = 336] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x119d83000) [pid = 1662] [serial = 1003] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x116a56800) [pid = 1662] [serial = 990] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x120eb4800) [pid = 1662] [serial = 1005] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x11704cc00) [pid = 1662] [serial = 991] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x116821400) [pid = 1662] [serial = 988] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x11672c400) [pid = 1662] [serial = 987] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x118129000) [pid = 1662] [serial = 993] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1181ea800) [pid = 1662] [serial = 994] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x11300a800) [pid = 1662] [serial = 985] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x112a6ac00) [pid = 1662] [serial = 984] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x118208800) [pid = 1662] [serial = 996] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1182aa400) [pid = 1662] [serial = 997] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x119178000) [pid = 1662] [serial = 1000] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x118457400) [pid = 1662] [serial = 999] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1195e8c00) [pid = 1662] [serial = 1002] [outer = 0x0] [url = about:blank] 05:49:57 INFO - PROCESS | 1662 | 1464439797944 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]]]}] 05:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 619ms 05:49:57 INFO - PROCESS | 1662 | 1464439797960 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 1662 | 1464439797961 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 05:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:49:57 INFO - PROCESS | 1662 | 1464439797963 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - PROCESS | 1662 | 1464439797966 Marionette TRACE conn2 <- [1,1418,null,{}] 05:49:57 INFO - PROCESS | 1662 | 1464439797977 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}] 05:49:58 INFO - PROCESS | 1662 | 1464439798078 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:49:58 INFO - PROCESS | 1662 | 1464439798086 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x11879c800 == 38 [pid = 1662] [id = 362] 05:49:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x117672800) [pid = 1662] [serial = 1085] [outer = 0x0] 05:49:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x11767ac00) [pid = 1662] [serial = 1086] [outer = 0x117672800] 05:49:58 INFO - PROCESS | 1662 | 1464439798114 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x11812c000) [pid = 1662] [serial = 1087] [outer = 0x117672800] 05:49:58 INFO - PROCESS | 1662 | 1464439798456 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]]]}] 05:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 521ms 05:49:58 INFO - PROCESS | 1662 | 1464439798490 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:49:58 INFO - PROCESS | 1662 | 1464439798492 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 05:49:58 INFO - PROCESS | 1662 | 1464439798494 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 1662 | 1464439798495 Marionette TRACE conn2 <- [1,1422,null,{}] 05:49:58 INFO - PROCESS | 1662 | 1464439798498 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}] 05:49:58 INFO - PROCESS | 1662 | 1464439798580 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:49:58 INFO - PROCESS | 1662 | 1464439798594 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x120dd5800 == 39 [pid = 1662] [id = 363] 05:49:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1182a8800) [pid = 1662] [serial = 1088] [outer = 0x0] 05:49:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1182b0000) [pid = 1662] [serial = 1089] [outer = 0x1182a8800] 05:49:58 INFO - PROCESS | 1662 | 1464439798622 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x118458800) [pid = 1662] [serial = 1090] [outer = 0x1182a8800] 05:49:58 INFO - PROCESS | 1662 | 1464439798972 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]]]}] 05:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 519ms 05:49:59 INFO - PROCESS | 1662 | 1464439799014 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 1662 | 1464439799015 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 05:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:49:59 INFO - PROCESS | 1662 | 1464439799017 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - PROCESS | 1662 | 1464439799018 Marionette TRACE conn2 <- [1,1426,null,{}] 05:49:59 INFO - PROCESS | 1662 | 1464439799023 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}] 05:49:59 INFO - PROCESS | 1662 | 1464439799101 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:49:59 INFO - PROCESS | 1662 | 1464439799108 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x12144f800 == 40 [pid = 1662] [id = 364] 05:49:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x11845ec00) [pid = 1662] [serial = 1091] [outer = 0x0] 05:49:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1185ef000) [pid = 1662] [serial = 1092] [outer = 0x11845ec00] 05:49:59 INFO - PROCESS | 1662 | 1464439799134 Marionette DEBUG loaded listener.js 05:49:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x11891f000) [pid = 1662] [serial = 1093] [outer = 0x11845ec00] 05:49:59 INFO - PROCESS | 1662 | 1464439799493 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]]]}] 05:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 523ms 05:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:49:59 INFO - PROCESS | 1662 | 1464439799541 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 1662 | 1464439799542 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 05:49:59 INFO - PROCESS | 1662 | 1464439799544 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - PROCESS | 1662 | 1464439799545 Marionette TRACE conn2 <- [1,1430,null,{}] 05:49:59 INFO - PROCESS | 1662 | 1464439799547 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}] 05:49:59 INFO - PROCESS | 1662 | 1464439799671 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:49:59 INFO - PROCESS | 1662 | 1464439799708 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ef9800 == 41 [pid = 1662] [id = 365] 05:49:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x11891d800) [pid = 1662] [serial = 1094] [outer = 0x0] 05:49:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x1195e7c00) [pid = 1662] [serial = 1095] [outer = 0x11891d800] 05:49:59 INFO - PROCESS | 1662 | 1464439799734 Marionette DEBUG loaded listener.js 05:49:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1211cf400) [pid = 1662] [serial = 1096] [outer = 0x11891d800] 05:50:00 INFO - PROCESS | 1662 | 1464439800074 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]]]}] 05:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 570ms 05:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:50:00 INFO - PROCESS | 1662 | 1464439800114 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:50:00 INFO - PROCESS | 1662 | 1464439800115 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 05:50:00 INFO - PROCESS | 1662 | 1464439800125 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 1662 | 1464439800126 Marionette TRACE conn2 <- [1,1434,null,{}] 05:50:00 INFO - PROCESS | 1662 | 1464439800129 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}] 05:50:00 INFO - PROCESS | 1662 | 1464439800228 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:50:00 INFO - PROCESS | 1662 | 1464439800241 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x126b26000 == 42 [pid = 1662] [id = 366] 05:50:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x115e44800) [pid = 1662] [serial = 1097] [outer = 0x0] 05:50:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x121322c00) [pid = 1662] [serial = 1098] [outer = 0x115e44800] 05:50:00 INFO - PROCESS | 1662 | 1464439800267 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x121b4fc00) [pid = 1662] [serial = 1099] [outer = 0x115e44800] 05:50:00 INFO - PROCESS | 1662 | 1464439800623 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]]]}] 05:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 526ms 05:50:00 INFO - PROCESS | 1662 | 1464439800645 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:50:00 INFO - PROCESS | 1662 | 1464439800646 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 05:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:50:00 INFO - PROCESS | 1662 | 1464439800657 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 1662 | 1464439800658 Marionette TRACE conn2 <- [1,1438,null,{}] 05:50:00 INFO - PROCESS | 1662 | 1464439800660 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}] 05:50:00 INFO - PROCESS | 1662 | 1464439800763 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:50:00 INFO - PROCESS | 1662 | 1464439800796 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x129461000 == 43 [pid = 1662] [id = 367] 05:50:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x11704f800) [pid = 1662] [serial = 1100] [outer = 0x0] 05:50:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x121bda800) [pid = 1662] [serial = 1101] [outer = 0x11704f800] 05:50:00 INFO - PROCESS | 1662 | 1464439800822 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x1255c0800) [pid = 1662] [serial = 1102] [outer = 0x11704f800] 05:50:01 INFO - PROCESS | 1662 | 1464439801177 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]]]}] 05:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 569ms 05:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:50:01 INFO - PROCESS | 1662 | 1464439801225 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:50:01 INFO - PROCESS | 1662 | 1464439801227 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 05:50:01 INFO - PROCESS | 1662 | 1464439801229 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 1662 | 1464439801230 Marionette TRACE conn2 <- [1,1442,null,{}] 05:50:01 INFO - PROCESS | 1662 | 1464439801232 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}] 05:50:01 INFO - PROCESS | 1662 | 1464439801340 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:50:01 INFO - PROCESS | 1662 | 1464439801353 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a855800 == 44 [pid = 1662] [id = 368] 05:50:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x1255c0c00) [pid = 1662] [serial = 1103] [outer = 0x0] 05:50:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x125e3c400) [pid = 1662] [serial = 1104] [outer = 0x1255c0c00] 05:50:01 INFO - PROCESS | 1662 | 1464439801378 Marionette DEBUG loaded listener.js 05:50:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x126c57800) [pid = 1662] [serial = 1105] [outer = 0x1255c0c00] 05:50:01 INFO - PROCESS | 1662 | 1464439801712 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]]]}] 05:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 519ms 05:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:50:01 INFO - PROCESS | 1662 | 1464439801749 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:50:01 INFO - PROCESS | 1662 | 1464439801750 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 05:50:01 INFO - PROCESS | 1662 | 1464439801752 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 1662 | 1464439801754 Marionette TRACE conn2 <- [1,1446,null,{}] 05:50:01 INFO - PROCESS | 1662 | 1464439801758 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}] 05:50:01 INFO - PROCESS | 1662 | 1464439801861 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:50:01 INFO - PROCESS | 1662 | 1464439801894 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b333800 == 45 [pid = 1662] [id = 369] 05:50:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x1256fd000) [pid = 1662] [serial = 1106] [outer = 0x0] 05:50:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x127118800) [pid = 1662] [serial = 1107] [outer = 0x1256fd000] 05:50:01 INFO - PROCESS | 1662 | 1464439801921 Marionette DEBUG loaded listener.js 05:50:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x12882a000) [pid = 1662] [serial = 1108] [outer = 0x1256fd000] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x1181f7400) [pid = 1662] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x121bd9800) [pid = 1662] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x1214e6800) [pid = 1662] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x113868000) [pid = 1662] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x11766f800) [pid = 1662] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x113d05c00) [pid = 1662] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1121a8c00) [pid = 1662] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x11806f400) [pid = 1662] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1182b0c00) [pid = 1662] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x1168a8800) [pid = 1662] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x11321b000) [pid = 1662] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x118064c00) [pid = 1662] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x111ed4400) [pid = 1662] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x116821800) [pid = 1662] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x110e46800) [pid = 1662] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x110f4d800) [pid = 1662] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1199c3400) [pid = 1662] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x123f8c000) [pid = 1662] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x112a74c00) [pid = 1662] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1182a8400) [pid = 1662] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1211dc400) [pid = 1662] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1214e9400) [pid = 1662] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x116849c00) [pid = 1662] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x118795800) [pid = 1662] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:50:02 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x127115800) [pid = 1662] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:50:02 INFO - PROCESS | 1662 | 1464439802415 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]]]}] 05:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 674ms 05:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:50:02 INFO - PROCESS | 1662 | 1464439802426 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:50:02 INFO - PROCESS | 1662 | 1464439802428 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 05:50:02 INFO - PROCESS | 1662 | 1464439802430 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:50:02 INFO - PROCESS | 1662 | 1464439802432 Marionette TRACE conn2 <- [1,1450,null,{}] 05:50:02 INFO - PROCESS | 1662 | 1464439802434 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}] 05:50:02 INFO - PROCESS | 1662 | 1464439802586 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:50:02 INFO - PROCESS | 1662 | 1464439802596 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x129470000 == 46 [pid = 1662] [id = 370] 05:50:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x112a74c00) [pid = 1662] [serial = 1109] [outer = 0x0] 05:50:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x116728400) [pid = 1662] [serial = 1110] [outer = 0x112a74c00] 05:50:02 INFO - PROCESS | 1662 | 1464439802644 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x120d2b400) [pid = 1662] [serial = 1111] [outer = 0x112a74c00] 05:50:03 INFO - PROCESS | 1662 | 1464439803044 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]]]}] 05:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 621ms 05:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:50:03 INFO - PROCESS | 1662 | 1464439803051 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:50:03 INFO - PROCESS | 1662 | 1464439803052 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 05:50:03 INFO - PROCESS | 1662 | 1464439803058 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:50:03 INFO - PROCESS | 1662 | 1464439803060 Marionette TRACE conn2 <- [1,1454,null,{}] 05:50:03 INFO - PROCESS | 1662 | 1464439803064 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}] 05:50:03 INFO - PROCESS | 1662 | 1464439803228 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:50:03 INFO - PROCESS | 1662 | 1464439803239 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bdf2800 == 47 [pid = 1662] [id = 371] 05:50:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1211d0800) [pid = 1662] [serial = 1112] [outer = 0x0] 05:50:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1258e2800) [pid = 1662] [serial = 1113] [outer = 0x1211d0800] 05:50:03 INFO - PROCESS | 1662 | 1464439803279 Marionette DEBUG loaded listener.js 05:50:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12882b800) [pid = 1662] [serial = 1114] [outer = 0x1211d0800] 05:50:03 INFO - PROCESS | 1662 | 1464439803684 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]]]}] 05:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 678ms 05:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:50:03 INFO - PROCESS | 1662 | 1464439803733 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:50:03 INFO - PROCESS | 1662 | 1464439803734 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 05:50:03 INFO - PROCESS | 1662 | 1464439803736 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:50:03 INFO - PROCESS | 1662 | 1464439803737 Marionette TRACE conn2 <- [1,1458,null,{}] 05:50:03 INFO - PROCESS | 1662 | 1464439803740 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}] 05:50:03 INFO - PROCESS | 1662 | 1464439803825 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:50:03 INFO - PROCESS | 1662 | 1464439803879 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c21c000 == 48 [pid = 1662] [id = 372] 05:50:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1181eb000) [pid = 1662] [serial = 1115] [outer = 0x0] 05:50:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1210d3000) [pid = 1662] [serial = 1116] [outer = 0x1181eb000] 05:50:03 INFO - PROCESS | 1662 | 1464439803904 Marionette DEBUG loaded listener.js 05:50:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x128872000) [pid = 1662] [serial = 1117] [outer = 0x1181eb000] 05:50:04 INFO - PROCESS | 1662 | 1464439804265 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]]]}] 05:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 571ms 05:50:04 INFO - PROCESS | 1662 | 1464439804308 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:50:04 INFO - PROCESS | 1662 | 1464439804311 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 05:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:50:04 INFO - PROCESS | 1662 | 1464439804315 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:50:04 INFO - PROCESS | 1662 | 1464439804318 Marionette TRACE conn2 <- [1,1462,null,{}] 05:50:04 INFO - PROCESS | 1662 | 1464439804323 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}] 05:50:04 INFO - PROCESS | 1662 | 1464439804445 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:50:04 INFO - PROCESS | 1662 | 1464439804563 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170c0000 == 49 [pid = 1662] [id = 373] 05:50:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x112a5e400) [pid = 1662] [serial = 1118] [outer = 0x0] 05:50:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x112a64c00) [pid = 1662] [serial = 1119] [outer = 0x112a5e400] 05:50:04 INFO - PROCESS | 1662 | 1464439804660 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x112f5b800) [pid = 1662] [serial = 1120] [outer = 0x112a5e400] 05:50:05 INFO - PROCESS | 1662 | 1464439805129 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]]]}] 05:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 873ms 05:50:05 INFO - PROCESS | 1662 | 1464439805205 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:50:05 INFO - PROCESS | 1662 | 1464439805209 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 05:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:50:05 INFO - PROCESS | 1662 | 1464439805215 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:50:05 INFO - PROCESS | 1662 | 1464439805217 Marionette TRACE conn2 <- [1,1466,null,{}] 05:50:05 INFO - PROCESS | 1662 | 1464439805221 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}] 05:50:05 INFO - PROCESS | 1662 | 1464439805329 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:50:05 INFO - PROCESS | 1662 | 1464439805396 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x119db6800 == 50 [pid = 1662] [id = 374] 05:50:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x115e46c00) [pid = 1662] [serial = 1121] [outer = 0x0] 05:50:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x116826000) [pid = 1662] [serial = 1122] [outer = 0x115e46c00] 05:50:05 INFO - PROCESS | 1662 | 1464439805426 Marionette DEBUG loaded listener.js 05:50:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x116ad7800) [pid = 1662] [serial = 1123] [outer = 0x115e46c00] 05:50:05 INFO - PROCESS | 1662 | 1464439805858 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]]]}] 05:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 671ms 05:50:05 INFO - PROCESS | 1662 | 1464439805928 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:50:05 INFO - PROCESS | 1662 | 1464439805930 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 05:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:50:05 INFO - PROCESS | 1662 | 1464439805934 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:50:05 INFO - PROCESS | 1662 | 1464439805940 Marionette TRACE conn2 <- [1,1470,null,{}] 05:50:05 INFO - PROCESS | 1662 | 1464439805948 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}] 05:50:06 INFO - PROCESS | 1662 | 1464439806064 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:50:06 INFO - PROCESS | 1662 | 1464439806156 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b339800 == 51 [pid = 1662] [id = 375] 05:50:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x118208400) [pid = 1662] [serial = 1124] [outer = 0x0] 05:50:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x118211400) [pid = 1662] [serial = 1125] [outer = 0x118208400] 05:50:06 INFO - PROCESS | 1662 | 1464439806207 Marionette DEBUG loaded listener.js 05:50:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x118789400) [pid = 1662] [serial = 1126] [outer = 0x118208400] 05:50:06 INFO - PROCESS | 1662 | 1464439806740 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]]]}] 05:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 824ms 05:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:50:06 INFO - PROCESS | 1662 | 1464439806759 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:50:06 INFO - PROCESS | 1662 | 1464439806761 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 05:50:06 INFO - PROCESS | 1662 | 1464439806763 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:50:06 INFO - PROCESS | 1662 | 1464439806764 Marionette TRACE conn2 <- [1,1474,null,{}] 05:50:06 INFO - PROCESS | 1662 | 1464439806767 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}] 05:50:06 INFO - PROCESS | 1662 | 1464439806874 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:50:06 INFO - PROCESS | 1662 | 1464439806938 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cc06000 == 52 [pid = 1662] [id = 376] 05:50:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x118f72c00) [pid = 1662] [serial = 1127] [outer = 0x0] 05:50:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x1199bfc00) [pid = 1662] [serial = 1128] [outer = 0x118f72c00] 05:50:06 INFO - PROCESS | 1662 | 1464439806974 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x120edbc00) [pid = 1662] [serial = 1129] [outer = 0x118f72c00] 05:50:07 INFO - PROCESS | 1662 | 1464439807414 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]]]}] 05:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 669ms 05:50:07 INFO - PROCESS | 1662 | 1464439807433 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:50:07 INFO - PROCESS | 1662 | 1464439807434 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 05:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:50:07 INFO - PROCESS | 1662 | 1464439807436 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - PROCESS | 1662 | 1464439807438 Marionette TRACE conn2 <- [1,1478,null,{}] 05:50:07 INFO - PROCESS | 1662 | 1464439807440 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}] 05:50:07 INFO - PROCESS | 1662 | 1464439807561 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:50:07 INFO - PROCESS | 1662 | 1464439807629 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cc1a800 == 53 [pid = 1662] [id = 377] 05:50:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x1211d8400) [pid = 1662] [serial = 1130] [outer = 0x0] 05:50:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x123f8a000) [pid = 1662] [serial = 1131] [outer = 0x1211d8400] 05:50:07 INFO - PROCESS | 1662 | 1464439807660 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x125ee5800) [pid = 1662] [serial = 1132] [outer = 0x1211d8400] 05:50:08 INFO - PROCESS | 1662 | 1464439808104 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]]]}] 05:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 720ms 05:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:50:08 INFO - PROCESS | 1662 | 1464439808189 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:50:08 INFO - PROCESS | 1662 | 1464439808190 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 05:50:08 INFO - PROCESS | 1662 | 1464439808194 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - PROCESS | 1662 | 1464439808195 Marionette TRACE conn2 <- [1,1482,null,{}] 05:50:08 INFO - PROCESS | 1662 | 1464439808197 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}] 05:50:08 INFO - PROCESS | 1662 | 1464439808316 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:50:08 INFO - PROCESS | 1662 | 1464439808384 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x12945e800 == 54 [pid = 1662] [id = 378] 05:50:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x113a7d000) [pid = 1662] [serial = 1133] [outer = 0x0] 05:50:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x126f86800) [pid = 1662] [serial = 1134] [outer = 0x113a7d000] 05:50:08 INFO - PROCESS | 1662 | 1464439808416 Marionette DEBUG loaded listener.js 05:50:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x128ea3c00) [pid = 1662] [serial = 1135] [outer = 0x113a7d000] 05:50:08 INFO - PROCESS | 1662 | 1464439808839 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]]]}] 05:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 718ms 05:50:09 INFO - PROCESS | 1662 | 1464439809065 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:50:09 INFO - PROCESS | 1662 | 1464439809068 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 05:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:50:09 INFO - PROCESS | 1662 | 1464439809091 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 1662 | 1464439809092 Marionette TRACE conn2 <- [1,1486,null,{}] 05:50:09 INFO - PROCESS | 1662 | 1464439809096 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}] 05:50:09 INFO - PROCESS | 1662 | 1464439809199 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:50:09 INFO - PROCESS | 1662 | 1464439809254 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x11967d000 == 55 [pid = 1662] [id = 379] 05:50:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x112a5ec00) [pid = 1662] [serial = 1136] [outer = 0x0] 05:50:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x112a66400) [pid = 1662] [serial = 1137] [outer = 0x112a5ec00] 05:50:09 INFO - PROCESS | 1662 | 1464439809281 Marionette DEBUG loaded listener.js 05:50:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x113867000) [pid = 1662] [serial = 1138] [outer = 0x112a5ec00] 05:50:09 INFO - PROCESS | 1662 | 1464439809778 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]]]}] 05:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 724ms 05:50:09 INFO - PROCESS | 1662 | 1464439809826 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:50:09 INFO - PROCESS | 1662 | 1464439809828 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 05:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:50:09 INFO - PROCESS | 1662 | 1464439809835 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 1662 | 1464439809838 Marionette TRACE conn2 <- [1,1490,null,{}] 05:50:09 INFO - PROCESS | 1662 | 1464439809842 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}] 05:50:09 INFO - PROCESS | 1662 | 1464439809940 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:50:10 INFO - PROCESS | 1662 | 1464439810011 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x118720800 == 56 [pid = 1662] [id = 380] 05:50:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x113a89800) [pid = 1662] [serial = 1139] [outer = 0x0] 05:50:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x117047800) [pid = 1662] [serial = 1140] [outer = 0x113a89800] 05:50:10 INFO - PROCESS | 1662 | 1464439810039 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x118130800) [pid = 1662] [serial = 1141] [outer = 0x113a89800] 05:50:10 INFO - PROCESS | 1662 | --DOCSHELL 0x12bdf2800 == 55 [pid = 1662] [id = 371] 05:50:10 INFO - PROCESS | 1662 | --DOCSHELL 0x129470000 == 54 [pid = 1662] [id = 370] 05:50:10 INFO - PROCESS | 1662 | --DOCSHELL 0x12b333800 == 53 [pid = 1662] [id = 369] 05:50:10 INFO - PROCESS | 1662 | --DOCSHELL 0x12a855800 == 52 [pid = 1662] [id = 368] 05:50:10 INFO - PROCESS | 1662 | --DOCSHELL 0x129461000 == 51 [pid = 1662] [id = 367] 05:50:10 INFO - PROCESS | 1662 | --DOCSHELL 0x126b26000 == 50 [pid = 1662] [id = 366] 05:50:10 INFO - PROCESS | 1662 | --DOCSHELL 0x123ef9800 == 49 [pid = 1662] [id = 365] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x1288c1000) [pid = 1662] [serial = 1062] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOCSHELL 0x12144f800 == 48 [pid = 1662] [id = 364] 05:50:10 INFO - PROCESS | 1662 | --DOCSHELL 0x120dd5800 == 47 [pid = 1662] [id = 363] 05:50:10 INFO - PROCESS | 1662 | --DOCSHELL 0x11879c800 == 46 [pid = 1662] [id = 362] 05:50:10 INFO - PROCESS | 1662 | --DOCSHELL 0x1170ed000 == 45 [pid = 1662] [id = 361] 05:50:10 INFO - PROCESS | 1662 | --DOCSHELL 0x11818e000 == 44 [pid = 1662] [id = 360] 05:50:10 INFO - PROCESS | 1662 | --DOCSHELL 0x121216800 == 43 [pid = 1662] [id = 359] 05:50:10 INFO - PROCESS | 1662 | --DOCSHELL 0x12c909800 == 42 [pid = 1662] [id = 358] 05:50:10 INFO - PROCESS | 1662 | --DOCSHELL 0x12c203000 == 41 [pid = 1662] [id = 357] 05:50:10 INFO - PROCESS | 1662 | --DOCSHELL 0x123e2f800 == 40 [pid = 1662] [id = 356] 05:50:10 INFO - PROCESS | 1662 | --DOCSHELL 0x118731800 == 39 [pid = 1662] [id = 355] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x1182a9400) [pid = 1662] [serial = 1038] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x12555a400) [pid = 1662] [serial = 967] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x11672a800) [pid = 1662] [serial = 973] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x11684a800) [pid = 1662] [serial = 1033] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x112f59400) [pid = 1662] [serial = 1029] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x1182ae400) [pid = 1662] [serial = 1017] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x120d2cc00) [pid = 1662] [serial = 1021] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x117586400) [pid = 1662] [serial = 1035] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x118f4fc00) [pid = 1662] [serial = 1026] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x113355800) [pid = 1662] [serial = 1030] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x118203400) [pid = 1662] [serial = 1036] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x112a72800) [pid = 1662] [serial = 970] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x117043400) [pid = 1662] [serial = 1014] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x125251c00) [pid = 1662] [serial = 1027] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x111f3d000) [pid = 1662] [serial = 1009] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x121328c00) [pid = 1662] [serial = 982] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x115ec8000) [pid = 1662] [serial = 1012] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x116730c00) [pid = 1662] [serial = 1032] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x118f4f800) [pid = 1662] [serial = 1020] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x121bd7000) [pid = 1662] [serial = 910] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x123e65800) [pid = 1662] [serial = 1024] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x11334c400) [pid = 1662] [serial = 1011] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x1185e3800) [pid = 1662] [serial = 1018] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x117671800) [pid = 1662] [serial = 1015] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x11820a000) [pid = 1662] [serial = 976] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x120eb2400) [pid = 1662] [serial = 979] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1185e7c00) [pid = 1662] [serial = 1039] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1218a3800) [pid = 1662] [serial = 1023] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x110f48c00) [pid = 1662] [serial = 1008] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x128870800) [pid = 1662] [serial = 1060] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1258e1c00) [pid = 1662] [serial = 1048] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x125eef800) [pid = 1662] [serial = 1054] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1255bac00) [pid = 1662] [serial = 1047] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1196e5400) [pid = 1662] [serial = 1042] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x118f68c00) [pid = 1662] [serial = 1041] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x123e68800) [pid = 1662] [serial = 1045] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x125ee5400) [pid = 1662] [serial = 1051] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x125dce800) [pid = 1662] [serial = 1050] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x126f86000) [pid = 1662] [serial = 1057] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x126c53400) [pid = 1662] [serial = 1056] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1210d3400) [pid = 1662] [serial = 1044] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x11994ec00) [pid = 1662] [serial = 1053] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x128824000) [pid = 1662] [serial = 1059] [outer = 0x0] [url = about:blank] 05:50:10 INFO - PROCESS | 1662 | 1464439810465 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]]]}] 05:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 673ms 05:50:10 INFO - PROCESS | 1662 | 1464439810507 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:50:10 INFO - PROCESS | 1662 | 1464439810509 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 05:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:50:10 INFO - PROCESS | 1662 | 1464439810512 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:50:10 INFO - PROCESS | 1662 | 1464439810514 Marionette TRACE conn2 <- [1,1494,null,{}] 05:50:10 INFO - PROCESS | 1662 | 1464439810530 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}] 05:50:10 INFO - PROCESS | 1662 | 1464439810691 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:50:10 INFO - PROCESS | 1662 | 1464439810706 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x118195000 == 40 [pid = 1662] [id = 381] 05:50:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x118127400) [pid = 1662] [serial = 1142] [outer = 0x0] 05:50:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1182a7400) [pid = 1662] [serial = 1143] [outer = 0x118127400] 05:50:10 INFO - PROCESS | 1662 | 1464439810735 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x11845e400) [pid = 1662] [serial = 1144] [outer = 0x118127400] 05:50:11 INFO - PROCESS | 1662 | 1464439811065 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]]]}] 05:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 570ms 05:50:11 INFO - PROCESS | 1662 | 1464439811082 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:50:11 INFO - PROCESS | 1662 | 1464439811083 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 05:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:50:11 INFO - PROCESS | 1662 | 1464439811086 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 1662 | 1464439811088 Marionette TRACE conn2 <- [1,1498,null,{}] 05:50:11 INFO - PROCESS | 1662 | 1464439811092 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}] 05:50:11 INFO - PROCESS | 1662 | 1464439811180 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:50:11 INFO - PROCESS | 1662 | 1464439811233 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bb2800 == 41 [pid = 1662] [id = 382] 05:50:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x11845d400) [pid = 1662] [serial = 1145] [outer = 0x0] 05:50:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x118919400) [pid = 1662] [serial = 1146] [outer = 0x11845d400] 05:50:11 INFO - PROCESS | 1662 | 1464439811259 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x11994ec00) [pid = 1662] [serial = 1147] [outer = 0x11845d400] 05:50:11 INFO - PROCESS | 1662 | 1464439811559 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]]]}] 05:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 522ms 05:50:11 INFO - PROCESS | 1662 | 1464439811608 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:50:11 INFO - PROCESS | 1662 | 1464439811609 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 05:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:50:11 INFO - PROCESS | 1662 | 1464439811612 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 1662 | 1464439811613 Marionette TRACE conn2 <- [1,1502,null,{}] 05:50:11 INFO - PROCESS | 1662 | 1464439811615 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}] 05:50:11 INFO - PROCESS | 1662 | 1464439811698 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:50:11 INFO - PROCESS | 1662 | 1464439811750 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ef8000 == 42 [pid = 1662] [id = 383] 05:50:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x113d0ec00) [pid = 1662] [serial = 1148] [outer = 0x0] 05:50:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x119d83400) [pid = 1662] [serial = 1149] [outer = 0x113d0ec00] 05:50:11 INFO - PROCESS | 1662 | 1464439811775 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1211bd400) [pid = 1662] [serial = 1150] [outer = 0x113d0ec00] 05:50:12 INFO - PROCESS | 1662 | 1464439812078 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]]]}] 05:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 470ms 05:50:12 INFO - PROCESS | 1662 | 1464439812083 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:50:12 INFO - PROCESS | 1662 | 1464439812084 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 05:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:50:12 INFO - PROCESS | 1662 | 1464439812095 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:50:12 INFO - PROCESS | 1662 | 1464439812096 Marionette TRACE conn2 <- [1,1506,null,{}] 05:50:12 INFO - PROCESS | 1662 | 1464439812098 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}] 05:50:12 INFO - PROCESS | 1662 | 1464439812200 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:50:12 INFO - PROCESS | 1662 | 1464439812204 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x128e0b800 == 43 [pid = 1662] [id = 384] 05:50:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x121895400) [pid = 1662] [serial = 1151] [outer = 0x0] 05:50:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1255bbc00) [pid = 1662] [serial = 1152] [outer = 0x121895400] 05:50:12 INFO - PROCESS | 1662 | 1464439812230 Marionette DEBUG loaded listener.js 05:50:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x125eedc00) [pid = 1662] [serial = 1153] [outer = 0x121895400] 05:50:12 INFO - PROCESS | 1662 | 1464439812600 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]]]}] 05:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 527ms 05:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:50:12 INFO - PROCESS | 1662 | 1464439812614 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:50:12 INFO - PROCESS | 1662 | 1464439812615 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 05:50:12 INFO - PROCESS | 1662 | 1464439812617 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:50:12 INFO - PROCESS | 1662 | 1464439812619 Marionette TRACE conn2 <- [1,1510,null,{}] 05:50:12 INFO - PROCESS | 1662 | 1464439812621 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}] 05:50:12 INFO - PROCESS | 1662 | 1464439812733 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:50:12 INFO - PROCESS | 1662 | 1464439812746 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x12978e800 == 44 [pid = 1662] [id = 385] 05:50:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x126bb0800) [pid = 1662] [serial = 1154] [outer = 0x0] 05:50:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x126f84400) [pid = 1662] [serial = 1155] [outer = 0x126bb0800] 05:50:12 INFO - PROCESS | 1662 | 1464439812771 Marionette DEBUG loaded listener.js 05:50:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x127452000) [pid = 1662] [serial = 1156] [outer = 0x126bb0800] 05:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 518ms 05:50:13 INFO - PROCESS | 1662 | 1464439813132 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]]]}] 05:50:13 INFO - PROCESS | 1662 | 1464439813136 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 1662 | 1464439813139 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 05:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:50:13 INFO - PROCESS | 1662 | 1464439813142 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 1662 | 1464439813143 Marionette TRACE conn2 <- [1,1514,null,{}] 05:50:13 INFO - PROCESS | 1662 | 1464439813145 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}] 05:50:13 INFO - PROCESS | 1662 | 1464439813248 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:50:13 INFO - PROCESS | 1662 | 1464439813266 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a84c800 == 45 [pid = 1662] [id = 386] 05:50:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12710bc00) [pid = 1662] [serial = 1157] [outer = 0x0] 05:50:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1288bf000) [pid = 1662] [serial = 1158] [outer = 0x12710bc00] 05:50:13 INFO - PROCESS | 1662 | 1464439813290 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1288c7c00) [pid = 1662] [serial = 1159] [outer = 0x12710bc00] 05:50:13 INFO - PROCESS | 1662 | 1464439813651 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]]]}] 05:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 518ms 05:50:13 INFO - PROCESS | 1662 | 1464439813660 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 1662 | 1464439813661 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 05:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:50:13 INFO - PROCESS | 1662 | 1464439813663 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 1662 | 1464439813664 Marionette TRACE conn2 <- [1,1518,null,{}] 05:50:13 INFO - PROCESS | 1662 | 1464439813667 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}] 05:50:13 INFO - PROCESS | 1662 | 1464439813776 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:50:13 INFO - PROCESS | 1662 | 1464439813788 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b326000 == 46 [pid = 1662] [id = 387] 05:50:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1288ca000) [pid = 1662] [serial = 1160] [outer = 0x0] 05:50:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x128ea4800) [pid = 1662] [serial = 1161] [outer = 0x1288ca000] 05:50:13 INFO - PROCESS | 1662 | 1464439813821 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x128ead800) [pid = 1662] [serial = 1162] [outer = 0x1288ca000] 05:50:14 INFO - PROCESS | 1662 | 1464439814226 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]]]}] 05:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 568ms 05:50:14 INFO - PROCESS | 1662 | 1464439814233 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:50:14 INFO - PROCESS | 1662 | 1464439814234 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 05:50:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:50:14 INFO - PROCESS | 1662 | 1464439814237 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:50:14 INFO - PROCESS | 1662 | 1464439814239 Marionette TRACE conn2 <- [1,1522,null,{}] 05:50:14 INFO - PROCESS | 1662 | 1464439814242 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}] 05:50:14 INFO - PROCESS | 1662 | 1464439814350 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:50:14 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x1195e4c00) [pid = 1662] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:50:14 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x11704f800) [pid = 1662] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:50:14 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x115e44800) [pid = 1662] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:50:14 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1256fd000) [pid = 1662] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:50:14 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x111a0d400) [pid = 1662] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:50:14 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x116735400) [pid = 1662] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:50:14 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x11891d800) [pid = 1662] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:50:14 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x111ff6000) [pid = 1662] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:50:14 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x117672800) [pid = 1662] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:50:14 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x11845ec00) [pid = 1662] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:50:14 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1211d0800) [pid = 1662] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:50:14 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1255c0c00) [pid = 1662] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:50:14 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x112a74c00) [pid = 1662] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:50:14 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1182a8800) [pid = 1662] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:50:14 INFO - PROCESS | 1662 | 1464439814511 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x118fa7000 == 47 [pid = 1662] [id = 388] 05:50:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x110f4d800) [pid = 1662] [serial = 1163] [outer = 0x0] 05:50:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x112a74c00) [pid = 1662] [serial = 1164] [outer = 0x110f4d800] 05:50:14 INFO - PROCESS | 1662 | 1464439814536 Marionette DEBUG loaded listener.js 05:50:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x11704f800) [pid = 1662] [serial = 1165] [outer = 0x110f4d800] 05:50:14 INFO - PROCESS | 1662 | 1464439814787 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"]]]}] 05:50:14 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 () { 05:50:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:50:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:50:14 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 () { 05:50:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:50:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:50:14 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 () { 05:50:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:50:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:50:14 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 () { 05:50:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:50:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:50:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 573ms 05:50:14 INFO - PROCESS | 1662 | 1464439814811 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:50:14 INFO - PROCESS | 1662 | 1464439814813 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 05:50:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:50:14 INFO - PROCESS | 1662 | 1464439814828 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:50:14 INFO - PROCESS | 1662 | 1464439814829 Marionette TRACE conn2 <- [1,1526,null,{}] 05:50:14 INFO - PROCESS | 1662 | 1464439814832 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}] 05:50:14 INFO - PROCESS | 1662 | 1464439814938 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:50:14 INFO - PROCESS | 1662 | 1464439814944 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c21a000 == 48 [pid = 1662] [id = 389] 05:50:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1168a5800) [pid = 1662] [serial = 1166] [outer = 0x0] 05:50:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1211d3000) [pid = 1662] [serial = 1167] [outer = 0x1168a5800] 05:50:14 INFO - PROCESS | 1662 | 1464439814973 Marionette DEBUG loaded listener.js 05:50:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1294a1c00) [pid = 1662] [serial = 1168] [outer = 0x1168a5800] 05:50:15 INFO - PROCESS | 1662 | 1464439815331 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"]]]}] 05:50:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:50:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:50:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:50:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 534ms 05:50:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:50:15 INFO - PROCESS | 1662 | 1464439815351 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:50:15 INFO - PROCESS | 1662 | 1464439815352 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 05:50:15 INFO - PROCESS | 1662 | 1464439815355 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:50:15 INFO - PROCESS | 1662 | 1464439815356 Marionette TRACE conn2 <- [1,1530,null,{}] 05:50:15 INFO - PROCESS | 1662 | 1464439815358 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}] 05:50:15 INFO - PROCESS | 1662 | 1464439815470 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:50:15 INFO - PROCESS | 1662 | 1464439815477 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c90d000 == 49 [pid = 1662] [id = 390] 05:50:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1294a4400) [pid = 1662] [serial = 1169] [outer = 0x0] 05:50:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1294dc000) [pid = 1662] [serial = 1170] [outer = 0x1294a4400] 05:50:15 INFO - PROCESS | 1662 | 1464439815502 Marionette DEBUG loaded listener.js 05:50:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12a761c00) [pid = 1662] [serial = 1171] [outer = 0x1294a4400] 05:50:15 INFO - PROCESS | 1662 | 1464439815770 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]]]}] 05:50:15 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 05:50:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:50:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:50:15 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. 05:50:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:50:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 471ms 05:50:15 INFO - PROCESS | 1662 | 1464439815827 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:50:15 INFO - PROCESS | 1662 | 1464439815829 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 05:50:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:50:15 INFO - PROCESS | 1662 | 1464439815831 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:50:15 INFO - PROCESS | 1662 | 1464439815832 Marionette TRACE conn2 <- [1,1534,null,{}] 05:50:15 INFO - PROCESS | 1662 | 1464439815834 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}] 05:50:15 INFO - PROCESS | 1662 | 1464439815926 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:50:15 INFO - PROCESS | 1662 | 1464439815930 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d155800 == 50 [pid = 1662] [id = 391] 05:50:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1294aa400) [pid = 1662] [serial = 1172] [outer = 0x0] 05:50:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12a8c4000) [pid = 1662] [serial = 1173] [outer = 0x1294aa400] 05:50:15 INFO - PROCESS | 1662 | 1464439815955 Marionette DEBUG loaded listener.js 05:50:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x12a8d1400) [pid = 1662] [serial = 1174] [outer = 0x1294aa400] 05:50:16 INFO - PROCESS | 1662 | 1464439816300 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]]]}] 05:50:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:50:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 519ms 05:50:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:50:16 INFO - PROCESS | 1662 | 1464439816350 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:50:16 INFO - PROCESS | 1662 | 1464439816351 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 05:50:16 INFO - PROCESS | 1662 | 1464439816354 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:50:16 INFO - PROCESS | 1662 | 1464439816355 Marionette TRACE conn2 <- [1,1538,null,{}] 05:50:16 INFO - PROCESS | 1662 | 1464439816357 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}] 05:50:16 INFO - PROCESS | 1662 | 1464439816444 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:50:16 INFO - PROCESS | 1662 | 1464439816449 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d33b000 == 51 [pid = 1662] [id = 392] 05:50:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x12af7d400) [pid = 1662] [serial = 1175] [outer = 0x0] 05:50:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x12af83000) [pid = 1662] [serial = 1176] [outer = 0x12af7d400] 05:50:16 INFO - PROCESS | 1662 | 1464439816473 Marionette DEBUG loaded listener.js 05:50:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x12b08cc00) [pid = 1662] [serial = 1177] [outer = 0x12af7d400] 05:50:16 INFO - PROCESS | 1662 | 1464439816981 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]]]}] 05:50:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:50:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 671ms 05:50:17 INFO - PROCESS | 1662 | 1464439817026 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 1662 | 1464439817028 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 05:50:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:50:17 INFO - PROCESS | 1662 | 1464439817032 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 1662 | 1464439817034 Marionette TRACE conn2 <- [1,1542,null,{}] 05:50:17 INFO - PROCESS | 1662 | 1464439817038 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}] 05:50:17 INFO - PROCESS | 1662 | 1464439817152 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:50:17 INFO - PROCESS | 1662 | 1464439817224 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x118719000 == 52 [pid = 1662] [id = 393] 05:50:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x113355800) [pid = 1662] [serial = 1178] [outer = 0x0] 05:50:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x11619b800) [pid = 1662] [serial = 1179] [outer = 0x113355800] 05:50:17 INFO - PROCESS | 1662 | 1464439817255 Marionette DEBUG loaded listener.js 05:50:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x11684a800) [pid = 1662] [serial = 1180] [outer = 0x113355800] 05:50:17 INFO - PROCESS | 1662 | 1464439817684 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]]]}] 05:50:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:50:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 05:50:17 INFO - PROCESS | 1662 | 1464439817702 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 1662 | 1464439817707 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 05:50:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:50:17 INFO - PROCESS | 1662 | 1464439817711 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 1662 | 1464439817713 Marionette TRACE conn2 <- [1,1546,null,{}] 05:50:17 INFO - PROCESS | 1662 | 1464439817716 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}] 05:50:17 INFO - PROCESS | 1662 | 1464439817851 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:50:17 INFO - PROCESS | 1662 | 1464439817952 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x125db7800 == 53 [pid = 1662] [id = 394] 05:50:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x117045c00) [pid = 1662] [serial = 1181] [outer = 0x0] 05:50:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x118131000) [pid = 1662] [serial = 1182] [outer = 0x117045c00] 05:50:17 INFO - PROCESS | 1662 | 1464439817982 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1184e6c00) [pid = 1662] [serial = 1183] [outer = 0x117045c00] 05:50:18 INFO - PROCESS | 1662 | 1464439818376 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]]]}] 05:50:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:50:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 721ms 05:50:18 INFO - PROCESS | 1662 | 1464439818433 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:50:18 INFO - PROCESS | 1662 | 1464439818434 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 05:50:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:50:18 INFO - PROCESS | 1662 | 1464439818437 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:50:18 INFO - PROCESS | 1662 | 1464439818440 Marionette TRACE conn2 <- [1,1550,null,{}] 05:50:18 INFO - PROCESS | 1662 | 1464439818448 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}] 05:50:18 INFO - PROCESS | 1662 | 1464439818560 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:50:18 INFO - PROCESS | 1662 | 1464439818632 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x12caa4000 == 54 [pid = 1662] [id = 395] 05:50:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x11891d800) [pid = 1662] [serial = 1184] [outer = 0x0] 05:50:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x120ed8c00) [pid = 1662] [serial = 1185] [outer = 0x11891d800] 05:50:18 INFO - PROCESS | 1662 | 1464439818664 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x1255b6800) [pid = 1662] [serial = 1186] [outer = 0x11891d800] 05:50:19 INFO - PROCESS | 1662 | 1464439819093 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]]]}] 05:50:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:50:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 671ms 05:50:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:50:19 INFO - PROCESS | 1662 | 1464439819109 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:50:19 INFO - PROCESS | 1662 | 1464439819111 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 05:50:19 INFO - PROCESS | 1662 | 1464439819113 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 1662 | 1464439819114 Marionette TRACE conn2 <- [1,1554,null,{}] 05:50:19 INFO - PROCESS | 1662 | 1464439819117 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}] 05:50:19 INFO - PROCESS | 1662 | 1464439819248 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:50:19 INFO - PROCESS | 1662 | 1464439819349 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d48c800 == 55 [pid = 1662] [id = 396] 05:50:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x125e3b400) [pid = 1662] [serial = 1187] [outer = 0x0] 05:50:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x12886c400) [pid = 1662] [serial = 1188] [outer = 0x125e3b400] 05:50:19 INFO - PROCESS | 1662 | 1464439819380 Marionette DEBUG loaded listener.js 05:50:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x128eae000) [pid = 1662] [serial = 1189] [outer = 0x125e3b400] 05:50:19 INFO - PROCESS | 1662 | 1464439819792 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]]]}] 05:50:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:50:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 720ms 05:50:19 INFO - PROCESS | 1662 | 1464439819834 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:50:19 INFO - PROCESS | 1662 | 1464439819835 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 05:50:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:50:19 INFO - PROCESS | 1662 | 1464439819840 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 1662 | 1464439819842 Marionette TRACE conn2 <- [1,1558,null,{}] 05:50:19 INFO - PROCESS | 1662 | 1464439819844 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}] 05:50:19 INFO - PROCESS | 1662 | 1464439819948 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:50:20 INFO - PROCESS | 1662 | 1464439820021 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d61e800 == 56 [pid = 1662] [id = 397] 05:50:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x128eae400) [pid = 1662] [serial = 1190] [outer = 0x0] 05:50:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x12949d400) [pid = 1662] [serial = 1191] [outer = 0x128eae400] 05:50:20 INFO - PROCESS | 1662 | 1464439820050 Marionette DEBUG loaded listener.js 05:50:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x1294e4800) [pid = 1662] [serial = 1192] [outer = 0x128eae400] 05:50:20 INFO - PROCESS | 1662 | 1464439820499 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]]]}] 05:50:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:50:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 671ms 05:50:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:50:20 INFO - PROCESS | 1662 | 1464439820509 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:50:20 INFO - PROCESS | 1662 | 1464439820511 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 05:50:20 INFO - PROCESS | 1662 | 1464439820513 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:50:20 INFO - PROCESS | 1662 | 1464439820514 Marionette TRACE conn2 <- [1,1562,null,{}] 05:50:20 INFO - PROCESS | 1662 | 1464439820517 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}] 05:50:20 INFO - PROCESS | 1662 | 1464439820655 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:50:20 INFO - PROCESS | 1662 | 1464439820937 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170e9000 == 57 [pid = 1662] [id = 398] 05:50:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x111a06000) [pid = 1662] [serial = 1193] [outer = 0x0] 05:50:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x111f41c00) [pid = 1662] [serial = 1194] [outer = 0x111a06000] 05:50:20 INFO - PROCESS | 1662 | 1464439820966 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x112f54c00) [pid = 1662] [serial = 1195] [outer = 0x111a06000] 05:50:21 INFO - PROCESS | 1662 | 1464439821408 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]]]}] 05:50:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:50:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 926ms 05:50:21 INFO - PROCESS | 1662 | 1464439821440 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:50:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:50:21 INFO - PROCESS | 1662 | 1464439821443 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 05:50:21 INFO - PROCESS | 1662 | 1464439821446 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:50:21 INFO - PROCESS | 1662 | 1464439821448 Marionette TRACE conn2 <- [1,1566,null,{}] 05:50:21 INFO - PROCESS | 1662 | 1464439821451 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}] 05:50:21 INFO - PROCESS | 1662 | 1464439821550 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:50:21 INFO - PROCESS | 1662 | 1464439821611 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x118187000 == 58 [pid = 1662] [id = 399] 05:50:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x11334b400) [pid = 1662] [serial = 1196] [outer = 0x0] 05:50:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x115e47000) [pid = 1662] [serial = 1197] [outer = 0x11334b400] 05:50:21 INFO - PROCESS | 1662 | 1464439821639 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x116821400) [pid = 1662] [serial = 1198] [outer = 0x11334b400] 05:50:22 INFO - PROCESS | 1662 | 1464439822065 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]]]}] 05:50:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:50:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 674ms 05:50:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:50:22 INFO - PROCESS | 1662 | 1464439822121 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:50:22 INFO - PROCESS | 1662 | 1464439822124 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 05:50:22 INFO - PROCESS | 1662 | 1464439822126 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:50:22 INFO - PROCESS | 1662 | 1464439822127 Marionette TRACE conn2 <- [1,1570,null,{}] 05:50:22 INFO - PROCESS | 1662 | 1464439822130 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}] 05:50:22 INFO - PROCESS | 1662 | 1464439822267 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12d155800 == 57 [pid = 1662] [id = 391] 05:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12c90d000 == 56 [pid = 1662] [id = 390] 05:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12c21a000 == 55 [pid = 1662] [id = 389] 05:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x118fa7000 == 54 [pid = 1662] [id = 388] 05:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12b326000 == 53 [pid = 1662] [id = 387] 05:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12a84c800 == 52 [pid = 1662] [id = 386] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x11607d400) [pid = 1662] [serial = 1065] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x118124c00) [pid = 1662] [serial = 1068] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x120eb4400) [pid = 1662] [serial = 1071] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x1255bd400) [pid = 1662] [serial = 1074] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x1210d3000) [pid = 1662] [serial = 1116] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12978e800 == 51 [pid = 1662] [id = 385] 05:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x128e0b800 == 50 [pid = 1662] [id = 384] 05:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x123ef8000 == 49 [pid = 1662] [id = 383] 05:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x119bb2800 == 48 [pid = 1662] [id = 382] 05:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x118195000 == 47 [pid = 1662] [id = 381] 05:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x118720800 == 46 [pid = 1662] [id = 380] 05:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x11967d000 == 45 [pid = 1662] [id = 379] 05:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x119db6800 == 44 [pid = 1662] [id = 374] 05:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x1170c0000 == 43 [pid = 1662] [id = 373] 05:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12c21c000 == 42 [pid = 1662] [id = 372] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x1211c6c00) [pid = 1662] [serial = 1006] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x116827400) [pid = 1662] [serial = 1083] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x1195e7c00) [pid = 1662] [serial = 1095] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x127454000) [pid = 1662] [serial = 1078] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x119d8a400) [pid = 1662] [serial = 1077] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x11767ac00) [pid = 1662] [serial = 1086] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x11812c000) [pid = 1662] [serial = 1087] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1185ef000) [pid = 1662] [serial = 1092] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x11891f000) [pid = 1662] [serial = 1093] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x12882b800) [pid = 1662] [serial = 1114] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x125e3c400) [pid = 1662] [serial = 1104] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x116728400) [pid = 1662] [serial = 1110] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1258e2800) [pid = 1662] [serial = 1113] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x12882a000) [pid = 1662] [serial = 1108] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1182b0000) [pid = 1662] [serial = 1089] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x118458800) [pid = 1662] [serial = 1090] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x126c57800) [pid = 1662] [serial = 1105] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x121b4fc00) [pid = 1662] [serial = 1099] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x120d2b400) [pid = 1662] [serial = 1111] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x1211cf400) [pid = 1662] [serial = 1096] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x121bda800) [pid = 1662] [serial = 1101] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x121322c00) [pid = 1662] [serial = 1098] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1255c0800) [pid = 1662] [serial = 1102] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x127118800) [pid = 1662] [serial = 1107] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x112a68400) [pid = 1662] [serial = 1080] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x113358c00) [pid = 1662] [serial = 1081] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x116a56c00) [pid = 1662] [serial = 1084] [outer = 0x0] [url = about:blank] 05:50:22 INFO - PROCESS | 1662 | 1464439822370 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x116646800 == 43 [pid = 1662] [id = 400] 05:50:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x112a68400) [pid = 1662] [serial = 1199] [outer = 0x0] 05:50:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x11380d000) [pid = 1662] [serial = 1200] [outer = 0x112a68400] 05:50:22 INFO - PROCESS | 1662 | 1464439822398 Marionette DEBUG loaded listener.js 05:50:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x11767ac00) [pid = 1662] [serial = 1201] [outer = 0x112a68400] 05:50:22 INFO - PROCESS | 1662 | 1464439822716 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]]]}] 05:50:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:50:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 618ms 05:50:22 INFO - PROCESS | 1662 | 1464439822745 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:50:22 INFO - PROCESS | 1662 | 1464439822746 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 05:50:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:50:22 INFO - PROCESS | 1662 | 1464439822753 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:50:22 INFO - PROCESS | 1662 | 1464439822759 Marionette TRACE conn2 <- [1,1574,null,{}] 05:50:22 INFO - PROCESS | 1662 | 1464439822762 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}] 05:50:22 INFO - PROCESS | 1662 | 1464439822847 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:50:22 INFO - PROCESS | 1662 | 1464439822852 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x120dd5800 == 44 [pid = 1662] [id = 401] 05:50:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x11812b800) [pid = 1662] [serial = 1202] [outer = 0x0] 05:50:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x118208c00) [pid = 1662] [serial = 1203] [outer = 0x11812b800] 05:50:22 INFO - PROCESS | 1662 | 1464439822878 Marionette DEBUG loaded listener.js 05:50:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1184e8000) [pid = 1662] [serial = 1204] [outer = 0x11812b800] 05:50:23 INFO - PROCESS | 1662 | 1464439823230 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]]]}] 05:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 529ms 05:50:23 INFO - PROCESS | 1662 | 1464439823279 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:50:23 INFO - PROCESS | 1662 | 1464439823280 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 05:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:50:23 INFO - PROCESS | 1662 | 1464439823283 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:50:23 INFO - PROCESS | 1662 | 1464439823284 Marionette TRACE conn2 <- [1,1578,null,{}] 05:50:23 INFO - PROCESS | 1662 | 1464439823286 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}] 05:50:23 INFO - PROCESS | 1662 | 1464439823369 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:50:23 INFO - PROCESS | 1662 | 1464439823376 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x121cba800 == 45 [pid = 1662] [id = 402] 05:50:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1185f0800) [pid = 1662] [serial = 1205] [outer = 0x0] 05:50:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x11891f000) [pid = 1662] [serial = 1206] [outer = 0x1185f0800] 05:50:23 INFO - PROCESS | 1662 | 1464439823402 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x118f77c00) [pid = 1662] [serial = 1207] [outer = 0x1185f0800] 05:50:23 INFO - PROCESS | 1662 | 1464439823749 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]]]}] 05:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 517ms 05:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:50:23 INFO - PROCESS | 1662 | 1464439823801 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:50:23 INFO - PROCESS | 1662 | 1464439823802 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 05:50:23 INFO - PROCESS | 1662 | 1464439823804 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:50:23 INFO - PROCESS | 1662 | 1464439823805 Marionette TRACE conn2 <- [1,1582,null,{}] 05:50:23 INFO - PROCESS | 1662 | 1464439823807 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}] 05:50:23 INFO - PROCESS | 1662 | 1464439823886 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:50:23 INFO - PROCESS | 1662 | 1464439823893 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x125dad800 == 46 [pid = 1662] [id = 403] 05:50:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1199c9800) [pid = 1662] [serial = 1208] [outer = 0x0] 05:50:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x120d2b400) [pid = 1662] [serial = 1209] [outer = 0x1199c9800] 05:50:23 INFO - PROCESS | 1662 | 1464439823924 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x1211bac00) [pid = 1662] [serial = 1210] [outer = 0x1199c9800] 05:50:24 INFO - PROCESS | 1662 | 1464439824280 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]]]}] 05:50:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:50:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 521ms 05:50:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:50:24 INFO - PROCESS | 1662 | 1464439824325 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 1662 | 1464439824326 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 05:50:24 INFO - PROCESS | 1662 | 1464439824329 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 1662 | 1464439824330 Marionette TRACE conn2 <- [1,1586,null,{}] 05:50:24 INFO - PROCESS | 1662 | 1464439824332 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}] 05:50:24 INFO - PROCESS | 1662 | 1464439824415 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:50:24 INFO - PROCESS | 1662 | 1464439824491 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x126b2d000 == 47 [pid = 1662] [id = 404] 05:50:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1199ca800) [pid = 1662] [serial = 1211] [outer = 0x0] 05:50:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x1211db800) [pid = 1662] [serial = 1212] [outer = 0x1199ca800] 05:50:24 INFO - PROCESS | 1662 | 1464439824516 Marionette DEBUG loaded listener.js 05:50:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x123e66000) [pid = 1662] [serial = 1213] [outer = 0x1199ca800] 05:50:24 INFO - PROCESS | 1662 | 1464439824900 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]]]}] 05:50:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:50:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 619ms 05:50:24 INFO - PROCESS | 1662 | 1464439824950 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 1662 | 1464439824952 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 05:50:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:50:24 INFO - PROCESS | 1662 | 1464439824955 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 1662 | 1464439824957 Marionette TRACE conn2 <- [1,1590,null,{}] 05:50:24 INFO - PROCESS | 1662 | 1464439824960 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}] 05:50:25 INFO - PROCESS | 1662 | 1464439825119 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:50:25 INFO - PROCESS | 1662 | 1464439825141 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x128e15800 == 48 [pid = 1662] [id = 405] 05:50:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x121bda800) [pid = 1662] [serial = 1214] [outer = 0x0] 05:50:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1255bc800) [pid = 1662] [serial = 1215] [outer = 0x121bda800] 05:50:25 INFO - PROCESS | 1662 | 1464439825183 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x125dcfc00) [pid = 1662] [serial = 1216] [outer = 0x121bda800] 05:50:25 INFO - PROCESS | 1662 | 1464439825520 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]]]}] 05:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 620ms 05:50:25 INFO - PROCESS | 1662 | 1464439825575 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:50:25 INFO - PROCESS | 1662 | 1464439825576 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 05:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:50:25 INFO - PROCESS | 1662 | 1464439825578 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:50:25 INFO - PROCESS | 1662 | 1464439825579 Marionette TRACE conn2 <- [1,1594,null,{}] 05:50:25 INFO - PROCESS | 1662 | 1464439825582 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}] 05:50:25 INFO - PROCESS | 1662 | 1464439825689 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:50:25 INFO - PROCESS | 1662 | 1464439825693 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a83a800 == 49 [pid = 1662] [id = 406] 05:50:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x125559c00) [pid = 1662] [serial = 1217] [outer = 0x0] 05:50:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x126ba5c00) [pid = 1662] [serial = 1218] [outer = 0x125559c00] 05:50:25 INFO - PROCESS | 1662 | 1464439825750 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x128824800) [pid = 1662] [serial = 1219] [outer = 0x125559c00] 05:50:26 INFO - PROCESS | 1662 | 1464439826093 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]]]}] 05:50:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:50:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 522ms 05:50:26 INFO - PROCESS | 1662 | 1464439826100 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:50:26 INFO - PROCESS | 1662 | 1464439826102 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 05:50:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:50:26 INFO - PROCESS | 1662 | 1464439826115 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:50:26 INFO - PROCESS | 1662 | 1464439826116 Marionette TRACE conn2 <- [1,1598,null,{}] 05:50:26 INFO - PROCESS | 1662 | 1464439826119 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}] 05:50:26 INFO - PROCESS | 1662 | 1464439826226 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:50:26 INFO - PROCESS | 1662 | 1464439826241 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b322000 == 50 [pid = 1662] [id = 407] 05:50:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x12555dc00) [pid = 1662] [serial = 1220] [outer = 0x0] 05:50:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x1288c4000) [pid = 1662] [serial = 1221] [outer = 0x12555dc00] 05:50:26 INFO - PROCESS | 1662 | 1464439826265 Marionette DEBUG loaded listener.js 05:50:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x128e5cc00) [pid = 1662] [serial = 1222] [outer = 0x12555dc00] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1288ca000) [pid = 1662] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x110f4d800) [pid = 1662] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x112a5ec00) [pid = 1662] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x113a89800) [pid = 1662] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x113d0ec00) [pid = 1662] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x118127400) [pid = 1662] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x11845d400) [pid = 1662] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1181eb000) [pid = 1662] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x121895400) [pid = 1662] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1294a4400) [pid = 1662] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x1168a5800) [pid = 1662] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1214d8c00) [pid = 1662] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x1182b1400) [pid = 1662] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x116a5b000) [pid = 1662] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x1131d1800) [pid = 1662] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1294aa400) [pid = 1662] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x126bb0800) [pid = 1662] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x12710bc00) [pid = 1662] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:50:26 INFO - PROCESS | 1662 | 1464439826713 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]]]}] 05:50:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:50:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 631ms 05:50:26 INFO - PROCESS | 1662 | 1464439826736 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:50:26 INFO - PROCESS | 1662 | 1464439826737 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 05:50:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:50:26 INFO - PROCESS | 1662 | 1464439826741 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:50:26 INFO - PROCESS | 1662 | 1464439826743 Marionette TRACE conn2 <- [1,1602,null,{}] 05:50:26 INFO - PROCESS | 1662 | 1464439826745 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}] 05:50:26 INFO - PROCESS | 1662 | 1464439826831 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:50:26 INFO - PROCESS | 1662 | 1464439826836 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b287000 == 51 [pid = 1662] [id = 408] 05:50:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1168a5800) [pid = 1662] [serial = 1223] [outer = 0x0] 05:50:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x11845d400) [pid = 1662] [serial = 1224] [outer = 0x1168a5800] 05:50:26 INFO - PROCESS | 1662 | 1464439826867 Marionette DEBUG loaded listener.js 05:50:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x128e54800) [pid = 1662] [serial = 1225] [outer = 0x1168a5800] 05:50:27 INFO - PROCESS | 1662 | 1464439827234 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]]]}] 05:50:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:50:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 520ms 05:50:27 INFO - PROCESS | 1662 | 1464439827261 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 1662 | 1464439827263 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 05:50:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:50:27 INFO - PROCESS | 1662 | 1464439827265 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - PROCESS | 1662 | 1464439827266 Marionette TRACE conn2 <- [1,1606,null,{}] 05:50:27 INFO - PROCESS | 1662 | 1464439827269 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}] 05:50:27 INFO - PROCESS | 1662 | 1464439827380 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:50:27 INFO - PROCESS | 1662 | 1464439827384 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c05d800 == 52 [pid = 1662] [id = 409] 05:50:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x128e5dc00) [pid = 1662] [serial = 1226] [outer = 0x0] 05:50:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x1294a4000) [pid = 1662] [serial = 1227] [outer = 0x128e5dc00] 05:50:27 INFO - PROCESS | 1662 | 1464439827410 Marionette DEBUG loaded listener.js 05:50:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x1294e9000) [pid = 1662] [serial = 1228] [outer = 0x128e5dc00] 05:50:27 INFO - PROCESS | 1662 | 1464439827716 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]]]}] 05:50:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:50:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 468ms 05:50:27 INFO - PROCESS | 1662 | 1464439827734 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 1662 | 1464439827735 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 05:50:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:50:27 INFO - PROCESS | 1662 | 1464439827739 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - PROCESS | 1662 | 1464439827742 Marionette TRACE conn2 <- [1,1610,null,{}] 05:50:27 INFO - PROCESS | 1662 | 1464439827745 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}] 05:50:27 INFO - PROCESS | 1662 | 1464439827832 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:50:27 INFO - PROCESS | 1662 | 1464439827888 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c21c800 == 53 [pid = 1662] [id = 410] 05:50:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1294dc400) [pid = 1662] [serial = 1229] [outer = 0x0] 05:50:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x12a8c6000) [pid = 1662] [serial = 1230] [outer = 0x1294dc400] 05:50:27 INFO - PROCESS | 1662 | 1464439827912 Marionette DEBUG loaded listener.js 05:50:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x12af85800) [pid = 1662] [serial = 1231] [outer = 0x1294dc400] 05:50:28 INFO - PROCESS | 1662 | 1464439828199 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]]]}] 05:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 472ms 05:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:50:28 INFO - PROCESS | 1662 | 1464439828210 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:50:28 INFO - PROCESS | 1662 | 1464439828212 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 05:50:28 INFO - PROCESS | 1662 | 1464439828214 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 1662 | 1464439828215 Marionette TRACE conn2 <- [1,1614,null,{}] 05:50:28 INFO - PROCESS | 1662 | 1464439828217 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}] 05:50:28 INFO - PROCESS | 1662 | 1464439828310 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:50:28 INFO - PROCESS | 1662 | 1464439828315 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ca9a800 == 54 [pid = 1662] [id = 411] 05:50:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x1294e3c00) [pid = 1662] [serial = 1232] [outer = 0x0] 05:50:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x12b2bf400) [pid = 1662] [serial = 1233] [outer = 0x1294e3c00] 05:50:28 INFO - PROCESS | 1662 | 1464439828340 Marionette DEBUG loaded listener.js 05:50:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x12b2c5000) [pid = 1662] [serial = 1234] [outer = 0x1294e3c00] 05:50:28 INFO - PROCESS | 1662 | 1464439828812 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]]]}] 05:50:28 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 05:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 669ms 05:50:28 INFO - PROCESS | 1662 | 1464439828883 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:50:28 INFO - PROCESS | 1662 | 1464439828886 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 05:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:50:28 INFO - PROCESS | 1662 | 1464439828889 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 1662 | 1464439828891 Marionette TRACE conn2 <- [1,1618,null,{}] 05:50:28 INFO - PROCESS | 1662 | 1464439828895 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}] 05:50:29 INFO - PROCESS | 1662 | 1464439829009 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:50:29 INFO - PROCESS | 1662 | 1464439829068 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x118187800 == 55 [pid = 1662] [id = 412] 05:50:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x111f3d000) [pid = 1662] [serial = 1235] [outer = 0x0] 05:50:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x113a89800) [pid = 1662] [serial = 1236] [outer = 0x111f3d000] 05:50:29 INFO - PROCESS | 1662 | 1464439829098 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x11672bc00) [pid = 1662] [serial = 1237] [outer = 0x111f3d000] 05:50:29 INFO - PROCESS | 1662 | 1464439829597 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]]]}] 05:50:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:50:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 771ms 05:50:29 INFO - PROCESS | 1662 | 1464439829672 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:50:29 INFO - PROCESS | 1662 | 1464439829676 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 05:50:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:50:29 INFO - PROCESS | 1662 | 1464439829681 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - PROCESS | 1662 | 1464439829683 Marionette TRACE conn2 <- [1,1622,null,{}] 05:50:29 INFO - PROCESS | 1662 | 1464439829685 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}] 05:50:29 INFO - PROCESS | 1662 | 1464439829797 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:50:29 INFO - PROCESS | 1662 | 1464439829871 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x12551f800 == 56 [pid = 1662] [id = 413] 05:50:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x118128c00) [pid = 1662] [serial = 1238] [outer = 0x0] 05:50:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x1182a3000) [pid = 1662] [serial = 1239] [outer = 0x118128c00] 05:50:29 INFO - PROCESS | 1662 | 1464439829900 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x118458800) [pid = 1662] [serial = 1240] [outer = 0x118128c00] 05:50:30 INFO - PROCESS | 1662 | 1464439830328 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]]]}] 05:50:30 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 05:50:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 672ms 05:50:30 INFO - PROCESS | 1662 | 1464439830353 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:50:30 INFO - PROCESS | 1662 | 1464439830356 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 05:50:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:50:30 INFO - PROCESS | 1662 | 1464439830359 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:50:30 INFO - PROCESS | 1662 | 1464439830362 Marionette TRACE conn2 <- [1,1626,null,{}] 05:50:30 INFO - PROCESS | 1662 | 1464439830370 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}] 05:50:30 INFO - PROCESS | 1662 | 1464439830480 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:50:30 INFO - PROCESS | 1662 | 1464439830542 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c506000 == 57 [pid = 1662] [id = 414] 05:50:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x1195e6000) [pid = 1662] [serial = 1241] [outer = 0x0] 05:50:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x1210d2400) [pid = 1662] [serial = 1242] [outer = 0x1195e6000] 05:50:30 INFO - PROCESS | 1662 | 1464439830574 Marionette DEBUG loaded listener.js 05:50:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x121895400) [pid = 1662] [serial = 1243] [outer = 0x1195e6000] 05:50:31 INFO - PROCESS | 1662 | 1464439831030 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]]]}] 05:50:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:50:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 725ms 05:50:31 INFO - PROCESS | 1662 | 1464439831113 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:50:31 INFO - PROCESS | 1662 | 1464439831115 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 05:50:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:50:31 INFO - PROCESS | 1662 | 1464439831120 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 1662 | 1464439831123 Marionette TRACE conn2 <- [1,1630,null,{}] 05:50:31 INFO - PROCESS | 1662 | 1464439831126 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}] 05:50:31 INFO - PROCESS | 1662 | 1464439831233 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:50:31 INFO - PROCESS | 1662 | 1464439831303 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d15a000 == 58 [pid = 1662] [id = 415] 05:50:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x125dc4c00) [pid = 1662] [serial = 1244] [outer = 0x0] 05:50:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x12886e800) [pid = 1662] [serial = 1245] [outer = 0x125dc4c00] 05:50:31 INFO - PROCESS | 1662 | 1464439831333 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x128e59800) [pid = 1662] [serial = 1246] [outer = 0x125dc4c00] 05:50:31 INFO - PROCESS | 1662 | 1464439831721 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]]]}] 05:50:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:50:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 671ms 05:50:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:50:31 INFO - PROCESS | 1662 | 1464439831792 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:50:31 INFO - PROCESS | 1662 | 1464439831793 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 05:50:31 INFO - PROCESS | 1662 | 1464439831796 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 1662 | 1464439831797 Marionette TRACE conn2 <- [1,1634,null,{}] 05:50:31 INFO - PROCESS | 1662 | 1464439831799 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}] 05:50:31 INFO - PROCESS | 1662 | 1464439831906 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:50:31 INFO - PROCESS | 1662 | 1464439831965 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d618800 == 59 [pid = 1662] [id = 416] 05:50:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x1214d4800) [pid = 1662] [serial = 1247] [outer = 0x0] 05:50:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x12949d000) [pid = 1662] [serial = 1248] [outer = 0x1214d4800] 05:50:32 INFO - PROCESS | 1662 | 1464439832035 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x12af83c00) [pid = 1662] [serial = 1249] [outer = 0x1214d4800] 05:50:32 INFO - PROCESS | 1662 | 1464439832429 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]]]}] 05:50:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:50:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 668ms 05:50:32 INFO - PROCESS | 1662 | 1464439832465 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:50:32 INFO - PROCESS | 1662 | 1464439832466 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 05:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:50:32 INFO - PROCESS | 1662 | 1464439832469 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:50:32 INFO - PROCESS | 1662 | 1464439832470 Marionette TRACE conn2 <- [1,1638,null,{}] 05:50:32 INFO - PROCESS | 1662 | 1464439832473 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}] 05:50:32 INFO - PROCESS | 1662 | 1464439832613 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:50:32 INFO - PROCESS | 1662 | 1464439832687 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d71b800 == 60 [pid = 1662] [id = 417] 05:50:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x12b093000) [pid = 1662] [serial = 1250] [outer = 0x0] 05:50:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x12ba08c00) [pid = 1662] [serial = 1251] [outer = 0x12b093000] 05:50:32 INFO - PROCESS | 1662 | 1464439832716 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x12bb15400) [pid = 1662] [serial = 1252] [outer = 0x12b093000] 05:50:33 INFO - PROCESS | 1662 | 1464439833175 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]]]}] 05:50:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:50:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 721ms 05:50:33 INFO - PROCESS | 1662 | 1464439833191 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:50:33 INFO - PROCESS | 1662 | 1464439833192 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 05:50:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:50:33 INFO - PROCESS | 1662 | 1464439833195 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 1662 | 1464439833196 Marionette TRACE conn2 <- [1,1642,null,{}] 05:50:33 INFO - PROCESS | 1662 | 1464439833198 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}] 05:50:33 INFO - PROCESS | 1662 | 1464439833306 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:50:33 INFO - PROCESS | 1662 | 1464439833364 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x11898d000 == 61 [pid = 1662] [id = 418] 05:50:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x111c82800) [pid = 1662] [serial = 1253] [outer = 0x0] 05:50:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x11214d000) [pid = 1662] [serial = 1254] [outer = 0x111c82800] 05:50:33 INFO - PROCESS | 1662 | 1464439833592 Marionette DEBUG loaded listener.js 05:50:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x11300f800) [pid = 1662] [serial = 1255] [outer = 0x111c82800] 05:50:34 INFO - PROCESS | 1662 | 1464439834055 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]]]}] 05:50:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:50:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 872ms 05:50:34 INFO - PROCESS | 1662 | 1464439834068 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:50:34 INFO - PROCESS | 1662 | 1464439834071 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 05:50:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:50:34 INFO - PROCESS | 1662 | 1464439834096 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 1662 | 1464439834099 Marionette TRACE conn2 <- [1,1646,null,{}] 05:50:34 INFO - PROCESS | 1662 | 1464439834102 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}] 05:50:34 INFO - PROCESS | 1662 | 1464439834206 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:50:34 INFO - PROCESS | 1662 | 1464439834282 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x11832f000 == 62 [pid = 1662] [id = 419] 05:50:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x11767b400) [pid = 1662] [serial = 1256] [outer = 0x0] 05:50:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x118125000) [pid = 1662] [serial = 1257] [outer = 0x11767b400] 05:50:34 INFO - PROCESS | 1662 | 1464439834311 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x11820cc00) [pid = 1662] [serial = 1258] [outer = 0x11767b400] 05:50:34 INFO - PROCESS | 1662 | --DOCSHELL 0x12c21c800 == 61 [pid = 1662] [id = 410] 05:50:34 INFO - PROCESS | 1662 | --DOCSHELL 0x12c05d800 == 60 [pid = 1662] [id = 409] 05:50:34 INFO - PROCESS | 1662 | --DOCSHELL 0x12b287000 == 59 [pid = 1662] [id = 408] 05:50:34 INFO - PROCESS | 1662 | --DOCSHELL 0x12b322000 == 58 [pid = 1662] [id = 407] 05:50:34 INFO - PROCESS | 1662 | --DOCSHELL 0x12a83a800 == 57 [pid = 1662] [id = 406] 05:50:34 INFO - PROCESS | 1662 | --DOCSHELL 0x128e15800 == 56 [pid = 1662] [id = 405] 05:50:34 INFO - PROCESS | 1662 | --DOCSHELL 0x126b2d000 == 55 [pid = 1662] [id = 404] 05:50:34 INFO - PROCESS | 1662 | --DOCSHELL 0x125dad800 == 54 [pid = 1662] [id = 403] 05:50:34 INFO - PROCESS | 1662 | --DOCSHELL 0x121cba800 == 53 [pid = 1662] [id = 402] 05:50:34 INFO - PROCESS | 1662 | --DOCSHELL 0x120dd5800 == 52 [pid = 1662] [id = 401] 05:50:34 INFO - PROCESS | 1662 | --DOCSHELL 0x116646800 == 51 [pid = 1662] [id = 400] 05:50:34 INFO - PROCESS | 1662 | --DOCSHELL 0x118187000 == 50 [pid = 1662] [id = 399] 05:50:34 INFO - PROCESS | 1662 | --DOCSHELL 0x1170e9000 == 49 [pid = 1662] [id = 398] 05:50:34 INFO - PROCESS | 1662 | --DOCSHELL 0x12d48c800 == 48 [pid = 1662] [id = 396] 05:50:34 INFO - PROCESS | 1662 | --DOCSHELL 0x12caa4000 == 47 [pid = 1662] [id = 395] 05:50:34 INFO - PROCESS | 1662 | --DOCSHELL 0x125db7800 == 46 [pid = 1662] [id = 394] 05:50:34 INFO - PROCESS | 1662 | --DOCSHELL 0x118719000 == 45 [pid = 1662] [id = 393] 05:50:34 INFO - PROCESS | 1662 | 1464439834741 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]]]}] 05:50:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:50:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 672ms 05:50:34 INFO - PROCESS | 1662 | 1464439834767 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:50:34 INFO - PROCESS | 1662 | 1464439834770 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 05:50:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:50:34 INFO - PROCESS | 1662 | 1464439834776 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 1662 | 1464439834777 Marionette TRACE conn2 <- [1,1650,null,{}] 05:50:34 INFO - PROCESS | 1662 | 1464439834779 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}] 05:50:34 INFO - PROCESS | 1662 | 1464439834868 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:50:34 INFO - PROCESS | 1662 | 1464439834875 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x118995800 == 46 [pid = 1662] [id = 420] 05:50:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x117042800) [pid = 1662] [serial = 1259] [outer = 0x0] 05:50:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x1182a6800) [pid = 1662] [serial = 1260] [outer = 0x117042800] 05:50:34 INFO - PROCESS | 1662 | 1464439834901 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x1185ec800) [pid = 1662] [serial = 1261] [outer = 0x117042800] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x126bae400) [pid = 1662] [serial = 1075] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x1211d5400) [pid = 1662] [serial = 1072] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x11820c800) [pid = 1662] [serial = 1069] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x116827800) [pid = 1662] [serial = 1066] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x126f84400) [pid = 1662] [serial = 1155] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x1288bf000) [pid = 1662] [serial = 1158] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x128ea4800) [pid = 1662] [serial = 1161] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x128ead800) [pid = 1662] [serial = 1162] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x11704f800) [pid = 1662] [serial = 1165] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x113867000) [pid = 1662] [serial = 1138] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x112a66400) [pid = 1662] [serial = 1137] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x117047800) [pid = 1662] [serial = 1140] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x118130800) [pid = 1662] [serial = 1141] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x119d83400) [pid = 1662] [serial = 1149] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x1211bd400) [pid = 1662] [serial = 1150] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x112a64c00) [pid = 1662] [serial = 1119] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x126f86800) [pid = 1662] [serial = 1134] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x1182a7400) [pid = 1662] [serial = 1143] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x11845e400) [pid = 1662] [serial = 1144] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x118211400) [pid = 1662] [serial = 1125] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x123f8a000) [pid = 1662] [serial = 1131] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x118919400) [pid = 1662] [serial = 1146] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x11994ec00) [pid = 1662] [serial = 1147] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x128872000) [pid = 1662] [serial = 1117] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1255bbc00) [pid = 1662] [serial = 1152] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1199bfc00) [pid = 1662] [serial = 1128] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x116826000) [pid = 1662] [serial = 1122] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x12a761c00) [pid = 1662] [serial = 1171] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1211d3000) [pid = 1662] [serial = 1167] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x127452000) [pid = 1662] [serial = 1156] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1288c7c00) [pid = 1662] [serial = 1159] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x112a74c00) [pid = 1662] [serial = 1164] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1294a1c00) [pid = 1662] [serial = 1168] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x125eedc00) [pid = 1662] [serial = 1153] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x1294dc000) [pid = 1662] [serial = 1170] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12a8d1400) [pid = 1662] [serial = 1174] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x12a8c4000) [pid = 1662] [serial = 1173] [outer = 0x0] [url = about:blank] 05:50:35 INFO - PROCESS | 1662 | 1464439835301 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]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 571ms 05:50:35 INFO - PROCESS | 1662 | 1464439835346 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 1662 | 1464439835348 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 05:50:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:50:35 INFO - PROCESS | 1662 | 1464439835350 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 1662 | 1464439835352 Marionette TRACE conn2 <- [1,1654,null,{}] 05:50:35 INFO - PROCESS | 1662 | 1464439835360 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}] 05:50:35 INFO - PROCESS | 1662 | 1464439835451 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:50:35 INFO - PROCESS | 1662 | 1464439835458 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ef7000 == 47 [pid = 1662] [id = 421] 05:50:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x118f44c00) [pid = 1662] [serial = 1262] [outer = 0x0] 05:50:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1196e3400) [pid = 1662] [serial = 1263] [outer = 0x118f44c00] 05:50:35 INFO - PROCESS | 1662 | 1464439835484 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x120ebd400) [pid = 1662] [serial = 1264] [outer = 0x118f44c00] 05:50:35 INFO - PROCESS | 1662 | 1464439835830 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]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 525ms 05:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:50:35 INFO - PROCESS | 1662 | 1464439835883 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 1662 | 1464439835885 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 05:50:35 INFO - PROCESS | 1662 | 1464439835887 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 1662 | 1464439835888 Marionette TRACE conn2 <- [1,1658,null,{}] 05:50:35 INFO - PROCESS | 1662 | 1464439835891 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}] 05:50:35 INFO - PROCESS | 1662 | 1464439835980 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:50:35 INFO - PROCESS | 1662 | 1464439835984 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x11879c800 == 48 [pid = 1662] [id = 422] 05:50:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x1211d3800) [pid = 1662] [serial = 1265] [outer = 0x0] 05:50:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x121bce800) [pid = 1662] [serial = 1266] [outer = 0x1211d3800] 05:50:36 INFO - PROCESS | 1662 | 1464439836012 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x123e67800) [pid = 1662] [serial = 1267] [outer = 0x1211d3800] 05:50:36 INFO - PROCESS | 1662 | 1464439836333 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]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 472ms 05:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:50:36 INFO - PROCESS | 1662 | 1464439836360 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 1662 | 1464439836361 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 05:50:36 INFO - PROCESS | 1662 | 1464439836363 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 1662 | 1464439836364 Marionette TRACE conn2 <- [1,1662,null,{}] 05:50:36 INFO - PROCESS | 1662 | 1464439836367 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}] 05:50:36 INFO - PROCESS | 1662 | 1464439836452 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:50:36 INFO - PROCESS | 1662 | 1464439836518 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x12945c000 == 49 [pid = 1662] [id = 423] 05:50:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x123f8a000) [pid = 1662] [serial = 1268] [outer = 0x0] 05:50:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x1255c0c00) [pid = 1662] [serial = 1269] [outer = 0x123f8a000] 05:50:36 INFO - PROCESS | 1662 | 1464439836547 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x126f84400) [pid = 1662] [serial = 1270] [outer = 0x123f8a000] 05:50:36 INFO - PROCESS | 1662 | 1464439836909 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]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 570ms 05:50:36 INFO - PROCESS | 1662 | 1464439836941 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 1662 | 1464439836942 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 05:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:50:36 INFO - PROCESS | 1662 | 1464439836944 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 1662 | 1464439836946 Marionette TRACE conn2 <- [1,1666,null,{}] 05:50:36 INFO - PROCESS | 1662 | 1464439836948 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}] 05:50:37 INFO - PROCESS | 1662 | 1464439837068 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:50:37 INFO - PROCESS | 1662 | 1464439837110 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b29a000 == 50 [pid = 1662] [id = 424] 05:50:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x127423000) [pid = 1662] [serial = 1271] [outer = 0x0] 05:50:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x1288c1400) [pid = 1662] [serial = 1272] [outer = 0x127423000] 05:50:37 INFO - PROCESS | 1662 | 1464439837135 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x12949c800) [pid = 1662] [serial = 1273] [outer = 0x127423000] 05:50:37 INFO - PROCESS | 1662 | 1464439837451 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]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 518ms 05:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:50:37 INFO - PROCESS | 1662 | 1464439837464 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 1662 | 1464439837465 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 05:50:37 INFO - PROCESS | 1662 | 1464439837467 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 1662 | 1464439837468 Marionette TRACE conn2 <- [1,1670,null,{}] 05:50:37 INFO - PROCESS | 1662 | 1464439837470 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}] 05:50:37 INFO - PROCESS | 1662 | 1464439837585 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:50:37 INFO - PROCESS | 1662 | 1464439837596 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bacf000 == 51 [pid = 1662] [id = 425] 05:50:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x128eac400) [pid = 1662] [serial = 1274] [outer = 0x0] 05:50:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x12a761c00) [pid = 1662] [serial = 1275] [outer = 0x128eac400] 05:50:37 INFO - PROCESS | 1662 | 1464439837621 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x12a8d2400) [pid = 1662] [serial = 1276] [outer = 0x128eac400] 05:50:37 INFO - PROCESS | 1662 | 1464439837964 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]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 520ms 05:50:37 INFO - PROCESS | 1662 | 1464439837987 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 1662 | 1464439837990 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 05:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:50:38 INFO - PROCESS | 1662 | 1464439837999 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 1662 | 1464439838000 Marionette TRACE conn2 <- [1,1674,null,{}] 05:50:38 INFO - PROCESS | 1662 | 1464439838003 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}] 05:50:38 INFO - PROCESS | 1662 | 1464439838111 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:50:38 INFO - PROCESS | 1662 | 1464439838148 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c05d000 == 52 [pid = 1662] [id = 426] 05:50:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x1294a1c00) [pid = 1662] [serial = 1277] [outer = 0x0] 05:50:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x12b08c000) [pid = 1662] [serial = 1278] [outer = 0x1294a1c00] 05:50:38 INFO - PROCESS | 1662 | 1464439838180 Marionette DEBUG loaded listener.js 05:50:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x12ba07400) [pid = 1662] [serial = 1279] [outer = 0x1294a1c00] 05:50:38 INFO - PROCESS | 1662 | 1464439838519 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]]]}] 05:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 574ms 05:50:38 INFO - PROCESS | 1662 | 1464439838568 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 1662 | 1464439838570 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 05:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:50:38 INFO - PROCESS | 1662 | 1464439838572 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 1662 | 1464439838573 Marionette TRACE conn2 <- [1,1678,null,{}] 05:50:38 INFO - PROCESS | 1662 | 1464439838575 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}] 05:50:38 INFO - PROCESS | 1662 | 1464439838684 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:50:38 INFO - PROCESS | 1662 | 1464439838727 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c910000 == 53 [pid = 1662] [id = 427] 05:50:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x12af84000) [pid = 1662] [serial = 1280] [outer = 0x0] 05:50:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x12ba0dc00) [pid = 1662] [serial = 1281] [outer = 0x12af84000] 05:50:38 INFO - PROCESS | 1662 | 1464439838755 Marionette DEBUG loaded listener.js 05:50:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x12bb19800) [pid = 1662] [serial = 1282] [outer = 0x12af84000] 05:50:39 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x121bda800) [pid = 1662] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:50:39 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x111a06000) [pid = 1662] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:50:39 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x1199c9800) [pid = 1662] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:50:39 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x125559c00) [pid = 1662] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:50:39 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x112a68400) [pid = 1662] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:50:39 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1185f0800) [pid = 1662] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:50:39 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x11812b800) [pid = 1662] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:50:39 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x11334b400) [pid = 1662] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:50:39 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x12555dc00) [pid = 1662] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:50:39 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1168a5800) [pid = 1662] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:50:39 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1294dc400) [pid = 1662] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:50:39 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x128e5dc00) [pid = 1662] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:50:39 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1199ca800) [pid = 1662] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:50:39 INFO - PROCESS | 1662 | 1464439839334 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]]]}] 05:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 820ms 05:50:39 INFO - PROCESS | 1662 | 1464439839393 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:50:39 INFO - PROCESS | 1662 | 1464439839396 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 05:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:50:39 INFO - PROCESS | 1662 | 1464439839399 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:50:39 INFO - PROCESS | 1662 | 1464439839401 Marionette TRACE conn2 <- [1,1682,null,{}] 05:50:39 INFO - PROCESS | 1662 | 1464439839405 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}] 05:50:39 INFO - PROCESS | 1662 | 1464439839541 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:50:39 INFO - PROCESS | 1662 | 1464439839551 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ca8f800 == 54 [pid = 1662] [id = 428] 05:50:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x11757e000) [pid = 1662] [serial = 1283] [outer = 0x0] 05:50:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x1211cf400) [pid = 1662] [serial = 1284] [outer = 0x11757e000] 05:50:39 INFO - PROCESS | 1662 | 1464439839584 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x12b091800) [pid = 1662] [serial = 1285] [outer = 0x11757e000] 05:50:39 INFO - PROCESS | 1662 | 1464439839933 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]]]}] 05:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 571ms 05:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:50:39 INFO - PROCESS | 1662 | 1464439839969 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:50:39 INFO - PROCESS | 1662 | 1464439839971 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 05:50:39 INFO - PROCESS | 1662 | 1464439839973 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:50:39 INFO - PROCESS | 1662 | 1464439839975 Marionette TRACE conn2 <- [1,1686,null,{}] 05:50:39 INFO - PROCESS | 1662 | 1464439839977 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}] 05:50:40 INFO - PROCESS | 1662 | 1464439840107 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:50:40 INFO - PROCESS | 1662 | 1464439840115 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d14e800 == 55 [pid = 1662] [id = 429] 05:50:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x12555c400) [pid = 1662] [serial = 1286] [outer = 0x0] 05:50:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x12bbb2400) [pid = 1662] [serial = 1287] [outer = 0x12555c400] 05:50:40 INFO - PROCESS | 1662 | 1464439840142 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x12bbbf800) [pid = 1662] [serial = 1288] [outer = 0x12555c400] 05:50:40 INFO - PROCESS | 1662 | 1464439840450 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]]]}] 05:50:40 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 05:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 519ms 05:50:40 INFO - PROCESS | 1662 | 1464439840492 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 1662 | 1464439840494 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 05:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:50:40 INFO - PROCESS | 1662 | 1464439840497 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 1662 | 1464439840498 Marionette TRACE conn2 <- [1,1690,null,{}] 05:50:40 INFO - PROCESS | 1662 | 1464439840500 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}] 05:50:40 INFO - PROCESS | 1662 | 1464439840606 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:50:40 INFO - PROCESS | 1662 | 1464439840613 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d71e000 == 56 [pid = 1662] [id = 430] 05:50:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x110e46800) [pid = 1662] [serial = 1289] [outer = 0x0] 05:50:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x12c252800) [pid = 1662] [serial = 1290] [outer = 0x110e46800] 05:50:40 INFO - PROCESS | 1662 | 1464439840652 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x12c3c6800) [pid = 1662] [serial = 1291] [outer = 0x110e46800] 05:50:41 INFO - PROCESS | 1662 | 1464439841259 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]]]}] 05:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 819ms 05:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:50:41 INFO - PROCESS | 1662 | 1464439841316 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:50:41 INFO - PROCESS | 1662 | 1464439841318 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 05:50:41 INFO - PROCESS | 1662 | 1464439841322 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:50:41 INFO - PROCESS | 1662 | 1464439841325 Marionette TRACE conn2 <- [1,1694,null,{}] 05:50:41 INFO - PROCESS | 1662 | 1464439841329 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}] 05:50:41 INFO - PROCESS | 1662 | 1464439841446 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:50:41 INFO - PROCESS | 1662 | 1464439841521 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x118fa6800 == 57 [pid = 1662] [id = 431] 05:50:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x112f56000) [pid = 1662] [serial = 1292] [outer = 0x0] 05:50:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x116726400) [pid = 1662] [serial = 1293] [outer = 0x112f56000] 05:50:41 INFO - PROCESS | 1662 | 1464439841553 Marionette DEBUG loaded listener.js 05:50:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x116a58400) [pid = 1662] [serial = 1294] [outer = 0x112f56000] 05:50:42 INFO - PROCESS | 1662 | 1464439842102 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]]]}] 05:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 821ms 05:50:42 INFO - PROCESS | 1662 | 1464439842144 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:50:42 INFO - PROCESS | 1662 | 1464439842150 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 05:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:50:42 INFO - PROCESS | 1662 | 1464439842157 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 1662 | 1464439842160 Marionette TRACE conn2 <- [1,1698,null,{}] 05:50:42 INFO - PROCESS | 1662 | 1464439842164 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}] 05:50:42 INFO - PROCESS | 1662 | 1464439842322 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:50:42 INFO - PROCESS | 1662 | 1464439842395 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x1267b9800 == 58 [pid = 1662] [id = 432] 05:50:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x118203800) [pid = 1662] [serial = 1295] [outer = 0x0] 05:50:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x1185e2c00) [pid = 1662] [serial = 1296] [outer = 0x118203800] 05:50:42 INFO - PROCESS | 1662 | 1464439842425 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x118919400) [pid = 1662] [serial = 1297] [outer = 0x118203800] 05:50:42 INFO - PROCESS | 1662 | 1464439842858 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]]]}] 05:50:42 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 05:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 726ms 05:50:42 INFO - PROCESS | 1662 | 1464439842883 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:50:42 INFO - PROCESS | 1662 | 1464439842884 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 05:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:50:42 INFO - PROCESS | 1662 | 1464439842887 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 1662 | 1464439842889 Marionette TRACE conn2 <- [1,1702,null,{}] 05:50:42 INFO - PROCESS | 1662 | 1464439842897 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}] 05:50:43 INFO - PROCESS | 1662 | 1464439843009 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:50:43 INFO - PROCESS | 1662 | 1464439843073 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d339800 == 59 [pid = 1662] [id = 433] 05:50:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x11916f800) [pid = 1662] [serial = 1298] [outer = 0x0] 05:50:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x121bda800) [pid = 1662] [serial = 1299] [outer = 0x11916f800] 05:50:43 INFO - PROCESS | 1662 | 1464439843145 Marionette DEBUG loaded listener.js 05:50:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x126c56000) [pid = 1662] [serial = 1300] [outer = 0x11916f800] 05:50:43 INFO - PROCESS | 1662 | 1464439843574 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]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 721ms 05:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:50:43 INFO - PROCESS | 1662 | 1464439843628 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 1662 | 1464439843630 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 05:50:43 INFO - PROCESS | 1662 | 1464439843632 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 1662 | 1464439843633 Marionette TRACE conn2 <- [1,1706,null,{}] 05:50:43 INFO - PROCESS | 1662 | 1464439843635 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}] 05:50:43 INFO - PROCESS | 1662 | 1464439843779 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:50:43 INFO - PROCESS | 1662 | 1464439843833 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x135133000 == 60 [pid = 1662] [id = 434] 05:50:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x1288c7c00) [pid = 1662] [serial = 1301] [outer = 0x0] 05:50:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x1294a8c00) [pid = 1662] [serial = 1302] [outer = 0x1288c7c00] 05:50:43 INFO - PROCESS | 1662 | 1464439843863 Marionette DEBUG loaded listener.js 05:50:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x12b08b800) [pid = 1662] [serial = 1303] [outer = 0x1288c7c00] 05:50:44 INFO - PROCESS | 1662 | 1464439844320 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]]]}] 05:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 719ms 05:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:50:44 INFO - PROCESS | 1662 | 1464439844352 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:50:44 INFO - PROCESS | 1662 | 1464439844354 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 05:50:44 INFO - PROCESS | 1662 | 1464439844358 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 1662 | 1464439844359 Marionette TRACE conn2 <- [1,1710,null,{}] 05:50:44 INFO - PROCESS | 1662 | 1464439844362 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}] 05:50:44 INFO - PROCESS | 1662 | 1464439844468 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:50:44 INFO - PROCESS | 1662 | 1464439844542 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x135186800 == 61 [pid = 1662] [id = 435] 05:50:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x11672e400) [pid = 1662] [serial = 1304] [outer = 0x0] 05:50:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x12b2c0400) [pid = 1662] [serial = 1305] [outer = 0x11672e400] 05:50:44 INFO - PROCESS | 1662 | 1464439844571 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x12bbb7800) [pid = 1662] [serial = 1306] [outer = 0x11672e400] 05:50:44 INFO - PROCESS | 1662 | 1464439844958 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]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 05:50:45 INFO - PROCESS | 1662 | 1464439845028 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:50:45 INFO - PROCESS | 1662 | 1464439845030 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 05:50:45 INFO - PROCESS | 1662 | 1464439845032 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 1662 | 1464439845033 Marionette TRACE conn2 <- [1,1714,null,{}] 05:50:45 INFO - PROCESS | 1662 | 1464439845036 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}] 05:50:45 INFO - PROCESS | 1662 | 1464439845175 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:50:45 INFO - PROCESS | 1662 | 1464439845263 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x13507a800 == 62 [pid = 1662] [id = 436] 05:50:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x12c25a000) [pid = 1662] [serial = 1307] [outer = 0x0] 05:50:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x12c3cdc00) [pid = 1662] [serial = 1308] [outer = 0x12c25a000] 05:50:45 INFO - PROCESS | 1662 | 1464439845294 Marionette DEBUG loaded listener.js 05:50:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x12c3f2000) [pid = 1662] [serial = 1309] [outer = 0x12c25a000] 05:50:45 INFO - PROCESS | 1662 | 1464439845732 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]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 768ms 05:50:45 INFO - PROCESS | 1662 | 1464439845801 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 1662 | 1464439845802 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 05:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:50:45 INFO - PROCESS | 1662 | 1464439845805 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 1662 | 1464439845806 Marionette TRACE conn2 <- [1,1718,null,{}] 05:50:45 INFO - PROCESS | 1662 | 1464439845808 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}] 05:50:45 INFO - PROCESS | 1662 | 1464439845917 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:50:45 INFO - PROCESS | 1662 | 1464439845992 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x118988000 == 63 [pid = 1662] [id = 437] 05:50:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x111e2f400) [pid = 1662] [serial = 1310] [outer = 0x0] 05:50:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x11311b800) [pid = 1662] [serial = 1311] [outer = 0x111e2f400] 05:50:46 INFO - PROCESS | 1662 | 1464439846026 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x113120800) [pid = 1662] [serial = 1312] [outer = 0x111e2f400] 05:50:46 INFO - PROCESS | 1662 | 1464439846459 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]]]}] 05:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 722ms 05:50:46 INFO - PROCESS | 1662 | 1464439846528 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:50:46 INFO - PROCESS | 1662 | 1464439846530 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 05:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:50:46 INFO - PROCESS | 1662 | 1464439846534 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:50:46 INFO - PROCESS | 1662 | 1464439846536 Marionette TRACE conn2 <- [1,1722,null,{}] 05:50:46 INFO - PROCESS | 1662 | 1464439846780 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}] 05:50:46 INFO - PROCESS | 1662 | 1464439846886 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:50:46 INFO - PROCESS | 1662 | 1464439846959 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x12120d800 == 64 [pid = 1662] [id = 438] 05:50:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x11311c000) [pid = 1662] [serial = 1313] [outer = 0x0] 05:50:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x113123000) [pid = 1662] [serial = 1314] [outer = 0x11311c000] 05:50:46 INFO - PROCESS | 1662 | 1464439846987 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x116727000) [pid = 1662] [serial = 1315] [outer = 0x11311c000] 05:50:47 INFO - PROCESS | 1662 | 1464439847414 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]]]}] 05:50:47 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 05:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 920ms 05:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:50:47 INFO - PROCESS | 1662 | 1464439847476 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:50:47 INFO - PROCESS | 1662 | 1464439847479 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 05:50:47 INFO - PROCESS | 1662 | 1464439847484 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 1662 | 1464439847485 Marionette TRACE conn2 <- [1,1726,null,{}] 05:50:47 INFO - PROCESS | 1662 | 1464439847490 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}] 05:50:47 INFO - PROCESS | 1662 | 1464439847593 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:50:47 INFO - PROCESS | 1662 | 1464439847674 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x119ba9000 == 65 [pid = 1662] [id = 439] 05:50:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x116a58c00) [pid = 1662] [serial = 1316] [outer = 0x0] 05:50:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x117586000) [pid = 1662] [serial = 1317] [outer = 0x116a58c00] 05:50:47 INFO - PROCESS | 1662 | 1464439847703 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x11812f000) [pid = 1662] [serial = 1318] [outer = 0x116a58c00] 05:50:48 INFO - PROCESS | 1662 | --DOCSHELL 0x12d14e800 == 64 [pid = 1662] [id = 429] 05:50:48 INFO - PROCESS | 1662 | --DOCSHELL 0x12ca8f800 == 63 [pid = 1662] [id = 428] 05:50:48 INFO - PROCESS | 1662 | --DOCSHELL 0x12c910000 == 62 [pid = 1662] [id = 427] 05:50:48 INFO - PROCESS | 1662 | --DOCSHELL 0x12c05d000 == 61 [pid = 1662] [id = 426] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x12b2bf400) [pid = 1662] [serial = 1233] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOCSHELL 0x12bacf000 == 60 [pid = 1662] [id = 425] 05:50:48 INFO - PROCESS | 1662 | --DOCSHELL 0x12b29a000 == 59 [pid = 1662] [id = 424] 05:50:48 INFO - PROCESS | 1662 | --DOCSHELL 0x12945c000 == 58 [pid = 1662] [id = 423] 05:50:48 INFO - PROCESS | 1662 | --DOCSHELL 0x11879c800 == 57 [pid = 1662] [id = 422] 05:50:48 INFO - PROCESS | 1662 | --DOCSHELL 0x123ef7000 == 56 [pid = 1662] [id = 421] 05:50:48 INFO - PROCESS | 1662 | --DOCSHELL 0x118995800 == 55 [pid = 1662] [id = 420] 05:50:48 INFO - PROCESS | 1662 | --DOCSHELL 0x11832f000 == 54 [pid = 1662] [id = 419] 05:50:48 INFO - PROCESS | 1662 | --DOCSHELL 0x11898d000 == 53 [pid = 1662] [id = 418] 05:50:48 INFO - PROCESS | 1662 | --DOCSHELL 0x118187800 == 52 [pid = 1662] [id = 412] 05:50:48 INFO - PROCESS | 1662 | --DOCSHELL 0x12ca9a800 == 51 [pid = 1662] [id = 411] 05:50:48 INFO - PROCESS | 1662 | 1464439848128 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]]]}] 05:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 672ms 05:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:50:48 INFO - PROCESS | 1662 | 1464439848179 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:50:48 INFO - PROCESS | 1662 | 1464439848180 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 05:50:48 INFO - PROCESS | 1662 | 1464439848183 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 1662 | 1464439848184 Marionette TRACE conn2 <- [1,1730,null,{}] 05:50:48 INFO - PROCESS | 1662 | 1464439848187 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}] 05:50:48 INFO - PROCESS | 1662 | 1464439848284 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x1255bc800) [pid = 1662] [serial = 1215] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x112f54c00) [pid = 1662] [serial = 1195] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x111f41c00) [pid = 1662] [serial = 1194] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x120d2b400) [pid = 1662] [serial = 1209] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x1211bac00) [pid = 1662] [serial = 1210] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x126ba5c00) [pid = 1662] [serial = 1218] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x11380d000) [pid = 1662] [serial = 1200] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x11891f000) [pid = 1662] [serial = 1206] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x118f77c00) [pid = 1662] [serial = 1207] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x11767ac00) [pid = 1662] [serial = 1201] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x12af83000) [pid = 1662] [serial = 1176] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x118208c00) [pid = 1662] [serial = 1203] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x1184e8000) [pid = 1662] [serial = 1204] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x116821400) [pid = 1662] [serial = 1198] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x115e47000) [pid = 1662] [serial = 1197] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x1288c4000) [pid = 1662] [serial = 1221] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x128824800) [pid = 1662] [serial = 1219] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x120ed8c00) [pid = 1662] [serial = 1185] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x12949d400) [pid = 1662] [serial = 1191] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x118131000) [pid = 1662] [serial = 1182] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x11845d400) [pid = 1662] [serial = 1224] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x128e54800) [pid = 1662] [serial = 1225] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x11619b800) [pid = 1662] [serial = 1179] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x12886c400) [pid = 1662] [serial = 1188] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x128e5cc00) [pid = 1662] [serial = 1222] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x12af85800) [pid = 1662] [serial = 1231] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x1294e9000) [pid = 1662] [serial = 1228] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1211db800) [pid = 1662] [serial = 1212] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x12a8c6000) [pid = 1662] [serial = 1230] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x123e66000) [pid = 1662] [serial = 1213] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x125dcfc00) [pid = 1662] [serial = 1216] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1294a4000) [pid = 1662] [serial = 1227] [outer = 0x0] [url = about:blank] 05:50:48 INFO - PROCESS | 1662 | 1464439848359 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x1187ad800 == 52 [pid = 1662] [id = 440] 05:50:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x11380d000) [pid = 1662] [serial = 1319] [outer = 0x0] 05:50:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x116ad9800) [pid = 1662] [serial = 1320] [outer = 0x11380d000] 05:50:48 INFO - PROCESS | 1662 | 1464439848388 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x118460000) [pid = 1662] [serial = 1321] [outer = 0x11380d000] 05:50:48 INFO - PROCESS | 1662 | 1464439848700 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]]]}] 05:50:48 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 05:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 522ms 05:50:48 INFO - PROCESS | 1662 | 1464439848716 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:50:48 INFO - PROCESS | 1662 | 1464439848720 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 05:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:50:48 INFO - PROCESS | 1662 | 1464439848727 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 1662 | 1464439848729 Marionette TRACE conn2 <- [1,1734,null,{}] 05:50:48 INFO - PROCESS | 1662 | 1464439848731 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}] 05:50:48 INFO - PROCESS | 1662 | 1464439848842 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:50:48 INFO - PROCESS | 1662 | 1464439848900 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x12145a000 == 53 [pid = 1662] [id = 441] 05:50:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x118462c00) [pid = 1662] [serial = 1322] [outer = 0x0] 05:50:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x118f73c00) [pid = 1662] [serial = 1323] [outer = 0x118462c00] 05:50:48 INFO - PROCESS | 1662 | 1464439848926 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x120ee1c00) [pid = 1662] [serial = 1324] [outer = 0x118462c00] 05:50:49 INFO - PROCESS | 1662 | 1464439849217 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]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 519ms 05:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:50:49 INFO - PROCESS | 1662 | 1464439849246 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 1662 | 1464439849247 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 05:50:49 INFO - PROCESS | 1662 | 1464439849249 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 1662 | 1464439849262 Marionette TRACE conn2 <- [1,1738,null,{}] 05:50:49 INFO - PROCESS | 1662 | 1464439849265 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}] 05:50:49 INFO - PROCESS | 1662 | 1464439849351 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:50:49 INFO - PROCESS | 1662 | 1464439849410 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x1290a9000 == 54 [pid = 1662] [id = 442] 05:50:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x118918c00) [pid = 1662] [serial = 1325] [outer = 0x0] 05:50:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x1211cf000) [pid = 1662] [serial = 1326] [outer = 0x118918c00] 05:50:49 INFO - PROCESS | 1662 | 1464439849438 Marionette DEBUG loaded listener.js 05:50:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x121bd7800) [pid = 1662] [serial = 1327] [outer = 0x118918c00] 05:50:49 INFO - PROCESS | 1662 | 1464439849743 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]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 534ms 05:50:49 INFO - PROCESS | 1662 | 1464439849784 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 1662 | 1464439849785 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 05:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:50:49 INFO - PROCESS | 1662 | 1464439849787 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 1662 | 1464439849788 Marionette TRACE conn2 <- [1,1742,null,{}] 05:50:49 INFO - PROCESS | 1662 | 1464439849791 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}] 05:50:49 INFO - PROCESS | 1662 | 1464439849894 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:50:49 INFO - PROCESS | 1662 | 1464439849959 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af99000 == 55 [pid = 1662] [id = 443] 05:50:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x118919800) [pid = 1662] [serial = 1328] [outer = 0x0] 05:50:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x1255ba000) [pid = 1662] [serial = 1329] [outer = 0x118919800] 05:50:49 INFO - PROCESS | 1662 | 1464439849984 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x12882f800) [pid = 1662] [serial = 1330] [outer = 0x118919800] 05:50:50 INFO - PROCESS | 1662 | 1464439850302 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]]]}] 05:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 521ms 05:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:50:50 INFO - PROCESS | 1662 | 1464439850309 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:50:50 INFO - PROCESS | 1662 | 1464439850310 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 05:50:50 INFO - PROCESS | 1662 | 1464439850312 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 1662 | 1464439850313 Marionette TRACE conn2 <- [1,1746,null,{}] 05:50:50 INFO - PROCESS | 1662 | 1464439850316 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}] 05:50:50 INFO - PROCESS | 1662 | 1464439850434 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:50:50 INFO - PROCESS | 1662 | 1464439850471 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bddb800 == 56 [pid = 1662] [id = 444] 05:50:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x12741d400) [pid = 1662] [serial = 1331] [outer = 0x0] 05:50:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x1288c6c00) [pid = 1662] [serial = 1332] [outer = 0x12741d400] 05:50:50 INFO - PROCESS | 1662 | 1464439850503 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x12937f400) [pid = 1662] [serial = 1333] [outer = 0x12741d400] 05:50:50 INFO - PROCESS | 1662 | 1464439850843 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]]]}] 05:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 572ms 05:50:50 INFO - PROCESS | 1662 | 1464439850884 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:50:50 INFO - PROCESS | 1662 | 1464439850885 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 05:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:50:50 INFO - PROCESS | 1662 | 1464439850888 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 1662 | 1464439850889 Marionette TRACE conn2 <- [1,1750,null,{}] 05:50:50 INFO - PROCESS | 1662 | 1464439850891 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}] 05:50:51 INFO - PROCESS | 1662 | 1464439851000 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:50:51 INFO - PROCESS | 1662 | 1464439851039 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c215800 == 57 [pid = 1662] [id = 445] 05:50:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x1288c6800) [pid = 1662] [serial = 1334] [outer = 0x0] 05:50:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x1294de800) [pid = 1662] [serial = 1335] [outer = 0x1288c6800] 05:50:51 INFO - PROCESS | 1662 | 1464439851064 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x12b08a000) [pid = 1662] [serial = 1336] [outer = 0x1288c6800] 05:50:51 INFO - PROCESS | 1662 | 1464439851395 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]]]}] 05:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 520ms 05:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:50:51 INFO - PROCESS | 1662 | 1464439851410 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:50:51 INFO - PROCESS | 1662 | 1464439851411 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 05:50:51 INFO - PROCESS | 1662 | 1464439851413 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 1662 | 1464439851415 Marionette TRACE conn2 <- [1,1754,null,{}] 05:50:51 INFO - PROCESS | 1662 | 1464439851417 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}] 05:50:51 INFO - PROCESS | 1662 | 1464439851529 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:50:51 INFO - PROCESS | 1662 | 1464439851541 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c91c000 == 58 [pid = 1662] [id = 446] 05:50:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x1294a9c00) [pid = 1662] [serial = 1337] [outer = 0x0] 05:50:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x12ba0c800) [pid = 1662] [serial = 1338] [outer = 0x1294a9c00] 05:50:51 INFO - PROCESS | 1662 | 1464439851566 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x12bb19c00) [pid = 1662] [serial = 1339] [outer = 0x1294a9c00] 05:50:51 INFO - PROCESS | 1662 | 1464439851931 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]]]}] 05:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 571ms 05:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:50:51 INFO - PROCESS | 1662 | 1464439851985 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:50:51 INFO - PROCESS | 1662 | 1464439851986 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 05:50:51 INFO - PROCESS | 1662 | 1464439851989 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 1662 | 1464439851990 Marionette TRACE conn2 <- [1,1758,null,{}] 05:50:51 INFO - PROCESS | 1662 | 1464439851992 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}] 05:50:52 INFO - PROCESS | 1662 | 1464439852102 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:50:52 INFO - PROCESS | 1662 | 1464439852114 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d14f800 == 59 [pid = 1662] [id = 447] 05:50:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x116847c00) [pid = 1662] [serial = 1340] [outer = 0x0] 05:50:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x12bbbcc00) [pid = 1662] [serial = 1341] [outer = 0x116847c00] 05:50:52 INFO - PROCESS | 1662 | 1464439852139 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x12c259400) [pid = 1662] [serial = 1342] [outer = 0x116847c00] 05:50:52 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x128eac400) [pid = 1662] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:50:52 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x127423000) [pid = 1662] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:50:52 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x1294a1c00) [pid = 1662] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:50:52 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x12af84000) [pid = 1662] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:50:52 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x111c82800) [pid = 1662] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:50:52 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x1211d3800) [pid = 1662] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:50:52 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x11767b400) [pid = 1662] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:50:52 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x118f44c00) [pid = 1662] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:50:52 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x117042800) [pid = 1662] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:50:52 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x123f8a000) [pid = 1662] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:50:52 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x12555c400) [pid = 1662] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:50:52 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x11757e000) [pid = 1662] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:50:52 INFO - PROCESS | 1662 | 1464439852574 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]]]}] 05:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 619ms 05:50:52 INFO - PROCESS | 1662 | 1464439852611 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:50:52 INFO - PROCESS | 1662 | 1464439852612 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 05:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:50:52 INFO - PROCESS | 1662 | 1464439852614 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:50:52 INFO - PROCESS | 1662 | 1464439852615 Marionette TRACE conn2 <- [1,1762,null,{}] 05:50:52 INFO - PROCESS | 1662 | 1464439852618 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}] 05:50:52 INFO - PROCESS | 1662 | 1464439852765 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:50:52 INFO - PROCESS | 1662 | 1464439852819 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d48f000 == 60 [pid = 1662] [id = 448] 05:50:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x110f45400) [pid = 1662] [serial = 1343] [outer = 0x0] 05:50:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x128ea8c00) [pid = 1662] [serial = 1344] [outer = 0x110f45400] 05:50:52 INFO - PROCESS | 1662 | 1464439852849 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x12c3cbc00) [pid = 1662] [serial = 1345] [outer = 0x110f45400] 05:50:53 INFO - PROCESS | 1662 | 1464439853145 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]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 569ms 05:50:53 INFO - PROCESS | 1662 | 1464439853184 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:50:53 INFO - PROCESS | 1662 | 1464439853196 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 05:50:53 INFO - PROCESS | 1662 | 1464439853198 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 1662 | 1464439853200 Marionette TRACE conn2 <- [1,1766,null,{}] 05:50:53 INFO - PROCESS | 1662 | 1464439853202 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}] 05:50:53 INFO - PROCESS | 1662 | 1464439853316 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:50:53 INFO - PROCESS | 1662 | 1464439853323 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d70d000 == 61 [pid = 1662] [id = 449] 05:50:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x110f49400) [pid = 1662] [serial = 1346] [outer = 0x0] 05:50:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x112849000) [pid = 1662] [serial = 1347] [outer = 0x110f49400] 05:50:53 INFO - PROCESS | 1662 | 1464439853348 Marionette DEBUG loaded listener.js 05:50:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x12bbbe800) [pid = 1662] [serial = 1348] [outer = 0x110f49400] 05:50:53 INFO - PROCESS | 1662 | 1464439853659 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]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 518ms 05:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:50:53 INFO - PROCESS | 1662 | 1464439853718 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 1662 | 1464439853719 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 05:50:53 INFO - PROCESS | 1662 | 1464439853721 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 1662 | 1464439853722 Marionette TRACE conn2 <- [1,1770,null,{}] 05:50:53 INFO - PROCESS | 1662 | 1464439853724 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}] 05:50:53 INFO - PROCESS | 1662 | 1464439853813 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:50:53 INFO - PROCESS | 1662 | 1464439853817 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x135072800 == 62 [pid = 1662] [id = 450] 05:50:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x1125b1400) [pid = 1662] [serial = 1349] [outer = 0x0] 05:50:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x1125b8800) [pid = 1662] [serial = 1350] [outer = 0x1125b1400] 05:50:53 INFO - PROCESS | 1662 | 1464439853842 Marionette DEBUG loaded listener.js 05:50:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x1125bdc00) [pid = 1662] [serial = 1351] [outer = 0x1125b1400] 05:50:54 INFO - PROCESS | 1662 | 1464439854201 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]]]}] 05:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 520ms 05:50:54 INFO - PROCESS | 1662 | 1464439854244 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:50:54 INFO - PROCESS | 1662 | 1464439854245 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 05:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:50:54 INFO - PROCESS | 1662 | 1464439854248 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:50:54 INFO - PROCESS | 1662 | 1464439854249 Marionette TRACE conn2 <- [1,1774,null,{}] 05:50:54 INFO - PROCESS | 1662 | 1464439854251 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}] 05:50:54 INFO - PROCESS | 1662 | 1464439854350 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:50:54 INFO - PROCESS | 1662 | 1464439854356 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x135179000 == 63 [pid = 1662] [id = 451] 05:50:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x11284a400) [pid = 1662] [serial = 1352] [outer = 0x0] 05:50:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x121248c00) [pid = 1662] [serial = 1353] [outer = 0x11284a400] 05:50:54 INFO - PROCESS | 1662 | 1464439854382 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x12124cc00) [pid = 1662] [serial = 1354] [outer = 0x11284a400] 05:50:54 INFO - PROCESS | 1662 | 1464439854895 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]]]}] 05:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 05:50:54 INFO - PROCESS | 1662 | 1464439854918 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:50:54 INFO - PROCESS | 1662 | 1464439854924 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 05:50:54 INFO - PROCESS | 1662 | 1464439854927 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:50:54 INFO - PROCESS | 1662 | 1464439854930 Marionette TRACE conn2 <- [1,1778,null,{}] 05:50:54 INFO - PROCESS | 1662 | 1464439854934 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}] 05:50:55 INFO - PROCESS | 1662 | 1464439855050 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:50:55 INFO - PROCESS | 1662 | 1464439855168 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x12114e800 == 64 [pid = 1662] [id = 452] 05:50:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x112a6c400) [pid = 1662] [serial = 1355] [outer = 0x0] 05:50:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x113118c00) [pid = 1662] [serial = 1356] [outer = 0x112a6c400] 05:50:55 INFO - PROCESS | 1662 | 1464439855200 Marionette DEBUG loaded listener.js 05:50:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x1160edc00) [pid = 1662] [serial = 1357] [outer = 0x112a6c400] 05:50:55 INFO - PROCESS | 1662 | 1464439855637 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]]]}] 05:50:55 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 05:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 724ms 05:50:55 INFO - PROCESS | 1662 | 1464439855652 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 1662 | 1464439855658 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 05:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:50:55 INFO - PROCESS | 1662 | 1464439855662 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 1662 | 1464439855664 Marionette TRACE conn2 <- [1,1782,null,{}] 05:50:55 INFO - PROCESS | 1662 | 1464439855667 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}] 05:50:55 INFO - PROCESS | 1662 | 1464439855782 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:50:55 INFO - PROCESS | 1662 | 1464439855889 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b329800 == 65 [pid = 1662] [id = 453] 05:50:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x116732c00) [pid = 1662] [serial = 1358] [outer = 0x0] 05:50:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x118064000) [pid = 1662] [serial = 1359] [outer = 0x116732c00] 05:50:55 INFO - PROCESS | 1662 | 1464439855921 Marionette DEBUG loaded listener.js 05:50:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x11820f000) [pid = 1662] [serial = 1360] [outer = 0x116732c00] 05:50:56 INFO - PROCESS | 1662 | 1464439856318 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]]]}] 05:50:56 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 05:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 723ms 05:50:56 INFO - PROCESS | 1662 | 1464439856419 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:50:56 INFO - PROCESS | 1662 | 1464439856421 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 05:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:50:56 INFO - PROCESS | 1662 | 1464439856426 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 1662 | 1464439856429 Marionette TRACE conn2 <- [1,1786,null,{}] 05:50:56 INFO - PROCESS | 1662 | 1464439856437 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}] 05:50:56 INFO - PROCESS | 1662 | 1464439856597 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:50:56 INFO - PROCESS | 1662 | 1464439856651 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x135178000 == 66 [pid = 1662] [id = 454] 05:50:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x1196e5c00) [pid = 1662] [serial = 1361] [outer = 0x0] 05:50:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x120eb4800) [pid = 1662] [serial = 1362] [outer = 0x1196e5c00] 05:50:56 INFO - PROCESS | 1662 | 1464439856683 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x12124dc00) [pid = 1662] [serial = 1363] [outer = 0x1196e5c00] 05:50:57 INFO - PROCESS | 1662 | 1464439857094 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]]]}] 05:50:57 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 05:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 724ms 05:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:50:57 INFO - PROCESS | 1662 | 1464439857151 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 1662 | 1464439857153 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 05:50:57 INFO - PROCESS | 1662 | 1464439857155 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 1662 | 1464439857156 Marionette TRACE conn2 <- [1,1790,null,{}] 05:50:57 INFO - PROCESS | 1662 | 1464439857159 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}] 05:50:57 INFO - PROCESS | 1662 | 1464439857271 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:50:57 INFO - PROCESS | 1662 | 1464439857376 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x135b29000 == 67 [pid = 1662] [id = 455] 05:50:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x121251800) [pid = 1662] [serial = 1364] [outer = 0x0] 05:50:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x123e2a800) [pid = 1662] [serial = 1365] [outer = 0x121251800] 05:50:57 INFO - PROCESS | 1662 | 1464439857407 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x125dca000) [pid = 1662] [serial = 1366] [outer = 0x121251800] 05:50:57 INFO - PROCESS | 1662 | 1464439857785 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]]]}] 05:50:57 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) 05:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 05:50:57 INFO - PROCESS | 1662 | 1464439857826 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 1662 | 1464439857827 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 05:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:50:57 INFO - PROCESS | 1662 | 1464439857829 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 1662 | 1464439857831 Marionette TRACE conn2 <- [1,1794,null,{}] 05:50:57 INFO - PROCESS | 1662 | 1464439857833 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}] 05:50:57 INFO - PROCESS | 1662 | 1464439857962 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:50:58 INFO - PROCESS | 1662 | 1464439858068 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d817800 == 68 [pid = 1662] [id = 456] 05:50:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x125e40c00) [pid = 1662] [serial = 1367] [outer = 0x0] 05:50:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x126f85400) [pid = 1662] [serial = 1368] [outer = 0x125e40c00] 05:50:58 INFO - PROCESS | 1662 | 1464439858098 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x12882c400) [pid = 1662] [serial = 1369] [outer = 0x125e40c00] 05:50:58 INFO - PROCESS | 1662 | 1464439858527 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]]]}] 05:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 722ms 05:50:58 INFO - PROCESS | 1662 | 1464439858552 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:50:58 INFO - PROCESS | 1662 | 1464439858553 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 05:50:58 INFO - PROCESS | 1662 | 1464439858556 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:50:58 INFO - PROCESS | 1662 | 1464439858557 Marionette TRACE conn2 <- [1,1798,null,{}] 05:50:58 INFO - PROCESS | 1662 | 1464439858560 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}] 05:50:58 INFO - PROCESS | 1662 | 1464439858678 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:50:58 INFO - PROCESS | 1662 | 1464439858760 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x1356d7800 == 69 [pid = 1662] [id = 457] 05:50:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x128e5cc00) [pid = 1662] [serial = 1370] [outer = 0x0] 05:50:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x12b2c0000) [pid = 1662] [serial = 1371] [outer = 0x128e5cc00] 05:50:58 INFO - PROCESS | 1662 | 1464439858789 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 171 (0x12c3ca400) [pid = 1662] [serial = 1372] [outer = 0x128e5cc00] 05:50:59 INFO - PROCESS | 1662 | 1464439859250 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]]]}] 05:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 721ms 05:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:50:59 INFO - PROCESS | 1662 | 1464439859323 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:50:59 INFO - PROCESS | 1662 | 1464439859324 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 05:50:59 INFO - PROCESS | 1662 | 1464439859329 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:50:59 INFO - PROCESS | 1662 | 1464439859330 Marionette TRACE conn2 <- [1,1802,null,{}] 05:50:59 INFO - PROCESS | 1662 | 1464439859332 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}] 05:50:59 INFO - PROCESS | 1662 | 1464439859427 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:50:59 INFO - PROCESS | 1662 | 1464439859517 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x119927800 == 70 [pid = 1662] [id = 458] 05:50:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 172 (0x1181eb000) [pid = 1662] [serial = 1373] [outer = 0x0] 05:50:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 173 (0x12a8cd000) [pid = 1662] [serial = 1374] [outer = 0x1181eb000] 05:50:59 INFO - PROCESS | 1662 | 1464439859563 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 174 (0x12c25a400) [pid = 1662] [serial = 1375] [outer = 0x1181eb000] 05:51:00 INFO - PROCESS | 1662 | 1464439860314 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]]]}] 05:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1024ms 05:51:00 INFO - PROCESS | 1662 | 1464439860372 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 1662 | 1464439860375 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 05:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:51:00 INFO - PROCESS | 1662 | 1464439860381 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 1662 | 1464439860385 Marionette TRACE conn2 <- [1,1806,null,{}] 05:51:00 INFO - PROCESS | 1662 | 1464439860391 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}] 05:51:00 INFO - PROCESS | 1662 | 1464439860551 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:51:00 INFO - PROCESS | 1662 | 1464439860699 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x125da7000 == 71 [pid = 1662] [id = 459] 05:51:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 175 (0x1125afc00) [pid = 1662] [serial = 1376] [outer = 0x0] 05:51:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 176 (0x112842800) [pid = 1662] [serial = 1377] [outer = 0x1125afc00] 05:51:00 INFO - PROCESS | 1662 | 1464439860747 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 177 (0x112f5dc00) [pid = 1662] [serial = 1378] [outer = 0x1125afc00] 05:51:01 INFO - PROCESS | 1662 | 1464439861295 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]]]}] 05:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 976ms 05:51:01 INFO - PROCESS | 1662 | 1464439861356 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:51:01 INFO - PROCESS | 1662 | 1464439861360 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 05:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:51:01 INFO - PROCESS | 1662 | 1464439861364 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 1662 | 1464439861366 Marionette TRACE conn2 <- [1,1810,null,{}] 05:51:01 INFO - PROCESS | 1662 | 1464439861369 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}] 05:51:01 INFO - PROCESS | 1662 | 1464439861470 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:51:01 INFO - PROCESS | 1662 | 1464439861549 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12551f000 == 72 [pid = 1662] [id = 460] 05:51:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 178 (0x11681b000) [pid = 1662] [serial = 1379] [outer = 0x0] 05:51:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 179 (0x11767b000) [pid = 1662] [serial = 1380] [outer = 0x11681b000] 05:51:01 INFO - PROCESS | 1662 | 1464439861576 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 180 (0x118203c00) [pid = 1662] [serial = 1381] [outer = 0x11681b000] 05:51:01 INFO - PROCESS | 1662 | --DOCSHELL 0x135072800 == 71 [pid = 1662] [id = 450] 05:51:01 INFO - PROCESS | 1662 | --DOCSHELL 0x12d70d000 == 70 [pid = 1662] [id = 449] 05:51:01 INFO - PROCESS | 1662 | --DOCSHELL 0x12d48f000 == 69 [pid = 1662] [id = 448] 05:51:01 INFO - PROCESS | 1662 | --DOCSHELL 0x12d14f800 == 68 [pid = 1662] [id = 447] 05:51:01 INFO - PROCESS | 1662 | --DOCSHELL 0x12c91c000 == 67 [pid = 1662] [id = 446] 05:51:01 INFO - PROCESS | 1662 | --DOCSHELL 0x12c215800 == 66 [pid = 1662] [id = 445] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 179 (0x1210d2400) [pid = 1662] [serial = 1242] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 178 (0x12949d000) [pid = 1662] [serial = 1248] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 177 (0x12886e800) [pid = 1662] [serial = 1245] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 176 (0x12ba08c00) [pid = 1662] [serial = 1251] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 175 (0x12c252800) [pid = 1662] [serial = 1290] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOCSHELL 0x12bddb800 == 65 [pid = 1662] [id = 444] 05:51:01 INFO - PROCESS | 1662 | --DOCSHELL 0x12af99000 == 64 [pid = 1662] [id = 443] 05:51:01 INFO - PROCESS | 1662 | --DOCSHELL 0x1290a9000 == 63 [pid = 1662] [id = 442] 05:51:01 INFO - PROCESS | 1662 | --DOCSHELL 0x12145a000 == 62 [pid = 1662] [id = 441] 05:51:01 INFO - PROCESS | 1662 | --DOCSHELL 0x1187ad800 == 61 [pid = 1662] [id = 440] 05:51:01 INFO - PROCESS | 1662 | --DOCSHELL 0x119ba9000 == 60 [pid = 1662] [id = 439] 05:51:01 INFO - PROCESS | 1662 | --DOCSHELL 0x12120d800 == 59 [pid = 1662] [id = 438] 05:51:01 INFO - PROCESS | 1662 | --DOCSHELL 0x135133000 == 58 [pid = 1662] [id = 434] 05:51:01 INFO - PROCESS | 1662 | --DOCSHELL 0x12d339800 == 57 [pid = 1662] [id = 433] 05:51:01 INFO - PROCESS | 1662 | --DOCSHELL 0x1267b9800 == 56 [pid = 1662] [id = 432] 05:51:01 INFO - PROCESS | 1662 | --DOCSHELL 0x118fa6800 == 55 [pid = 1662] [id = 431] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 174 (0x12a761c00) [pid = 1662] [serial = 1275] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 173 (0x1288c1400) [pid = 1662] [serial = 1272] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 172 (0x12b08c000) [pid = 1662] [serial = 1278] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 171 (0x12ba0dc00) [pid = 1662] [serial = 1281] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 170 (0x12ba07400) [pid = 1662] [serial = 1279] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x11214d000) [pid = 1662] [serial = 1254] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x11300f800) [pid = 1662] [serial = 1255] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x121bce800) [pid = 1662] [serial = 1266] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x123e67800) [pid = 1662] [serial = 1267] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x118125000) [pid = 1662] [serial = 1257] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x11820cc00) [pid = 1662] [serial = 1258] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x1182a3000) [pid = 1662] [serial = 1239] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x1196e3400) [pid = 1662] [serial = 1263] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x120ebd400) [pid = 1662] [serial = 1264] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x113a89800) [pid = 1662] [serial = 1236] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x1182a6800) [pid = 1662] [serial = 1260] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x1185ec800) [pid = 1662] [serial = 1261] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x1255c0c00) [pid = 1662] [serial = 1269] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x12bbb2400) [pid = 1662] [serial = 1287] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x12bbbf800) [pid = 1662] [serial = 1288] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x12bb19800) [pid = 1662] [serial = 1282] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x12949c800) [pid = 1662] [serial = 1273] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x1211cf400) [pid = 1662] [serial = 1284] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x12a8d2400) [pid = 1662] [serial = 1276] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x12b091800) [pid = 1662] [serial = 1285] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x126f84400) [pid = 1662] [serial = 1270] [outer = 0x0] [url = about:blank] 05:51:01 INFO - PROCESS | 1662 | 1464439861979 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]]]}] 05:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 620ms 05:51:01 INFO - PROCESS | 1662 | 1464439861984 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:51:01 INFO - PROCESS | 1662 | 1464439861985 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 05:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:51:01 INFO - PROCESS | 1662 | 1464439861988 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 1662 | 1464439861993 Marionette TRACE conn2 <- [1,1814,null,{}] 05:51:02 INFO - PROCESS | 1662 | 1464439862001 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}] 05:51:02 INFO - PROCESS | 1662 | 1464439862113 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:51:02 INFO - PROCESS | 1662 | 1464439862181 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ef7000 == 56 [pid = 1662] [id = 461] 05:51:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x11684a400) [pid = 1662] [serial = 1382] [outer = 0x0] 05:51:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x1182b0400) [pid = 1662] [serial = 1383] [outer = 0x11684a400] 05:51:02 INFO - PROCESS | 1662 | 1464439862210 Marionette DEBUG loaded listener.js 05:51:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x1196e7400) [pid = 1662] [serial = 1384] [outer = 0x11684a400] 05:51:02 INFO - PROCESS | 1662 | 1464439862532 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]]]}] 05:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 578ms 05:51:02 INFO - PROCESS | 1662 | 1464439862566 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:51:02 INFO - PROCESS | 1662 | 1464439862568 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 05:51:02 INFO - PROCESS | 1662 | 1464439862570 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 1662 | 1464439862572 Marionette TRACE conn2 <- [1,1818,null,{}] 05:51:02 INFO - PROCESS | 1662 | 1464439862576 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}] 05:51:02 INFO - PROCESS | 1662 | 1464439862668 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:51:02 INFO - PROCESS | 1662 | 1464439862728 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a5bc000 == 57 [pid = 1662] [id = 462] 05:51:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x1196e8c00) [pid = 1662] [serial = 1385] [outer = 0x0] 05:51:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x1210d3400) [pid = 1662] [serial = 1386] [outer = 0x1196e8c00] 05:51:02 INFO - PROCESS | 1662 | 1464439862759 Marionette DEBUG loaded listener.js 05:51:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x12124f400) [pid = 1662] [serial = 1387] [outer = 0x1196e8c00] 05:51:03 INFO - PROCESS | 1662 | 1464439863057 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]]]}] 05:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 522ms 05:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:51:03 INFO - PROCESS | 1662 | 1464439863094 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:51:03 INFO - PROCESS | 1662 | 1464439863095 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 05:51:03 INFO - PROCESS | 1662 | 1464439863097 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:51:03 INFO - PROCESS | 1662 | 1464439863098 Marionette TRACE conn2 <- [1,1822,null,{}] 05:51:03 INFO - PROCESS | 1662 | 1464439863100 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}] 05:51:03 INFO - PROCESS | 1662 | 1464439863189 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:51:03 INFO - PROCESS | 1662 | 1464439863194 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bddd800 == 58 [pid = 1662] [id = 463] 05:51:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x12124f800) [pid = 1662] [serial = 1388] [outer = 0x0] 05:51:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x125552400) [pid = 1662] [serial = 1389] [outer = 0x12124f800] 05:51:03 INFO - PROCESS | 1662 | 1464439863219 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x126bb1800) [pid = 1662] [serial = 1390] [outer = 0x12124f800] 05:51:03 INFO - PROCESS | 1662 | 1464439863597 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]]]}] 05:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 568ms 05:51:03 INFO - PROCESS | 1662 | 1464439863666 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:51:03 INFO - PROCESS | 1662 | 1464439863668 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 05:51:03 INFO - PROCESS | 1662 | 1464439863672 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:51:03 INFO - PROCESS | 1662 | 1464439863676 Marionette TRACE conn2 <- [1,1826,null,{}] 05:51:03 INFO - PROCESS | 1662 | 1464439863679 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}] 05:51:03 INFO - PROCESS | 1662 | 1464439863838 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:51:03 INFO - PROCESS | 1662 | 1464439863846 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c912000 == 59 [pid = 1662] [id = 464] 05:51:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x127445800) [pid = 1662] [serial = 1391] [outer = 0x0] 05:51:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x128eac000) [pid = 1662] [serial = 1392] [outer = 0x127445800] 05:51:03 INFO - PROCESS | 1662 | 1464439863888 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x12af82400) [pid = 1662] [serial = 1393] [outer = 0x127445800] 05:51:04 INFO - PROCESS | 1662 | 1464439864354 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]]]}] 05:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 723ms 05:51:04 INFO - PROCESS | 1662 | 1464439864395 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:51:04 INFO - PROCESS | 1662 | 1464439864396 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 05:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:51:04 INFO - PROCESS | 1662 | 1464439864398 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - PROCESS | 1662 | 1464439864399 Marionette TRACE conn2 <- [1,1830,null,{}] 05:51:04 INFO - PROCESS | 1662 | 1464439864402 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}] 05:51:04 INFO - PROCESS | 1662 | 1464439864541 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:51:04 INFO - PROCESS | 1662 | 1464439864562 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cdcb800 == 60 [pid = 1662] [id = 465] 05:51:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x121637800) [pid = 1662] [serial = 1394] [outer = 0x0] 05:51:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x12163b000) [pid = 1662] [serial = 1395] [outer = 0x121637800] 05:51:04 INFO - PROCESS | 1662 | 1464439864587 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x121640800) [pid = 1662] [serial = 1396] [outer = 0x121637800] 05:51:04 INFO - PROCESS | 1662 | 1464439864934 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]]]}] 05:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 569ms 05:51:04 INFO - PROCESS | 1662 | 1464439864974 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:51:04 INFO - PROCESS | 1662 | 1464439864976 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 05:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:51:04 INFO - PROCESS | 1662 | 1464439864978 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - PROCESS | 1662 | 1464439864979 Marionette TRACE conn2 <- [1,1834,null,{}] 05:51:04 INFO - PROCESS | 1662 | 1464439864982 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}] 05:51:05 INFO - PROCESS | 1662 | 1464439865093 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:51:05 INFO - PROCESS | 1662 | 1464439865133 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d47f000 == 61 [pid = 1662] [id = 466] 05:51:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x12163bc00) [pid = 1662] [serial = 1397] [outer = 0x0] 05:51:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x12b08c000) [pid = 1662] [serial = 1398] [outer = 0x12163bc00] 05:51:05 INFO - PROCESS | 1662 | 1464439865157 Marionette DEBUG loaded listener.js 05:51:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x12ba0dc00) [pid = 1662] [serial = 1399] [outer = 0x12163bc00] 05:51:05 INFO - PROCESS | 1662 | 1464439865492 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]]]}] 05:51:05 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 05:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 569ms 05:51:05 INFO - PROCESS | 1662 | 1464439865547 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:51:05 INFO - PROCESS | 1662 | 1464439865549 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 05:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:51:05 INFO - PROCESS | 1662 | 1464439865551 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:51:05 INFO - PROCESS | 1662 | 1464439865552 Marionette TRACE conn2 <- [1,1838,null,{}] 05:51:05 INFO - PROCESS | 1662 | 1464439865554 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}] 05:51:05 INFO - PROCESS | 1662 | 1464439865670 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:51:05 INFO - PROCESS | 1662 | 1464439865684 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d729000 == 62 [pid = 1662] [id = 467] 05:51:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x12163c800) [pid = 1662] [serial = 1400] [outer = 0x0] 05:51:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x121959400) [pid = 1662] [serial = 1401] [outer = 0x12163c800] 05:51:05 INFO - PROCESS | 1662 | 1464439865718 Marionette DEBUG loaded listener.js 05:51:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x120eae800) [pid = 1662] [serial = 1402] [outer = 0x12163c800] 05:51:06 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x1294a9c00) [pid = 1662] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:51:06 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x1288c6800) [pid = 1662] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:51:06 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x116847c00) [pid = 1662] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:51:06 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x118918c00) [pid = 1662] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:51:06 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x118919800) [pid = 1662] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:51:06 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x110e46800) [pid = 1662] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:51:06 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x116a58c00) [pid = 1662] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:51:06 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x118462c00) [pid = 1662] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:51:06 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x11380d000) [pid = 1662] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:51:06 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x110f45400) [pid = 1662] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:51:06 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x11311c000) [pid = 1662] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:51:06 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x110f49400) [pid = 1662] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:51:06 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x12741d400) [pid = 1662] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:51:06 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x12af7d400) [pid = 1662] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:51:06 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x1294e3c00) [pid = 1662] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:51:06 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x1125b1400) [pid = 1662] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:51:06 INFO - PROCESS | 1662 | 1464439866257 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]]]}] 05:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 720ms 05:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:51:06 INFO - PROCESS | 1662 | 1464439866272 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 1662 | 1464439866275 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 05:51:06 INFO - PROCESS | 1662 | 1464439866279 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 1662 | 1464439866280 Marionette TRACE conn2 <- [1,1842,null,{}] 05:51:06 INFO - PROCESS | 1662 | 1464439866282 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}] 05:51:06 INFO - PROCESS | 1662 | 1464439866375 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:51:06 INFO - PROCESS | 1662 | 1464439866379 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f61000 == 63 [pid = 1662] [id = 468] 05:51:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x110f49800) [pid = 1662] [serial = 1403] [outer = 0x0] 05:51:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x112a5f800) [pid = 1662] [serial = 1404] [outer = 0x110f49800] 05:51:06 INFO - PROCESS | 1662 | 1464439866404 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x118f44c00) [pid = 1662] [serial = 1405] [outer = 0x110f49800] 05:51:06 INFO - PROCESS | 1662 | 1464439866754 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]]]}] 05:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 517ms 05:51:06 INFO - PROCESS | 1662 | 1464439866800 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 1662 | 1464439866802 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 05:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:51:06 INFO - PROCESS | 1662 | 1464439866804 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 1662 | 1464439866806 Marionette TRACE conn2 <- [1,1846,null,{}] 05:51:06 INFO - PROCESS | 1662 | 1464439866809 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}] 05:51:06 INFO - PROCESS | 1662 | 1464439866919 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:51:06 INFO - PROCESS | 1662 | 1464439866943 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x134ecd000 == 64 [pid = 1662] [id = 469] 05:51:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x1288c1c00) [pid = 1662] [serial = 1406] [outer = 0x0] 05:51:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x12b093400) [pid = 1662] [serial = 1407] [outer = 0x1288c1c00] 05:51:06 INFO - PROCESS | 1662 | 1464439866973 Marionette DEBUG loaded listener.js 05:51:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x12bbb2800) [pid = 1662] [serial = 1408] [outer = 0x1288c1c00] 05:51:07 INFO - PROCESS | 1662 | 1464439867314 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]]]}] 05:51:07 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) 05:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 523ms 05:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:51:07 INFO - PROCESS | 1662 | 1464439867328 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 1662 | 1464439867329 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 05:51:07 INFO - PROCESS | 1662 | 1464439867331 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 1662 | 1464439867332 Marionette TRACE conn2 <- [1,1850,null,{}] 05:51:07 INFO - PROCESS | 1662 | 1464439867335 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}] 05:51:07 INFO - PROCESS | 1662 | 1464439867428 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:51:07 INFO - PROCESS | 1662 | 1464439867495 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x135070800 == 65 [pid = 1662] [id = 470] 05:51:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x12b2bf800) [pid = 1662] [serial = 1409] [outer = 0x0] 05:51:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x12bbbf400) [pid = 1662] [serial = 1410] [outer = 0x12b2bf800] 05:51:07 INFO - PROCESS | 1662 | 1464439867519 Marionette DEBUG loaded listener.js 05:51:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x12c3cd400) [pid = 1662] [serial = 1411] [outer = 0x12b2bf800] 05:51:07 INFO - PROCESS | 1662 | 1464439867796 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]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 520ms 05:51:07 INFO - PROCESS | 1662 | 1464439867852 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 1662 | 1464439867853 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 05:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:51:07 INFO - PROCESS | 1662 | 1464439867858 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 1662 | 1464439867859 Marionette TRACE conn2 <- [1,1854,null,{}] 05:51:07 INFO - PROCESS | 1662 | 1464439867862 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}] 05:51:07 INFO - PROCESS | 1662 | 1464439867954 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:51:07 INFO - PROCESS | 1662 | 1464439867958 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x1356d6800 == 66 [pid = 1662] [id = 471] 05:51:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x12bb1d800) [pid = 1662] [serial = 1412] [outer = 0x0] 05:51:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x12c3f0c00) [pid = 1662] [serial = 1413] [outer = 0x12bb1d800] 05:51:07 INFO - PROCESS | 1662 | 1464439867982 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x12c3fa400) [pid = 1662] [serial = 1414] [outer = 0x12bb1d800] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12d618800 == 65 [pid = 1662] [id = 416] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12cc06000 == 64 [pid = 1662] [id = 376] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12d15a000 == 63 [pid = 1662] [id = 415] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x13507a800 == 62 [pid = 1662] [id = 436] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12c506000 == 61 [pid = 1662] [id = 414] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x135186800 == 60 [pid = 1662] [id = 435] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12af9c000 == 59 [pid = 1662] [id = 288] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x118988000 == 58 [pid = 1662] [id = 437] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12b339800 == 57 [pid = 1662] [id = 375] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12551f800 == 56 [pid = 1662] [id = 413] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12bad7000 == 55 [pid = 1662] [id = 326] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12d33b000 == 54 [pid = 1662] [id = 392] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12d71e000 == 53 [pid = 1662] [id = 430] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12120e000 == 52 [pid = 1662] [id = 342] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12945e800 == 51 [pid = 1662] [id = 378] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12c509000 == 50 [pid = 1662] [id = 354] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12d71b800 == 49 [pid = 1662] [id = 417] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12cc1a800 == 48 [pid = 1662] [id = 377] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12d61e800 == 47 [pid = 1662] [id = 397] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x125da7000 == 46 [pid = 1662] [id = 459] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x119927800 == 45 [pid = 1662] [id = 458] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x1356d7800 == 44 [pid = 1662] [id = 457] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12d817800 == 43 [pid = 1662] [id = 456] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x135b29000 == 42 [pid = 1662] [id = 455] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x135178000 == 41 [pid = 1662] [id = 454] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12b329800 == 40 [pid = 1662] [id = 453] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12114e800 == 39 [pid = 1662] [id = 452] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x135179000 == 38 [pid = 1662] [id = 451] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12d729000 == 37 [pid = 1662] [id = 467] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x134ecd000 == 36 [pid = 1662] [id = 469] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x123ef7000 == 35 [pid = 1662] [id = 461] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12c912000 == 34 [pid = 1662] [id = 464] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12a5bc000 == 33 [pid = 1662] [id = 462] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12d47f000 == 32 [pid = 1662] [id = 466] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x126f61000 == 31 [pid = 1662] [id = 468] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12bddd800 == 30 [pid = 1662] [id = 463] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12cdcb800 == 29 [pid = 1662] [id = 465] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x12551f000 == 28 [pid = 1662] [id = 460] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x12b08cc00) [pid = 1662] [serial = 1177] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x12ba0c800) [pid = 1662] [serial = 1338] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x12b08a000) [pid = 1662] [serial = 1336] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x1294de800) [pid = 1662] [serial = 1335] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x12bbbcc00) [pid = 1662] [serial = 1341] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x1211cf000) [pid = 1662] [serial = 1326] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x121bd7800) [pid = 1662] [serial = 1327] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x1255ba000) [pid = 1662] [serial = 1329] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x1294a8c00) [pid = 1662] [serial = 1302] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x12c3c6800) [pid = 1662] [serial = 1291] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x11812f000) [pid = 1662] [serial = 1318] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x117586000) [pid = 1662] [serial = 1317] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x121bda800) [pid = 1662] [serial = 1299] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x118f73c00) [pid = 1662] [serial = 1323] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x120ee1c00) [pid = 1662] [serial = 1324] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x12c3cdc00) [pid = 1662] [serial = 1308] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x116ad9800) [pid = 1662] [serial = 1320] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x118460000) [pid = 1662] [serial = 1321] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x116726400) [pid = 1662] [serial = 1293] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x11311b800) [pid = 1662] [serial = 1311] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x128ea8c00) [pid = 1662] [serial = 1344] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x12b2c0400) [pid = 1662] [serial = 1305] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x116727000) [pid = 1662] [serial = 1315] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x113123000) [pid = 1662] [serial = 1314] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x1185e2c00) [pid = 1662] [serial = 1296] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x112849000) [pid = 1662] [serial = 1347] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x12bbbe800) [pid = 1662] [serial = 1348] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x12c259400) [pid = 1662] [serial = 1342] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x1288c6c00) [pid = 1662] [serial = 1332] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x12937f400) [pid = 1662] [serial = 1333] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x12bb19c00) [pid = 1662] [serial = 1339] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x12c3cbc00) [pid = 1662] [serial = 1345] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1125bdc00) [pid = 1662] [serial = 1351] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x12882f800) [pid = 1662] [serial = 1330] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOCSHELL 0x135070800 == 27 [pid = 1662] [id = 470] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x12b2c5000) [pid = 1662] [serial = 1234] [outer = 0x0] [url = about:blank] 05:51:09 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1125b8800) [pid = 1662] [serial = 1350] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 1662 | 1464439870041 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]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2223ms 05:51:10 INFO - PROCESS | 1662 | 1464439870082 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:51:10 INFO - PROCESS | 1662 | 1464439870085 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 05:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:51:10 INFO - PROCESS | 1662 | 1464439870089 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - PROCESS | 1662 | 1464439870095 Marionette TRACE conn2 <- [1,1858,null,{}] 05:51:10 INFO - PROCESS | 1662 | 1464439870101 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}] 05:51:10 INFO - PROCESS | 1662 | 1464439870227 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:51:10 INFO - PROCESS | 1662 | 1464439870243 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x113f1f000 == 28 [pid = 1662] [id = 472] 05:51:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x1125af400) [pid = 1662] [serial = 1415] [outer = 0x0] 05:51:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x1125b0000) [pid = 1662] [serial = 1416] [outer = 0x1125af400] 05:51:10 INFO - PROCESS | 1662 | 1464439870290 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x1125b8c00) [pid = 1662] [serial = 1417] [outer = 0x1125af400] 05:51:10 INFO - PROCESS | 1662 | 1464439870666 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]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 625ms 05:51:10 INFO - PROCESS | 1662 | 1464439870714 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:51:10 INFO - PROCESS | 1662 | 1464439870718 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 05:51:10 INFO - PROCESS | 1662 | 1464439870723 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - PROCESS | 1662 | 1464439870725 Marionette TRACE conn2 <- [1,1862,null,{}] 05:51:10 INFO - PROCESS | 1662 | 1464439870727 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}] 05:51:10 INFO - PROCESS | 1662 | 1464439870808 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:51:10 INFO - PROCESS | 1662 | 1464439870814 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170b4000 == 29 [pid = 1662] [id = 473] 05:51:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x1125bcc00) [pid = 1662] [serial = 1418] [outer = 0x0] 05:51:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x112847800) [pid = 1662] [serial = 1419] [outer = 0x1125bcc00] 05:51:10 INFO - PROCESS | 1662 | 1464439870843 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x112a61000) [pid = 1662] [serial = 1420] [outer = 0x1125bcc00] 05:51:11 INFO - PROCESS | 1662 | 1464439871188 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]]]}] 05:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 469ms 05:51:11 INFO - PROCESS | 1662 | 1464439871193 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 1662 | 1464439871194 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 05:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:51:11 INFO - PROCESS | 1662 | 1464439871197 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 1662 | 1464439871200 Marionette TRACE conn2 <- [1,1866,null,{}] 05:51:11 INFO - PROCESS | 1662 | 1464439871210 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}] 05:51:11 INFO - PROCESS | 1662 | 1464439871313 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:51:11 INFO - PROCESS | 1662 | 1464439871332 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x118329000 == 30 [pid = 1662] [id = 474] 05:51:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x110e46000) [pid = 1662] [serial = 1421] [outer = 0x0] 05:51:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x112f56400) [pid = 1662] [serial = 1422] [outer = 0x110e46000] 05:51:11 INFO - PROCESS | 1662 | 1464439871362 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x112fa2c00) [pid = 1662] [serial = 1423] [outer = 0x110e46000] 05:51:11 INFO - PROCESS | 1662 | 1464439871724 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]]]}] 05:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 574ms 05:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:51:11 INFO - PROCESS | 1662 | 1464439871772 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 1662 | 1464439871773 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 05:51:11 INFO - PROCESS | 1662 | 1464439871775 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 1662 | 1464439871777 Marionette TRACE conn2 <- [1,1870,null,{}] 05:51:11 INFO - PROCESS | 1662 | 1464439871779 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}] 05:51:11 INFO - PROCESS | 1662 | 1464439871856 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:51:11 INFO - PROCESS | 1662 | 1464439871862 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x118faf000 == 31 [pid = 1662] [id = 475] 05:51:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x11311e400) [pid = 1662] [serial = 1424] [outer = 0x0] 05:51:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x1138f9c00) [pid = 1662] [serial = 1425] [outer = 0x11311e400] 05:51:11 INFO - PROCESS | 1662 | 1464439871888 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x115168400) [pid = 1662] [serial = 1426] [outer = 0x11311e400] 05:51:12 INFO - PROCESS | 1662 | 1464439872213 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]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 469ms 05:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:51:12 INFO - PROCESS | 1662 | 1464439872245 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 1662 | 1464439872246 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 05:51:12 INFO - PROCESS | 1662 | 1464439872249 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 1662 | 1464439872250 Marionette TRACE conn2 <- [1,1874,null,{}] 05:51:12 INFO - PROCESS | 1662 | 1464439872252 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}] 05:51:12 INFO - PROCESS | 1662 | 1464439872373 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:51:12 INFO - PROCESS | 1662 | 1464439872381 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x11967c800 == 32 [pid = 1662] [id = 476] 05:51:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x110e4e400) [pid = 1662] [serial = 1427] [outer = 0x0] 05:51:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x116180000) [pid = 1662] [serial = 1428] [outer = 0x110e4e400] 05:51:12 INFO - PROCESS | 1662 | 1464439872406 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x116727000) [pid = 1662] [serial = 1429] [outer = 0x110e4e400] 05:51:12 INFO - PROCESS | 1662 | 1464439872749 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]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 518ms 05:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:51:12 INFO - PROCESS | 1662 | 1464439872768 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 1662 | 1464439872769 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 05:51:12 INFO - PROCESS | 1662 | 1464439872771 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 1662 | 1464439872772 Marionette TRACE conn2 <- [1,1878,null,{}] 05:51:12 INFO - PROCESS | 1662 | 1464439872777 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}] 05:51:12 INFO - PROCESS | 1662 | 1464439872876 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:51:12 INFO - PROCESS | 1662 | 1464439872983 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x112522800 == 33 [pid = 1662] [id = 477] 05:51:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x110e46800) [pid = 1662] [serial = 1430] [outer = 0x0] 05:51:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x110e4ec00) [pid = 1662] [serial = 1431] [outer = 0x110e46800] 05:51:13 INFO - PROCESS | 1662 | 1464439873015 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x111e34c00) [pid = 1662] [serial = 1432] [outer = 0x110e46800] 05:51:13 INFO - PROCESS | 1662 | 1464439873553 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]]]}] 05:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 821ms 05:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:51:13 INFO - PROCESS | 1662 | 1464439873610 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:51:13 INFO - PROCESS | 1662 | 1464439873613 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 05:51:13 INFO - PROCESS | 1662 | 1464439873616 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:51:13 INFO - PROCESS | 1662 | 1464439873619 Marionette TRACE conn2 <- [1,1882,null,{}] 05:51:13 INFO - PROCESS | 1662 | 1464439873622 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}] 05:51:13 INFO - PROCESS | 1662 | 1464439873727 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:51:13 INFO - PROCESS | 1662 | 1464439873806 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x118719000 == 34 [pid = 1662] [id = 478] 05:51:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x112844400) [pid = 1662] [serial = 1433] [outer = 0x0] 05:51:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x11284b400) [pid = 1662] [serial = 1434] [outer = 0x112844400] 05:51:13 INFO - PROCESS | 1662 | 1464439873838 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x112a65c00) [pid = 1662] [serial = 1435] [outer = 0x112844400] 05:51:14 INFO - PROCESS | 1662 | 1464439874416 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]]]}] 05:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 872ms 05:51:14 INFO - PROCESS | 1662 | 1464439874491 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 1662 | 1464439874494 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 05:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:51:14 INFO - PROCESS | 1662 | 1464439874496 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 1662 | 1464439874498 Marionette TRACE conn2 <- [1,1886,null,{}] 05:51:14 INFO - PROCESS | 1662 | 1464439874500 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}] 05:51:14 INFO - PROCESS | 1662 | 1464439874607 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:51:14 INFO - PROCESS | 1662 | 1464439874661 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x119db4800 == 35 [pid = 1662] [id = 479] 05:51:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x112f5f000) [pid = 1662] [serial = 1436] [outer = 0x0] 05:51:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x113120400) [pid = 1662] [serial = 1437] [outer = 0x112f5f000] 05:51:14 INFO - PROCESS | 1662 | 1464439874692 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x113d6e000) [pid = 1662] [serial = 1438] [outer = 0x112f5f000] 05:51:15 INFO - PROCESS | 1662 | 1464439875420 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]]]}] 05:51:15 INFO - PROCESS | 1662 | --DOCSHELL 0x111e09800 == 34 [pid = 1662] [id = 25] 05:51:15 INFO - PROCESS | 1662 | --DOCSHELL 0x1290b3800 == 33 [pid = 1662] [id = 6] 05:51:15 INFO - PROCESS | 1662 | --DOCSHELL 0x11663f000 == 32 [pid = 1662] [id = 26] 05:51:15 INFO - PROCESS | 1662 | --DOCSHELL 0x11967c800 == 31 [pid = 1662] [id = 476] 05:51:15 INFO - PROCESS | 1662 | --DOCSHELL 0x118faf000 == 30 [pid = 1662] [id = 475] 05:51:15 INFO - PROCESS | 1662 | --DOCSHELL 0x118329000 == 29 [pid = 1662] [id = 474] 05:51:15 INFO - PROCESS | 1662 | --DOCSHELL 0x1170b4000 == 28 [pid = 1662] [id = 473] 05:51:15 INFO - PROCESS | 1662 | --DOCSHELL 0x113f1f000 == 27 [pid = 1662] [id = 472] 05:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1073ms 05:51:15 INFO - PROCESS | 1662 | --DOCSHELL 0x1356d6800 == 26 [pid = 1662] [id = 471] 05:51:15 INFO - PROCESS | 1662 | 1464439875606 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 1662 | 1464439875610 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 05:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:51:15 INFO - PROCESS | 1662 | 1464439875617 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 1662 | 1464439875621 Marionette TRACE conn2 <- [1,1890,null,{}] 05:51:15 INFO - PROCESS | 1662 | 1464439875626 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}] 05:51:15 INFO - PROCESS | 1662 | 1464439875771 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:51:15 INFO - PROCESS | 1662 | 1464439875859 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x116864000 == 27 [pid = 1662] [id = 480] 05:51:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x1121a9400) [pid = 1662] [serial = 1439] [outer = 0x0] 05:51:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x1121aac00) [pid = 1662] [serial = 1440] [outer = 0x1121a9400] 05:51:15 INFO - PROCESS | 1662 | 1464439875913 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x112840c00) [pid = 1662] [serial = 1441] [outer = 0x1121a9400] 05:51:16 INFO - PROCESS | 1662 | 1464439876385 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]]]}] 05:51:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x11284bc00) [pid = 1662] [serial = 1442] [outer = 0x12cc63000] 05:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 825ms 05:51:16 INFO - PROCESS | 1662 | 1464439876446 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 1662 | 1464439876449 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 05:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:51:16 INFO - PROCESS | 1662 | 1464439876454 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 1662 | 1464439876457 Marionette TRACE conn2 <- [1,1894,null,{}] 05:51:16 INFO - PROCESS | 1662 | 1464439876478 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}] 05:51:16 INFO - PROCESS | 1662 | 1464439876578 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:51:16 INFO - PROCESS | 1662 | 1464439876646 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x118988800 == 28 [pid = 1662] [id = 481] 05:51:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x112a62c00) [pid = 1662] [serial = 1443] [outer = 0x0] 05:51:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x112f5b000) [pid = 1662] [serial = 1444] [outer = 0x112a62c00] 05:51:16 INFO - PROCESS | 1662 | 1464439876676 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x113223800) [pid = 1662] [serial = 1445] [outer = 0x112a62c00] 05:51:17 INFO - PROCESS | 1662 | 1464439877107 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]]]}] 05:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 690ms 05:51:17 INFO - PROCESS | 1662 | 1464439877196 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 1662 | 1464439877198 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 05:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:51:17 INFO - PROCESS | 1662 | 1464439877202 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 1662 | 1464439877203 Marionette TRACE conn2 <- [1,1898,null,{}] 05:51:17 INFO - PROCESS | 1662 | 1464439877213 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}] 05:51:17 INFO - PROCESS | 1662 | 1464439877313 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:51:17 INFO - PROCESS | 1662 | 1464439877382 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x120dd5800 == 29 [pid = 1662] [id = 482] 05:51:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x110e4f000) [pid = 1662] [serial = 1446] [outer = 0x0] 05:51:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x116734400) [pid = 1662] [serial = 1447] [outer = 0x110e4f000] 05:51:17 INFO - PROCESS | 1662 | 1464439877417 Marionette DEBUG loaded listener.js 05:51:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x1168a6c00) [pid = 1662] [serial = 1448] [outer = 0x110e4f000] 05:51:17 INFO - PROCESS | 1662 | 1464439877863 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]]]}] 05:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 674ms 05:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:51:17 INFO - PROCESS | 1662 | 1464439877877 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 1662 | 1464439877878 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 05:51:17 INFO - PROCESS | 1662 | 1464439877880 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 1662 | 1464439877882 Marionette TRACE conn2 <- [1,1902,null,{}] 05:51:17 INFO - PROCESS | 1662 | 1464439877884 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}] 05:51:17 INFO - PROCESS | 1662 | 1464439877982 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:51:18 INFO - PROCESS | 1662 | 1464439878033 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x1217cb800 == 30 [pid = 1662] [id = 483] 05:51:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x117044400) [pid = 1662] [serial = 1449] [outer = 0x0] 05:51:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x11704d400) [pid = 1662] [serial = 1450] [outer = 0x117044400] 05:51:18 INFO - PROCESS | 1662 | 1464439878063 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x118065000) [pid = 1662] [serial = 1451] [outer = 0x117044400] 05:51:18 INFO - PROCESS | 1662 | 1464439878497 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]]]}] 05:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 671ms 05:51:18 INFO - PROCESS | 1662 | 1464439878553 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:51:18 INFO - PROCESS | 1662 | 1464439878555 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 05:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:51:18 INFO - PROCESS | 1662 | 1464439878558 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:51:18 INFO - PROCESS | 1662 | 1464439878560 Marionette TRACE conn2 <- [1,1906,null,{}] 05:51:18 INFO - PROCESS | 1662 | 1464439878564 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}] 05:51:18 INFO - PROCESS | 1662 | 1464439878726 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:51:18 INFO - PROCESS | 1662 | 1464439878835 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ef9800 == 31 [pid = 1662] [id = 484] 05:51:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x110e48400) [pid = 1662] [serial = 1452] [outer = 0x0] 05:51:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x118126800) [pid = 1662] [serial = 1453] [outer = 0x110e48400] 05:51:18 INFO - PROCESS | 1662 | 1464439878883 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x118131000) [pid = 1662] [serial = 1454] [outer = 0x110e48400] 05:51:19 INFO - PROCESS | 1662 | 1464439879312 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]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 770ms 05:51:19 INFO - PROCESS | 1662 | 1464439879329 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:51:19 INFO - PROCESS | 1662 | 1464439879330 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 05:51:19 INFO - PROCESS | 1662 | 1464439879333 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 1662 | 1464439879334 Marionette TRACE conn2 <- [1,1910,null,{}] 05:51:19 INFO - PROCESS | 1662 | 1464439879336 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}] 05:51:19 INFO - PROCESS | 1662 | 1464439879461 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:51:19 INFO - PROCESS | 1662 | 1464439879518 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x118328800 == 32 [pid = 1662] [id = 485] 05:51:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 171 (0x11820b000) [pid = 1662] [serial = 1455] [outer = 0x0] 05:51:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 172 (0x1182ae800) [pid = 1662] [serial = 1456] [outer = 0x11820b000] 05:51:19 INFO - PROCESS | 1662 | 1464439879549 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 173 (0x118460800) [pid = 1662] [serial = 1457] [outer = 0x11820b000] 05:51:19 INFO - PROCESS | 1662 | 1464439879991 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]]]}] 05:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 668ms 05:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:51:20 INFO - PROCESS | 1662 | 1464439880002 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 1662 | 1464439880003 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 05:51:20 INFO - PROCESS | 1662 | 1464439880006 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 1662 | 1464439880009 Marionette TRACE conn2 <- [1,1914,null,{}] 05:51:20 INFO - PROCESS | 1662 | 1464439880011 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}] 05:51:20 INFO - PROCESS | 1662 | 1464439880101 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:51:20 INFO - PROCESS | 1662 | 1464439880189 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x12717e000 == 33 [pid = 1662] [id = 486] 05:51:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 174 (0x110f52000) [pid = 1662] [serial = 1458] [outer = 0x0] 05:51:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 175 (0x1184dc000) [pid = 1662] [serial = 1459] [outer = 0x110f52000] 05:51:20 INFO - PROCESS | 1662 | 1464439880218 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 176 (0x11878f800) [pid = 1662] [serial = 1460] [outer = 0x110f52000] 05:51:20 INFO - PROCESS | 1662 | 1464439880641 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]]]}] 05:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 673ms 05:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:51:20 INFO - PROCESS | 1662 | 1464439880680 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 1662 | 1464439880681 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 05:51:20 INFO - PROCESS | 1662 | 1464439880683 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 1662 | 1464439880684 Marionette TRACE conn2 <- [1,1918,null,{}] 05:51:20 INFO - PROCESS | 1662 | 1464439880687 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}] 05:51:20 INFO - PROCESS | 1662 | 1464439880779 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:51:20 INFO - PROCESS | 1662 | 1464439880850 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x1276b7000 == 34 [pid = 1662] [id = 487] 05:51:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 177 (0x11820d800) [pid = 1662] [serial = 1461] [outer = 0x0] 05:51:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 178 (0x11891dc00) [pid = 1662] [serial = 1462] [outer = 0x11820d800] 05:51:20 INFO - PROCESS | 1662 | 1464439880879 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 179 (0x118f48000) [pid = 1662] [serial = 1463] [outer = 0x11820d800] 05:51:21 INFO - PROCESS | 1662 | 1464439881359 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]]]}] 05:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 720ms 05:51:21 INFO - PROCESS | 1662 | 1464439881445 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 1662 | 1464439881447 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 05:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:51:21 INFO - PROCESS | 1662 | 1464439881452 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - PROCESS | 1662 | 1464439881454 Marionette TRACE conn2 <- [1,1922,null,{}] 05:51:21 INFO - PROCESS | 1662 | 1464439881459 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}] 05:51:21 INFO - PROCESS | 1662 | 1464439881552 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:51:21 INFO - PROCESS | 1662 | 1464439881626 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x11818b800 == 35 [pid = 1662] [id = 488] 05:51:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 180 (0x112710000) [pid = 1662] [serial = 1464] [outer = 0x0] 05:51:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 181 (0x112841c00) [pid = 1662] [serial = 1465] [outer = 0x112710000] 05:51:21 INFO - PROCESS | 1662 | 1464439881655 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 182 (0x112a6b400) [pid = 1662] [serial = 1466] [outer = 0x112710000] 05:51:22 INFO - PROCESS | 1662 | 1464439882150 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]]]}] 05:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 725ms 05:51:22 INFO - PROCESS | 1662 | 1464439882177 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 1662 | 1464439882181 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 05:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:51:22 INFO - PROCESS | 1662 | 1464439882184 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 1662 | 1464439882187 Marionette TRACE conn2 <- [1,1926,null,{}] 05:51:22 INFO - PROCESS | 1662 | 1464439882194 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}] 05:51:22 INFO - PROCESS | 1662 | 1464439882300 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:51:22 INFO - PROCESS | 1662 | 1464439882402 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x119929000 == 36 [pid = 1662] [id = 489] 05:51:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 183 (0x112a6bc00) [pid = 1662] [serial = 1467] [outer = 0x0] 05:51:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 184 (0x112fa3400) [pid = 1662] [serial = 1468] [outer = 0x112a6bc00] 05:51:22 INFO - PROCESS | 1662 | 1464439882449 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 185 (0x11321a800) [pid = 1662] [serial = 1469] [outer = 0x112a6bc00] 05:51:22 INFO - PROCESS | 1662 | 1464439882869 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]]]}] 05:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 726ms 05:51:22 INFO - PROCESS | 1662 | 1464439882925 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 1662 | 1464439882929 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 05:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:51:22 INFO - PROCESS | 1662 | 1464439882934 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 1662 | 1464439882936 Marionette TRACE conn2 <- [1,1930,null,{}] 05:51:22 INFO - PROCESS | 1662 | 1464439882954 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}] 05:51:23 INFO - PROCESS | 1662 | 1464439883100 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:51:23 INFO - PROCESS | 1662 | 1464439883152 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ee3000 == 37 [pid = 1662] [id = 490] 05:51:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 186 (0x113d72400) [pid = 1662] [serial = 1470] [outer = 0x0] 05:51:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 187 (0x1168a8800) [pid = 1662] [serial = 1471] [outer = 0x113d72400] 05:51:23 INFO - PROCESS | 1662 | 1464439883184 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 188 (0x117047400) [pid = 1662] [serial = 1472] [outer = 0x113d72400] 05:51:23 INFO - PROCESS | 1662 | 1464439883625 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]]]}] 05:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 724ms 05:51:23 INFO - PROCESS | 1662 | 1464439883659 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:51:23 INFO - PROCESS | 1662 | 1464439883660 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 05:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:51:23 INFO - PROCESS | 1662 | 1464439883663 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 1662 | 1464439883665 Marionette TRACE conn2 <- [1,1934,null,{}] 05:51:23 INFO - PROCESS | 1662 | 1464439883673 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}] 05:51:23 INFO - PROCESS | 1662 | 1464439883778 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:51:23 INFO - PROCESS | 1662 | 1464439883853 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x129467800 == 38 [pid = 1662] [id = 491] 05:51:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 189 (0x118133000) [pid = 1662] [serial = 1473] [outer = 0x0] 05:51:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 190 (0x118209800) [pid = 1662] [serial = 1474] [outer = 0x118133000] 05:51:23 INFO - PROCESS | 1662 | 1464439883888 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 191 (0x1182b1000) [pid = 1662] [serial = 1475] [outer = 0x118133000] 05:51:24 INFO - PROCESS | 1662 | 1464439884330 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]]]}] 05:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 721ms 05:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:51:24 INFO - PROCESS | 1662 | 1464439884424 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:51:24 INFO - PROCESS | 1662 | 1464439884426 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 05:51:24 INFO - PROCESS | 1662 | 1464439884430 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:51:24 INFO - PROCESS | 1662 | 1464439884432 Marionette TRACE conn2 <- [1,1938,null,{}] 05:51:24 INFO - PROCESS | 1662 | 1464439884434 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}] 05:51:24 INFO - PROCESS | 1662 | 1464439884537 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:51:24 INFO - PROCESS | 1662 | 1464439884608 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a856000 == 39 [pid = 1662] [id = 492] 05:51:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 192 (0x11891cc00) [pid = 1662] [serial = 1476] [outer = 0x0] 05:51:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 193 (0x118f4fc00) [pid = 1662] [serial = 1477] [outer = 0x11891cc00] 05:51:24 INFO - PROCESS | 1662 | 1464439884639 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 194 (0x11917d800) [pid = 1662] [serial = 1478] [outer = 0x11891cc00] 05:51:25 INFO - PROCESS | 1662 | 1464439885062 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]]]}] 05:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 672ms 05:51:25 INFO - PROCESS | 1662 | 1464439885102 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 1662 | 1464439885104 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 05:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:51:25 INFO - PROCESS | 1662 | 1464439885106 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 1662 | 1464439885107 Marionette TRACE conn2 <- [1,1942,null,{}] 05:51:25 INFO - PROCESS | 1662 | 1464439885110 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}] 05:51:25 INFO - PROCESS | 1662 | 1464439885204 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:51:25 INFO - PROCESS | 1662 | 1464439885275 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af8e000 == 40 [pid = 1662] [id = 493] 05:51:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 195 (0x1182a8400) [pid = 1662] [serial = 1479] [outer = 0x0] 05:51:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 196 (0x1195e8c00) [pid = 1662] [serial = 1480] [outer = 0x1182a8400] 05:51:25 INFO - PROCESS | 1662 | 1464439885305 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 197 (0x1196e4000) [pid = 1662] [serial = 1481] [outer = 0x1182a8400] 05:51:25 INFO - PROCESS | 1662 | 1464439885756 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]]]}] 05:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 05:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:51:25 INFO - PROCESS | 1662 | 1464439885776 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 1662 | 1464439885778 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 05:51:25 INFO - PROCESS | 1662 | 1464439885780 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 1662 | 1464439885781 Marionette TRACE conn2 <- [1,1946,null,{}] 05:51:25 INFO - PROCESS | 1662 | 1464439885784 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}] 05:51:25 INFO - PROCESS | 1662 | 1464439885917 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:51:25 INFO - PROCESS | 1662 | 1464439885990 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b320800 == 41 [pid = 1662] [id = 494] 05:51:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 198 (0x11994e800) [pid = 1662] [serial = 1482] [outer = 0x0] 05:51:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 199 (0x120eb4c00) [pid = 1662] [serial = 1483] [outer = 0x11994e800] 05:51:26 INFO - PROCESS | 1662 | 1464439886021 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 200 (0x1210d5800) [pid = 1662] [serial = 1484] [outer = 0x11994e800] 05:51:26 INFO - PROCESS | 1662 | 1464439886455 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]]]}] 05:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 721ms 05:51:26 INFO - PROCESS | 1662 | 1464439886502 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 1662 | 1464439886504 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 05:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:51:26 INFO - PROCESS | 1662 | 1464439886507 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 1662 | 1464439886508 Marionette TRACE conn2 <- [1,1950,null,{}] 05:51:26 INFO - PROCESS | 1662 | 1464439886511 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}] 05:51:26 INFO - PROCESS | 1662 | 1464439886643 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:51:26 INFO - PROCESS | 1662 | 1464439886773 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bac2800 == 42 [pid = 1662] [id = 495] 05:51:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 201 (0x1196e5800) [pid = 1662] [serial = 1485] [outer = 0x0] 05:51:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 202 (0x1211d1000) [pid = 1662] [serial = 1486] [outer = 0x1196e5800] 05:51:26 INFO - PROCESS | 1662 | 1464439886821 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 203 (0x1211d8800) [pid = 1662] [serial = 1487] [outer = 0x1196e5800] 05:51:27 INFO - PROCESS | 1662 | 1464439887385 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]]]}] 05:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 923ms 05:51:27 INFO - PROCESS | 1662 | 1464439887429 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:51:27 INFO - PROCESS | 1662 | 1464439887432 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 05:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:51:27 INFO - PROCESS | 1662 | 1464439887435 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:51:27 INFO - PROCESS | 1662 | 1464439887438 Marionette TRACE conn2 <- [1,1954,null,{}] 05:51:27 INFO - PROCESS | 1662 | 1464439887441 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}] 05:51:27 INFO - PROCESS | 1662 | 1464439887538 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:51:27 INFO - PROCESS | 1662 | 1464439887612 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x121203000 == 43 [pid = 1662] [id = 496] 05:51:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 204 (0x11311d800) [pid = 1662] [serial = 1488] [outer = 0x0] 05:51:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 205 (0x11619c800) [pid = 1662] [serial = 1489] [outer = 0x11311d800] 05:51:27 INFO - PROCESS | 1662 | 1464439887641 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 206 (0x11689d800) [pid = 1662] [serial = 1490] [outer = 0x11311d800] 05:51:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12717e000 == 42 [pid = 1662] [id = 486] 05:51:27 INFO - PROCESS | 1662 | --DOCSHELL 0x118328800 == 41 [pid = 1662] [id = 485] 05:51:27 INFO - PROCESS | 1662 | --DOCSHELL 0x123ef9800 == 40 [pid = 1662] [id = 484] 05:51:27 INFO - PROCESS | 1662 | --DOCSHELL 0x1217cb800 == 39 [pid = 1662] [id = 483] 05:51:27 INFO - PROCESS | 1662 | --DOCSHELL 0x120dd5800 == 38 [pid = 1662] [id = 482] 05:51:27 INFO - PROCESS | 1662 | --DOCSHELL 0x118988800 == 37 [pid = 1662] [id = 481] 05:51:27 INFO - PROCESS | 1662 | --DOCSHELL 0x116864000 == 36 [pid = 1662] [id = 480] 05:51:28 INFO - PROCESS | 1662 | 1464439888104 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]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 723ms 05:51:28 INFO - PROCESS | 1662 | 1464439888159 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 1662 | 1464439888162 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 05:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:51:28 INFO - PROCESS | 1662 | 1464439888166 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 1662 | 1464439888168 Marionette TRACE conn2 <- [1,1958,null,{}] 05:51:28 INFO - PROCESS | 1662 | 1464439888172 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}] 05:51:28 INFO - PROCESS | 1662 | 1464439888273 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:51:28 INFO - PROCESS | 1662 | 1464439888347 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x121217800 == 37 [pid = 1662] [id = 497] 05:51:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 207 (0x1138f3800) [pid = 1662] [serial = 1491] [outer = 0x0] 05:51:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 208 (0x116827000) [pid = 1662] [serial = 1492] [outer = 0x1138f3800] 05:51:28 INFO - PROCESS | 1662 | 1464439888380 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 209 (0x117045800) [pid = 1662] [serial = 1493] [outer = 0x1138f3800] 05:51:28 INFO - PROCESS | 1662 | 1464439888812 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]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 05:51:28 INFO - PROCESS | 1662 | 1464439888838 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 1662 | 1464439888842 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 05:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:51:28 INFO - PROCESS | 1662 | 1464439888847 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 1662 | 1464439888848 Marionette TRACE conn2 <- [1,1962,null,{}] 05:51:28 INFO - PROCESS | 1662 | 1464439888851 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}] 05:51:28 INFO - PROCESS | 1662 | 1464439888975 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:51:29 INFO - PROCESS | 1662 | 1464439889047 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x1276b2000 == 38 [pid = 1662] [id = 498] 05:51:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 210 (0x118129c00) [pid = 1662] [serial = 1494] [outer = 0x0] 05:51:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 211 (0x11820d000) [pid = 1662] [serial = 1495] [outer = 0x118129c00] 05:51:29 INFO - PROCESS | 1662 | 1464439889078 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 212 (0x1182ab400) [pid = 1662] [serial = 1496] [outer = 0x118129c00] 05:51:29 INFO - PROCESS | 1662 | 1464439889508 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]]]}] 05:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 720ms 05:51:29 INFO - PROCESS | 1662 | 1464439889567 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 1662 | 1464439889568 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 05:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:51:29 INFO - PROCESS | 1662 | 1464439889587 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 1662 | 1464439889591 Marionette TRACE conn2 <- [1,1966,null,{}] 05:51:29 INFO - PROCESS | 1662 | 1464439889603 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}] 05:51:29 INFO - PROCESS | 1662 | 1464439889705 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:51:29 INFO - PROCESS | 1662 | 1464439889781 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b283800 == 39 [pid = 1662] [id = 499] 05:51:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 213 (0x118f68c00) [pid = 1662] [serial = 1497] [outer = 0x0] 05:51:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 214 (0x119175400) [pid = 1662] [serial = 1498] [outer = 0x118f68c00] 05:51:29 INFO - PROCESS | 1662 | 1464439889814 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 215 (0x1199c3800) [pid = 1662] [serial = 1499] [outer = 0x118f68c00] 05:51:30 INFO - PROCESS | 1662 | 1464439890252 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]]]}] 05:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 693ms 05:51:30 INFO - PROCESS | 1662 | 1464439890265 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:51:30 INFO - PROCESS | 1662 | 1464439890268 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 05:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:51:30 INFO - PROCESS | 1662 | 1464439890301 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:51:30 INFO - PROCESS | 1662 | 1464439890303 Marionette TRACE conn2 <- [1,1970,null,{}] 05:51:30 INFO - PROCESS | 1662 | 1464439890323 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}] 05:51:30 INFO - PROCESS | 1662 | 1464439890423 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:51:30 INFO - PROCESS | 1662 | 1464439890483 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bdee000 == 40 [pid = 1662] [id = 500] 05:51:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 216 (0x120ee1c00) [pid = 1662] [serial = 1500] [outer = 0x0] 05:51:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 217 (0x1211d3400) [pid = 1662] [serial = 1501] [outer = 0x120ee1c00] 05:51:30 INFO - PROCESS | 1662 | 1464439890513 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 218 (0x1211dc000) [pid = 1662] [serial = 1502] [outer = 0x120ee1c00] 05:51:30 INFO - PROCESS | 1662 | 1464439890960 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]]]}] 05:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 686ms 05:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:51:30 INFO - PROCESS | 1662 | 1464439890985 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:51:30 INFO - PROCESS | 1662 | 1464439890986 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 05:51:31 INFO - PROCESS | 1662 | 1464439891008 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 1662 | 1464439891009 Marionette TRACE conn2 <- [1,1974,null,{}] 05:51:31 INFO - PROCESS | 1662 | 1464439891014 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}] 05:51:31 INFO - PROCESS | 1662 | 1464439891109 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:51:31 INFO - PROCESS | 1662 | 1464439891183 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c053000 == 41 [pid = 1662] [id = 501] 05:51:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 219 (0x1210d7000) [pid = 1662] [serial = 1503] [outer = 0x0] 05:51:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 220 (0x121250400) [pid = 1662] [serial = 1504] [outer = 0x1210d7000] 05:51:31 INFO - PROCESS | 1662 | 1464439891213 Marionette DEBUG loaded listener.js 05:51:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 221 (0x121326c00) [pid = 1662] [serial = 1505] [outer = 0x1210d7000] 05:51:31 INFO - PROCESS | 1662 | 1464439891638 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]]]}] 05:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 689ms 05:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:51:31 INFO - PROCESS | 1662 | 1464439891679 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:51:31 INFO - PROCESS | 1662 | 1464439891680 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 05:51:31 INFO - PROCESS | 1662 | 1464439891683 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 1662 | 1464439891684 Marionette TRACE conn2 <- [1,1978,null,{}] 05:51:31 INFO - PROCESS | 1662 | 1464439891686 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}] 05:51:31 INFO - PROCESS | 1662 | 1464439891824 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:51:31 INFO - PROCESS | 1662 | 1464439891897 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c506800 == 42 [pid = 1662] [id = 502] 05:51:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 222 (0x121633800) [pid = 1662] [serial = 1506] [outer = 0x0] 05:51:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 223 (0x121706c00) [pid = 1662] [serial = 1507] [outer = 0x121633800] 05:51:31 INFO - PROCESS | 1662 | 1464439891927 Marionette DEBUG loaded listener.js 05:51:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 224 (0x121b55400) [pid = 1662] [serial = 1508] [outer = 0x121633800] 05:51:32 INFO - PROCESS | 1662 | 1464439892350 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]]]}] 05:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 721ms 05:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:51:32 INFO - PROCESS | 1662 | 1464439892405 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:51:32 INFO - PROCESS | 1662 | 1464439892406 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 05:51:32 INFO - PROCESS | 1662 | 1464439892408 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:51:32 INFO - PROCESS | 1662 | 1464439892409 Marionette TRACE conn2 <- [1,1982,null,{}] 05:51:32 INFO - PROCESS | 1662 | 1464439892412 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}] 05:51:32 INFO - PROCESS | 1662 | 1464439892509 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:51:32 INFO - PROCESS | 1662 | 1464439892571 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c523000 == 43 [pid = 1662] [id = 503] 05:51:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 225 (0x12195d400) [pid = 1662] [serial = 1509] [outer = 0x0] 05:51:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 226 (0x121bd3400) [pid = 1662] [serial = 1510] [outer = 0x12195d400] 05:51:32 INFO - PROCESS | 1662 | 1464439892600 Marionette DEBUG loaded listener.js 05:51:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 227 (0x121bd8000) [pid = 1662] [serial = 1511] [outer = 0x12195d400] 05:51:33 INFO - PROCESS | 1662 | 1464439893058 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]]]}] 05:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 05:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:51:33 INFO - PROCESS | 1662 | 1464439893078 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:51:33 INFO - PROCESS | 1662 | 1464439893079 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 05:51:33 INFO - PROCESS | 1662 | 1464439893082 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - PROCESS | 1662 | 1464439893083 Marionette TRACE conn2 <- [1,1986,null,{}] 05:51:33 INFO - PROCESS | 1662 | 1464439893085 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}] 05:51:33 INFO - PROCESS | 1662 | 1464439893202 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:51:33 INFO - PROCESS | 1662 | 1464439893293 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c917800 == 44 [pid = 1662] [id = 504] 05:51:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 228 (0x121b56400) [pid = 1662] [serial = 1512] [outer = 0x0] 05:51:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 229 (0x123e1d400) [pid = 1662] [serial = 1513] [outer = 0x121b56400] 05:51:33 INFO - PROCESS | 1662 | 1464439893322 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 230 (0x123f89c00) [pid = 1662] [serial = 1514] [outer = 0x121b56400] 05:51:33 INFO - PROCESS | 1662 | 1464439893822 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]]]}] 05:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 769ms 05:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:51:33 INFO - PROCESS | 1662 | 1464439893852 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:51:33 INFO - PROCESS | 1662 | 1464439893854 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 05:51:33 INFO - PROCESS | 1662 | 1464439893857 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - PROCESS | 1662 | 1464439893860 Marionette TRACE conn2 <- [1,1990,null,{}] 05:51:33 INFO - PROCESS | 1662 | 1464439893864 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}] 05:51:33 INFO - PROCESS | 1662 | 1464439893965 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:51:34 INFO - PROCESS | 1662 | 1464439894030 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x1267b8800 == 45 [pid = 1662] [id = 505] 05:51:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 231 (0x115e44c00) [pid = 1662] [serial = 1515] [outer = 0x0] 05:51:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 232 (0x116731000) [pid = 1662] [serial = 1516] [outer = 0x115e44c00] 05:51:34 INFO - PROCESS | 1662 | 1464439894058 Marionette DEBUG loaded listener.js 05:51:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 233 (0x117671800) [pid = 1662] [serial = 1517] [outer = 0x115e44c00] 05:51:34 INFO - PROCESS | 1662 | --DOCSHELL 0x123ee3000 == 44 [pid = 1662] [id = 490] 05:51:34 INFO - PROCESS | 1662 | --DOCSHELL 0x119929000 == 43 [pid = 1662] [id = 489] 05:51:34 INFO - PROCESS | 1662 | 1464439894649 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]]]}] 05:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 822ms 05:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:51:34 INFO - PROCESS | 1662 | 1464439894680 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:51:34 INFO - PROCESS | 1662 | 1464439894682 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 05:51:34 INFO - PROCESS | 1662 | 1464439894686 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - PROCESS | 1662 | 1464439894688 Marionette TRACE conn2 <- [1,1994,null,{}] 05:51:34 INFO - PROCESS | 1662 | 1464439894694 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}] 05:51:34 INFO - PROCESS | 1662 | 1464439894799 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:51:34 INFO - PROCESS | 1662 | 1464439894876 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ef6000 == 44 [pid = 1662] [id = 506] 05:51:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 234 (0x116a5b000) [pid = 1662] [serial = 1518] [outer = 0x0] 05:51:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 235 (0x11806f000) [pid = 1662] [serial = 1519] [outer = 0x116a5b000] 05:51:34 INFO - PROCESS | 1662 | 1464439894910 Marionette DEBUG loaded listener.js 05:51:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 236 (0x11820fc00) [pid = 1662] [serial = 1520] [outer = 0x116a5b000] 05:51:35 INFO - PROCESS | 1662 | 1464439895332 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]]]}] 05:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 673ms 05:51:35 INFO - PROCESS | 1662 | 1464439895359 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:51:35 INFO - PROCESS | 1662 | 1464439895363 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 05:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:51:35 INFO - PROCESS | 1662 | 1464439895368 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:51:35 INFO - PROCESS | 1662 | 1464439895370 Marionette TRACE conn2 <- [1,1998,null,{}] 05:51:35 INFO - PROCESS | 1662 | 1464439895372 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}] 05:51:35 INFO - PROCESS | 1662 | 1464439895476 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:51:35 INFO - PROCESS | 1662 | 1464439895541 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af98800 == 45 [pid = 1662] [id = 507] 05:51:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 237 (0x1182a8800) [pid = 1662] [serial = 1521] [outer = 0x0] 05:51:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 238 (0x11845e400) [pid = 1662] [serial = 1522] [outer = 0x1182a8800] 05:51:35 INFO - PROCESS | 1662 | 1464439895571 Marionette DEBUG loaded listener.js 05:51:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 239 (0x1196e5400) [pid = 1662] [serial = 1523] [outer = 0x1182a8800] 05:51:36 INFO - PROCESS | 1662 | 1464439896044 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]]]}] 05:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 723ms 05:51:36 INFO - PROCESS | 1662 | 1464439896123 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:51:36 INFO - PROCESS | 1662 | 1464439896125 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 05:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:51:36 INFO - PROCESS | 1662 | 1464439896130 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 1662 | 1464439896132 Marionette TRACE conn2 <- [1,2002,null,{}] 05:51:36 INFO - PROCESS | 1662 | 1464439896142 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}] 05:51:36 INFO - PROCESS | 1662 | 1464439896247 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:51:36 INFO - PROCESS | 1662 | 1464439896325 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c219800 == 46 [pid = 1662] [id = 508] 05:51:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 240 (0x120ee2c00) [pid = 1662] [serial = 1524] [outer = 0x0] 05:51:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 241 (0x1211d4c00) [pid = 1662] [serial = 1525] [outer = 0x120ee2c00] 05:51:36 INFO - PROCESS | 1662 | 1464439896358 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 242 (0x1214d7c00) [pid = 1662] [serial = 1526] [outer = 0x120ee2c00] 05:51:36 INFO - PROCESS | 1662 | 1464439896811 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]]]}] 05:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 722ms 05:51:36 INFO - PROCESS | 1662 | 1464439896853 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:51:36 INFO - PROCESS | 1662 | 1464439896855 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 05:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:51:36 INFO - PROCESS | 1662 | 1464439896857 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 1662 | 1464439896858 Marionette TRACE conn2 <- [1,2006,null,{}] 05:51:36 INFO - PROCESS | 1662 | 1464439896861 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}] 05:51:36 INFO - PROCESS | 1662 | 1464439896963 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:51:37 INFO - PROCESS | 1662 | 1464439897027 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cc12800 == 47 [pid = 1662] [id = 509] 05:51:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 243 (0x12163f800) [pid = 1662] [serial = 1527] [outer = 0x0] 05:51:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 244 (0x121954000) [pid = 1662] [serial = 1528] [outer = 0x12163f800] 05:51:37 INFO - PROCESS | 1662 | 1464439897057 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 245 (0x121b4e000) [pid = 1662] [serial = 1529] [outer = 0x12163f800] 05:51:37 INFO - PROCESS | 1662 | 1464439897509 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]]]}] 05:51:37 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 05:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 719ms 05:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:51:37 INFO - PROCESS | 1662 | 1464439897583 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:51:37 INFO - PROCESS | 1662 | 1464439897585 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 05:51:37 INFO - PROCESS | 1662 | 1464439897587 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 1662 | 1464439897588 Marionette TRACE conn2 <- [1,2010,null,{}] 05:51:37 INFO - PROCESS | 1662 | 1464439897612 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}] 05:51:37 INFO - PROCESS | 1662 | 1464439897709 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:51:37 INFO - PROCESS | 1662 | 1464439897785 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d156000 == 48 [pid = 1662] [id = 510] 05:51:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 246 (0x121951400) [pid = 1662] [serial = 1530] [outer = 0x0] 05:51:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 247 (0x125252000) [pid = 1662] [serial = 1531] [outer = 0x121951400] 05:51:37 INFO - PROCESS | 1662 | 1464439897814 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 248 (0x1255b6000) [pid = 1662] [serial = 1532] [outer = 0x121951400] 05:51:38 INFO - PROCESS | 1662 | 1464439898244 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]]]}] 05:51:38 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 05:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 689ms 05:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:51:38 INFO - PROCESS | 1662 | 1464439898277 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:51:38 INFO - PROCESS | 1662 | 1464439898279 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 05:51:38 INFO - PROCESS | 1662 | 1464439898281 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:51:38 INFO - PROCESS | 1662 | 1464439898282 Marionette TRACE conn2 <- [1,2014,null,{}] 05:51:38 INFO - PROCESS | 1662 | 1464439898285 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}] 05:51:38 INFO - PROCESS | 1662 | 1464439898407 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:51:38 INFO - PROCESS | 1662 | 1464439898519 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d33f800 == 49 [pid = 1662] [id = 511] 05:51:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 249 (0x113116000) [pid = 1662] [serial = 1533] [outer = 0x0] 05:51:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 250 (0x125dc8c00) [pid = 1662] [serial = 1534] [outer = 0x113116000] 05:51:38 INFO - PROCESS | 1662 | 1464439898552 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 251 (0x127115800) [pid = 1662] [serial = 1535] [outer = 0x113116000] 05:51:39 INFO - PROCESS | 1662 | 1464439898994 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]]]}] 05:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 771ms 05:51:39 INFO - PROCESS | 1662 | 1464439899056 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:51:39 INFO - PROCESS | 1662 | 1464439899057 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 05:51:39 INFO - PROCESS | 1662 | 1464439899060 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 1662 | 1464439899061 Marionette TRACE conn2 <- [1,2018,null,{}] 05:51:39 INFO - PROCESS | 1662 | 1464439899063 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}] 05:51:39 INFO - PROCESS | 1662 | 1464439899159 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:51:39 INFO - PROCESS | 1662 | 1464439899225 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d626800 == 50 [pid = 1662] [id = 512] 05:51:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 252 (0x126f84400) [pid = 1662] [serial = 1536] [outer = 0x0] 05:51:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 253 (0x127445c00) [pid = 1662] [serial = 1537] [outer = 0x126f84400] 05:51:39 INFO - PROCESS | 1662 | 1464439899254 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 254 (0x128829c00) [pid = 1662] [serial = 1538] [outer = 0x126f84400] 05:51:39 INFO - PROCESS | 1662 | 1464439899676 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]]]}] 05:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 674ms 05:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:51:39 INFO - PROCESS | 1662 | 1464439899734 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:51:39 INFO - PROCESS | 1662 | 1464439899736 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 05:51:39 INFO - PROCESS | 1662 | 1464439899738 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 1662 | 1464439899739 Marionette TRACE conn2 <- [1,2022,null,{}] 05:51:39 INFO - PROCESS | 1662 | 1464439899742 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}] 05:51:39 INFO - PROCESS | 1662 | 1464439899842 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:51:39 INFO - PROCESS | 1662 | 1464439899906 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d806800 == 51 [pid = 1662] [id = 513] 05:51:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 255 (0x128827800) [pid = 1662] [serial = 1539] [outer = 0x0] 05:51:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 256 (0x12886c400) [pid = 1662] [serial = 1540] [outer = 0x128827800] 05:51:39 INFO - PROCESS | 1662 | 1464439899935 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 257 (0x12887a800) [pid = 1662] [serial = 1541] [outer = 0x128827800] 05:51:40 INFO - PROCESS | 1662 | 1464439900594 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]]]}] 05:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 922ms 05:51:40 INFO - PROCESS | 1662 | 1464439900660 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:51:40 INFO - PROCESS | 1662 | 1464439900663 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 05:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:51:40 INFO - PROCESS | 1662 | 1464439900666 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:51:40 INFO - PROCESS | 1662 | 1464439900669 Marionette TRACE conn2 <- [1,2026,null,{}] 05:51:40 INFO - PROCESS | 1662 | 1464439900672 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}] 05:51:40 INFO - PROCESS | 1662 | 1464439900770 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:51:40 INFO - PROCESS | 1662 | 1464439900838 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bacd000 == 52 [pid = 1662] [id = 514] 05:51:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 258 (0x118133c00) [pid = 1662] [serial = 1542] [outer = 0x0] 05:51:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 259 (0x1182a5800) [pid = 1662] [serial = 1543] [outer = 0x118133c00] 05:51:40 INFO - PROCESS | 1662 | 1464439900867 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 260 (0x118f6c800) [pid = 1662] [serial = 1544] [outer = 0x118133c00] 05:51:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12c053000 == 51 [pid = 1662] [id = 501] 05:51:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12bdee000 == 50 [pid = 1662] [id = 500] 05:51:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12b283800 == 49 [pid = 1662] [id = 499] 05:51:41 INFO - PROCESS | 1662 | --DOCSHELL 0x1276b2000 == 48 [pid = 1662] [id = 498] 05:51:41 INFO - PROCESS | 1662 | --DOCSHELL 0x121217800 == 47 [pid = 1662] [id = 497] 05:51:41 INFO - PROCESS | 1662 | 1464439901414 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]]]}] 05:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 774ms 05:51:41 INFO - PROCESS | 1662 | 1464439901442 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:51:41 INFO - PROCESS | 1662 | 1464439901445 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 05:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:51:41 INFO - PROCESS | 1662 | 1464439901449 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 1662 | 1464439901451 Marionette TRACE conn2 <- [1,2030,null,{}] 05:51:41 INFO - PROCESS | 1662 | 1464439901455 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}] 05:51:41 INFO - PROCESS | 1662 | 1464439901560 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:51:41 INFO - PROCESS | 1662 | 1464439901628 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x129459800 == 48 [pid = 1662] [id = 515] 05:51:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 261 (0x11806e400) [pid = 1662] [serial = 1545] [outer = 0x0] 05:51:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 262 (0x118456c00) [pid = 1662] [serial = 1546] [outer = 0x11806e400] 05:51:41 INFO - PROCESS | 1662 | 1464439901703 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 263 (0x1196e3c00) [pid = 1662] [serial = 1547] [outer = 0x11806e400] 05:51:42 INFO - PROCESS | 1662 | 1464439902152 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]]]}] 05:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 720ms 05:51:42 INFO - PROCESS | 1662 | 1464439902169 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 1662 | 1464439902174 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 05:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:51:42 INFO - PROCESS | 1662 | 1464439902180 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 1662 | 1464439902182 Marionette TRACE conn2 <- [1,2034,null,{}] 05:51:42 INFO - PROCESS | 1662 | 1464439902185 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}] 05:51:42 INFO - PROCESS | 1662 | 1464439902289 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:51:42 INFO - PROCESS | 1662 | 1464439902399 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c21b800 == 49 [pid = 1662] [id = 516] 05:51:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 264 (0x119d85400) [pid = 1662] [serial = 1548] [outer = 0x0] 05:51:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 265 (0x1211d4800) [pid = 1662] [serial = 1549] [outer = 0x119d85400] 05:51:42 INFO - PROCESS | 1662 | 1464439902432 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 266 (0x1214e3c00) [pid = 1662] [serial = 1550] [outer = 0x119d85400] 05:51:42 INFO - PROCESS | 1662 | 1464439902896 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]]]}] 05:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 771ms 05:51:42 INFO - PROCESS | 1662 | 1464439902952 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 1662 | 1464439902953 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 05:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:51:42 INFO - PROCESS | 1662 | 1464439902956 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 1662 | 1464439902958 Marionette TRACE conn2 <- [1,2038,null,{}] 05:51:42 INFO - PROCESS | 1662 | 1464439902966 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}] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x12c913000 == 48 [pid = 1662] [id = 14] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x12bdec800 == 47 [pid = 1662] [id = 11] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x1170d3800 == 46 [pid = 1662] [id = 24] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x115e15800 == 45 [pid = 1662] [id = 23] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x12bac2800 == 44 [pid = 1662] [id = 495] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x118719000 == 43 [pid = 1662] [id = 478] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x12cc14800 == 42 [pid = 1662] [id = 15] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x129467800 == 41 [pid = 1662] [id = 491] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x12a856000 == 40 [pid = 1662] [id = 492] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x12b320800 == 39 [pid = 1662] [id = 494] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x11216f800 == 38 [pid = 1662] [id = 22] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x12af8e000 == 37 [pid = 1662] [id = 493] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x112522800 == 36 [pid = 1662] [id = 477] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x12d626800 == 35 [pid = 1662] [id = 512] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x12d33f800 == 34 [pid = 1662] [id = 511] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x12d156000 == 33 [pid = 1662] [id = 510] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x12cc12800 == 32 [pid = 1662] [id = 509] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x12c219800 == 31 [pid = 1662] [id = 508] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x12af98800 == 30 [pid = 1662] [id = 507] 05:51:43 INFO - PROCESS | 1662 | --DOCSHELL 0x123ef6000 == 29 [pid = 1662] [id = 506] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12b325800 == 28 [pid = 1662] [id = 9] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x1276b7000 == 27 [pid = 1662] [id = 487] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12aa33800 == 26 [pid = 1662] [id = 8] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12c513800 == 25 [pid = 1662] [id = 13] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x118198800 == 24 [pid = 1662] [id = 20] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12d337800 == 23 [pid = 1662] [id = 18] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11832a000 == 22 [pid = 1662] [id = 19] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12c506800 == 21 [pid = 1662] [id = 502] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12ca9a000 == 20 [pid = 1662] [id = 21] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12d806800 == 19 [pid = 1662] [id = 513] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12c523000 == 18 [pid = 1662] [id = 503] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x119db4800 == 17 [pid = 1662] [id = 479] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12baca800 == 16 [pid = 1662] [id = 10] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x121203000 == 15 [pid = 1662] [id = 496] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12c917800 == 14 [pid = 1662] [id = 504] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12c214000 == 13 [pid = 1662] [id = 12] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x1267b8800 == 12 [pid = 1662] [id = 505] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12c21b800 == 11 [pid = 1662] [id = 516] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11818b800 == 10 [pid = 1662] [id = 488] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12bacd000 == 9 [pid = 1662] [id = 514] 05:51:46 INFO - PROCESS | 1662 | --DOCSHELL 0x129459800 == 8 [pid = 1662] [id = 515] 05:51:47 INFO - PROCESS | 1662 | 1464439907955 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:51:48 INFO - PROCESS | 1662 | 1464439908138 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x1133a5800 == 9 [pid = 1662] [id = 517] 05:51:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 267 (0x110f46800) [pid = 1662] [serial = 1551] [outer = 0x0] 05:51:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 268 (0x1121b1800) [pid = 1662] [serial = 1552] [outer = 0x110f46800] 05:51:48 INFO - PROCESS | 1662 | 1464439908173 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 269 (0x112a60c00) [pid = 1662] [serial = 1553] [outer = 0x110f46800] 05:51:49 INFO - PROCESS | 1662 | 1464439909402 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]]]}] 05:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 6490ms 05:51:49 INFO - PROCESS | 1662 | 1464439909447 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:51:49 INFO - PROCESS | 1662 | 1464439909451 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 05:51:49 INFO - PROCESS | 1662 | 1464439909454 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:51:49 INFO - PROCESS | 1662 | 1464439909457 Marionette TRACE conn2 <- [1,2042,null,{}] 05:51:49 INFO - PROCESS | 1662 | 1464439909464 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}] 05:51:49 INFO - PROCESS | 1662 | 1464439909551 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:51:49 INFO - PROCESS | 1662 | 1464439909559 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x119924000 == 10 [pid = 1662] [id = 518] 05:51:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 270 (0x113121c00) [pid = 1662] [serial = 1554] [outer = 0x0] 05:51:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 271 (0x113802c00) [pid = 1662] [serial = 1555] [outer = 0x113121c00] 05:51:49 INFO - PROCESS | 1662 | 1464439909589 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 272 (0x116081c00) [pid = 1662] [serial = 1556] [outer = 0x113121c00] 05:51:50 INFO - PROCESS | 1662 | 1464439910048 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]]]}] 05:51:50 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) 05:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 624ms 05:51:50 INFO - PROCESS | 1662 | 1464439910079 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 1662 | 1464439910085 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 05:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:51:50 INFO - PROCESS | 1662 | 1464439910093 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 1662 | 1464439910095 Marionette TRACE conn2 <- [1,2046,null,{}] 05:51:50 INFO - PROCESS | 1662 | 1464439910099 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}] 05:51:50 INFO - PROCESS | 1662 | 1464439910237 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:51:50 INFO - PROCESS | 1662 | 1464439910366 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x125e0f000 == 11 [pid = 1662] [id = 519] 05:51:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 273 (0x113122000) [pid = 1662] [serial = 1557] [outer = 0x0] 05:51:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 274 (0x11757a400) [pid = 1662] [serial = 1558] [outer = 0x113122000] 05:51:50 INFO - PROCESS | 1662 | 1464439910394 Marionette DEBUG loaded listener.js 05:51:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 275 (0x118131400) [pid = 1662] [serial = 1559] [outer = 0x113122000] 05:51:50 INFO - PROCESS | 1662 | 1464439910720 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]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 05:51:50 INFO - PROCESS | 1662 | 1464439910764 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 1662 | 1464439910765 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 05:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:51:50 INFO - PROCESS | 1662 | 1464439910768 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 1662 | 1464439910770 Marionette TRACE conn2 <- [1,2050,null,{}] 05:51:50 INFO - PROCESS | 1662 | 1464439910778 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}] 05:51:50 INFO - PROCESS | 1662 | 1464439910874 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:51:50 INFO - PROCESS | 1662 | 1464439910960 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b28d000 == 12 [pid = 1662] [id = 520] 05:51:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 276 (0x118128800) [pid = 1662] [serial = 1560] [outer = 0x0] 05:51:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 277 (0x11845e800) [pid = 1662] [serial = 1561] [outer = 0x118128800] 05:51:50 INFO - PROCESS | 1662 | 1464439910989 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 278 (0x1196e6400) [pid = 1662] [serial = 1562] [outer = 0x118128800] 05:51:51 INFO - PROCESS | 1662 | 1464439911347 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]]]}] 05:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 622ms 05:51:51 INFO - PROCESS | 1662 | 1464439911390 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:51:51 INFO - PROCESS | 1662 | 1464439911392 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 05:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:51:51 INFO - PROCESS | 1662 | 1464439911394 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:51:51 INFO - PROCESS | 1662 | 1464439911395 Marionette TRACE conn2 <- [1,2054,null,{}] 05:51:51 INFO - PROCESS | 1662 | 1464439911398 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}] 05:51:51 INFO - PROCESS | 1662 | 1464439911509 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:51:51 INFO - PROCESS | 1662 | 1464439911521 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c218800 == 13 [pid = 1662] [id = 521] 05:51:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 279 (0x1199c3000) [pid = 1662] [serial = 1563] [outer = 0x0] 05:51:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 280 (0x120eb6c00) [pid = 1662] [serial = 1564] [outer = 0x1199c3000] 05:51:51 INFO - PROCESS | 1662 | 1464439911548 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 281 (0x120ee4000) [pid = 1662] [serial = 1565] [outer = 0x1199c3000] 05:51:51 INFO - PROCESS | 1662 | 1464439911914 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]]]}] 05:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 568ms 05:51:51 INFO - PROCESS | 1662 | 1464439911975 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:51:51 INFO - PROCESS | 1662 | 1464439911977 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 05:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:51:51 INFO - PROCESS | 1662 | 1464439911979 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:51:51 INFO - PROCESS | 1662 | 1464439911980 Marionette TRACE conn2 <- [1,2058,null,{}] 05:51:51 INFO - PROCESS | 1662 | 1464439911982 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}] 05:51:52 INFO - PROCESS | 1662 | 1464439912108 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:51:52 INFO - PROCESS | 1662 | 1464439912114 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cc04800 == 14 [pid = 1662] [id = 522] 05:51:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 282 (0x1125b0800) [pid = 1662] [serial = 1566] [outer = 0x0] 05:51:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 283 (0x1211d0c00) [pid = 1662] [serial = 1567] [outer = 0x1125b0800] 05:51:52 INFO - PROCESS | 1662 | 1464439912139 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 284 (0x121251c00) [pid = 1662] [serial = 1568] [outer = 0x1125b0800] 05:51:52 INFO - PROCESS | 1662 | 1464439912519 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]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 568ms 05:51:52 INFO - PROCESS | 1662 | 1464439912555 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 1662 | 1464439912557 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 05:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:51:52 INFO - PROCESS | 1662 | 1464439912567 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 1662 | 1464439912569 Marionette TRACE conn2 <- [1,2062,null,{}] 05:51:52 INFO - PROCESS | 1662 | 1464439912571 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}] 05:51:52 INFO - PROCESS | 1662 | 1464439912692 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:51:52 INFO - PROCESS | 1662 | 1464439912700 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x113f1f000 == 15 [pid = 1662] [id = 523] 05:51:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 285 (0x1214d8c00) [pid = 1662] [serial = 1569] [outer = 0x0] 05:51:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 286 (0x12170e000) [pid = 1662] [serial = 1570] [outer = 0x1214d8c00] 05:51:52 INFO - PROCESS | 1662 | 1464439912762 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 287 (0x123e68800) [pid = 1662] [serial = 1571] [outer = 0x1214d8c00] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 286 (0x110e4f000) [pid = 1662] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 285 (0x11311d800) [pid = 1662] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 284 (0x112a62c00) [pid = 1662] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 283 (0x115e44c00) [pid = 1662] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 282 (0x1121a9400) [pid = 1662] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 281 (0x11311e400) [pid = 1662] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 280 (0x1125af400) [pid = 1662] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 279 (0x1125bcc00) [pid = 1662] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 278 (0x110e46000) [pid = 1662] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 277 (0x121637800) [pid = 1662] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 276 (0x12bb1d800) [pid = 1662] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 275 (0x12163bc00) [pid = 1662] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 274 (0x12163c800) [pid = 1662] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 273 (0x110f49800) [pid = 1662] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 272 (0x110e4e400) [pid = 1662] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 271 (0x11681b000) [pid = 1662] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 270 (0x1125afc00) [pid = 1662] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 269 (0x1181eb000) [pid = 1662] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 268 (0x128e5cc00) [pid = 1662] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 267 (0x125e40c00) [pid = 1662] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 266 (0x121251800) [pid = 1662] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 265 (0x1196e5c00) [pid = 1662] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 264 (0x116732c00) [pid = 1662] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 263 (0x112a6c400) [pid = 1662] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 262 (0x11284a400) [pid = 1662] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 261 (0x127445800) [pid = 1662] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 260 (0x12124f800) [pid = 1662] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 259 (0x1196e8c00) [pid = 1662] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 258 (0x11684a400) [pid = 1662] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 257 (0x1288c1c00) [pid = 1662] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 256 (0x12b2bf800) [pid = 1662] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 255 (0x116a5b000) [pid = 1662] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 254 (0x1182a8800) [pid = 1662] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 253 (0x11820d800) [pid = 1662] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 252 (0x120ee1c00) [pid = 1662] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 251 (0x110f52000) [pid = 1662] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 250 (0x1138f3800) [pid = 1662] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 249 (0x11806e400) [pid = 1662] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 248 (0x11820b000) [pid = 1662] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 247 (0x118f68c00) [pid = 1662] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 246 (0x110e48400) [pid = 1662] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 245 (0x117044400) [pid = 1662] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 244 (0x118129c00) [pid = 1662] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 243 (0x112f5f000) [pid = 1662] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 242 (0x112a6bc00) [pid = 1662] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 241 (0x118133c00) [pid = 1662] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 240 (0x112844400) [pid = 1662] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 239 (0x112710000) [pid = 1662] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 238 (0x128827800) [pid = 1662] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 237 (0x126f84400) [pid = 1662] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 236 (0x113116000) [pid = 1662] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 235 (0x121b56400) [pid = 1662] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 234 (0x121951400) [pid = 1662] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 233 (0x12195d400) [pid = 1662] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 232 (0x121633800) [pid = 1662] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 231 (0x11994e800) [pid = 1662] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 230 (0x12163f800) [pid = 1662] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 229 (0x1182a8400) [pid = 1662] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 228 (0x11891cc00) [pid = 1662] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 227 (0x11891d800) [pid = 1662] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 226 (0x117045c00) [pid = 1662] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 225 (0x118128c00) [pid = 1662] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 224 (0x12b093000) [pid = 1662] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 223 (0x115e46c00) [pid = 1662] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 222 (0x11672e400) [pid = 1662] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 221 (0x113a7d000) [pid = 1662] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 220 (0x125dc4c00) [pid = 1662] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 219 (0x1195e6000) [pid = 1662] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 218 (0x118208400) [pid = 1662] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 217 (0x112a5e400) [pid = 1662] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 216 (0x128eae400) [pid = 1662] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 215 (0x118203800) [pid = 1662] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 214 (0x111e2f400) [pid = 1662] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 213 (0x1214d4800) [pid = 1662] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 212 (0x113355800) [pid = 1662] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 211 (0x118f72c00) [pid = 1662] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 210 (0x12c25a000) [pid = 1662] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 209 (0x112f56000) [pid = 1662] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 208 (0x125e3b400) [pid = 1662] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 207 (0x11916f800) [pid = 1662] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 206 (0x1211d8400) [pid = 1662] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 205 (0x1288c7c00) [pid = 1662] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 204 (0x111f3d000) [pid = 1662] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 203 (0x128879400) [pid = 1662] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 202 (0x120ee2c00) [pid = 1662] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 201 (0x118133000) [pid = 1662] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 200 (0x113d72400) [pid = 1662] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 199 (0x110e46800) [pid = 1662] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 198 (0x1210d7000) [pid = 1662] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:51:53 INFO - PROCESS | 1662 | --DOMWINDOW == 197 (0x1196e5800) [pid = 1662] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:51:53 INFO - PROCESS | 1662 | 1464439913658 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]]]}] 05:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1119ms 05:51:53 INFO - PROCESS | 1662 | 1464439913688 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 1662 | 1464439913689 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 05:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:51:53 INFO - PROCESS | 1662 | 1464439913694 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 1662 | 1464439913695 Marionette TRACE conn2 <- [1,2066,null,{}] 05:51:53 INFO - PROCESS | 1662 | 1464439913697 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}] 05:51:53 INFO - PROCESS | 1662 | 1464439913803 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:51:53 INFO - PROCESS | 1662 | 1464439913847 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x118185800 == 16 [pid = 1662] [id = 524] 05:51:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 198 (0x110f45c00) [pid = 1662] [serial = 1572] [outer = 0x0] 05:51:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 199 (0x1121a7400) [pid = 1662] [serial = 1573] [outer = 0x110f45c00] 05:51:53 INFO - PROCESS | 1662 | 1464439913872 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 200 (0x11283f400) [pid = 1662] [serial = 1574] [outer = 0x110f45c00] 05:51:54 INFO - PROCESS | 1662 | 1464439914163 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]]]}] 05:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 519ms 05:51:54 INFO - PROCESS | 1662 | 1464439914213 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 1662 | 1464439914214 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 05:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:51:54 INFO - PROCESS | 1662 | 1464439914217 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - PROCESS | 1662 | 1464439914218 Marionette TRACE conn2 <- [1,2070,null,{}] 05:51:54 INFO - PROCESS | 1662 | 1464439914220 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}] 05:51:54 INFO - PROCESS | 1662 | 1464439914301 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:51:54 INFO - PROCESS | 1662 | 1464439914306 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x121ccc800 == 17 [pid = 1662] [id = 525] 05:51:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 201 (0x112843800) [pid = 1662] [serial = 1575] [outer = 0x0] 05:51:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 202 (0x112f55c00) [pid = 1662] [serial = 1576] [outer = 0x112843800] 05:51:54 INFO - PROCESS | 1662 | 1464439914341 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 203 (0x113867000) [pid = 1662] [serial = 1577] [outer = 0x112843800] 05:51:54 INFO - PROCESS | 1662 | 1464439914697 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]]]}] 05:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 518ms 05:51:54 INFO - PROCESS | 1662 | 1464439914735 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 1662 | 1464439914737 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 05:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:51:54 INFO - PROCESS | 1662 | 1464439914740 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - PROCESS | 1662 | 1464439914741 Marionette TRACE conn2 <- [1,2074,null,{}] 05:51:54 INFO - PROCESS | 1662 | 1464439914744 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}] 05:51:54 INFO - PROCESS | 1662 | 1464439914828 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:51:54 INFO - PROCESS | 1662 | 1464439914832 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a5bd000 == 18 [pid = 1662] [id = 526] 05:51:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 204 (0x113117c00) [pid = 1662] [serial = 1578] [outer = 0x0] 05:51:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 205 (0x11660b400) [pid = 1662] [serial = 1579] [outer = 0x113117c00] 05:51:54 INFO - PROCESS | 1662 | 1464439914857 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 206 (0x11684a400) [pid = 1662] [serial = 1580] [outer = 0x113117c00] 05:51:55 INFO - PROCESS | 1662 | 1464439915181 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]]]}] 05:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 474ms 05:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:51:55 INFO - PROCESS | 1662 | 1464439915214 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:51:55 INFO - PROCESS | 1662 | 1464439915216 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 05:51:55 INFO - PROCESS | 1662 | 1464439915220 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 1662 | 1464439915222 Marionette TRACE conn2 <- [1,2078,null,{}] 05:51:55 INFO - PROCESS | 1662 | 1464439915227 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}] 05:51:55 INFO - PROCESS | 1662 | 1464439915355 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:51:55 INFO - PROCESS | 1662 | 1464439915460 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bad9000 == 19 [pid = 1662] [id = 527] 05:51:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 207 (0x11311c800) [pid = 1662] [serial = 1581] [outer = 0x0] 05:51:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 208 (0x117044400) [pid = 1662] [serial = 1582] [outer = 0x11311c800] 05:51:55 INFO - PROCESS | 1662 | 1464439915501 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 209 (0x118125000) [pid = 1662] [serial = 1583] [outer = 0x11311c800] 05:51:56 INFO - PROCESS | 1662 | 1464439916121 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]]]}] 05:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 924ms 05:51:56 INFO - PROCESS | 1662 | 1464439916144 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:51:56 INFO - PROCESS | 1662 | 1464439916147 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 05:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:51:56 INFO - PROCESS | 1662 | 1464439916150 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 1662 | 1464439916153 Marionette TRACE conn2 <- [1,2082,null,{}] 05:51:56 INFO - PROCESS | 1662 | 1464439916177 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}] 05:51:56 INFO - PROCESS | 1662 | 1464439916287 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:51:56 INFO - PROCESS | 1662 | 1464439916368 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x123ef5000 == 20 [pid = 1662] [id = 528] 05:51:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 210 (0x11380e400) [pid = 1662] [serial = 1584] [outer = 0x0] 05:51:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 211 (0x115163c00) [pid = 1662] [serial = 1585] [outer = 0x11380e400] 05:51:56 INFO - PROCESS | 1662 | 1464439916404 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 212 (0x116841400) [pid = 1662] [serial = 1586] [outer = 0x11380e400] 05:51:56 INFO - PROCESS | 1662 | 1464439916830 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]]]}] 05:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 721ms 05:51:56 INFO - PROCESS | 1662 | 1464439916886 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:51:56 INFO - PROCESS | 1662 | 1464439916890 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 05:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:51:56 INFO - PROCESS | 1662 | 1464439916897 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 1662 | 1464439916899 Marionette TRACE conn2 <- [1,2086,null,{}] 05:51:56 INFO - PROCESS | 1662 | 1464439916902 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}] 05:51:57 INFO - PROCESS | 1662 | 1464439917007 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:51:57 INFO - PROCESS | 1662 | 1464439917116 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cc05000 == 21 [pid = 1662] [id = 529] 05:51:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 213 (0x11704cc00) [pid = 1662] [serial = 1587] [outer = 0x0] 05:51:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 214 (0x1181eb800) [pid = 1662] [serial = 1588] [outer = 0x11704cc00] 05:51:57 INFO - PROCESS | 1662 | 1464439917149 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 215 (0x11820f800) [pid = 1662] [serial = 1589] [outer = 0x11704cc00] 05:51:57 INFO - PROCESS | 1662 | 1464439917595 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]]]}] 05:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 721ms 05:51:57 INFO - PROCESS | 1662 | 1464439917618 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 1662 | 1464439917619 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 05:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:51:57 INFO - PROCESS | 1662 | 1464439917622 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 1662 | 1464439917624 Marionette TRACE conn2 <- [1,2090,null,{}] 05:51:57 INFO - PROCESS | 1662 | 1464439917632 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}] 05:51:57 INFO - PROCESS | 1662 | 1464439917739 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:51:57 INFO - PROCESS | 1662 | 1464439917850 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x119681000 == 22 [pid = 1662] [id = 530] 05:51:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 216 (0x111f3d400) [pid = 1662] [serial = 1590] [outer = 0x0] 05:51:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 217 (0x117586800) [pid = 1662] [serial = 1591] [outer = 0x111f3d400] 05:51:57 INFO - PROCESS | 1662 | 1464439917886 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 218 (0x11891b800) [pid = 1662] [serial = 1592] [outer = 0x111f3d400] 05:51:58 INFO - PROCESS | 1662 | 1464439918319 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]]]}] 05:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 722ms 05:51:58 INFO - PROCESS | 1662 | 1464439918363 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:51:58 INFO - PROCESS | 1662 | 1464439918365 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 05:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:51:58 INFO - PROCESS | 1662 | 1464439918367 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:51:58 INFO - PROCESS | 1662 | 1464439918368 Marionette TRACE conn2 <- [1,2094,null,{}] 05:51:58 INFO - PROCESS | 1662 | 1464439918371 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}] 05:51:58 INFO - PROCESS | 1662 | 1464439918514 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:51:58 INFO - PROCESS | 1662 | 1464439918561 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x11613f000 == 23 [pid = 1662] [id = 531] 05:51:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 219 (0x112841400) [pid = 1662] [serial = 1593] [outer = 0x0] 05:51:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 220 (0x112f60000) [pid = 1662] [serial = 1594] [outer = 0x112841400] 05:51:58 INFO - PROCESS | 1662 | 1464439918591 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 221 (0x116ad7c00) [pid = 1662] [serial = 1595] [outer = 0x112841400] 05:51:59 INFO - PROCESS | 1662 | 1464439919014 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]]]}] 05:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 05:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:51:59 INFO - PROCESS | 1662 | 1464439919038 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:51:59 INFO - PROCESS | 1662 | 1464439919039 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 05:51:59 INFO - PROCESS | 1662 | 1464439919041 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:51:59 INFO - PROCESS | 1662 | 1464439919043 Marionette TRACE conn2 <- [1,2098,null,{}] 05:51:59 INFO - PROCESS | 1662 | 1464439919045 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}] 05:51:59 INFO - PROCESS | 1662 | 1464439919145 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:51:59 INFO - PROCESS | 1662 | 1464439919226 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x116135800 == 24 [pid = 1662] [id = 532] 05:51:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 222 (0x111c8a400) [pid = 1662] [serial = 1596] [outer = 0x0] 05:51:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 223 (0x112a62000) [pid = 1662] [serial = 1597] [outer = 0x111c8a400] 05:51:59 INFO - PROCESS | 1662 | 1464439919256 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 224 (0x1160f6400) [pid = 1662] [serial = 1598] [outer = 0x111c8a400] 05:52:00 INFO - PROCESS | 1662 | 1464439920016 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]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1021ms 05:52:00 INFO - PROCESS | 1662 | 1464439920064 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:52:00 INFO - PROCESS | 1662 | 1464439920066 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 05:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:52:00 INFO - PROCESS | 1662 | 1464439920070 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 1662 | 1464439920072 Marionette TRACE conn2 <- [1,2102,null,{}] 05:52:00 INFO - PROCESS | 1662 | 1464439920084 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}] 05:52:00 INFO - PROCESS | 1662 | 1464439920180 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:52:00 INFO - PROCESS | 1662 | 1464439920263 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x116f1f800 == 25 [pid = 1662] [id = 533] 05:52:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 225 (0x1121b6400) [pid = 1662] [serial = 1599] [outer = 0x0] 05:52:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 226 (0x1125b6800) [pid = 1662] [serial = 1600] [outer = 0x1121b6400] 05:52:00 INFO - PROCESS | 1662 | 1464439920292 Marionette DEBUG loaded listener.js 05:52:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 227 (0x11270f000) [pid = 1662] [serial = 1601] [outer = 0x1121b6400] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 226 (0x1211d4800) [pid = 1662] [serial = 1549] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 225 (0x116734400) [pid = 1662] [serial = 1447] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 224 (0x113223800) [pid = 1662] [serial = 1445] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 223 (0x11619c800) [pid = 1662] [serial = 1489] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 222 (0x117671800) [pid = 1662] [serial = 1517] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 221 (0x112f5b000) [pid = 1662] [serial = 1444] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 220 (0x1121aac00) [pid = 1662] [serial = 1440] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 219 (0x118f72800) [pid = 1662] [serial = 892] [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.] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 218 (0x112840c00) [pid = 1662] [serial = 1441] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 217 (0x116731000) [pid = 1662] [serial = 1516] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 216 (0x115168400) [pid = 1662] [serial = 1426] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 215 (0x1125b0000) [pid = 1662] [serial = 1416] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 214 (0x1125b8c00) [pid = 1662] [serial = 1417] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 213 (0x112847800) [pid = 1662] [serial = 1419] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 212 (0x112f56400) [pid = 1662] [serial = 1422] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 211 (0x112fa2c00) [pid = 1662] [serial = 1423] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 210 (0x12163b000) [pid = 1662] [serial = 1395] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 209 (0x1138f9c00) [pid = 1662] [serial = 1425] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 208 (0x12c3f0c00) [pid = 1662] [serial = 1413] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 207 (0x12b08c000) [pid = 1662] [serial = 1398] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 206 (0x121640800) [pid = 1662] [serial = 1396] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 205 (0x121959400) [pid = 1662] [serial = 1401] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 204 (0x12ba0dc00) [pid = 1662] [serial = 1399] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 203 (0x118f44c00) [pid = 1662] [serial = 1405] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 202 (0x112a5f800) [pid = 1662] [serial = 1404] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 201 (0x116180000) [pid = 1662] [serial = 1428] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 200 (0x120eae800) [pid = 1662] [serial = 1402] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 199 (0x11767b000) [pid = 1662] [serial = 1380] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 198 (0x112f5dc00) [pid = 1662] [serial = 1378] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 197 (0x112842800) [pid = 1662] [serial = 1377] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 196 (0x12c25a400) [pid = 1662] [serial = 1375] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 195 (0x12a8cd000) [pid = 1662] [serial = 1374] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 194 (0x12c3ca400) [pid = 1662] [serial = 1372] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 193 (0x12b2c0000) [pid = 1662] [serial = 1371] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 192 (0x12c3fa400) [pid = 1662] [serial = 1414] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 191 (0x112a61000) [pid = 1662] [serial = 1420] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 190 (0x126f85400) [pid = 1662] [serial = 1368] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 189 (0x12882c400) [pid = 1662] [serial = 1369] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 188 (0x123e2a800) [pid = 1662] [serial = 1365] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 187 (0x125dca000) [pid = 1662] [serial = 1366] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 186 (0x12124dc00) [pid = 1662] [serial = 1363] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 185 (0x120eb4800) [pid = 1662] [serial = 1362] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 184 (0x118064000) [pid = 1662] [serial = 1359] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 183 (0x11820f000) [pid = 1662] [serial = 1360] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 182 (0x1160edc00) [pid = 1662] [serial = 1357] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 181 (0x113118c00) [pid = 1662] [serial = 1356] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 180 (0x121248c00) [pid = 1662] [serial = 1353] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 179 (0x12124cc00) [pid = 1662] [serial = 1354] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 178 (0x128eac000) [pid = 1662] [serial = 1392] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 177 (0x125552400) [pid = 1662] [serial = 1389] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 176 (0x126bb1800) [pid = 1662] [serial = 1390] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 175 (0x1210d3400) [pid = 1662] [serial = 1386] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 174 (0x12124f400) [pid = 1662] [serial = 1387] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 173 (0x1182b0400) [pid = 1662] [serial = 1383] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 172 (0x1196e7400) [pid = 1662] [serial = 1384] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 171 (0x118203c00) [pid = 1662] [serial = 1381] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 170 (0x116727000) [pid = 1662] [serial = 1429] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x12bbb2800) [pid = 1662] [serial = 1408] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x12bbbf400) [pid = 1662] [serial = 1410] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x12af82400) [pid = 1662] [serial = 1393] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x12c3cd400) [pid = 1662] [serial = 1411] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x12b093400) [pid = 1662] [serial = 1407] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x112fa3400) [pid = 1662] [serial = 1468] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x118f6c800) [pid = 1662] [serial = 1544] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x112a65c00) [pid = 1662] [serial = 1435] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x113120400) [pid = 1662] [serial = 1437] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x112a6b400) [pid = 1662] [serial = 1466] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x112841c00) [pid = 1662] [serial = 1465] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x1168a6c00) [pid = 1662] [serial = 1448] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x116827000) [pid = 1662] [serial = 1492] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x1182a5800) [pid = 1662] [serial = 1543] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x118456c00) [pid = 1662] [serial = 1546] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x11704d400) [pid = 1662] [serial = 1450] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x11820d000) [pid = 1662] [serial = 1495] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x11284b400) [pid = 1662] [serial = 1434] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x110e4ec00) [pid = 1662] [serial = 1431] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x11689d800) [pid = 1662] [serial = 1490] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x11806f000) [pid = 1662] [serial = 1519] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x1168a8800) [pid = 1662] [serial = 1471] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x1196e3c00) [pid = 1662] [serial = 1547] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x118460800) [pid = 1662] [serial = 1457] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x1184dc000) [pid = 1662] [serial = 1459] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x1211d3400) [pid = 1662] [serial = 1501] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x1199c3800) [pid = 1662] [serial = 1499] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x118131000) [pid = 1662] [serial = 1454] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x1182ae800) [pid = 1662] [serial = 1456] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x119175400) [pid = 1662] [serial = 1498] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x118065000) [pid = 1662] [serial = 1451] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x118126800) [pid = 1662] [serial = 1453] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x1182ab400) [pid = 1662] [serial = 1496] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x11845e400) [pid = 1662] [serial = 1522] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x113d6e000) [pid = 1662] [serial = 1438] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x11321a800) [pid = 1662] [serial = 1469] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1195e8c00) [pid = 1662] [serial = 1480] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x11917d800) [pid = 1662] [serial = 1478] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x1255b6800) [pid = 1662] [serial = 1186] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1184e6c00) [pid = 1662] [serial = 1183] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x121954000) [pid = 1662] [serial = 1528] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x118458800) [pid = 1662] [serial = 1240] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x12bb15400) [pid = 1662] [serial = 1252] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x116ad7800) [pid = 1662] [serial = 1123] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x12bbb7800) [pid = 1662] [serial = 1306] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x128ea3c00) [pid = 1662] [serial = 1135] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x128e59800) [pid = 1662] [serial = 1246] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x121895400) [pid = 1662] [serial = 1243] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x118789400) [pid = 1662] [serial = 1126] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x112f5b800) [pid = 1662] [serial = 1120] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x1294e4800) [pid = 1662] [serial = 1192] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x118919400) [pid = 1662] [serial = 1297] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x113120800) [pid = 1662] [serial = 1312] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x12af83c00) [pid = 1662] [serial = 1249] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x11684a800) [pid = 1662] [serial = 1180] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x120edbc00) [pid = 1662] [serial = 1129] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x12c3f2000) [pid = 1662] [serial = 1309] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x116a58400) [pid = 1662] [serial = 1294] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x128eae000) [pid = 1662] [serial = 1189] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x126c56000) [pid = 1662] [serial = 1300] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x125ee5800) [pid = 1662] [serial = 1132] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x12b08b800) [pid = 1662] [serial = 1303] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x11672bc00) [pid = 1662] [serial = 1237] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1288c9000) [pid = 1662] [serial = 1063] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1214d7c00) [pid = 1662] [serial = 1526] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1182b1000) [pid = 1662] [serial = 1475] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x118f4fc00) [pid = 1662] [serial = 1477] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1211d4c00) [pid = 1662] [serial = 1525] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x117047400) [pid = 1662] [serial = 1472] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x118209800) [pid = 1662] [serial = 1474] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x11820fc00) [pid = 1662] [serial = 1520] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1196e5400) [pid = 1662] [serial = 1523] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x118f48000) [pid = 1662] [serial = 1463] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1211dc000) [pid = 1662] [serial = 1502] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x121250400) [pid = 1662] [serial = 1504] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x11878f800) [pid = 1662] [serial = 1460] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x11891dc00) [pid = 1662] [serial = 1462] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x117045800) [pid = 1662] [serial = 1493] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x127115800) [pid = 1662] [serial = 1535] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x123f89c00) [pid = 1662] [serial = 1514] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x125dc8c00) [pid = 1662] [serial = 1534] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1255b6000) [pid = 1662] [serial = 1532] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x121bd8000) [pid = 1662] [serial = 1511] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x123e1d400) [pid = 1662] [serial = 1513] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x121b55400) [pid = 1662] [serial = 1508] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x121bd3400) [pid = 1662] [serial = 1510] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x121706c00) [pid = 1662] [serial = 1507] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x1210d5800) [pid = 1662] [serial = 1484] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x1211d1000) [pid = 1662] [serial = 1486] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x121b4e000) [pid = 1662] [serial = 1529] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x125252000) [pid = 1662] [serial = 1531] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1196e4000) [pid = 1662] [serial = 1481] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x120eb4c00) [pid = 1662] [serial = 1483] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x111e34c00) [pid = 1662] [serial = 1432] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x121326c00) [pid = 1662] [serial = 1505] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x1211d8800) [pid = 1662] [serial = 1487] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x12887a800) [pid = 1662] [serial = 1541] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x12886c400) [pid = 1662] [serial = 1540] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x128829c00) [pid = 1662] [serial = 1538] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x127445c00) [pid = 1662] [serial = 1537] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1662 | 1464439920730 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]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 673ms 05:52:00 INFO - PROCESS | 1662 | 1464439920745 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:52:00 INFO - PROCESS | 1662 | 1464439920749 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 05:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:52:00 INFO - PROCESS | 1662 | 1464439920755 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 1662 | 1464439920757 Marionette TRACE conn2 <- [1,2106,null,{}] 05:52:00 INFO - PROCESS | 1662 | 1464439920759 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}] 05:52:00 INFO - PROCESS | 1662 | 1464439920853 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:52:00 INFO - PROCESS | 1662 | 1464439920861 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170be000 == 26 [pid = 1662] [id = 534] 05:52:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x112844000) [pid = 1662] [serial = 1602] [outer = 0x0] 05:52:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x112a5f800) [pid = 1662] [serial = 1603] [outer = 0x112844000] 05:52:00 INFO - PROCESS | 1662 | 1464439920887 Marionette DEBUG loaded listener.js 05:52:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x112a72800) [pid = 1662] [serial = 1604] [outer = 0x112844000] 05:52:01 INFO - PROCESS | 1662 | 1464439921320 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]]]}] 05:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 573ms 05:52:01 INFO - PROCESS | 1662 | 1464439921328 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:52:01 INFO - PROCESS | 1662 | 1464439921329 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 05:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:52:01 INFO - PROCESS | 1662 | 1464439921332 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:52:01 INFO - PROCESS | 1662 | 1464439921334 Marionette TRACE conn2 <- [1,2110,null,{}] 05:52:01 INFO - PROCESS | 1662 | 1464439921342 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}] 05:52:01 INFO - PROCESS | 1662 | 1464439921428 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:52:01 INFO - PROCESS | 1662 | 1464439921434 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x11899b000 == 27 [pid = 1662] [id = 535] 05:52:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x112f5ec00) [pid = 1662] [serial = 1605] [outer = 0x0] 05:52:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x113123000) [pid = 1662] [serial = 1606] [outer = 0x112f5ec00] 05:52:01 INFO - PROCESS | 1662 | 1464439921461 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x113d72400) [pid = 1662] [serial = 1607] [outer = 0x112f5ec00] 05:52:01 INFO - PROCESS | 1662 | 1464439921816 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]]]}] 05:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 520ms 05:52:01 INFO - PROCESS | 1662 | 1464439921853 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:52:01 INFO - PROCESS | 1662 | 1464439921854 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 05:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:52:01 INFO - PROCESS | 1662 | 1464439921858 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:52:01 INFO - PROCESS | 1662 | 1464439921860 Marionette TRACE conn2 <- [1,2114,null,{}] 05:52:01 INFO - PROCESS | 1662 | 1464439921870 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}] 05:52:01 INFO - PROCESS | 1662 | 1464439921953 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:52:01 INFO - PROCESS | 1662 | 1464439921961 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x119699000 == 28 [pid = 1662] [id = 536] 05:52:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x115ecc800) [pid = 1662] [serial = 1608] [outer = 0x0] 05:52:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x116729000) [pid = 1662] [serial = 1609] [outer = 0x115ecc800] 05:52:01 INFO - PROCESS | 1662 | 1464439921987 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x11681b000) [pid = 1662] [serial = 1610] [outer = 0x115ecc800] 05:52:02 INFO - PROCESS | 1662 | 1464439922327 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]]]}] 05:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 521ms 05:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:52:02 INFO - PROCESS | 1662 | 1464439922379 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:52:02 INFO - PROCESS | 1662 | 1464439922380 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 05:52:02 INFO - PROCESS | 1662 | 1464439922382 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 1662 | 1464439922383 Marionette TRACE conn2 <- [1,2118,null,{}] 05:52:02 INFO - PROCESS | 1662 | 1464439922385 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}] 05:52:02 INFO - PROCESS | 1662 | 1464439922496 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:52:02 INFO - PROCESS | 1662 | 1464439922502 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bb2800 == 29 [pid = 1662] [id = 537] 05:52:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x1166c3800) [pid = 1662] [serial = 1611] [outer = 0x0] 05:52:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x11689d800) [pid = 1662] [serial = 1612] [outer = 0x1166c3800] 05:52:02 INFO - PROCESS | 1662 | 1464439922528 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x117041800) [pid = 1662] [serial = 1613] [outer = 0x1166c3800] 05:52:02 INFO - PROCESS | 1662 | 1464439922884 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]]]}] 05:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 520ms 05:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:52:02 INFO - PROCESS | 1662 | 1464439922902 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 05:52:02 INFO - PROCESS | 1662 | 1464439922903 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 05:52:02 INFO - PROCESS | 1662 | 1464439922906 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 1662 | 1464439922908 Marionette TRACE conn2 <- [1,2122,null,{}] 05:52:02 INFO - PROCESS | 1662 | 1464439922921 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}] 05:52:03 INFO - PROCESS | 1662 | 1464439923043 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:52:03 INFO - PROCESS | 1662 | 1464439923097 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x11323c000 == 30 [pid = 1662] [id = 538] 05:52:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x117174400) [pid = 1662] [serial = 1614] [outer = 0x0] 05:52:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x118126800) [pid = 1662] [serial = 1615] [outer = 0x117174400] 05:52:03 INFO - PROCESS | 1662 | 1464439923125 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x118208000) [pid = 1662] [serial = 1616] [outer = 0x117174400] 05:52:03 INFO - PROCESS | 1662 | 1464439923479 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]]]}] 05:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 623ms 05:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:52:03 INFO - PROCESS | 1662 | 1464439923529 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 1662 | 1464439923531 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 05:52:03 INFO - PROCESS | 1662 | 1464439923533 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 1662 | 1464439923534 Marionette TRACE conn2 <- [1,2126,null,{}] 05:52:03 INFO - PROCESS | 1662 | 1464439923537 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}] 05:52:03 INFO - PROCESS | 1662 | 1464439923637 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:52:03 INFO - PROCESS | 1662 | 1464439923649 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x121cba800 == 31 [pid = 1662] [id = 539] 05:52:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x11704b000) [pid = 1662] [serial = 1617] [outer = 0x0] 05:52:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x118210000) [pid = 1662] [serial = 1618] [outer = 0x11704b000] 05:52:03 INFO - PROCESS | 1662 | 1464439923674 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1182a9800) [pid = 1662] [serial = 1619] [outer = 0x11704b000] 05:52:04 INFO - PROCESS | 1662 | 1464439924021 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]]]}] 05:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 520ms 05:52:04 INFO - PROCESS | 1662 | 1464439924058 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:52:04 INFO - PROCESS | 1662 | 1464439924059 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 05:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:52:04 INFO - PROCESS | 1662 | 1464439924062 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - PROCESS | 1662 | 1464439924063 Marionette TRACE conn2 <- [1,2130,null,{}] 05:52:04 INFO - PROCESS | 1662 | 1464439924065 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}] 05:52:04 INFO - PROCESS | 1662 | 1464439924171 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:52:04 INFO - PROCESS | 1662 | 1464439924175 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x125d9f800 == 32 [pid = 1662] [id = 540] 05:52:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1182a3000) [pid = 1662] [serial = 1620] [outer = 0x0] 05:52:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x118456c00) [pid = 1662] [serial = 1621] [outer = 0x1182a3000] 05:52:04 INFO - PROCESS | 1662 | 1464439924229 Marionette DEBUG loaded listener.js 05:52:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1184d9800) [pid = 1662] [serial = 1622] [outer = 0x1182a3000] 05:52:04 INFO - PROCESS | 1662 | 1464439924558 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] 05:52:04 INFO - PROCESS | 1662 | 1464439924588 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 05:52:04 INFO - PROCESS | 1662 | 1464439924592 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - PROCESS | 1662 | 1464439924594 Marionette TRACE conn2 <- [1,2134,null,{}] 05:52:04 INFO - PROCESS | 1662 | 1464439924596 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}] 05:52:04 INFO - PROCESS | 1662 | 1464439924701 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:52:04 INFO - PROCESS | 1662 | 1464439924735 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x1267ac000 == 33 [pid = 1662] [id = 541] 05:52:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x118458800) [pid = 1662] [serial = 1623] [outer = 0x0] 05:52:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x11878fc00) [pid = 1662] [serial = 1624] [outer = 0x118458800] 05:52:04 INFO - PROCESS | 1662 | 1464439924760 Marionette DEBUG loaded listener.js 05:52:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x118921400) [pid = 1662] [serial = 1625] [outer = 0x118458800] 05:52:05 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x119d85400) [pid = 1662] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:52:05 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1199c3000) [pid = 1662] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:52:05 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x1125b0800) [pid = 1662] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:52:05 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x113122000) [pid = 1662] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:52:05 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x110f45c00) [pid = 1662] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:52:05 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1214d8c00) [pid = 1662] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:52:05 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x113121c00) [pid = 1662] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:52:05 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x110f46800) [pid = 1662] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:52:05 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x113117c00) [pid = 1662] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:52:05 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x112843800) [pid = 1662] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:52:05 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x118128800) [pid = 1662] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:52:05 INFO - PROCESS | 1662 | 1464439925544 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]]]}] 05:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 972ms 05:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:52:05 INFO - PROCESS | 1662 | 1464439925564 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 05:52:05 INFO - PROCESS | 1662 | 1464439925565 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 05:52:05 INFO - PROCESS | 1662 | 1464439925567 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:52:05 INFO - PROCESS | 1662 | 1464439925568 Marionette TRACE conn2 <- [1,2138,null,{}] 05:52:05 INFO - PROCESS | 1662 | 1464439925570 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}] 05:52:05 INFO - PROCESS | 1662 | 1464439925695 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:52:05 INFO - PROCESS | 1662 | 1464439925727 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x12717f800 == 34 [pid = 1662] [id = 542] 05:52:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x110e46000) [pid = 1662] [serial = 1626] [outer = 0x0] 05:52:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x118211000) [pid = 1662] [serial = 1627] [outer = 0x110e46000] 05:52:05 INFO - PROCESS | 1662 | 1464439925752 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x118f48000) [pid = 1662] [serial = 1628] [outer = 0x110e46000] 05:52:06 INFO - PROCESS | 1662 | 1464439926050 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]]]}] 05:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 519ms 05:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:52:06 INFO - PROCESS | 1662 | 1464439926086 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 1662 | 1464439926088 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 05:52:06 INFO - PROCESS | 1662 | 1464439926100 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 1662 | 1464439926102 Marionette TRACE conn2 <- [1,2142,null,{}] 05:52:06 INFO - PROCESS | 1662 | 1464439926104 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}] 05:52:06 INFO - PROCESS | 1662 | 1464439926203 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:52:06 INFO - PROCESS | 1662 | 1464439926256 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x128e0b800 == 35 [pid = 1662] [id = 543] 05:52:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x118f44c00) [pid = 1662] [serial = 1629] [outer = 0x0] 05:52:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x119177000) [pid = 1662] [serial = 1630] [outer = 0x118f44c00] 05:52:06 INFO - PROCESS | 1662 | 1464439926285 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x119d82400) [pid = 1662] [serial = 1631] [outer = 0x118f44c00] 05:52:06 INFO - PROCESS | 1662 | 1464439926588 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] 05:52:06 INFO - PROCESS | 1662 | 1464439926622 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 05:52:06 INFO - PROCESS | 1662 | 1464439926626 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 1662 | 1464439926629 Marionette TRACE conn2 <- [1,2146,null,{}] 05:52:06 INFO - PROCESS | 1662 | 1464439926632 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}] 05:52:06 INFO - PROCESS | 1662 | 1464439926720 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:52:06 INFO - PROCESS | 1662 | 1464439926724 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a83d000 == 36 [pid = 1662] [id = 544] 05:52:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x119d8d800) [pid = 1662] [serial = 1632] [outer = 0x0] 05:52:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x120eb0800) [pid = 1662] [serial = 1633] [outer = 0x119d8d800] 05:52:06 INFO - PROCESS | 1662 | 1464439926748 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x120eddc00) [pid = 1662] [serial = 1634] [outer = 0x119d8d800] 05:52:07 INFO - PROCESS | 1662 | 1464439927068 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] 05:52:07 INFO - PROCESS | 1662 | 1464439927100 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 05:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:52:07 INFO - PROCESS | 1662 | 1464439927102 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:52:07 INFO - PROCESS | 1662 | 1464439927103 Marionette TRACE conn2 <- [1,2150,null,{}] 05:52:07 INFO - PROCESS | 1662 | 1464439927105 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}] 05:52:07 INFO - PROCESS | 1662 | 1464439927218 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:52:07 INFO - PROCESS | 1662 | 1464439927224 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12aa2f000 == 37 [pid = 1662] [id = 545] 05:52:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x119955000) [pid = 1662] [serial = 1635] [outer = 0x0] 05:52:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x120edc000) [pid = 1662] [serial = 1636] [outer = 0x119955000] 05:52:07 INFO - PROCESS | 1662 | 1464439927255 Marionette DEBUG loaded listener.js 05:52:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1211d1000) [pid = 1662] [serial = 1637] [outer = 0x119955000] 05:52:07 INFO - PROCESS | 1662 | 1464439927727 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]]]}] 05:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 669ms 05:52:07 INFO - PROCESS | 1662 | 1464439927772 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:52:07 INFO - PROCESS | 1662 | 1464439927775 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 05:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:52:07 INFO - PROCESS | 1662 | 1464439927779 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:52:07 INFO - PROCESS | 1662 | 1464439927782 Marionette TRACE conn2 <- [1,2154,null,{}] 05:52:07 INFO - PROCESS | 1662 | 1464439927786 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}] 05:52:07 INFO - PROCESS | 1662 | 1464439927895 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:52:08 INFO - PROCESS | 1662 | 1464439928025 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x119657800 == 38 [pid = 1662] [id = 546] 05:52:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x112a7d000) [pid = 1662] [serial = 1638] [outer = 0x0] 05:52:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x112f53400) [pid = 1662] [serial = 1639] [outer = 0x112a7d000] 05:52:08 INFO - PROCESS | 1662 | 1464439928058 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x113120800) [pid = 1662] [serial = 1640] [outer = 0x112a7d000] 05:52:08 INFO - PROCESS | 1662 | 1464439928494 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]]]}] 05:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 724ms 05:52:08 INFO - PROCESS | 1662 | 1464439928504 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:52:08 INFO - PROCESS | 1662 | 1464439928510 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 05:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:52:08 INFO - PROCESS | 1662 | 1464439928515 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:52:08 INFO - PROCESS | 1662 | 1464439928517 Marionette TRACE conn2 <- [1,2158,null,{}] 05:52:08 INFO - PROCESS | 1662 | 1464439928519 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}] 05:52:08 INFO - PROCESS | 1662 | 1464439928628 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:52:08 INFO - PROCESS | 1662 | 1464439928686 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x1290a9800 == 39 [pid = 1662] [id = 547] 05:52:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x113d0a800) [pid = 1662] [serial = 1641] [outer = 0x0] 05:52:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x11660fc00) [pid = 1662] [serial = 1642] [outer = 0x113d0a800] 05:52:08 INFO - PROCESS | 1662 | 1464439928716 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x117046800) [pid = 1662] [serial = 1643] [outer = 0x113d0a800] 05:52:09 INFO - PROCESS | 1662 | 1464439929134 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]]]}] 05:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 672ms 05:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:52:09 INFO - PROCESS | 1662 | 1464439929188 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:52:09 INFO - PROCESS | 1662 | 1464439929189 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 05:52:09 INFO - PROCESS | 1662 | 1464439929192 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 1662 | 1464439929195 Marionette TRACE conn2 <- [1,2162,null,{}] 05:52:09 INFO - PROCESS | 1662 | 1464439929203 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}] 05:52:09 INFO - PROCESS | 1662 | 1464439929337 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:52:09 INFO - PROCESS | 1662 | 1464439929421 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b338800 == 40 [pid = 1662] [id = 548] 05:52:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x118127c00) [pid = 1662] [serial = 1644] [outer = 0x0] 05:52:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x118210c00) [pid = 1662] [serial = 1645] [outer = 0x118127c00] 05:52:09 INFO - PROCESS | 1662 | 1464439929453 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x118919400) [pid = 1662] [serial = 1646] [outer = 0x118127c00] 05:52:09 INFO - PROCESS | 1662 | 1464439929872 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]]]}] 05:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 721ms 05:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:52:09 INFO - PROCESS | 1662 | 1464439929913 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:52:09 INFO - PROCESS | 1662 | 1464439929915 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 05:52:09 INFO - PROCESS | 1662 | 1464439929918 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 1662 | 1464439929919 Marionette TRACE conn2 <- [1,2166,null,{}] 05:52:09 INFO - PROCESS | 1662 | 1464439929922 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}] 05:52:10 INFO - PROCESS | 1662 | 1464439930030 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:52:10 INFO - PROCESS | 1662 | 1464439930087 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f61800 == 41 [pid = 1662] [id = 549] 05:52:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x116825000) [pid = 1662] [serial = 1647] [outer = 0x0] 05:52:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1195e1000) [pid = 1662] [serial = 1648] [outer = 0x116825000] 05:52:10 INFO - PROCESS | 1662 | 1464439930118 Marionette DEBUG loaded listener.js 05:52:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x11994d400) [pid = 1662] [serial = 1649] [outer = 0x116825000] 05:52:10 INFO - PROCESS | 1662 | 1464439930869 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]]]}] 05:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1018ms 05:52:10 INFO - PROCESS | 1662 | 1464439930937 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:52:10 INFO - PROCESS | 1662 | 1464439930940 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 05:52:10 INFO - PROCESS | 1662 | 1464439930943 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 1662 | 1464439930946 Marionette TRACE conn2 <- [1,2170,null,{}] 05:52:10 INFO - PROCESS | 1662 | 1464439930949 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}] 05:52:11 INFO - PROCESS | 1662 | 1464439931047 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:52:11 INFO - PROCESS | 1662 | 1464439931104 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x1267c7800 == 42 [pid = 1662] [id = 550] 05:52:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1125bdc00) [pid = 1662] [serial = 1650] [outer = 0x0] 05:52:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x112849400) [pid = 1662] [serial = 1651] [outer = 0x1125bdc00] 05:52:11 INFO - PROCESS | 1662 | 1464439931131 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x112f55000) [pid = 1662] [serial = 1652] [outer = 0x1125bdc00] 05:52:11 INFO - PROCESS | 1662 | 1464439931557 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]]]}] 05:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 674ms 05:52:11 INFO - PROCESS | 1662 | 1464439931617 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:52:11 INFO - PROCESS | 1662 | 1464439931621 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 05:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:52:11 INFO - PROCESS | 1662 | 1464439931625 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - PROCESS | 1662 | 1464439931627 Marionette TRACE conn2 <- [1,2174,null,{}] 05:52:11 INFO - PROCESS | 1662 | 1464439931629 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}] 05:52:11 INFO - PROCESS | 1662 | 1464439931722 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:52:11 INFO - PROCESS | 1662 | 1464439931792 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x116f3a800 == 43 [pid = 1662] [id = 551] 05:52:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x112f5dc00) [pid = 1662] [serial = 1653] [outer = 0x0] 05:52:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x11311c400) [pid = 1662] [serial = 1654] [outer = 0x112f5dc00] 05:52:11 INFO - PROCESS | 1662 | 1464439931819 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1138ed800) [pid = 1662] [serial = 1655] [outer = 0x112f5dc00] 05:52:12 INFO - PROCESS | 1662 | --DOCSHELL 0x12a83d000 == 42 [pid = 1662] [id = 544] 05:52:12 INFO - PROCESS | 1662 | --DOCSHELL 0x128e0b800 == 41 [pid = 1662] [id = 543] 05:52:12 INFO - PROCESS | 1662 | --DOCSHELL 0x12717f800 == 40 [pid = 1662] [id = 542] 05:52:12 INFO - PROCESS | 1662 | --DOCSHELL 0x1267ac000 == 39 [pid = 1662] [id = 541] 05:52:12 INFO - PROCESS | 1662 | --DOCSHELL 0x125d9f800 == 38 [pid = 1662] [id = 540] 05:52:12 INFO - PROCESS | 1662 | --DOCSHELL 0x121cba800 == 37 [pid = 1662] [id = 539] 05:52:12 INFO - PROCESS | 1662 | --DOCSHELL 0x11323c000 == 36 [pid = 1662] [id = 538] 05:52:12 INFO - PROCESS | 1662 | --DOCSHELL 0x119bb2800 == 35 [pid = 1662] [id = 537] 05:52:12 INFO - PROCESS | 1662 | --DOCSHELL 0x119699000 == 34 [pid = 1662] [id = 536] 05:52:12 INFO - PROCESS | 1662 | 1464439932211 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]]]}] 05:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 621ms 05:52:12 INFO - PROCESS | 1662 | 1464439932247 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:52:12 INFO - PROCESS | 1662 | 1464439932248 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 05:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1214e3c00) [pid = 1662] [serial = 1550] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x120eb6c00) [pid = 1662] [serial = 1564] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1211d0c00) [pid = 1662] [serial = 1567] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x11757a400) [pid = 1662] [serial = 1558] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1121a7400) [pid = 1662] [serial = 1573] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x118131400) [pid = 1662] [serial = 1559] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x12170e000) [pid = 1662] [serial = 1570] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x113802c00) [pid = 1662] [serial = 1555] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x116081c00) [pid = 1662] [serial = 1556] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x112a60c00) [pid = 1662] [serial = 1553] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1121b1800) [pid = 1662] [serial = 1552] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x11660b400) [pid = 1662] [serial = 1579] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x123e68800) [pid = 1662] [serial = 1571] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x112f55c00) [pid = 1662] [serial = 1576] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x113867000) [pid = 1662] [serial = 1577] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x11845e800) [pid = 1662] [serial = 1561] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1196e6400) [pid = 1662] [serial = 1562] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x121251c00) [pid = 1662] [serial = 1568] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x120ee4000) [pid = 1662] [serial = 1565] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x11283f400) [pid = 1662] [serial = 1574] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x11684a400) [pid = 1662] [serial = 1580] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1662 | 1464439932262 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:52:12 INFO - PROCESS | 1662 | 1464439932265 Marionette TRACE conn2 <- [1,2178,null,{}] 05:52:12 INFO - PROCESS | 1662 | 1464439932281 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}] 05:52:12 INFO - PROCESS | 1662 | 1464439932382 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:52:12 INFO - PROCESS | 1662 | 1464439932391 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x11898b800 == 35 [pid = 1662] [id = 552] 05:52:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1160f8400) [pid = 1662] [serial = 1656] [outer = 0x0] 05:52:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x11619c400) [pid = 1662] [serial = 1657] [outer = 0x1160f8400] 05:52:12 INFO - PROCESS | 1662 | 1464439932419 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x116731000) [pid = 1662] [serial = 1658] [outer = 0x1160f8400] 05:52:12 INFO - PROCESS | 1662 | 1464439932769 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]]]}] 05:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 536ms 05:52:12 INFO - PROCESS | 1662 | 1464439932786 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:52:12 INFO - PROCESS | 1662 | 1464439932788 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 05:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:52:12 INFO - PROCESS | 1662 | 1464439932790 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:52:12 INFO - PROCESS | 1662 | 1464439932793 Marionette TRACE conn2 <- [1,2182,null,{}] 05:52:12 INFO - PROCESS | 1662 | 1464439932797 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}] 05:52:12 INFO - PROCESS | 1662 | 1464439932880 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:52:12 INFO - PROCESS | 1662 | 1464439932932 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x119ba2000 == 36 [pid = 1662] [id = 553] 05:52:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x116821800) [pid = 1662] [serial = 1659] [outer = 0x0] 05:52:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x116a57c00) [pid = 1662] [serial = 1660] [outer = 0x116821800] 05:52:12 INFO - PROCESS | 1662 | 1464439932957 Marionette DEBUG loaded listener.js 05:52:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x11704f400) [pid = 1662] [serial = 1661] [outer = 0x116821800] 05:52:13 INFO - PROCESS | 1662 | 1464439933246 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]]]}] 05:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 523ms 05:52:13 INFO - PROCESS | 1662 | 1464439933313 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 1662 | 1464439933314 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 05:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:52:13 INFO - PROCESS | 1662 | 1464439933317 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 1662 | 1464439933318 Marionette TRACE conn2 <- [1,2186,null,{}] 05:52:13 INFO - PROCESS | 1662 | 1464439933320 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}] 05:52:13 INFO - PROCESS | 1662 | 1464439933395 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:52:13 INFO - PROCESS | 1662 | 1464439933445 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x121208800 == 37 [pid = 1662] [id = 554] 05:52:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x116180c00) [pid = 1662] [serial = 1662] [outer = 0x0] 05:52:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x11757a400) [pid = 1662] [serial = 1663] [outer = 0x116180c00] 05:52:13 INFO - PROCESS | 1662 | 1464439933472 Marionette DEBUG loaded listener.js 05:52:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x11806e000) [pid = 1662] [serial = 1664] [outer = 0x116180c00] 05:52:13 INFO - PROCESS | 1662 | 1464439933894 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]]]}] 05:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 618ms 05:52:13 INFO - PROCESS | 1662 | 1464439933936 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 1662 | 1464439933938 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 05:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:52:13 INFO - PROCESS | 1662 | 1464439933950 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 1662 | 1464439933952 Marionette TRACE conn2 <- [1,2190,null,{}] 05:52:13 INFO - PROCESS | 1662 | 1464439933955 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}] 05:52:14 INFO - PROCESS | 1662 | 1464439934112 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:52:14 INFO - PROCESS | 1662 | 1464439934133 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x125e19800 == 38 [pid = 1662] [id = 555] 05:52:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x118131400) [pid = 1662] [serial = 1665] [outer = 0x0] 05:52:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x11820e400) [pid = 1662] [serial = 1666] [outer = 0x118131400] 05:52:14 INFO - PROCESS | 1662 | 1464439934159 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1182aac00) [pid = 1662] [serial = 1667] [outer = 0x118131400] 05:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 572ms 05:52:14 INFO - PROCESS | 1662 | 1464439934517 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]]]}] 05:52:14 INFO - PROCESS | 1662 | 1464439934522 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:52:14 INFO - PROCESS | 1662 | 1464439934524 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 05:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:52:14 INFO - PROCESS | 1662 | 1464439934529 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:52:14 INFO - PROCESS | 1662 | 1464439934531 Marionette TRACE conn2 <- [1,2194,null,{}] 05:52:14 INFO - PROCESS | 1662 | 1464439934534 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}] 05:52:14 INFO - PROCESS | 1662 | 1464439934650 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:52:14 INFO - PROCESS | 1662 | 1464439934710 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x1276ad000 == 39 [pid = 1662] [id = 556] 05:52:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x118456400) [pid = 1662] [serial = 1668] [outer = 0x0] 05:52:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x11845e800) [pid = 1662] [serial = 1669] [outer = 0x118456400] 05:52:14 INFO - PROCESS | 1662 | 1464439934734 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1185e5c00) [pid = 1662] [serial = 1670] [outer = 0x118456400] 05:52:15 INFO - PROCESS | 1662 | 1464439935028 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]]]}] 05:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 520ms 05:52:15 INFO - PROCESS | 1662 | 1464439935055 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 1662 | 1464439935056 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 05:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:52:15 INFO - PROCESS | 1662 | 1464439935067 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 1662 | 1464439935068 Marionette TRACE conn2 <- [1,2198,null,{}] 05:52:15 INFO - PROCESS | 1662 | 1464439935070 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}] 05:52:15 INFO - PROCESS | 1662 | 1464439935170 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:52:15 INFO - PROCESS | 1662 | 1464439935205 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12945e800 == 40 [pid = 1662] [id = 557] 05:52:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1185e8000) [pid = 1662] [serial = 1671] [outer = 0x0] 05:52:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x11891f400) [pid = 1662] [serial = 1672] [outer = 0x1185e8000] 05:52:15 INFO - PROCESS | 1662 | 1464439935230 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x118f6c800) [pid = 1662] [serial = 1673] [outer = 0x1185e8000] 05:52:15 INFO - PROCESS | 1662 | 1464439935542 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]]]}] 05:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 520ms 05:52:15 INFO - PROCESS | 1662 | 1464439935588 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 1662 | 1464439935589 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 05:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:52:15 INFO - PROCESS | 1662 | 1464439935591 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 1662 | 1464439935592 Marionette TRACE conn2 <- [1,2202,null,{}] 05:52:15 INFO - PROCESS | 1662 | 1464439935595 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}] 05:52:15 INFO - PROCESS | 1662 | 1464439935694 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:52:15 INFO - PROCESS | 1662 | 1464439935698 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12aa34800 == 41 [pid = 1662] [id = 558] 05:52:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x118925400) [pid = 1662] [serial = 1674] [outer = 0x0] 05:52:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1195e3000) [pid = 1662] [serial = 1675] [outer = 0x118925400] 05:52:15 INFO - PROCESS | 1662 | 1464439935723 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1196e6400) [pid = 1662] [serial = 1676] [outer = 0x118925400] 05:52:16 INFO - PROCESS | 1662 | 1464439936233 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]]]}] 05:52:16 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x119d8d800) [pid = 1662] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:52:16 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x118458800) [pid = 1662] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:52:16 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x112f5ec00) [pid = 1662] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:52:16 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x117174400) [pid = 1662] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:52:16 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x112844000) [pid = 1662] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:52:16 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x111c8a400) [pid = 1662] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:52:16 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1182a3000) [pid = 1662] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:52:16 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1121b6400) [pid = 1662] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:52:16 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x11704b000) [pid = 1662] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:52:16 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1166c3800) [pid = 1662] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:52:16 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x110e46000) [pid = 1662] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:52:16 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x115ecc800) [pid = 1662] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:52:16 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x118f44c00) [pid = 1662] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 05:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:52:16 INFO - PROCESS | 1662 | 1464439936261 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:52:16 INFO - PROCESS | 1662 | 1464439936262 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 05:52:16 INFO - PROCESS | 1662 | 1464439936265 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:52:16 INFO - PROCESS | 1662 | 1464439936266 Marionette TRACE conn2 <- [1,2206,null,{}] 05:52:16 INFO - PROCESS | 1662 | 1464439936268 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}] 05:52:16 INFO - PROCESS | 1662 | 1464439936349 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:52:16 INFO - PROCESS | 1662 | 1464439936354 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x121165000 == 42 [pid = 1662] [id = 559] 05:52:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x112a79c00) [pid = 1662] [serial = 1677] [outer = 0x0] 05:52:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x115ecc800) [pid = 1662] [serial = 1678] [outer = 0x112a79c00] 05:52:16 INFO - PROCESS | 1662 | 1464439936381 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x11820a400) [pid = 1662] [serial = 1679] [outer = 0x112a79c00] 05:52:16 INFO - PROCESS | 1662 | 1464439936700 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]]]}] 05:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 470ms 05:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:52:16 INFO - PROCESS | 1662 | 1464439936735 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:52:16 INFO - PROCESS | 1662 | 1464439936737 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 05:52:16 INFO - PROCESS | 1662 | 1464439936739 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:52:16 INFO - PROCESS | 1662 | 1464439936741 Marionette TRACE conn2 <- [1,2210,null,{}] 05:52:16 INFO - PROCESS | 1662 | 1464439936743 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}] 05:52:16 INFO - PROCESS | 1662 | 1464439936835 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:52:16 INFO - PROCESS | 1662 | 1464439936891 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bdde000 == 43 [pid = 1662] [id = 560] 05:52:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x117174400) [pid = 1662] [serial = 1680] [outer = 0x0] 05:52:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x119954800) [pid = 1662] [serial = 1681] [outer = 0x117174400] 05:52:16 INFO - PROCESS | 1662 | 1464439936924 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x120ee6000) [pid = 1662] [serial = 1682] [outer = 0x117174400] 05:52:17 INFO - PROCESS | 1662 | 1464439937229 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]]]}] 05:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 521ms 05:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:52:17 INFO - PROCESS | 1662 | 1464439937262 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 1662 | 1464439937263 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 05:52:17 INFO - PROCESS | 1662 | 1464439937265 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 1662 | 1464439937266 Marionette TRACE conn2 <- [1,2214,null,{}] 05:52:17 INFO - PROCESS | 1662 | 1464439937268 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}] 05:52:17 INFO - PROCESS | 1662 | 1464439937347 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:52:17 INFO - PROCESS | 1662 | 1464439937352 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c043800 == 44 [pid = 1662] [id = 561] 05:52:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x120ee6800) [pid = 1662] [serial = 1683] [outer = 0x0] 05:52:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1211d3400) [pid = 1662] [serial = 1684] [outer = 0x120ee6800] 05:52:17 INFO - PROCESS | 1662 | 1464439937377 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1211d8000) [pid = 1662] [serial = 1685] [outer = 0x120ee6800] 05:52:17 INFO - PROCESS | 1662 | 1464439937686 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]]]}] 05:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 470ms 05:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:52:17 INFO - PROCESS | 1662 | 1464439937736 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 1662 | 1464439937737 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 05:52:17 INFO - PROCESS | 1662 | 1464439937739 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 1662 | 1464439937740 Marionette TRACE conn2 <- [1,2218,null,{}] 05:52:17 INFO - PROCESS | 1662 | 1464439937742 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}] 05:52:17 INFO - PROCESS | 1662 | 1464439937850 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:52:17 INFO - PROCESS | 1662 | 1464439937857 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c05c800 == 45 [pid = 1662] [id = 562] 05:52:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x11704f800) [pid = 1662] [serial = 1686] [outer = 0x0] 05:52:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1211dd000) [pid = 1662] [serial = 1687] [outer = 0x11704f800] 05:52:17 INFO - PROCESS | 1662 | 1464439937882 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x121248c00) [pid = 1662] [serial = 1688] [outer = 0x11704f800] 05:52:18 INFO - PROCESS | 1662 | 1464439938215 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]]]}] 05:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 519ms 05:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:52:18 INFO - PROCESS | 1662 | 1464439938291 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:52:18 INFO - PROCESS | 1662 | 1464439938293 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 05:52:18 INFO - PROCESS | 1662 | 1464439938297 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 1662 | 1464439938299 Marionette TRACE conn2 <- [1,2222,null,{}] 05:52:18 INFO - PROCESS | 1662 | 1464439938303 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}] 05:52:18 INFO - PROCESS | 1662 | 1464439938416 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:52:18 INFO - PROCESS | 1662 | 1464439938486 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x116870000 == 46 [pid = 1662] [id = 563] 05:52:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x111c82400) [pid = 1662] [serial = 1689] [outer = 0x0] 05:52:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1121b2400) [pid = 1662] [serial = 1690] [outer = 0x111c82400] 05:52:18 INFO - PROCESS | 1662 | 1464439938517 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x11270dc00) [pid = 1662] [serial = 1691] [outer = 0x111c82400] 05:52:18 INFO - PROCESS | 1662 | 1464439938919 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]]]}] 05:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 673ms 05:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:52:18 INFO - PROCESS | 1662 | 1464439938970 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:52:18 INFO - PROCESS | 1662 | 1464439938972 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 05:52:18 INFO - PROCESS | 1662 | 1464439938978 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 1662 | 1464439938981 Marionette TRACE conn2 <- [1,2226,null,{}] 05:52:18 INFO - PROCESS | 1662 | 1464439938983 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}] 05:52:19 INFO - PROCESS | 1662 | 1464439939088 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:52:19 INFO - PROCESS | 1662 | 1464439939144 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x121cbc800 == 47 [pid = 1662] [id = 564] 05:52:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x11284d800) [pid = 1662] [serial = 1692] [outer = 0x0] 05:52:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x113122000) [pid = 1662] [serial = 1693] [outer = 0x11284d800] 05:52:19 INFO - PROCESS | 1662 | 1464439939175 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1138f9c00) [pid = 1662] [serial = 1694] [outer = 0x11284d800] 05:52:19 INFO - PROCESS | 1662 | 1464439939628 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]]]}] 05:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 673ms 05:52:19 INFO - PROCESS | 1662 | 1464439939649 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:52:19 INFO - PROCESS | 1662 | 1464439939650 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 05:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:52:19 INFO - PROCESS | 1662 | 1464439939653 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - PROCESS | 1662 | 1464439939654 Marionette TRACE conn2 <- [1,2230,null,{}] 05:52:19 INFO - PROCESS | 1662 | 1464439939661 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}] 05:52:19 INFO - PROCESS | 1662 | 1464439939792 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:52:19 INFO - PROCESS | 1662 | 1464439939864 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bde4000 == 48 [pid = 1662] [id = 565] 05:52:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x117049000) [pid = 1662] [serial = 1695] [outer = 0x0] 05:52:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x117174800) [pid = 1662] [serial = 1696] [outer = 0x117049000] 05:52:19 INFO - PROCESS | 1662 | 1464439939897 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x11812bc00) [pid = 1662] [serial = 1697] [outer = 0x117049000] 05:52:20 INFO - PROCESS | 1662 | 1464439940325 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]]]}] 05:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 718ms 05:52:20 INFO - PROCESS | 1662 | 1464439940372 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 1662 | 1464439940373 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 05:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:52:20 INFO - PROCESS | 1662 | 1464439940376 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 1662 | 1464439940377 Marionette TRACE conn2 <- [1,2234,null,{}] 05:52:20 INFO - PROCESS | 1662 | 1464439940379 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}] 05:52:20 INFO - PROCESS | 1662 | 1464439940482 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:52:20 INFO - PROCESS | 1662 | 1464439940537 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c517800 == 49 [pid = 1662] [id = 566] 05:52:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x11820b800) [pid = 1662] [serial = 1698] [outer = 0x0] 05:52:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1182a7000) [pid = 1662] [serial = 1699] [outer = 0x11820b800] 05:52:20 INFO - PROCESS | 1662 | 1464439940566 Marionette DEBUG loaded listener.js 05:52:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x118f77c00) [pid = 1662] [serial = 1700] [outer = 0x11820b800] 05:52:21 INFO - PROCESS | 1662 | 1464439941015 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]]]}] 05:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 668ms 05:52:21 INFO - PROCESS | 1662 | 1464439941045 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:52:21 INFO - PROCESS | 1662 | 1464439941046 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 05:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:52:21 INFO - PROCESS | 1662 | 1464439941049 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:52:21 INFO - PROCESS | 1662 | 1464439941050 Marionette TRACE conn2 <- [1,2238,null,{}] 05:52:21 INFO - PROCESS | 1662 | 1464439941052 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}] 05:52:21 INFO - PROCESS | 1662 | 1464439941171 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:52:21 INFO - PROCESS | 1662 | 1464439941240 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c912800 == 50 [pid = 1662] [id = 567] 05:52:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x1195e1800) [pid = 1662] [serial = 1701] [outer = 0x0] 05:52:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x120d2cc00) [pid = 1662] [serial = 1702] [outer = 0x1195e1800] 05:52:21 INFO - PROCESS | 1662 | 1464439941271 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x120ee0000) [pid = 1662] [serial = 1703] [outer = 0x1195e1800] 05:52:21 INFO - PROCESS | 1662 | 1464439941672 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]]]}] 05:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 05:52:21 INFO - PROCESS | 1662 | 1464439941719 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:52:21 INFO - PROCESS | 1662 | 1464439941720 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 05:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:52:21 INFO - PROCESS | 1662 | 1464439941723 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:52:21 INFO - PROCESS | 1662 | 1464439941724 Marionette TRACE conn2 <- [1,2242,null,{}] 05:52:21 INFO - PROCESS | 1662 | 1464439941727 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}] 05:52:21 INFO - PROCESS | 1662 | 1464439941976 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:52:22 INFO - PROCESS | 1662 | 1464439942041 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x11964a800 == 51 [pid = 1662] [id = 568] 05:52:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x111c7c400) [pid = 1662] [serial = 1704] [outer = 0x0] 05:52:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x111f3d000) [pid = 1662] [serial = 1705] [outer = 0x111c7c400] 05:52:22 INFO - PROCESS | 1662 | 1464439942071 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x112712000) [pid = 1662] [serial = 1706] [outer = 0x111c7c400] 05:52:22 INFO - PROCESS | 1662 | 1464439942560 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]]]}] 05:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 871ms 05:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:52:22 INFO - PROCESS | 1662 | 1464439942595 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 1662 | 1464439942597 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 05:52:22 INFO - PROCESS | 1662 | 1464439942600 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 1662 | 1464439942603 Marionette TRACE conn2 <- [1,2246,null,{}] 05:52:22 INFO - PROCESS | 1662 | 1464439942606 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}] 05:52:22 INFO - PROCESS | 1662 | 1464439942702 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:52:22 INFO - PROCESS | 1662 | 1464439942759 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x11968e000 == 52 [pid = 1662] [id = 569] 05:52:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x112a69c00) [pid = 1662] [serial = 1707] [outer = 0x0] 05:52:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x113a7c400) [pid = 1662] [serial = 1708] [outer = 0x112a69c00] 05:52:22 INFO - PROCESS | 1662 | 1464439942788 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x115ed4000) [pid = 1662] [serial = 1709] [outer = 0x112a69c00] 05:52:23 INFO - PROCESS | 1662 | --DOCSHELL 0x12c043800 == 51 [pid = 1662] [id = 561] 05:52:23 INFO - PROCESS | 1662 | --DOCSHELL 0x12bdde000 == 50 [pid = 1662] [id = 560] 05:52:23 INFO - PROCESS | 1662 | --DOCSHELL 0x121165000 == 49 [pid = 1662] [id = 559] 05:52:23 INFO - PROCESS | 1662 | --DOCSHELL 0x12aa34800 == 48 [pid = 1662] [id = 558] 05:52:23 INFO - PROCESS | 1662 | --DOCSHELL 0x12945e800 == 47 [pid = 1662] [id = 557] 05:52:23 INFO - PROCESS | 1662 | --DOCSHELL 0x1276ad000 == 46 [pid = 1662] [id = 556] 05:52:23 INFO - PROCESS | 1662 | --DOCSHELL 0x125e19800 == 45 [pid = 1662] [id = 555] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x117044400) [pid = 1662] [serial = 1582] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x117586800) [pid = 1662] [serial = 1591] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x112f60000) [pid = 1662] [serial = 1594] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x115163c00) [pid = 1662] [serial = 1585] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1181eb800) [pid = 1662] [serial = 1588] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x120edc000) [pid = 1662] [serial = 1636] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOCSHELL 0x121208800 == 44 [pid = 1662] [id = 554] 05:52:23 INFO - PROCESS | 1662 | --DOCSHELL 0x119ba2000 == 43 [pid = 1662] [id = 553] 05:52:23 INFO - PROCESS | 1662 | --DOCSHELL 0x11898b800 == 42 [pid = 1662] [id = 552] 05:52:23 INFO - PROCESS | 1662 | --DOCSHELL 0x116f3a800 == 41 [pid = 1662] [id = 551] 05:52:23 INFO - PROCESS | 1662 | --DOCSHELL 0x1267c7800 == 40 [pid = 1662] [id = 550] 05:52:23 INFO - PROCESS | 1662 | --DOCSHELL 0x1290a9800 == 39 [pid = 1662] [id = 547] 05:52:23 INFO - PROCESS | 1662 | --DOCSHELL 0x119657800 == 38 [pid = 1662] [id = 546] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x120eb0800) [pid = 1662] [serial = 1633] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x120eddc00) [pid = 1662] [serial = 1634] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x11878fc00) [pid = 1662] [serial = 1624] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x113d72400) [pid = 1662] [serial = 1607] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x118126800) [pid = 1662] [serial = 1615] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x113123000) [pid = 1662] [serial = 1606] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x112a72800) [pid = 1662] [serial = 1604] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x112a62000) [pid = 1662] [serial = 1597] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1184d9800) [pid = 1662] [serial = 1622] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x11270f000) [pid = 1662] [serial = 1601] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1182a9800) [pid = 1662] [serial = 1619] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x118210000) [pid = 1662] [serial = 1618] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1160f6400) [pid = 1662] [serial = 1598] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1125b6800) [pid = 1662] [serial = 1600] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x118456c00) [pid = 1662] [serial = 1621] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x118208000) [pid = 1662] [serial = 1616] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x117041800) [pid = 1662] [serial = 1613] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x118211000) [pid = 1662] [serial = 1627] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x112a5f800) [pid = 1662] [serial = 1603] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x11681b000) [pid = 1662] [serial = 1610] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x118f48000) [pid = 1662] [serial = 1628] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x118921400) [pid = 1662] [serial = 1625] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x119d82400) [pid = 1662] [serial = 1631] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x116729000) [pid = 1662] [serial = 1609] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x119177000) [pid = 1662] [serial = 1630] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x11689d800) [pid = 1662] [serial = 1612] [outer = 0x0] [url = about:blank] 05:52:23 INFO - PROCESS | 1662 | 1464439943203 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]]]}] 05:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 621ms 05:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:52:23 INFO - PROCESS | 1662 | 1464439943220 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 1662 | 1464439943222 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 05:52:23 INFO - PROCESS | 1662 | 1464439943225 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 1662 | 1464439943226 Marionette TRACE conn2 <- [1,2250,null,{}] 05:52:23 INFO - PROCESS | 1662 | 1464439943229 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}] 05:52:23 INFO - PROCESS | 1662 | 1464439943312 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:52:23 INFO - PROCESS | 1662 | 1464439943318 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x117e0f000 == 39 [pid = 1662] [id = 570] 05:52:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x113d72c00) [pid = 1662] [serial = 1710] [outer = 0x0] 05:52:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x11660b400) [pid = 1662] [serial = 1711] [outer = 0x113d72c00] 05:52:23 INFO - PROCESS | 1662 | 1464439943344 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x116849c00) [pid = 1662] [serial = 1712] [outer = 0x113d72c00] 05:52:23 INFO - PROCESS | 1662 | 1464439943693 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]]]}] 05:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 518ms 05:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:52:23 INFO - PROCESS | 1662 | 1464439943744 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 1662 | 1464439943746 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 05:52:23 INFO - PROCESS | 1662 | 1464439943753 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 1662 | 1464439943756 Marionette TRACE conn2 <- [1,2254,null,{}] 05:52:23 INFO - PROCESS | 1662 | 1464439943759 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}] 05:52:23 INFO - PROCESS | 1662 | 1464439943844 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:52:23 INFO - PROCESS | 1662 | 1464439943849 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x121375800 == 40 [pid = 1662] [id = 571] 05:52:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1168a8c00) [pid = 1662] [serial = 1713] [outer = 0x0] 05:52:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x11704dc00) [pid = 1662] [serial = 1714] [outer = 0x1168a8c00] 05:52:23 INFO - PROCESS | 1662 | 1464439943875 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x11812b000) [pid = 1662] [serial = 1715] [outer = 0x1168a8c00] 05:52:24 INFO - PROCESS | 1662 | 1464439944215 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]]]}] 05:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 479ms 05:52:24 INFO - PROCESS | 1662 | 1464439944229 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:52:24 INFO - PROCESS | 1662 | 1464439944238 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 05:52:24 INFO - PROCESS | 1662 | 1464439944240 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - PROCESS | 1662 | 1464439944243 Marionette TRACE conn2 <- [1,2258,null,{}] 05:52:24 INFO - PROCESS | 1662 | 1464439944246 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}] 05:52:24 INFO - PROCESS | 1662 | 1464439944332 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:52:24 INFO - PROCESS | 1662 | 1464439944387 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x125215800 == 41 [pid = 1662] [id = 572] 05:52:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x11767b400) [pid = 1662] [serial = 1716] [outer = 0x0] 05:52:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1181ec000) [pid = 1662] [serial = 1717] [outer = 0x11767b400] 05:52:24 INFO - PROCESS | 1662 | 1464439944412 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1182a8c00) [pid = 1662] [serial = 1718] [outer = 0x11767b400] 05:52:24 INFO - PROCESS | 1662 | 1464439944686 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]]]}] 05:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 472ms 05:52:24 INFO - PROCESS | 1662 | 1464439944714 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:52:24 INFO - PROCESS | 1662 | 1464439944715 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 05:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:52:24 INFO - PROCESS | 1662 | 1464439944718 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - PROCESS | 1662 | 1464439944719 Marionette TRACE conn2 <- [1,2262,null,{}] 05:52:24 INFO - PROCESS | 1662 | 1464439944721 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}] 05:52:24 INFO - PROCESS | 1662 | 1464439944806 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:52:24 INFO - PROCESS | 1662 | 1464439944814 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x12769b000 == 42 [pid = 1662] [id = 573] 05:52:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1185e4c00) [pid = 1662] [serial = 1719] [outer = 0x0] 05:52:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x11878f800) [pid = 1662] [serial = 1720] [outer = 0x1185e4c00] 05:52:24 INFO - PROCESS | 1662 | 1464439944845 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x118f73800) [pid = 1662] [serial = 1721] [outer = 0x1185e4c00] 05:52:25 INFO - PROCESS | 1662 | 1464439945202 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]]]}] 05:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 518ms 05:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:52:25 INFO - PROCESS | 1662 | 1464439945246 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:52:25 INFO - PROCESS | 1662 | 1464439945248 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 05:52:25 INFO - PROCESS | 1662 | 1464439945250 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 1662 | 1464439945251 Marionette TRACE conn2 <- [1,2266,null,{}] 05:52:25 INFO - PROCESS | 1662 | 1464439945253 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}] 05:52:25 INFO - PROCESS | 1662 | 1464439945368 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:52:25 INFO - PROCESS | 1662 | 1464439945372 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x1290c0800 == 43 [pid = 1662] [id = 574] 05:52:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x118792800) [pid = 1662] [serial = 1722] [outer = 0x0] 05:52:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x11994e800) [pid = 1662] [serial = 1723] [outer = 0x118792800] 05:52:25 INFO - PROCESS | 1662 | 1464439945400 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x120eb1800) [pid = 1662] [serial = 1724] [outer = 0x118792800] 05:52:25 INFO - PROCESS | 1662 | 1464439945720 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]]]}] 05:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 518ms 05:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:52:25 INFO - PROCESS | 1662 | 1464439945769 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:52:25 INFO - PROCESS | 1662 | 1464439945770 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 05:52:25 INFO - PROCESS | 1662 | 1464439945772 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 1662 | 1464439945773 Marionette TRACE conn2 <- [1,2270,null,{}] 05:52:25 INFO - PROCESS | 1662 | 1464439945782 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}] 05:52:25 INFO - PROCESS | 1662 | 1464439945881 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:52:25 INFO - PROCESS | 1662 | 1464439945885 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a848000 == 44 [pid = 1662] [id = 575] 05:52:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x119951000) [pid = 1662] [serial = 1725] [outer = 0x0] 05:52:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x120ee3400) [pid = 1662] [serial = 1726] [outer = 0x119951000] 05:52:25 INFO - PROCESS | 1662 | 1464439945939 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1211d0800) [pid = 1662] [serial = 1727] [outer = 0x119951000] 05:52:26 INFO - PROCESS | 1662 | 1464439946283 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]]]}] 05:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 521ms 05:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:52:26 INFO - PROCESS | 1662 | 1464439946296 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:52:26 INFO - PROCESS | 1662 | 1464439946297 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 05:52:26 INFO - PROCESS | 1662 | 1464439946299 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 1662 | 1464439946300 Marionette TRACE conn2 <- [1,2274,null,{}] 05:52:26 INFO - PROCESS | 1662 | 1464439946303 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}] 05:52:26 INFO - PROCESS | 1662 | 1464439946404 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:52:26 INFO - PROCESS | 1662 | 1464439946414 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af9d000 == 45 [pid = 1662] [id = 576] 05:52:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1211d1c00) [pid = 1662] [serial = 1728] [outer = 0x0] 05:52:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x121245400) [pid = 1662] [serial = 1729] [outer = 0x1211d1c00] 05:52:26 INFO - PROCESS | 1662 | 1464439946439 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x12124d000) [pid = 1662] [serial = 1730] [outer = 0x1211d1c00] 05:52:26 INFO - PROCESS | 1662 | 1464439946791 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]]]}] 05:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 519ms 05:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:52:26 INFO - PROCESS | 1662 | 1464439946819 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:52:26 INFO - PROCESS | 1662 | 1464439946820 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 05:52:26 INFO - PROCESS | 1662 | 1464439946822 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 1662 | 1464439946823 Marionette TRACE conn2 <- [1,2278,null,{}] 05:52:26 INFO - PROCESS | 1662 | 1464439946825 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}] 05:52:26 INFO - PROCESS | 1662 | 1464439946934 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:52:26 INFO - PROCESS | 1662 | 1464439946938 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bac9000 == 46 [pid = 1662] [id = 577] 05:52:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x121246400) [pid = 1662] [serial = 1731] [outer = 0x0] 05:52:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x121253800) [pid = 1662] [serial = 1732] [outer = 0x121246400] 05:52:26 INFO - PROCESS | 1662 | 1464439946995 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x1214e3000) [pid = 1662] [serial = 1733] [outer = 0x121246400] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x112a79c00) [pid = 1662] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x117174400) [pid = 1662] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x118131400) [pid = 1662] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x11311c800) [pid = 1662] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x112841400) [pid = 1662] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x111f3d400) [pid = 1662] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x11380e400) [pid = 1662] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x11704cc00) [pid = 1662] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x118456400) [pid = 1662] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1185e8000) [pid = 1662] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x118925400) [pid = 1662] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x112f5dc00) [pid = 1662] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x113d0a800) [pid = 1662] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x118127c00) [pid = 1662] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x112a7d000) [pid = 1662] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1160f8400) [pid = 1662] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x116825000) [pid = 1662] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1125bdc00) [pid = 1662] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x116821800) [pid = 1662] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x120ee6800) [pid = 1662] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:52:27 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x116180c00) [pid = 1662] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:52:27 INFO - PROCESS | 1662 | 1464439947567 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]]]}] 05:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 770ms 05:52:27 INFO - PROCESS | 1662 | 1464439947593 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:52:27 INFO - PROCESS | 1662 | 1464439947595 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 05:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:52:27 INFO - PROCESS | 1662 | 1464439947598 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 1662 | 1464439947600 Marionette TRACE conn2 <- [1,2282,null,{}] 05:52:27 INFO - PROCESS | 1662 | 1464439947605 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}] 05:52:27 INFO - PROCESS | 1662 | 1464439947746 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:52:27 INFO - PROCESS | 1662 | 1464439947807 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x126f67800 == 47 [pid = 1662] [id = 578] 05:52:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x111f3d400) [pid = 1662] [serial = 1734] [outer = 0x0] 05:52:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x11284a800) [pid = 1662] [serial = 1735] [outer = 0x111f3d400] 05:52:27 INFO - PROCESS | 1662 | 1464439947837 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x116a55c00) [pid = 1662] [serial = 1736] [outer = 0x111f3d400] 05:52:28 INFO - PROCESS | 1662 | 1464439948130 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]]]}] 05:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 571ms 05:52:28 INFO - PROCESS | 1662 | 1464439948170 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:52:28 INFO - PROCESS | 1662 | 1464439948172 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 05:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:52:28 INFO - PROCESS | 1662 | 1464439948177 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 1662 | 1464439948180 Marionette TRACE conn2 <- [1,2286,null,{}] 05:52:28 INFO - PROCESS | 1662 | 1464439948182 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}] 05:52:28 INFO - PROCESS | 1662 | 1464439948282 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:52:28 INFO - PROCESS | 1662 | 1464439948286 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c518800 == 48 [pid = 1662] [id = 579] 05:52:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x11757b400) [pid = 1662] [serial = 1737] [outer = 0x0] 05:52:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1196e9800) [pid = 1662] [serial = 1738] [outer = 0x11757b400] 05:52:28 INFO - PROCESS | 1662 | 1464439948312 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x121635800) [pid = 1662] [serial = 1739] [outer = 0x11757b400] 05:52:28 INFO - PROCESS | 1662 | 1464439948620 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]]]}] 05:52:28 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 05:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 474ms 05:52:28 INFO - PROCESS | 1662 | 1464439948649 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:52:28 INFO - PROCESS | 1662 | 1464439948650 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 05:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:52:28 INFO - PROCESS | 1662 | 1464439948653 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 1662 | 1464439948654 Marionette TRACE conn2 <- [1,2290,null,{}] 05:52:28 INFO - PROCESS | 1662 | 1464439948656 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}] 05:52:28 INFO - PROCESS | 1662 | 1464439948769 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:52:28 INFO - PROCESS | 1662 | 1464439948775 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ca94000 == 49 [pid = 1662] [id = 580] 05:52:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x112a7d000) [pid = 1662] [serial = 1740] [outer = 0x0] 05:52:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x121639800) [pid = 1662] [serial = 1741] [outer = 0x112a7d000] 05:52:28 INFO - PROCESS | 1662 | 1464439948799 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x121640800) [pid = 1662] [serial = 1742] [outer = 0x112a7d000] 05:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 468ms 05:52:29 INFO - PROCESS | 1662 | 1464439949118 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]]]}] 05:52:29 INFO - PROCESS | 1662 | 1464439949121 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:52:29 INFO - PROCESS | 1662 | 1464439949122 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 05:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:52:29 INFO - PROCESS | 1662 | 1464439949125 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - PROCESS | 1662 | 1464439949127 Marionette TRACE conn2 <- [1,2294,null,{}] 05:52:29 INFO - PROCESS | 1662 | 1464439949131 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}] 05:52:29 INFO - PROCESS | 1662 | 1464439949224 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:52:29 INFO - PROCESS | 1662 | 1464439949230 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cc13800 == 50 [pid = 1662] [id = 581] 05:52:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x121895400) [pid = 1662] [serial = 1743] [outer = 0x0] 05:52:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x121956400) [pid = 1662] [serial = 1744] [outer = 0x121895400] 05:52:29 INFO - PROCESS | 1662 | 1464439949256 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12195bc00) [pid = 1662] [serial = 1745] [outer = 0x121895400] 05:52:29 INFO - PROCESS | 1662 | 1464439949732 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]]]}] 05:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 621ms 05:52:29 INFO - PROCESS | 1662 | 1464439949747 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:52:29 INFO - PROCESS | 1662 | 1464439949749 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 05:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:52:29 INFO - PROCESS | 1662 | 1464439949753 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - PROCESS | 1662 | 1464439949756 Marionette TRACE conn2 <- [1,2298,null,{}] 05:52:29 INFO - PROCESS | 1662 | 1464439949760 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}] 05:52:29 INFO - PROCESS | 1662 | 1464439949866 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:52:29 INFO - PROCESS | 1662 | 1464439949936 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x118728000 == 51 [pid = 1662] [id = 582] 05:52:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1125b7400) [pid = 1662] [serial = 1746] [outer = 0x0] 05:52:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x112a60c00) [pid = 1662] [serial = 1747] [outer = 0x1125b7400] 05:52:29 INFO - PROCESS | 1662 | 1464439949968 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x113115400) [pid = 1662] [serial = 1748] [outer = 0x1125b7400] 05:52:30 INFO - PROCESS | 1662 | 1464439950380 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]]]}] 05:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 05:52:30 INFO - PROCESS | 1662 | 1464439950424 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 1662 | 1464439950428 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 05:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:52:30 INFO - PROCESS | 1662 | 1464439950433 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 1662 | 1464439950435 Marionette TRACE conn2 <- [1,2302,null,{}] 05:52:30 INFO - PROCESS | 1662 | 1464439950437 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}] 05:52:30 INFO - PROCESS | 1662 | 1464439950600 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:52:30 INFO - PROCESS | 1662 | 1464439950671 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x125db2000 == 52 [pid = 1662] [id = 583] 05:52:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x113223800) [pid = 1662] [serial = 1749] [outer = 0x0] 05:52:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x116180c00) [pid = 1662] [serial = 1750] [outer = 0x113223800] 05:52:30 INFO - PROCESS | 1662 | 1464439950702 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x1168a7000) [pid = 1662] [serial = 1751] [outer = 0x113223800] 05:52:31 INFO - PROCESS | 1662 | 1464439951127 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]]]}] 05:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 723ms 05:52:31 INFO - PROCESS | 1662 | 1464439951156 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:52:31 INFO - PROCESS | 1662 | 1464439951157 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 05:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:52:31 INFO - PROCESS | 1662 | 1464439951160 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:52:31 INFO - PROCESS | 1662 | 1464439951162 Marionette TRACE conn2 <- [1,2306,null,{}] 05:52:31 INFO - PROCESS | 1662 | 1464439951170 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}] 05:52:31 INFO - PROCESS | 1662 | 1464439951277 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:52:31 INFO - PROCESS | 1662 | 1464439951338 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cc0c800 == 53 [pid = 1662] [id = 584] 05:52:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x118064400) [pid = 1662] [serial = 1752] [outer = 0x0] 05:52:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x118203c00) [pid = 1662] [serial = 1753] [outer = 0x118064400] 05:52:31 INFO - PROCESS | 1662 | 1464439951369 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x11845cc00) [pid = 1662] [serial = 1754] [outer = 0x118064400] 05:52:31 INFO - PROCESS | 1662 | 1464439951814 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]]]}] 05:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 722ms 05:52:31 INFO - PROCESS | 1662 | 1464439951896 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 05:52:31 INFO - PROCESS | 1662 | 1464439951898 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 05:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:52:31 INFO - PROCESS | 1662 | 1464439951900 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:52:31 INFO - PROCESS | 1662 | 1464439951902 Marionette TRACE conn2 <- [1,2310,null,{}] 05:52:31 INFO - PROCESS | 1662 | 1464439951904 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}] 05:52:32 INFO - PROCESS | 1662 | 1464439952050 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:52:32 INFO - PROCESS | 1662 | 1464439952101 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d155800 == 54 [pid = 1662] [id = 585] 05:52:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x118065800) [pid = 1662] [serial = 1755] [outer = 0x0] 05:52:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1196e1000) [pid = 1662] [serial = 1756] [outer = 0x118065800] 05:52:32 INFO - PROCESS | 1662 | 1464439952132 Marionette DEBUG loaded listener.js 05:52:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x1211d6c00) [pid = 1662] [serial = 1757] [outer = 0x118065800] 05:52:32 INFO - PROCESS | 1662 | 1464439952546 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]]]}] 05:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 05:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:52:32 INFO - PROCESS | 1662 | 1464439952571 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 1662 | 1464439952572 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 05:52:32 INFO - PROCESS | 1662 | 1464439952574 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 1662 | 1464439952575 Marionette TRACE conn2 <- [1,2314,null,{}] 05:52:32 INFO - PROCESS | 1662 | 1464439952578 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}] 05:52:32 INFO - PROCESS | 1662 | 1464439952679 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:52:32 INFO - PROCESS | 1662 | 1464439952737 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d33d000 == 55 [pid = 1662] [id = 586] 05:52:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x118f73400) [pid = 1662] [serial = 1758] [outer = 0x0] 05:52:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x1214d8c00) [pid = 1662] [serial = 1759] [outer = 0x118f73400] 05:52:32 INFO - PROCESS | 1662 | 1464439952765 Marionette DEBUG loaded listener.js 05:52:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x12195c000) [pid = 1662] [serial = 1760] [outer = 0x118f73400] 05:52:33 INFO - PROCESS | 1662 | 1464439953245 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]]]}] 05:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 870ms 05:52:33 INFO - PROCESS | 1662 | 1464439953490 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 1662 | 1464439953493 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 05:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:52:33 INFO - PROCESS | 1662 | 1464439953510 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - PROCESS | 1662 | 1464439953512 Marionette TRACE conn2 <- [1,2318,null,{}] 05:52:33 INFO - PROCESS | 1662 | 1464439953516 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}] 05:52:33 INFO - PROCESS | 1662 | 1464439953613 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:52:33 INFO - PROCESS | 1662 | 1464439953668 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x121385800 == 56 [pid = 1662] [id = 587] 05:52:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x112a62000) [pid = 1662] [serial = 1761] [outer = 0x0] 05:52:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x112a6c000) [pid = 1662] [serial = 1762] [outer = 0x112a62000] 05:52:33 INFO - PROCESS | 1662 | 1464439953695 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x113122400) [pid = 1662] [serial = 1763] [outer = 0x112a62000] 05:52:34 INFO - PROCESS | 1662 | 1464439954142 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] 05:52:34 INFO - PROCESS | 1662 | 1464439954195 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 05:52:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:52:34 INFO - PROCESS | 1662 | 1464439954201 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 1662 | 1464439954204 Marionette TRACE conn2 <- [1,2322,null,{}] 05:52:34 INFO - PROCESS | 1662 | 1464439954206 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}] 05:52:34 INFO - PROCESS | 1662 | 1464439954304 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:52:34 INFO - PROCESS | 1662 | 1464439954375 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x12114d800 == 57 [pid = 1662] [id = 588] 05:52:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x113807400) [pid = 1662] [serial = 1764] [outer = 0x0] 05:52:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x1160f6400) [pid = 1662] [serial = 1765] [outer = 0x113807400] 05:52:34 INFO - PROCESS | 1662 | 1464439954403 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x116820400) [pid = 1662] [serial = 1766] [outer = 0x113807400] 05:52:34 INFO - PROCESS | 1662 | --DOCSHELL 0x12ca94000 == 56 [pid = 1662] [id = 580] 05:52:34 INFO - PROCESS | 1662 | --DOCSHELL 0x12c518800 == 55 [pid = 1662] [id = 579] 05:52:34 INFO - PROCESS | 1662 | --DOCSHELL 0x126f67800 == 54 [pid = 1662] [id = 578] 05:52:34 INFO - PROCESS | 1662 | --DOCSHELL 0x12bac9000 == 53 [pid = 1662] [id = 577] 05:52:34 INFO - PROCESS | 1662 | --DOCSHELL 0x12af9d000 == 52 [pid = 1662] [id = 576] 05:52:34 INFO - PROCESS | 1662 | --DOCSHELL 0x12a848000 == 51 [pid = 1662] [id = 575] 05:52:34 INFO - PROCESS | 1662 | --DOCSHELL 0x1290c0800 == 50 [pid = 1662] [id = 574] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x1211dd000) [pid = 1662] [serial = 1687] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOCSHELL 0x12769b000 == 49 [pid = 1662] [id = 573] 05:52:34 INFO - PROCESS | 1662 | --DOCSHELL 0x125215800 == 48 [pid = 1662] [id = 572] 05:52:34 INFO - PROCESS | 1662 | --DOCSHELL 0x121375800 == 47 [pid = 1662] [id = 571] 05:52:34 INFO - PROCESS | 1662 | --DOCSHELL 0x117e0f000 == 46 [pid = 1662] [id = 570] 05:52:34 INFO - PROCESS | 1662 | --DOCSHELL 0x11968e000 == 45 [pid = 1662] [id = 569] 05:52:34 INFO - PROCESS | 1662 | --DOCSHELL 0x11964a800 == 44 [pid = 1662] [id = 568] 05:52:34 INFO - PROCESS | 1662 | --DOCSHELL 0x12c05c800 == 43 [pid = 1662] [id = 562] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x116841400) [pid = 1662] [serial = 1586] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x11820f800) [pid = 1662] [serial = 1589] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x11845e800) [pid = 1662] [serial = 1669] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x11891f400) [pid = 1662] [serial = 1672] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x1185e5c00) [pid = 1662] [serial = 1670] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1195e3000) [pid = 1662] [serial = 1675] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1138ed800) [pid = 1662] [serial = 1655] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x11311c400) [pid = 1662] [serial = 1654] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x117046800) [pid = 1662] [serial = 1643] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x11660fc00) [pid = 1662] [serial = 1642] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x118919400) [pid = 1662] [serial = 1646] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x118210c00) [pid = 1662] [serial = 1645] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x113120800) [pid = 1662] [serial = 1640] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x112f53400) [pid = 1662] [serial = 1639] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x11619c400) [pid = 1662] [serial = 1657] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x116731000) [pid = 1662] [serial = 1658] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x11994d400) [pid = 1662] [serial = 1649] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1195e1000) [pid = 1662] [serial = 1648] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x112f55000) [pid = 1662] [serial = 1652] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x112849400) [pid = 1662] [serial = 1651] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x118f6c800) [pid = 1662] [serial = 1673] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x116a57c00) [pid = 1662] [serial = 1660] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1211d8000) [pid = 1662] [serial = 1685] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x11704f400) [pid = 1662] [serial = 1661] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x11757a400) [pid = 1662] [serial = 1663] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x11806e000) [pid = 1662] [serial = 1664] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x115ecc800) [pid = 1662] [serial = 1678] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x119954800) [pid = 1662] [serial = 1681] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x11820a400) [pid = 1662] [serial = 1679] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1211d3400) [pid = 1662] [serial = 1684] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1196e6400) [pid = 1662] [serial = 1676] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x11820e400) [pid = 1662] [serial = 1666] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1182aac00) [pid = 1662] [serial = 1667] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x120ee6000) [pid = 1662] [serial = 1682] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x118125000) [pid = 1662] [serial = 1583] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x116ad7c00) [pid = 1662] [serial = 1595] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x11891b800) [pid = 1662] [serial = 1592] [outer = 0x0] [url = about:blank] 05:52:34 INFO - PROCESS | 1662 | 1464439954791 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]]]}] 05:52:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:52:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 624ms 05:52:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:52:34 INFO - PROCESS | 1662 | 1464439954824 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 1662 | 1464439954826 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 05:52:34 INFO - PROCESS | 1662 | 1464439954828 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 1662 | 1464439954829 Marionette TRACE conn2 <- [1,2326,null,{}] 05:52:34 INFO - PROCESS | 1662 | 1464439954836 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}] 05:52:34 INFO - PROCESS | 1662 | 1464439954939 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:52:35 INFO - PROCESS | 1662 | 1464439955001 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bb0000 == 44 [pid = 1662] [id = 589] 05:52:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x115ecc800) [pid = 1662] [serial = 1767] [outer = 0x0] 05:52:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x117043c00) [pid = 1662] [serial = 1768] [outer = 0x115ecc800] 05:52:35 INFO - PROCESS | 1662 | 1464439955030 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x11806f400) [pid = 1662] [serial = 1769] [outer = 0x115ecc800] 05:52:35 INFO - PROCESS | 1662 | 1464439955350 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]]]}] 05:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 572ms 05:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:52:35 INFO - PROCESS | 1662 | 1464439955401 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:52:35 INFO - PROCESS | 1662 | 1464439955402 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 05:52:35 INFO - PROCESS | 1662 | 1464439955404 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - PROCESS | 1662 | 1464439955405 Marionette TRACE conn2 <- [1,2330,null,{}] 05:52:35 INFO - PROCESS | 1662 | 1464439955407 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}] 05:52:35 INFO - PROCESS | 1662 | 1464439955493 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:52:35 INFO - PROCESS | 1662 | 1464439955546 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x125e10800 == 45 [pid = 1662] [id = 590] 05:52:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x118125000) [pid = 1662] [serial = 1770] [outer = 0x0] 05:52:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x11820b000) [pid = 1662] [serial = 1771] [outer = 0x118125000] 05:52:35 INFO - PROCESS | 1662 | 1464439955577 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1182aac00) [pid = 1662] [serial = 1772] [outer = 0x118125000] 05:52:35 INFO - PROCESS | 1662 | 1464439955868 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]]]}] 05:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 469ms 05:52:35 INFO - PROCESS | 1662 | 1464439955888 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:52:35 INFO - PROCESS | 1662 | 1464439955890 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 05:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:52:35 INFO - PROCESS | 1662 | 1464439955900 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - PROCESS | 1662 | 1464439955902 Marionette TRACE conn2 <- [1,2334,null,{}] 05:52:35 INFO - PROCESS | 1662 | 1464439955904 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}] 05:52:35 INFO - PROCESS | 1662 | 1464439955989 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:52:35 INFO - PROCESS | 1662 | 1464439955996 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x128e1f800 == 46 [pid = 1662] [id = 591] 05:52:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x11704f400) [pid = 1662] [serial = 1773] [outer = 0x0] 05:52:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x118461000) [pid = 1662] [serial = 1774] [outer = 0x11704f400] 05:52:36 INFO - PROCESS | 1662 | 1464439956021 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x118792400) [pid = 1662] [serial = 1775] [outer = 0x11704f400] 05:52:36 INFO - PROCESS | 1662 | 1464439956367 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]]]}] 05:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 470ms 05:52:36 INFO - PROCESS | 1662 | 1464439956370 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:52:36 INFO - PROCESS | 1662 | 1464439956371 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 05:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:52:36 INFO - PROCESS | 1662 | 1464439956374 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 1662 | 1464439956377 Marionette TRACE conn2 <- [1,2338,null,{}] 05:52:36 INFO - PROCESS | 1662 | 1464439956381 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}] 05:52:36 INFO - PROCESS | 1662 | 1464439956516 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:52:36 INFO - PROCESS | 1662 | 1464439956523 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x129790000 == 47 [pid = 1662] [id = 592] 05:52:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1195ea800) [pid = 1662] [serial = 1776] [outer = 0x0] 05:52:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1199a0c00) [pid = 1662] [serial = 1777] [outer = 0x1195ea800] 05:52:36 INFO - PROCESS | 1662 | 1464439956551 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1211d0400) [pid = 1662] [serial = 1778] [outer = 0x1195ea800] 05:52:36 INFO - PROCESS | 1662 | 1464439956896 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]]]}] 05:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 572ms 05:52:36 INFO - PROCESS | 1662 | 1464439956947 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:52:36 INFO - PROCESS | 1662 | 1464439956948 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 05:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:52:36 INFO - PROCESS | 1662 | 1464439956951 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 1662 | 1464439956952 Marionette TRACE conn2 <- [1,2342,null,{}] 05:52:36 INFO - PROCESS | 1662 | 1464439956955 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}] 05:52:37 INFO - PROCESS | 1662 | 1464439957073 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:52:37 INFO - PROCESS | 1662 | 1464439957098 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b284000 == 48 [pid = 1662] [id = 593] 05:52:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1211d9000) [pid = 1662] [serial = 1779] [outer = 0x0] 05:52:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12124cc00) [pid = 1662] [serial = 1780] [outer = 0x1211d9000] 05:52:37 INFO - PROCESS | 1662 | 1464439957138 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1214d4800) [pid = 1662] [serial = 1781] [outer = 0x1211d9000] 05:52:37 INFO - PROCESS | 1662 | 1464439957553 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]]]}] 05:52:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:52:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 619ms 05:52:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:52:37 INFO - PROCESS | 1662 | 1464439957570 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 1662 | 1464439957571 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 05:52:37 INFO - PROCESS | 1662 | 1464439957573 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 1662 | 1464439957575 Marionette TRACE conn2 <- [1,2346,null,{}] 05:52:37 INFO - PROCESS | 1662 | 1464439957579 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}] 05:52:37 INFO - PROCESS | 1662 | 1464439957682 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:52:37 INFO - PROCESS | 1662 | 1464439957717 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bacb000 == 49 [pid = 1662] [id = 594] 05:52:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1214d7c00) [pid = 1662] [serial = 1782] [outer = 0x0] 05:52:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x121708000) [pid = 1662] [serial = 1783] [outer = 0x1214d7c00] 05:52:37 INFO - PROCESS | 1662 | 1464439957742 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12195d000) [pid = 1662] [serial = 1784] [outer = 0x1214d7c00] 05:52:38 INFO - PROCESS | 1662 | 1464439958072 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]]]}] 05:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 520ms 05:52:38 INFO - PROCESS | 1662 | 1464439958095 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 1662 | 1464439958096 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 05:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:52:38 INFO - PROCESS | 1662 | 1464439958104 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 1662 | 1464439958106 Marionette TRACE conn2 <- [1,2350,null,{}] 05:52:38 INFO - PROCESS | 1662 | 1464439958108 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}] 05:52:38 INFO - PROCESS | 1662 | 1464439958211 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:52:38 INFO - PROCESS | 1662 | 1464439958249 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c041800 == 50 [pid = 1662] [id = 595] 05:52:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x121634000) [pid = 1662] [serial = 1785] [outer = 0x0] 05:52:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x121960000) [pid = 1662] [serial = 1786] [outer = 0x121634000] 05:52:38 INFO - PROCESS | 1662 | 1464439958275 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x121bd3000) [pid = 1662] [serial = 1787] [outer = 0x121634000] 05:52:38 INFO - PROCESS | 1662 | 1464439958601 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]]]}] 05:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 517ms 05:52:38 INFO - PROCESS | 1662 | 1464439958623 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 1662 | 1464439958625 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 05:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:52:38 INFO - PROCESS | 1662 | 1464439958629 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 1662 | 1464439958630 Marionette TRACE conn2 <- [1,2354,null,{}] 05:52:38 INFO - PROCESS | 1662 | 1464439958633 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}] 05:52:38 INFO - PROCESS | 1662 | 1464439958736 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:52:38 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x119951000) [pid = 1662] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:52:38 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1211d1c00) [pid = 1662] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:52:38 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x121246400) [pid = 1662] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:52:38 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x111f3d400) [pid = 1662] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:52:38 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1185e4c00) [pid = 1662] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:52:38 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1168a8c00) [pid = 1662] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:52:38 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x112a69c00) [pid = 1662] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:52:38 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x111c7c400) [pid = 1662] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:52:38 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x113d72c00) [pid = 1662] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:52:38 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x11704f800) [pid = 1662] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:52:38 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x112a7d000) [pid = 1662] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:52:38 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x11757b400) [pid = 1662] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:52:38 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x11767b400) [pid = 1662] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:52:38 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x118792800) [pid = 1662] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:52:38 INFO - PROCESS | 1662 | 1464439958921 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x11991e800 == 51 [pid = 1662] [id = 596] 05:52:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x110f51800) [pid = 1662] [serial = 1788] [outer = 0x0] 05:52:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x112a7c800) [pid = 1662] [serial = 1789] [outer = 0x110f51800] 05:52:38 INFO - PROCESS | 1662 | 1464439958947 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x11767b400) [pid = 1662] [serial = 1790] [outer = 0x110f51800] 05:52:39 INFO - PROCESS | 1662 | 1464439959228 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]]]}] 05:52:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:52:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 619ms 05:52:39 INFO - PROCESS | 1662 | 1464439959250 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 1662 | 1464439959251 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 05:52:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:52:39 INFO - PROCESS | 1662 | 1464439959253 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 1662 | 1464439959255 Marionette TRACE conn2 <- [1,2358,null,{}] 05:52:39 INFO - PROCESS | 1662 | 1464439959265 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}] 05:52:39 INFO - PROCESS | 1662 | 1464439959371 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:52:39 INFO - PROCESS | 1662 | 1464439959376 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ca95000 == 52 [pid = 1662] [id = 597] 05:52:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x120d21000) [pid = 1662] [serial = 1791] [outer = 0x0] 05:52:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x121bcdc00) [pid = 1662] [serial = 1792] [outer = 0x120d21000] 05:52:39 INFO - PROCESS | 1662 | 1464439959405 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12550d800) [pid = 1662] [serial = 1793] [outer = 0x120d21000] 05:52:39 INFO - PROCESS | 1662 | 1464439959787 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]]]}] 05:52:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:52:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 574ms 05:52:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:52:39 INFO - PROCESS | 1662 | 1464439959829 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 1662 | 1464439959830 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 05:52:39 INFO - PROCESS | 1662 | 1464439959832 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 1662 | 1464439959834 Marionette TRACE conn2 <- [1,2362,null,{}] 05:52:39 INFO - PROCESS | 1662 | 1464439959836 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}] 05:52:39 INFO - PROCESS | 1662 | 1464439959926 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:52:39 INFO - PROCESS | 1662 | 1464439959931 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d154000 == 53 [pid = 1662] [id = 598] 05:52:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12555c400) [pid = 1662] [serial = 1794] [outer = 0x0] 05:52:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1255bb000) [pid = 1662] [serial = 1795] [outer = 0x12555c400] 05:52:39 INFO - PROCESS | 1662 | 1464439959956 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1258e1c00) [pid = 1662] [serial = 1796] [outer = 0x12555c400] 05:52:40 INFO - PROCESS | 1662 | 1464439960283 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]]]}] 05:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 471ms 05:52:40 INFO - PROCESS | 1662 | 1464439960304 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:52:40 INFO - PROCESS | 1662 | 1464439960306 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 05:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:52:40 INFO - PROCESS | 1662 | 1464439960309 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - PROCESS | 1662 | 1464439960312 Marionette TRACE conn2 <- [1,2366,null,{}] 05:52:40 INFO - PROCESS | 1662 | 1464439960315 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}] 05:52:40 INFO - PROCESS | 1662 | 1464439960403 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:52:40 INFO - PROCESS | 1662 | 1464439960463 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d485000 == 54 [pid = 1662] [id = 599] 05:52:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1255b7400) [pid = 1662] [serial = 1797] [outer = 0x0] 05:52:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x125dc8000) [pid = 1662] [serial = 1798] [outer = 0x1255b7400] 05:52:40 INFO - PROCESS | 1662 | 1464439960487 Marionette DEBUG loaded listener.js 05:52:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x125e35400) [pid = 1662] [serial = 1799] [outer = 0x1255b7400] 05:52:40 INFO - PROCESS | 1662 | 1464439960798 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]]]}] 05:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 522ms 05:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:52:40 INFO - PROCESS | 1662 | 1464439960831 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:52:40 INFO - PROCESS | 1662 | 1464439960833 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 05:52:40 INFO - PROCESS | 1662 | 1464439960835 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - PROCESS | 1662 | 1464439960836 Marionette TRACE conn2 <- [1,2370,null,{}] 05:52:40 INFO - PROCESS | 1662 | 1464439960838 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}] 05:52:40 INFO - PROCESS | 1662 | 1464439960994 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:52:41 INFO - PROCESS | 1662 | 1464439961057 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170ec000 == 55 [pid = 1662] [id = 600] 05:52:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x110e4ec00) [pid = 1662] [serial = 1800] [outer = 0x0] 05:52:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x110fa6c00) [pid = 1662] [serial = 1801] [outer = 0x110e4ec00] 05:52:41 INFO - PROCESS | 1662 | 1464439961089 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x1125b1800) [pid = 1662] [serial = 1802] [outer = 0x110e4ec00] 05:52:41 INFO - PROCESS | 1662 | 1464439961537 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]]]}] 05:52:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:52:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 721ms 05:52:41 INFO - PROCESS | 1662 | 1464439961558 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:52:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:52:41 INFO - PROCESS | 1662 | 1464439961561 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 05:52:41 INFO - PROCESS | 1662 | 1464439961564 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:52:41 INFO - PROCESS | 1662 | 1464439961567 Marionette TRACE conn2 <- [1,2374,null,{}] 05:52:41 INFO - PROCESS | 1662 | 1464439961570 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}] 05:52:41 INFO - PROCESS | 1662 | 1464439961682 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:52:41 INFO - PROCESS | 1662 | 1464439961780 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x1267bc000 == 56 [pid = 1662] [id = 601] 05:52:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x116181800) [pid = 1662] [serial = 1803] [outer = 0x0] 05:52:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x116819c00) [pid = 1662] [serial = 1804] [outer = 0x116181800] 05:52:41 INFO - PROCESS | 1662 | 1464439961812 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x116a59800) [pid = 1662] [serial = 1805] [outer = 0x116181800] 05:52:42 INFO - PROCESS | 1662 | 1464439962247 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]]]}] 05:52:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:52:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 723ms 05:52:42 INFO - PROCESS | 1662 | 1464439962292 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:52:42 INFO - PROCESS | 1662 | 1464439962294 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 05:52:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:52:42 INFO - PROCESS | 1662 | 1464439962298 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - PROCESS | 1662 | 1464439962300 Marionette TRACE conn2 <- [1,2378,null,{}] 05:52:42 INFO - PROCESS | 1662 | 1464439962302 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}] 05:52:42 INFO - PROCESS | 1662 | 1464439962411 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:52:42 INFO - PROCESS | 1662 | 1464439962485 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c50f800 == 57 [pid = 1662] [id = 602] 05:52:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x118133800) [pid = 1662] [serial = 1806] [outer = 0x0] 05:52:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x11820f800) [pid = 1662] [serial = 1807] [outer = 0x118133800] 05:52:42 INFO - PROCESS | 1662 | 1464439962515 Marionette DEBUG loaded listener.js 05:52:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x118918800) [pid = 1662] [serial = 1808] [outer = 0x118133800] 05:52:42 INFO - PROCESS | 1662 | 1464439962934 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]]]}] 05:52:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:52:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 669ms 05:52:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:52:42 INFO - PROCESS | 1662 | 1464439962968 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:52:42 INFO - PROCESS | 1662 | 1464439962970 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 05:52:42 INFO - PROCESS | 1662 | 1464439962977 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - PROCESS | 1662 | 1464439962981 Marionette TRACE conn2 <- [1,2382,null,{}] 05:52:42 INFO - PROCESS | 1662 | 1464439962984 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}] 05:52:43 INFO - PROCESS | 1662 | 1464439963117 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:52:43 INFO - PROCESS | 1662 | 1464439963177 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d70d800 == 58 [pid = 1662] [id = 603] 05:52:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x119d83400) [pid = 1662] [serial = 1809] [outer = 0x0] 05:52:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x1211bd400) [pid = 1662] [serial = 1810] [outer = 0x119d83400] 05:52:43 INFO - PROCESS | 1662 | 1464439963207 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x12163d800) [pid = 1662] [serial = 1811] [outer = 0x119d83400] 05:52:43 INFO - PROCESS | 1662 | 1464439963648 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]]]}] 05:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 726ms 05:52:43 INFO - PROCESS | 1662 | 1464439963699 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 1662 | 1464439963701 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 05:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:52:43 INFO - PROCESS | 1662 | 1464439963703 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 1662 | 1464439963704 Marionette TRACE conn2 <- [1,2386,null,{}] 05:52:43 INFO - PROCESS | 1662 | 1464439963707 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}] 05:52:43 INFO - PROCESS | 1662 | 1464439963812 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:52:43 INFO - PROCESS | 1662 | 1464439963872 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d71c800 == 59 [pid = 1662] [id = 604] 05:52:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x121636400) [pid = 1662] [serial = 1812] [outer = 0x0] 05:52:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x121bd8c00) [pid = 1662] [serial = 1813] [outer = 0x121636400] 05:52:43 INFO - PROCESS | 1662 | 1464439963901 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x123e66000) [pid = 1662] [serial = 1814] [outer = 0x121636400] 05:52:44 INFO - PROCESS | 1662 | 1464439964373 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]]]}] 05:52:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:52:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 719ms 05:52:44 INFO - PROCESS | 1662 | 1464439964455 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:52:44 INFO - PROCESS | 1662 | 1464439964456 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 05:52:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:52:44 INFO - PROCESS | 1662 | 1464439964459 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 1662 | 1464439964460 Marionette TRACE conn2 <- [1,2390,null,{}] 05:52:44 INFO - PROCESS | 1662 | 1464439964463 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}] 05:52:44 INFO - PROCESS | 1662 | 1464439964552 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:52:44 INFO - PROCESS | 1662 | 1464439964631 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x119696800 == 60 [pid = 1662] [id = 605] 05:52:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x123e65800) [pid = 1662] [serial = 1815] [outer = 0x0] 05:52:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x125552000) [pid = 1662] [serial = 1816] [outer = 0x123e65800] 05:52:44 INFO - PROCESS | 1662 | 1464439964668 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x125eeac00) [pid = 1662] [serial = 1817] [outer = 0x123e65800] 05:52:45 INFO - PROCESS | 1662 | 1464439965355 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]]]}] 05:52:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:52:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 920ms 05:52:45 INFO - PROCESS | 1662 | 1464439965396 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 1662 | 1464439965399 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 05:52:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:52:45 INFO - PROCESS | 1662 | 1464439965406 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 1662 | 1464439965410 Marionette TRACE conn2 <- [1,2394,null,{}] 05:52:45 INFO - PROCESS | 1662 | 1464439965416 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}] 05:52:45 INFO - PROCESS | 1662 | 1464439965560 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:52:45 INFO - PROCESS | 1662 | 1464439965668 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x1267b2800 == 61 [pid = 1662] [id = 606] 05:52:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x11283f800) [pid = 1662] [serial = 1818] [outer = 0x0] 05:52:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x11311ac00) [pid = 1662] [serial = 1819] [outer = 0x11283f800] 05:52:45 INFO - PROCESS | 1662 | 1464439965709 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x115e40800) [pid = 1662] [serial = 1820] [outer = 0x11283f800] 05:52:46 INFO - PROCESS | 1662 | 1464439966211 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]]]}] 05:52:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:52:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 826ms 05:52:46 INFO - PROCESS | 1662 | 1464439966231 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:52:46 INFO - PROCESS | 1662 | 1464439966235 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 05:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:52:46 INFO - PROCESS | 1662 | 1464439966239 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:52:46 INFO - PROCESS | 1662 | 1464439966241 Marionette TRACE conn2 <- [1,2398,null,{}] 05:52:46 INFO - PROCESS | 1662 | 1464439966243 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}] 05:52:46 INFO - PROCESS | 1662 | 1464439966352 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:52:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12d485000 == 60 [pid = 1662] [id = 599] 05:52:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12d154000 == 59 [pid = 1662] [id = 598] 05:52:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12ca95000 == 58 [pid = 1662] [id = 597] 05:52:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11991e800 == 57 [pid = 1662] [id = 596] 05:52:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12c041800 == 56 [pid = 1662] [id = 595] 05:52:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12bacb000 == 55 [pid = 1662] [id = 594] 05:52:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12b284000 == 54 [pid = 1662] [id = 593] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x121956400) [pid = 1662] [serial = 1744] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOCSHELL 0x129790000 == 53 [pid = 1662] [id = 592] 05:52:46 INFO - PROCESS | 1662 | --DOCSHELL 0x128e1f800 == 52 [pid = 1662] [id = 591] 05:52:46 INFO - PROCESS | 1662 | --DOCSHELL 0x125e10800 == 51 [pid = 1662] [id = 590] 05:52:46 INFO - PROCESS | 1662 | --DOCSHELL 0x119bb0000 == 50 [pid = 1662] [id = 589] 05:52:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12114d800 == 49 [pid = 1662] [id = 588] 05:52:46 INFO - PROCESS | 1662 | --DOCSHELL 0x121385800 == 48 [pid = 1662] [id = 587] 05:52:46 INFO - PROCESS | 1662 | --DOCSHELL 0x125db2000 == 47 [pid = 1662] [id = 583] 05:52:46 INFO - PROCESS | 1662 | --DOCSHELL 0x118728000 == 46 [pid = 1662] [id = 582] 05:52:46 INFO - PROCESS | 1662 | 1464439966448 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x120ee3400) [pid = 1662] [serial = 1726] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x121245400) [pid = 1662] [serial = 1729] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x1211d0800) [pid = 1662] [serial = 1727] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x121253800) [pid = 1662] [serial = 1732] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x11284a800) [pid = 1662] [serial = 1735] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x120d2cc00) [pid = 1662] [serial = 1702] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x11878f800) [pid = 1662] [serial = 1720] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x11704dc00) [pid = 1662] [serial = 1714] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x11812b000) [pid = 1662] [serial = 1715] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x115ed4000) [pid = 1662] [serial = 1709] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x113a7c400) [pid = 1662] [serial = 1708] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x112712000) [pid = 1662] [serial = 1706] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x111f3d000) [pid = 1662] [serial = 1705] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x113122000) [pid = 1662] [serial = 1693] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x11660b400) [pid = 1662] [serial = 1711] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x116849c00) [pid = 1662] [serial = 1712] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x117174800) [pid = 1662] [serial = 1696] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x121248c00) [pid = 1662] [serial = 1688] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x1121b2400) [pid = 1662] [serial = 1690] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1182a7000) [pid = 1662] [serial = 1699] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x121640800) [pid = 1662] [serial = 1742] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1196e9800) [pid = 1662] [serial = 1738] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x116a55c00) [pid = 1662] [serial = 1736] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1214e3000) [pid = 1662] [serial = 1733] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1182a8c00) [pid = 1662] [serial = 1718] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1181ec000) [pid = 1662] [serial = 1717] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x11994e800) [pid = 1662] [serial = 1723] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x120eb1800) [pid = 1662] [serial = 1724] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12124d000) [pid = 1662] [serial = 1730] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x118f73800) [pid = 1662] [serial = 1721] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x121639800) [pid = 1662] [serial = 1741] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x121635800) [pid = 1662] [serial = 1739] [outer = 0x0] [url = about:blank] 05:52:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x116f28800 == 47 [pid = 1662] [id = 607] 05:52:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x111f3d000) [pid = 1662] [serial = 1821] [outer = 0x0] 05:52:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x112a68800) [pid = 1662] [serial = 1822] [outer = 0x111f3d000] 05:52:46 INFO - PROCESS | 1662 | 1464439966480 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x11672e000) [pid = 1662] [serial = 1823] [outer = 0x111f3d000] 05:52:46 INFO - PROCESS | 1662 | 1464439966777 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]]]}] 05:52:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:52:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 572ms 05:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:52:46 INFO - PROCESS | 1662 | 1464439966813 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:52:46 INFO - PROCESS | 1662 | 1464439966814 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 05:52:46 INFO - PROCESS | 1662 | 1464439966817 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:52:46 INFO - PROCESS | 1662 | 1464439966819 Marionette TRACE conn2 <- [1,2402,null,{}] 05:52:46 INFO - PROCESS | 1662 | 1464439966829 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}] 05:52:46 INFO - PROCESS | 1662 | 1464439966916 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:52:46 INFO - PROCESS | 1662 | 1464439966921 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x121cb1000 == 48 [pid = 1662] [id = 608] 05:52:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x117043800) [pid = 1662] [serial = 1824] [outer = 0x0] 05:52:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x118065000) [pid = 1662] [serial = 1825] [outer = 0x117043800] 05:52:46 INFO - PROCESS | 1662 | 1464439966950 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x11820f000) [pid = 1662] [serial = 1826] [outer = 0x117043800] 05:52:47 INFO - PROCESS | 1662 | 1464439967422 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]]]}] 05:52:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:52:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 622ms 05:52:47 INFO - PROCESS | 1662 | 1464439967440 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 1662 | 1464439967443 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 05:52:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:52:47 INFO - PROCESS | 1662 | 1464439967446 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:52:47 INFO - PROCESS | 1662 | 1464439967447 Marionette TRACE conn2 <- [1,2406,null,{}] 05:52:47 INFO - PROCESS | 1662 | 1464439967450 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}] 05:52:47 INFO - PROCESS | 1662 | 1464439967535 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:52:47 INFO - PROCESS | 1662 | 1464439967541 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x1276aa800 == 49 [pid = 1662] [id = 609] 05:52:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1182b0000) [pid = 1662] [serial = 1827] [outer = 0x0] 05:52:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1185e8400) [pid = 1662] [serial = 1828] [outer = 0x1182b0000] 05:52:47 INFO - PROCESS | 1662 | 1464439967567 Marionette DEBUG loaded listener.js 05:52:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x118f49800) [pid = 1662] [serial = 1829] [outer = 0x1182b0000] 05:52:47 INFO - PROCESS | 1662 | 1464439967915 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]]]}] 05:52:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:52:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 518ms 05:52:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:52:47 INFO - PROCESS | 1662 | 1464439967965 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 1662 | 1464439967967 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 05:52:47 INFO - PROCESS | 1662 | 1464439967969 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:52:47 INFO - PROCESS | 1662 | 1464439967970 Marionette TRACE conn2 <- [1,2410,null,{}] 05:52:47 INFO - PROCESS | 1662 | 1464439967972 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}] 05:52:48 INFO - PROCESS | 1662 | 1464439968054 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:52:48 INFO - PROCESS | 1662 | 1464439968059 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x12aa30000 == 50 [pid = 1662] [id = 610] 05:52:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x118f74400) [pid = 1662] [serial = 1830] [outer = 0x0] 05:52:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1195eb000) [pid = 1662] [serial = 1831] [outer = 0x118f74400] 05:52:48 INFO - PROCESS | 1662 | 1464439968084 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x119954000) [pid = 1662] [serial = 1832] [outer = 0x118f74400] 05:52:48 INFO - PROCESS | 1662 | 1464439968455 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]]]}] 05:52:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:52:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 518ms 05:52:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:52:48 INFO - PROCESS | 1662 | 1464439968487 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:52:48 INFO - PROCESS | 1662 | 1464439968488 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 05:52:48 INFO - PROCESS | 1662 | 1464439968491 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 1662 | 1464439968492 Marionette TRACE conn2 <- [1,2414,null,{}] 05:52:48 INFO - PROCESS | 1662 | 1464439968494 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}] 05:52:48 INFO - PROCESS | 1662 | 1464439968622 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:52:48 INFO - PROCESS | 1662 | 1464439968638 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bae000 == 51 [pid = 1662] [id = 611] 05:52:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x120eb1800) [pid = 1662] [serial = 1833] [outer = 0x0] 05:52:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1211d0800) [pid = 1662] [serial = 1834] [outer = 0x120eb1800] 05:52:48 INFO - PROCESS | 1662 | 1464439968664 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x12163d400) [pid = 1662] [serial = 1835] [outer = 0x120eb1800] 05:52:49 INFO - PROCESS | 1662 | 1464439969017 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]]]}] 05:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 572ms 05:52:49 INFO - PROCESS | 1662 | 1464439969063 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 1662 | 1464439969064 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 05:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:52:49 INFO - PROCESS | 1662 | 1464439969067 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 1662 | 1464439969068 Marionette TRACE conn2 <- [1,2418,null,{}] 05:52:49 INFO - PROCESS | 1662 | 1464439969070 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}] 05:52:49 INFO - PROCESS | 1662 | 1464439969174 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:52:49 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x1211d9000) [pid = 1662] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:52:49 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x121634000) [pid = 1662] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:52:49 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1214d7c00) [pid = 1662] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:52:49 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x112a62000) [pid = 1662] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:52:49 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1195ea800) [pid = 1662] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:52:49 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x118125000) [pid = 1662] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:52:49 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x113807400) [pid = 1662] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:52:49 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x12555c400) [pid = 1662] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:52:49 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x11704f400) [pid = 1662] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:52:49 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x115ecc800) [pid = 1662] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:52:49 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x110f51800) [pid = 1662] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:52:49 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x120d21000) [pid = 1662] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:52:49 INFO - PROCESS | 1662 | 1464439969522 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x117e07800 == 52 [pid = 1662] [id = 612] 05:52:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x110f45c00) [pid = 1662] [serial = 1836] [outer = 0x0] 05:52:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1121a7800) [pid = 1662] [serial = 1837] [outer = 0x110f45c00] 05:52:49 INFO - PROCESS | 1662 | 1464439969555 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x112a62000) [pid = 1662] [serial = 1838] [outer = 0x110f45c00] 05:52:49 INFO - PROCESS | 1662 | 1464439969983 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]]]}] 05:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 970ms 05:52:50 INFO - PROCESS | 1662 | 1464439970038 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:52:50 INFO - PROCESS | 1662 | 1464439970041 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 05:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:52:50 INFO - PROCESS | 1662 | 1464439970063 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 1662 | 1464439970065 Marionette TRACE conn2 <- [1,2422,null,{}] 05:52:50 INFO - PROCESS | 1662 | 1464439970069 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}] 05:52:50 INFO - PROCESS | 1662 | 1464439970176 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:52:50 INFO - PROCESS | 1662 | 1464439970251 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x121ccb800 == 53 [pid = 1662] [id = 613] 05:52:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1161a5800) [pid = 1662] [serial = 1839] [outer = 0x0] 05:52:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x11689d400) [pid = 1662] [serial = 1840] [outer = 0x1161a5800] 05:52:50 INFO - PROCESS | 1662 | 1464439970285 Marionette DEBUG loaded listener.js 05:52:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x11704d400) [pid = 1662] [serial = 1841] [outer = 0x1161a5800] 05:52:50 INFO - PROCESS | 1662 | 1464439970796 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]]]}] 05:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 775ms 05:52:50 INFO - PROCESS | 1662 | 1464439970839 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:52:50 INFO - PROCESS | 1662 | 1464439970842 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 05:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:52:50 INFO - PROCESS | 1662 | 1464439970862 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 1662 | 1464439970864 Marionette TRACE conn2 <- [1,2426,null,{}] 05:52:50 INFO - PROCESS | 1662 | 1464439970866 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}] 05:52:50 INFO - PROCESS | 1662 | 1464439970974 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:52:51 INFO - PROCESS | 1662 | 1464439971046 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b331800 == 54 [pid = 1662] [id = 614] 05:52:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1182a3000) [pid = 1662] [serial = 1842] [outer = 0x0] 05:52:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1182ae400) [pid = 1662] [serial = 1843] [outer = 0x1182a3000] 05:52:51 INFO - PROCESS | 1662 | 1464439971076 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x118f73800) [pid = 1662] [serial = 1844] [outer = 0x1182a3000] 05:52:51 INFO - PROCESS | 1662 | 1464439971522 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]]]}] 05:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 671ms 05:52:51 INFO - PROCESS | 1662 | 1464439971533 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:52:51 INFO - PROCESS | 1662 | 1464439971535 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 05:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:52:51 INFO - PROCESS | 1662 | 1464439971547 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:52:51 INFO - PROCESS | 1662 | 1464439971553 Marionette TRACE conn2 <- [1,2430,null,{}] 05:52:51 INFO - PROCESS | 1662 | 1464439971558 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}] 05:52:51 INFO - PROCESS | 1662 | 1464439971670 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:52:51 INFO - PROCESS | 1662 | 1464439971729 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c219800 == 55 [pid = 1662] [id = 615] 05:52:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x11820d000) [pid = 1662] [serial = 1845] [outer = 0x0] 05:52:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x120ee1400) [pid = 1662] [serial = 1846] [outer = 0x11820d000] 05:52:51 INFO - PROCESS | 1662 | 1464439971758 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x1214d8800) [pid = 1662] [serial = 1847] [outer = 0x11820d000] 05:52:52 INFO - PROCESS | 1662 | 1464439972175 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]]]}] 05:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 684ms 05:52:52 INFO - PROCESS | 1662 | 1464439972223 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:52:52 INFO - PROCESS | 1662 | 1464439972225 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 05:52:52 INFO - PROCESS | 1662 | 1464439972228 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - PROCESS | 1662 | 1464439972229 Marionette TRACE conn2 <- [1,2434,null,{}] 05:52:52 INFO - PROCESS | 1662 | 1464439972231 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}] 05:52:52 INFO - PROCESS | 1662 | 1464439972353 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:52:52 INFO - PROCESS | 1662 | 1464439972436 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c521000 == 56 [pid = 1662] [id = 616] 05:52:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x121640400) [pid = 1662] [serial = 1848] [outer = 0x0] 05:52:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x12195cc00) [pid = 1662] [serial = 1849] [outer = 0x121640400] 05:52:52 INFO - PROCESS | 1662 | 1464439972467 Marionette DEBUG loaded listener.js 05:52:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x121bd0800) [pid = 1662] [serial = 1850] [outer = 0x121640400] 05:52:52 INFO - PROCESS | 1662 | 1464439972881 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]]]}] 05:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 05:52:52 INFO - PROCESS | 1662 | 1464439972899 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:52:52 INFO - PROCESS | 1662 | 1464439972900 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 05:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:52:52 INFO - PROCESS | 1662 | 1464439972903 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - PROCESS | 1662 | 1464439972904 Marionette TRACE conn2 <- [1,2438,null,{}] 05:52:52 INFO - PROCESS | 1662 | 1464439972907 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}] 05:52:53 INFO - PROCESS | 1662 | 1464439973009 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:52:53 INFO - PROCESS | 1662 | 1464439973062 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cc13000 == 57 [pid = 1662] [id = 617] 05:52:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x123e64800) [pid = 1662] [serial = 1851] [outer = 0x0] 05:52:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x125247000) [pid = 1662] [serial = 1852] [outer = 0x123e64800] 05:52:53 INFO - PROCESS | 1662 | 1464439973097 Marionette DEBUG loaded listener.js 05:52:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1256fd000) [pid = 1662] [serial = 1853] [outer = 0x123e64800] 05:52:53 INFO - PROCESS | 1662 | 1464439973598 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]]]}] 05:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 718ms 05:52:53 INFO - PROCESS | 1662 | 1464439973622 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:52:53 INFO - PROCESS | 1662 | 1464439973624 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 05:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:52:53 INFO - PROCESS | 1662 | 1464439973683 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:52:53 INFO - PROCESS | 1662 | 1464439973685 Marionette TRACE conn2 <- [1,2442,null,{}] 05:52:53 INFO - PROCESS | 1662 | 1464439973689 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}] 05:52:53 INFO - PROCESS | 1662 | 1464439973827 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:52:53 INFO - PROCESS | 1662 | 1464439973878 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d343000 == 58 [pid = 1662] [id = 618] 05:52:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x125dc8c00) [pid = 1662] [serial = 1854] [outer = 0x0] 05:52:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x125e40c00) [pid = 1662] [serial = 1855] [outer = 0x125dc8c00] 05:52:53 INFO - PROCESS | 1662 | 1464439973908 Marionette DEBUG loaded listener.js 05:52:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x126bb1800) [pid = 1662] [serial = 1856] [outer = 0x125dc8c00] 05:52:54 INFO - PROCESS | 1662 | 1464439974315 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]]]}] 05:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 707ms 05:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:52:54 INFO - PROCESS | 1662 | 1464439974354 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 1662 | 1464439974355 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 05:52:54 INFO - PROCESS | 1662 | 1464439974358 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - PROCESS | 1662 | 1464439974359 Marionette TRACE conn2 <- [1,2446,null,{}] 05:52:54 INFO - PROCESS | 1662 | 1464439974361 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}] 05:52:54 INFO - PROCESS | 1662 | 1464439974463 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:52:54 INFO - PROCESS | 1662 | 1464439974520 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d629800 == 59 [pid = 1662] [id = 619] 05:52:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x126bb1400) [pid = 1662] [serial = 1857] [outer = 0x0] 05:52:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x126f82c00) [pid = 1662] [serial = 1858] [outer = 0x126bb1400] 05:52:54 INFO - PROCESS | 1662 | 1464439974548 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x127115000) [pid = 1662] [serial = 1859] [outer = 0x126bb1400] 05:52:55 INFO - PROCESS | 1662 | 1464439975017 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]]]}] 05:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 05:52:55 INFO - PROCESS | 1662 | 1464439975043 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:52:55 INFO - PROCESS | 1662 | 1464439975045 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 05:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:52:55 INFO - PROCESS | 1662 | 1464439975048 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 1662 | 1464439975050 Marionette TRACE conn2 <- [1,2450,null,{}] 05:52:55 INFO - PROCESS | 1662 | 1464439975052 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}] 05:52:55 INFO - PROCESS | 1662 | 1464439975315 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:52:55 INFO - PROCESS | 1662 | 1464439975421 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x121460800 == 60 [pid = 1662] [id = 620] 05:52:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x1125b3c00) [pid = 1662] [serial = 1860] [outer = 0x0] 05:52:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x112711400) [pid = 1662] [serial = 1861] [outer = 0x1125b3c00] 05:52:55 INFO - PROCESS | 1662 | 1464439975462 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x113218c00) [pid = 1662] [serial = 1862] [outer = 0x1125b3c00] 05:52:55 INFO - PROCESS | 1662 | 1464439975877 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]]]}] 05:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 873ms 05:52:55 INFO - PROCESS | 1662 | 1464439975922 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:52:55 INFO - PROCESS | 1662 | 1464439975924 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 05:52:55 INFO - PROCESS | 1662 | 1464439975927 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 1662 | 1464439975930 Marionette TRACE conn2 <- [1,2454,null,{}] 05:52:55 INFO - PROCESS | 1662 | 1464439975933 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}] 05:52:56 INFO - PROCESS | 1662 | 1464439976034 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:52:56 INFO - PROCESS | 1662 | 1464439976095 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dc0800 == 61 [pid = 1662] [id = 621] 05:52:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x1166c3800) [pid = 1662] [serial = 1863] [outer = 0x0] 05:52:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x11806a000) [pid = 1662] [serial = 1864] [outer = 0x1166c3800] 05:52:56 INFO - PROCESS | 1662 | 1464439976124 Marionette DEBUG loaded listener.js 05:52:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x118208800) [pid = 1662] [serial = 1865] [outer = 0x1166c3800] 05:52:56 INFO - PROCESS | 1662 | --DOCSHELL 0x119bae000 == 60 [pid = 1662] [id = 611] 05:52:56 INFO - PROCESS | 1662 | --DOCSHELL 0x12aa30000 == 59 [pid = 1662] [id = 610] 05:52:56 INFO - PROCESS | 1662 | --DOCSHELL 0x1276aa800 == 58 [pid = 1662] [id = 609] 05:52:56 INFO - PROCESS | 1662 | --DOCSHELL 0x121cb1000 == 57 [pid = 1662] [id = 608] 05:52:56 INFO - PROCESS | 1662 | --DOCSHELL 0x116f28800 == 56 [pid = 1662] [id = 607] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x125dc8000) [pid = 1662] [serial = 1798] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOCSHELL 0x1267b2800 == 55 [pid = 1662] [id = 606] 05:52:56 INFO - PROCESS | 1662 | --DOCSHELL 0x12c50f800 == 54 [pid = 1662] [id = 602] 05:52:56 INFO - PROCESS | 1662 | --DOCSHELL 0x1267bc000 == 53 [pid = 1662] [id = 601] 05:52:56 INFO - PROCESS | 1662 | --DOCSHELL 0x1170ec000 == 52 [pid = 1662] [id = 600] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x12124cc00) [pid = 1662] [serial = 1780] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x121960000) [pid = 1662] [serial = 1786] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x12195d000) [pid = 1662] [serial = 1784] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x121708000) [pid = 1662] [serial = 1783] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x113122400) [pid = 1662] [serial = 1763] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x112a6c000) [pid = 1662] [serial = 1762] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x1199a0c00) [pid = 1662] [serial = 1777] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x11820b000) [pid = 1662] [serial = 1771] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1182aac00) [pid = 1662] [serial = 1772] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x112a60c00) [pid = 1662] [serial = 1747] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x116820400) [pid = 1662] [serial = 1766] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1258e1c00) [pid = 1662] [serial = 1796] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x1160f6400) [pid = 1662] [serial = 1765] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x116180c00) [pid = 1662] [serial = 1750] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x118461000) [pid = 1662] [serial = 1774] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x118792400) [pid = 1662] [serial = 1775] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x1196e1000) [pid = 1662] [serial = 1756] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x117043c00) [pid = 1662] [serial = 1768] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x11806f400) [pid = 1662] [serial = 1769] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x118203c00) [pid = 1662] [serial = 1753] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x121bd3000) [pid = 1662] [serial = 1787] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1214d8c00) [pid = 1662] [serial = 1759] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1255bb000) [pid = 1662] [serial = 1795] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x11767b400) [pid = 1662] [serial = 1790] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x112a7c800) [pid = 1662] [serial = 1789] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x121bcdc00) [pid = 1662] [serial = 1792] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1214d4800) [pid = 1662] [serial = 1781] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1211d0400) [pid = 1662] [serial = 1778] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12550d800) [pid = 1662] [serial = 1793] [outer = 0x0] [url = about:blank] 05:52:56 INFO - PROCESS | 1662 | 1464439976513 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]]]}] 05:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 622ms 05:52:56 INFO - PROCESS | 1662 | 1464439976550 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:52:56 INFO - PROCESS | 1662 | 1464439976552 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 05:52:56 INFO - PROCESS | 1662 | 1464439976554 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:52:56 INFO - PROCESS | 1662 | 1464439976555 Marionette TRACE conn2 <- [1,2458,null,{}] 05:52:56 INFO - PROCESS | 1662 | 1464439976558 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}] 05:52:56 INFO - PROCESS | 1662 | 1464439976644 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:52:56 INFO - PROCESS | 1662 | 1464439976671 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x121cb9000 == 53 [pid = 1662] [id = 622] 05:52:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1182a9c00) [pid = 1662] [serial = 1866] [outer = 0x0] 05:52:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x118456400) [pid = 1662] [serial = 1867] [outer = 0x1182a9c00] 05:52:56 INFO - PROCESS | 1662 | 1464439976697 Marionette DEBUG loaded listener.js 05:52:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x118925400) [pid = 1662] [serial = 1868] [outer = 0x1182a9c00] 05:52:57 INFO - PROCESS | 1662 | 1464439977063 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]]]}] 05:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 518ms 05:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:52:57 INFO - PROCESS | 1662 | 1464439977073 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 1662 | 1464439977078 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 05:52:57 INFO - PROCESS | 1662 | 1464439977097 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 1662 | 1464439977101 Marionette TRACE conn2 <- [1,2462,null,{}] 05:52:57 INFO - PROCESS | 1662 | 1464439977104 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}] 05:52:57 INFO - PROCESS | 1662 | 1464439977230 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:52:57 INFO - PROCESS | 1662 | 1464439977233 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a855000 == 54 [pid = 1662] [id = 623] 05:52:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x11994d400) [pid = 1662] [serial = 1869] [outer = 0x0] 05:52:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1211d2400) [pid = 1662] [serial = 1870] [outer = 0x11994d400] 05:52:57 INFO - PROCESS | 1662 | 1464439977253 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x121634c00) [pid = 1662] [serial = 1871] [outer = 0x11994d400] 05:52:57 INFO - PROCESS | 1662 | 1464439977667 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]]]}] 05:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 589ms 05:52:57 INFO - PROCESS | 1662 | 1464439977675 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 1662 | 1464439977677 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 05:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:52:57 INFO - PROCESS | 1662 | 1464439977680 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 1662 | 1464439977682 Marionette TRACE conn2 <- [1,2466,null,{}] 05:52:57 INFO - PROCESS | 1662 | 1464439977685 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}] 05:52:57 INFO - PROCESS | 1662 | 1464439977820 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:52:57 INFO - PROCESS | 1662 | 1464439977827 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b329000 == 55 [pid = 1662] [id = 624] 05:52:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x121705800) [pid = 1662] [serial = 1872] [outer = 0x0] 05:52:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x121bd6800) [pid = 1662] [serial = 1873] [outer = 0x121705800] 05:52:57 INFO - PROCESS | 1662 | 1464439977868 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x12524fc00) [pid = 1662] [serial = 1874] [outer = 0x121705800] 05:52:58 INFO - PROCESS | 1662 | 1464439978288 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]]]}] 05:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 619ms 05:52:58 INFO - PROCESS | 1662 | 1464439978302 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:52:58 INFO - PROCESS | 1662 | 1464439978303 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 05:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:52:58 INFO - PROCESS | 1662 | 1464439978306 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:52:58 INFO - PROCESS | 1662 | 1464439978307 Marionette TRACE conn2 <- [1,2470,null,{}] 05:52:58 INFO - PROCESS | 1662 | 1464439978314 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}] 05:52:58 INFO - PROCESS | 1662 | 1464439978443 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:52:58 INFO - PROCESS | 1662 | 1464439978455 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c049800 == 56 [pid = 1662] [id = 625] 05:52:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1258e1c00) [pid = 1662] [serial = 1875] [outer = 0x0] 05:52:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x125dccc00) [pid = 1662] [serial = 1876] [outer = 0x1258e1c00] 05:52:58 INFO - PROCESS | 1662 | 1464439978484 Marionette DEBUG loaded listener.js 05:52:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x127119800) [pid = 1662] [serial = 1877] [outer = 0x1258e1c00] 05:52:58 INFO - PROCESS | 1662 | 1464439978842 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]]]}] 05:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 575ms 05:52:58 INFO - PROCESS | 1662 | 1464439978887 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:52:58 INFO - PROCESS | 1662 | 1464439978888 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 05:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:52:58 INFO - PROCESS | 1662 | 1464439978896 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:52:58 INFO - PROCESS | 1662 | 1464439978897 Marionette TRACE conn2 <- [1,2474,null,{}] 05:52:58 INFO - PROCESS | 1662 | 1464439978900 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}] 05:52:59 INFO - PROCESS | 1662 | 1464439979019 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:52:59 INFO - PROCESS | 1662 | 1464439979055 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c91c000 == 57 [pid = 1662] [id = 626] 05:52:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x127450c00) [pid = 1662] [serial = 1878] [outer = 0x0] 05:52:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x128825000) [pid = 1662] [serial = 1879] [outer = 0x127450c00] 05:52:59 INFO - PROCESS | 1662 | 1464439979081 Marionette DEBUG loaded listener.js 05:52:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x113117800) [pid = 1662] [serial = 1880] [outer = 0x127450c00] 05:52:59 INFO - PROCESS | 1662 | 1464439979467 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]]]}] 05:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 624ms 05:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:52:59 INFO - PROCESS | 1662 | 1464439979515 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:52:59 INFO - PROCESS | 1662 | 1464439979517 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 05:52:59 INFO - PROCESS | 1662 | 1464439979520 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:52:59 INFO - PROCESS | 1662 | 1464439979522 Marionette TRACE conn2 <- [1,2478,null,{}] 05:52:59 INFO - PROCESS | 1662 | 1464439979525 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}] 05:52:59 INFO - PROCESS | 1662 | 1464439979692 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:52:59 INFO - PROCESS | 1662 | 1464439979712 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d157000 == 58 [pid = 1662] [id = 627] 05:52:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x12882c400) [pid = 1662] [serial = 1881] [outer = 0x0] 05:52:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x12886cc00) [pid = 1662] [serial = 1882] [outer = 0x12882c400] 05:52:59 INFO - PROCESS | 1662 | 1464439979736 Marionette DEBUG loaded listener.js 05:52:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x12887a800) [pid = 1662] [serial = 1883] [outer = 0x12882c400] 05:53:00 INFO - PROCESS | 1662 | 1464439980077 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]]]}] 05:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 573ms 05:53:00 INFO - PROCESS | 1662 | 1464439980094 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:53:00 INFO - PROCESS | 1662 | 1464439980095 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 05:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:53:00 INFO - PROCESS | 1662 | 1464439980097 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:53:00 INFO - PROCESS | 1662 | 1464439980098 Marionette TRACE conn2 <- [1,2482,null,{}] 05:53:00 INFO - PROCESS | 1662 | 1464439980101 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}] 05:53:00 INFO - PROCESS | 1662 | 1464439980212 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:53:00 INFO - PROCESS | 1662 | 1464439980225 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d480000 == 59 [pid = 1662] [id = 628] 05:53:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x1125b0c00) [pid = 1662] [serial = 1884] [outer = 0x0] 05:53:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x1288be400) [pid = 1662] [serial = 1885] [outer = 0x1125b0c00] 05:53:00 INFO - PROCESS | 1662 | 1464439980256 Marionette DEBUG loaded listener.js 05:53:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x1288c5c00) [pid = 1662] [serial = 1886] [outer = 0x1125b0c00] 05:53:00 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x118f74400) [pid = 1662] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:53:00 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1255b7400) [pid = 1662] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:53:00 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x121895400) [pid = 1662] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:53:00 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1182b0000) [pid = 1662] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:53:00 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x117043800) [pid = 1662] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:53:00 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x111f3d000) [pid = 1662] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:53:00 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x11283f800) [pid = 1662] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:53:00 INFO - PROCESS | 1662 | 1464439980637 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]]]}] 05:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 571ms 05:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:53:00 INFO - PROCESS | 1662 | 1464439980668 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:53:00 INFO - PROCESS | 1662 | 1464439980669 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 05:53:00 INFO - PROCESS | 1662 | 1464439980672 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:53:00 INFO - PROCESS | 1662 | 1464439980673 Marionette TRACE conn2 <- [1,2486,null,{}] 05:53:00 INFO - PROCESS | 1662 | 1464439980677 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}] 05:53:00 INFO - PROCESS | 1662 | 1464439980765 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:53:00 INFO - PROCESS | 1662 | 1464439980824 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d722800 == 60 [pid = 1662] [id = 629] 05:53:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x116611400) [pid = 1662] [serial = 1887] [outer = 0x0] 05:53:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x121957000) [pid = 1662] [serial = 1888] [outer = 0x116611400] 05:53:00 INFO - PROCESS | 1662 | 1464439980849 Marionette DEBUG loaded listener.js 05:53:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x1288c8c00) [pid = 1662] [serial = 1889] [outer = 0x116611400] 05:53:01 INFO - PROCESS | 1662 | 1464439981131 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]]]}] 05:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 520ms 05:53:01 INFO - PROCESS | 1662 | 1464439981193 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:53:01 INFO - PROCESS | 1662 | 1464439981196 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 05:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:53:01 INFO - PROCESS | 1662 | 1464439981198 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:53:01 INFO - PROCESS | 1662 | 1464439981199 Marionette TRACE conn2 <- [1,2490,null,{}] 05:53:01 INFO - PROCESS | 1662 | 1464439981202 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}] 05:53:01 INFO - PROCESS | 1662 | 1464439981289 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:53:01 INFO - PROCESS | 1662 | 1464439981293 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12dd9f800 == 61 [pid = 1662] [id = 630] 05:53:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1288cac00) [pid = 1662] [serial = 1890] [outer = 0x0] 05:53:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x128e5b000) [pid = 1662] [serial = 1891] [outer = 0x1288cac00] 05:53:01 INFO - PROCESS | 1662 | 1464439981322 Marionette DEBUG loaded listener.js 05:53:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x128eac000) [pid = 1662] [serial = 1892] [outer = 0x1288cac00] 05:53:01 INFO - PROCESS | 1662 | 1464439981694 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]]]}] 05:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 519ms 05:53:01 INFO - PROCESS | 1662 | 1464439981724 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:53:01 INFO - PROCESS | 1662 | 1464439981727 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 05:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:53:01 INFO - PROCESS | 1662 | 1464439981730 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:53:01 INFO - PROCESS | 1662 | 1464439981732 Marionette TRACE conn2 <- [1,2494,null,{}] 05:53:01 INFO - PROCESS | 1662 | 1464439981734 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}] 05:53:01 INFO - PROCESS | 1662 | 1464439981836 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:53:01 INFO - PROCESS | 1662 | 1464439981840 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x134ec8000 == 62 [pid = 1662] [id = 631] 05:53:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x128eaec00) [pid = 1662] [serial = 1893] [outer = 0x0] 05:53:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x12937f000) [pid = 1662] [serial = 1894] [outer = 0x128eaec00] 05:53:01 INFO - PROCESS | 1662 | 1464439981866 Marionette DEBUG loaded listener.js 05:53:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x1294a3000) [pid = 1662] [serial = 1895] [outer = 0x128eaec00] 05:53:02 INFO - PROCESS | 1662 | 1464439982195 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]]]}] 05:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 469ms 05:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:53:02 INFO - PROCESS | 1662 | 1464439982199 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:53:02 INFO - PROCESS | 1662 | 1464439982200 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 05:53:02 INFO - PROCESS | 1662 | 1464439982202 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:53:02 INFO - PROCESS | 1662 | 1464439982203 Marionette TRACE conn2 <- [1,2498,null,{}] 05:53:02 INFO - PROCESS | 1662 | 1464439982206 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}] 05:53:02 INFO - PROCESS | 1662 | 1464439982302 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:53:02 INFO - PROCESS | 1662 | 1464439982306 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x134ee1800 == 63 [pid = 1662] [id = 632] 05:53:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x110e51000) [pid = 1662] [serial = 1896] [outer = 0x0] 05:53:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x1294dc400) [pid = 1662] [serial = 1897] [outer = 0x110e51000] 05:53:02 INFO - PROCESS | 1662 | 1464439982330 Marionette DEBUG loaded listener.js 05:53:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x1294e4c00) [pid = 1662] [serial = 1898] [outer = 0x110e51000] 05:53:02 INFO - PROCESS | 1662 | 1464439982840 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]]]}] 05:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 669ms 05:53:02 INFO - PROCESS | 1662 | 1464439982880 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:53:02 INFO - PROCESS | 1662 | 1464439982882 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 05:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:53:02 INFO - PROCESS | 1662 | 1464439982886 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:53:02 INFO - PROCESS | 1662 | 1464439982889 Marionette TRACE conn2 <- [1,2502,null,{}] 05:53:02 INFO - PROCESS | 1662 | 1464439982913 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}] 05:53:03 INFO - PROCESS | 1662 | 1464439983030 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:53:03 INFO - PROCESS | 1662 | 1464439983104 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x125dad800 == 64 [pid = 1662] [id = 633] 05:53:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x11660fc00) [pid = 1662] [serial = 1899] [outer = 0x0] 05:53:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x117047c00) [pid = 1662] [serial = 1900] [outer = 0x11660fc00] 05:53:03 INFO - PROCESS | 1662 | 1464439983135 Marionette DEBUG loaded listener.js 05:53:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x1181f7000) [pid = 1662] [serial = 1901] [outer = 0x11660fc00] 05:53:03 INFO - PROCESS | 1662 | 1464439983579 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]]]}] 05:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 721ms 05:53:03 INFO - PROCESS | 1662 | 1464439983608 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:53:03 INFO - PROCESS | 1662 | 1464439983612 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 05:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:53:03 INFO - PROCESS | 1662 | 1464439983617 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:53:03 INFO - PROCESS | 1662 | 1464439983619 Marionette TRACE conn2 <- [1,2506,null,{}] 05:53:03 INFO - PROCESS | 1662 | 1464439983622 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}] 05:53:03 INFO - PROCESS | 1662 | 1464439983777 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:53:03 INFO - PROCESS | 1662 | 1464439983851 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c20d000 == 65 [pid = 1662] [id = 634] 05:53:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x1195e4000) [pid = 1662] [serial = 1902] [outer = 0x0] 05:53:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x119d82400) [pid = 1662] [serial = 1903] [outer = 0x1195e4000] 05:53:03 INFO - PROCESS | 1662 | 1464439983881 Marionette DEBUG loaded listener.js 05:53:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x1211d8c00) [pid = 1662] [serial = 1904] [outer = 0x1195e4000] 05:53:04 INFO - PROCESS | 1662 | 1464439984302 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]]]}] 05:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 723ms 05:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:53:04 INFO - PROCESS | 1662 | 1464439984340 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:53:04 INFO - PROCESS | 1662 | 1464439984341 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 05:53:04 INFO - PROCESS | 1662 | 1464439984344 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:53:04 INFO - PROCESS | 1662 | 1464439984346 Marionette TRACE conn2 <- [1,2510,null,{}] 05:53:04 INFO - PROCESS | 1662 | 1464439984354 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}] 05:53:04 INFO - PROCESS | 1662 | 1464439984465 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:53:04 INFO - PROCESS | 1662 | 1464439984570 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x134ee3000 == 66 [pid = 1662] [id = 635] 05:53:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x121bd1c00) [pid = 1662] [serial = 1905] [outer = 0x0] 05:53:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x1256fc000) [pid = 1662] [serial = 1906] [outer = 0x121bd1c00] 05:53:04 INFO - PROCESS | 1662 | 1464439984605 Marionette DEBUG loaded listener.js 05:53:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x127119000) [pid = 1662] [serial = 1907] [outer = 0x121bd1c00] 05:53:05 INFO - PROCESS | 1662 | 1464439985007 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]]]}] 05:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 721ms 05:53:05 INFO - PROCESS | 1662 | 1464439985073 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:53:05 INFO - PROCESS | 1662 | 1464439985075 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 05:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:53:05 INFO - PROCESS | 1662 | 1464439985091 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - PROCESS | 1662 | 1464439985093 Marionette TRACE conn2 <- [1,2514,null,{}] 05:53:05 INFO - PROCESS | 1662 | 1464439985095 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}] 05:53:05 INFO - PROCESS | 1662 | 1464439985206 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:53:05 INFO - PROCESS | 1662 | 1464439985280 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x13507f800 == 67 [pid = 1662] [id = 636] 05:53:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x128829c00) [pid = 1662] [serial = 1908] [outer = 0x0] 05:53:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x128e59c00) [pid = 1662] [serial = 1909] [outer = 0x128829c00] 05:53:05 INFO - PROCESS | 1662 | 1464439985310 Marionette DEBUG loaded listener.js 05:53:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x128eabc00) [pid = 1662] [serial = 1910] [outer = 0x128829c00] 05:53:05 INFO - PROCESS | 1662 | 1464439985744 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]]]}] 05:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 672ms 05:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:53:05 INFO - PROCESS | 1662 | 1464439985763 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:53:05 INFO - PROCESS | 1662 | 1464439985764 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 05:53:05 INFO - PROCESS | 1662 | 1464439985766 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - PROCESS | 1662 | 1464439985768 Marionette TRACE conn2 <- [1,2518,null,{}] 05:53:05 INFO - PROCESS | 1662 | 1464439985770 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}] 05:53:05 INFO - PROCESS | 1662 | 1464439985893 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:53:05 INFO - PROCESS | 1662 | 1464439985996 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170be800 == 68 [pid = 1662] [id = 637] 05:53:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x113118000) [pid = 1662] [serial = 1911] [outer = 0x0] 05:53:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x116820000) [pid = 1662] [serial = 1912] [outer = 0x113118000] 05:53:06 INFO - PROCESS | 1662 | 1464439986028 Marionette DEBUG loaded listener.js 05:53:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x128e59800) [pid = 1662] [serial = 1913] [outer = 0x113118000] 05:53:06 INFO - PROCESS | 1662 | 1464439986667 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]]]}] 05:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 921ms 05:53:06 INFO - PROCESS | 1662 | 1464439986688 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:53:06 INFO - PROCESS | 1662 | 1464439986690 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 05:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:53:06 INFO - PROCESS | 1662 | 1464439986696 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:53:06 INFO - PROCESS | 1662 | 1464439986698 Marionette TRACE conn2 <- [1,2522,null,{}] 05:53:06 INFO - PROCESS | 1662 | 1464439986702 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}] 05:53:06 INFO - PROCESS | 1662 | 1464439986799 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:53:06 INFO - PROCESS | 1662 | 1464439986876 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dc3800 == 69 [pid = 1662] [id = 638] 05:53:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x1125ba400) [pid = 1662] [serial = 1914] [outer = 0x0] 05:53:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x112a60c00) [pid = 1662] [serial = 1915] [outer = 0x1125ba400] 05:53:06 INFO - PROCESS | 1662 | 1464439986905 Marionette DEBUG loaded listener.js 05:53:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x113359800) [pid = 1662] [serial = 1916] [outer = 0x1125ba400] 05:53:07 INFO - PROCESS | 1662 | 1464439987334 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]]]}] 05:53:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:53:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 672ms 05:53:07 INFO - PROCESS | 1662 | 1464439987367 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:53:07 INFO - PROCESS | 1662 | 1464439987371 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 05:53:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:53:07 INFO - PROCESS | 1662 | 1464439987375 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:53:07 INFO - PROCESS | 1662 | 1464439987377 Marionette TRACE conn2 <- [1,2526,null,{}] 05:53:07 INFO - PROCESS | 1662 | 1464439987379 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}] 05:53:07 INFO - PROCESS | 1662 | 1464439987477 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:53:07 INFO - PROCESS | 1662 | 1464439987540 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x119126000 == 70 [pid = 1662] [id = 639] 05:53:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x113865000) [pid = 1662] [serial = 1917] [outer = 0x0] 05:53:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x113f09000) [pid = 1662] [serial = 1918] [outer = 0x113865000] 05:53:07 INFO - PROCESS | 1662 | 1464439987567 Marionette DEBUG loaded listener.js 05:53:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x1161a3000) [pid = 1662] [serial = 1919] [outer = 0x113865000] 05:53:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12cc13800 == 69 [pid = 1662] [id = 581] 05:53:07 INFO - PROCESS | 1662 | --DOCSHELL 0x134ec8000 == 68 [pid = 1662] [id = 631] 05:53:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12dd9f800 == 67 [pid = 1662] [id = 630] 05:53:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12d722800 == 66 [pid = 1662] [id = 629] 05:53:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12d480000 == 65 [pid = 1662] [id = 628] 05:53:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12d157000 == 64 [pid = 1662] [id = 627] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x121bd8c00) [pid = 1662] [serial = 1813] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x1211d0800) [pid = 1662] [serial = 1834] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12c91c000 == 63 [pid = 1662] [id = 626] 05:53:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12c049800 == 62 [pid = 1662] [id = 625] 05:53:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12b329000 == 61 [pid = 1662] [id = 624] 05:53:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12a855000 == 60 [pid = 1662] [id = 623] 05:53:07 INFO - PROCESS | 1662 | --DOCSHELL 0x121cb9000 == 59 [pid = 1662] [id = 622] 05:53:07 INFO - PROCESS | 1662 | --DOCSHELL 0x119dc0800 == 58 [pid = 1662] [id = 621] 05:53:07 INFO - PROCESS | 1662 | --DOCSHELL 0x121460800 == 57 [pid = 1662] [id = 620] 05:53:07 INFO - PROCESS | 1662 | --DOCSHELL 0x121ccb800 == 56 [pid = 1662] [id = 613] 05:53:07 INFO - PROCESS | 1662 | --DOCSHELL 0x117e07800 == 55 [pid = 1662] [id = 612] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x125e35400) [pid = 1662] [serial = 1799] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x12195bc00) [pid = 1662] [serial = 1745] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x118f49800) [pid = 1662] [serial = 1829] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x1185e8400) [pid = 1662] [serial = 1828] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x125552000) [pid = 1662] [serial = 1816] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x116819c00) [pid = 1662] [serial = 1804] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x118065000) [pid = 1662] [serial = 1825] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x11820f000) [pid = 1662] [serial = 1826] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x112a68800) [pid = 1662] [serial = 1822] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x11672e000) [pid = 1662] [serial = 1823] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x115e40800) [pid = 1662] [serial = 1820] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x11311ac00) [pid = 1662] [serial = 1819] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x11820f800) [pid = 1662] [serial = 1807] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x110fa6c00) [pid = 1662] [serial = 1801] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x1211bd400) [pid = 1662] [serial = 1810] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x119954000) [pid = 1662] [serial = 1832] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x1195eb000) [pid = 1662] [serial = 1831] [outer = 0x0] [url = about:blank] 05:53:07 INFO - PROCESS | 1662 | 1464439987992 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]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 672ms 05:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:53:08 INFO - PROCESS | 1662 | 1464439988048 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:53:08 INFO - PROCESS | 1662 | 1464439988049 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 05:53:08 INFO - PROCESS | 1662 | 1464439988051 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:53:08 INFO - PROCESS | 1662 | 1464439988054 Marionette TRACE conn2 <- [1,2530,null,{}] 05:53:08 INFO - PROCESS | 1662 | 1464439988078 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}] 05:53:08 INFO - PROCESS | 1662 | 1464439988181 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:53:08 INFO - PROCESS | 1662 | 1464439988195 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x121204000 == 56 [pid = 1662] [id = 640] 05:53:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x117043400) [pid = 1662] [serial = 1920] [outer = 0x0] 05:53:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x117046800) [pid = 1662] [serial = 1921] [outer = 0x117043400] 05:53:08 INFO - PROCESS | 1662 | 1464439988223 Marionette DEBUG loaded listener.js 05:53:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x11766e800) [pid = 1662] [serial = 1922] [outer = 0x117043400] 05:53:08 INFO - PROCESS | 1662 | 1464439988586 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]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 578ms 05:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:53:08 INFO - PROCESS | 1662 | 1464439988637 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:53:08 INFO - PROCESS | 1662 | 1464439988639 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 05:53:08 INFO - PROCESS | 1662 | 1464439988641 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:53:08 INFO - PROCESS | 1662 | 1464439988642 Marionette TRACE conn2 <- [1,2534,null,{}] 05:53:08 INFO - PROCESS | 1662 | 1464439988645 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}] 05:53:08 INFO - PROCESS | 1662 | 1464439988730 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:53:08 INFO - PROCESS | 1662 | 1464439988735 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x125e96000 == 57 [pid = 1662] [id = 641] 05:53:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x118127800) [pid = 1662] [serial = 1923] [outer = 0x0] 05:53:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x118204c00) [pid = 1662] [serial = 1924] [outer = 0x118127800] 05:53:08 INFO - PROCESS | 1662 | 1464439988761 Marionette DEBUG loaded listener.js 05:53:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x1182a6000) [pid = 1662] [serial = 1925] [outer = 0x118127800] 05:53:09 INFO - PROCESS | 1662 | 1464439989090 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]]]}] 05:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 470ms 05:53:09 INFO - PROCESS | 1662 | 1464439989113 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:53:09 INFO - PROCESS | 1662 | 1464439989116 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 05:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:53:09 INFO - PROCESS | 1662 | 1464439989119 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:53:09 INFO - PROCESS | 1662 | 1464439989121 Marionette TRACE conn2 <- [1,2538,null,{}] 05:53:09 INFO - PROCESS | 1662 | 1464439989124 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}] 05:53:09 INFO - PROCESS | 1662 | 1464439989283 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:53:09 INFO - PROCESS | 1662 | 1464439989301 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x1276af800 == 58 [pid = 1662] [id = 642] 05:53:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x11812e000) [pid = 1662] [serial = 1926] [outer = 0x0] 05:53:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x1182af800) [pid = 1662] [serial = 1927] [outer = 0x11812e000] 05:53:09 INFO - PROCESS | 1662 | 1464439989342 Marionette DEBUG loaded listener.js 05:53:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x118460800) [pid = 1662] [serial = 1928] [outer = 0x11812e000] 05:53:09 INFO - PROCESS | 1662 | 1464439989748 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]]]}] 05:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 669ms 05:53:09 INFO - PROCESS | 1662 | 1464439989788 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:53:09 INFO - PROCESS | 1662 | 1464439989790 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 05:53:09 INFO - PROCESS | 1662 | 1464439989792 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:53:09 INFO - PROCESS | 1662 | 1464439989793 Marionette TRACE conn2 <- [1,2542,null,{}] 05:53:09 INFO - PROCESS | 1662 | 1464439989796 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}] 05:53:09 INFO - PROCESS | 1662 | 1464439989928 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:53:09 INFO - PROCESS | 1662 | 1464439989948 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a855000 == 59 [pid = 1662] [id = 643] 05:53:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x1184e8400) [pid = 1662] [serial = 1929] [outer = 0x0] 05:53:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x11891e800) [pid = 1662] [serial = 1930] [outer = 0x1184e8400] 05:53:09 INFO - PROCESS | 1662 | 1464439989975 Marionette DEBUG loaded listener.js 05:53:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x120eafc00) [pid = 1662] [serial = 1931] [outer = 0x1184e8400] 05:53:10 INFO - PROCESS | 1662 | 1464439990372 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]]]}] 05:53:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:53:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 621ms 05:53:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:53:10 INFO - PROCESS | 1662 | 1464439990413 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:53:10 INFO - PROCESS | 1662 | 1464439990414 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 05:53:10 INFO - PROCESS | 1662 | 1464439990416 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:53:10 INFO - PROCESS | 1662 | 1464439990418 Marionette TRACE conn2 <- [1,2546,null,{}] 05:53:10 INFO - PROCESS | 1662 | 1464439990420 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}] 05:53:10 INFO - PROCESS | 1662 | 1464439990531 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:53:10 INFO - PROCESS | 1662 | 1464439990549 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b31f800 == 60 [pid = 1662] [id = 644] 05:53:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x1185e6c00) [pid = 1662] [serial = 1932] [outer = 0x0] 05:53:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x120ee3000) [pid = 1662] [serial = 1933] [outer = 0x1185e6c00] 05:53:10 INFO - PROCESS | 1662 | 1464439990574 Marionette DEBUG loaded listener.js 05:53:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x1211d3c00) [pid = 1662] [serial = 1934] [outer = 0x1185e6c00] 05:53:10 INFO - PROCESS | 1662 | 1464439990931 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]]]}] 05:53:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:53:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 520ms 05:53:10 INFO - PROCESS | 1662 | 1464439990937 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:53:10 INFO - PROCESS | 1662 | 1464439990939 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 05:53:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:53:10 INFO - PROCESS | 1662 | 1464439990941 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:53:10 INFO - PROCESS | 1662 | 1464439990943 Marionette TRACE conn2 <- [1,2550,null,{}] 05:53:10 INFO - PROCESS | 1662 | 1464439990946 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}] 05:53:11 INFO - PROCESS | 1662 | 1464439991052 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:53:11 INFO - PROCESS | 1662 | 1464439991064 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bdea000 == 61 [pid = 1662] [id = 645] 05:53:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x120d29c00) [pid = 1662] [serial = 1935] [outer = 0x0] 05:53:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x121248800) [pid = 1662] [serial = 1936] [outer = 0x120d29c00] 05:53:11 INFO - PROCESS | 1662 | 1464439991089 Marionette DEBUG loaded listener.js 05:53:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x121254400) [pid = 1662] [serial = 1937] [outer = 0x120d29c00] 05:53:11 INFO - PROCESS | 1662 | 1464439991439 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]]]}] 05:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 520ms 05:53:11 INFO - PROCESS | 1662 | 1464439991462 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:53:11 INFO - PROCESS | 1662 | 1464439991463 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 05:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:53:11 INFO - PROCESS | 1662 | 1464439991465 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - PROCESS | 1662 | 1464439991467 Marionette TRACE conn2 <- [1,2554,null,{}] 05:53:11 INFO - PROCESS | 1662 | 1464439991469 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}] 05:53:11 INFO - PROCESS | 1662 | 1464439991575 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:53:11 INFO - PROCESS | 1662 | 1464439991590 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c207800 == 62 [pid = 1662] [id = 646] 05:53:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x121322c00) [pid = 1662] [serial = 1938] [outer = 0x0] 05:53:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x121635400) [pid = 1662] [serial = 1939] [outer = 0x121322c00] 05:53:11 INFO - PROCESS | 1662 | 1464439991624 Marionette DEBUG loaded listener.js 05:53:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x12163cc00) [pid = 1662] [serial = 1940] [outer = 0x121322c00] 05:53:12 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x1288cac00) [pid = 1662] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:53:12 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x128eaec00) [pid = 1662] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:53:12 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x1258e1c00) [pid = 1662] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:53:12 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x120eb1800) [pid = 1662] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:53:12 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x127450c00) [pid = 1662] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:53:12 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x12882c400) [pid = 1662] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:53:12 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x1125b0c00) [pid = 1662] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:53:12 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x116611400) [pid = 1662] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:53:12 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x11994d400) [pid = 1662] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:53:12 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x1125b3c00) [pid = 1662] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:53:12 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x121705800) [pid = 1662] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:53:12 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x1166c3800) [pid = 1662] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:53:12 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x1182a9c00) [pid = 1662] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 717ms 05:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:53:12 INFO - PROCESS | 1662 | 1464439992180 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]]]}] 05:53:12 INFO - PROCESS | 1662 | 1464439992184 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:53:12 INFO - PROCESS | 1662 | 1464439992185 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 05:53:12 INFO - PROCESS | 1662 | 1464439992187 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:53:12 INFO - PROCESS | 1662 | 1464439992188 Marionette TRACE conn2 <- [1,2558,null,{}] 05:53:12 INFO - PROCESS | 1662 | 1464439992190 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}] 05:53:12 INFO - PROCESS | 1662 | 1464439992278 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:53:12 INFO - PROCESS | 1662 | 1464439992283 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x1290a9000 == 63 [pid = 1662] [id = 647] 05:53:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x113f09400) [pid = 1662] [serial = 1941] [outer = 0x0] 05:53:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x118203c00) [pid = 1662] [serial = 1942] [outer = 0x113f09400] 05:53:12 INFO - PROCESS | 1662 | 1464439992309 Marionette DEBUG loaded listener.js 05:53:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x1218a2400) [pid = 1662] [serial = 1943] [outer = 0x113f09400] 05:53:12 INFO - PROCESS | 1662 | 1464439992656 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]]]}] 05:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 519ms 05:53:12 INFO - PROCESS | 1662 | 1464439992707 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:53:12 INFO - PROCESS | 1662 | 1464439992709 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 05:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:53:12 INFO - PROCESS | 1662 | 1464439992721 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:53:12 INFO - PROCESS | 1662 | 1464439992724 Marionette TRACE conn2 <- [1,2562,null,{}] 05:53:12 INFO - PROCESS | 1662 | 1464439992727 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}] 05:53:12 INFO - PROCESS | 1662 | 1464439992878 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:53:12 INFO - PROCESS | 1662 | 1464439992923 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x12caa1000 == 64 [pid = 1662] [id = 648] 05:53:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x121bdc400) [pid = 1662] [serial = 1944] [outer = 0x0] 05:53:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x125509800) [pid = 1662] [serial = 1945] [outer = 0x121bdc400] 05:53:12 INFO - PROCESS | 1662 | 1464439992974 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x125e36000) [pid = 1662] [serial = 1946] [outer = 0x121bdc400] 05:53:13 INFO - PROCESS | 1662 | 1464439993382 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]]]}] 05:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 05:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:53:13 INFO - PROCESS | 1662 | 1464439993395 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:53:13 INFO - PROCESS | 1662 | 1464439993397 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 05:53:13 INFO - PROCESS | 1662 | 1464439993399 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:53:13 INFO - PROCESS | 1662 | 1464439993400 Marionette TRACE conn2 <- [1,2566,null,{}] 05:53:13 INFO - PROCESS | 1662 | 1464439993403 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}] 05:53:13 INFO - PROCESS | 1662 | 1464439993521 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:53:13 INFO - PROCESS | 1662 | 1464439993528 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cdc4800 == 65 [pid = 1662] [id = 649] 05:53:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x1196dfc00) [pid = 1662] [serial = 1947] [outer = 0x0] 05:53:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x126f77c00) [pid = 1662] [serial = 1948] [outer = 0x1196dfc00] 05:53:13 INFO - PROCESS | 1662 | 1464439993554 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x127451000) [pid = 1662] [serial = 1949] [outer = 0x1196dfc00] 05:53:13 INFO - PROCESS | 1662 | 1464439993867 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]]]}] 05:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 519ms 05:53:13 INFO - PROCESS | 1662 | 1464439993918 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:53:13 INFO - PROCESS | 1662 | 1464439993919 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 05:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:53:13 INFO - PROCESS | 1662 | 1464439993921 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:53:13 INFO - PROCESS | 1662 | 1464439993922 Marionette TRACE conn2 <- [1,2570,null,{}] 05:53:13 INFO - PROCESS | 1662 | 1464439993925 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}] 05:53:14 INFO - PROCESS | 1662 | 1464439994013 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:53:14 INFO - PROCESS | 1662 | 1464439994017 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d499800 == 66 [pid = 1662] [id = 650] 05:53:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x127451800) [pid = 1662] [serial = 1950] [outer = 0x0] 05:53:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x12882f000) [pid = 1662] [serial = 1951] [outer = 0x127451800] 05:53:14 INFO - PROCESS | 1662 | 1464439994042 Marionette DEBUG loaded listener.js 05:53:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x12886f400) [pid = 1662] [serial = 1952] [outer = 0x127451800] 05:53:14 INFO - PROCESS | 1662 | 1464439994586 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]]]}] 05:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 717ms 05:53:14 INFO - PROCESS | 1662 | 1464439994640 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:53:14 INFO - PROCESS | 1662 | 1464439994643 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 05:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:53:14 INFO - PROCESS | 1662 | 1464439994647 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:53:14 INFO - PROCESS | 1662 | 1464439994649 Marionette TRACE conn2 <- [1,2574,null,{}] 05:53:14 INFO - PROCESS | 1662 | 1464439994653 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}] 05:53:14 INFO - PROCESS | 1662 | 1464439994764 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:53:14 INFO - PROCESS | 1662 | 1464439994868 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x119682000 == 67 [pid = 1662] [id = 651] 05:53:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x112a67800) [pid = 1662] [serial = 1953] [outer = 0x0] 05:53:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x113120000) [pid = 1662] [serial = 1954] [outer = 0x112a67800] 05:53:14 INFO - PROCESS | 1662 | 1464439994901 Marionette DEBUG loaded listener.js 05:53:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x115163c00) [pid = 1662] [serial = 1955] [outer = 0x112a67800] 05:53:15 INFO - PROCESS | 1662 | 1464439995355 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]]]}] 05:53:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:53:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 720ms 05:53:15 INFO - PROCESS | 1662 | 1464439995368 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:53:15 INFO - PROCESS | 1662 | 1464439995375 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 05:53:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:53:15 INFO - PROCESS | 1662 | 1464439995404 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:53:15 INFO - PROCESS | 1662 | 1464439995407 Marionette TRACE conn2 <- [1,2578,null,{}] 05:53:15 INFO - PROCESS | 1662 | 1464439995414 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}] 05:53:15 INFO - PROCESS | 1662 | 1464439995606 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:53:15 INFO - PROCESS | 1662 | 1464439995716 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x129460800 == 68 [pid = 1662] [id = 652] 05:53:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x116a5b000) [pid = 1662] [serial = 1956] [outer = 0x0] 05:53:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x117579800) [pid = 1662] [serial = 1957] [outer = 0x116a5b000] 05:53:15 INFO - PROCESS | 1662 | 1464439995764 Marionette DEBUG loaded listener.js 05:53:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x118206400) [pid = 1662] [serial = 1958] [outer = 0x116a5b000] 05:53:16 INFO - PROCESS | 1662 | 1464439996233 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]]]}] 05:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 879ms 05:53:16 INFO - PROCESS | 1662 | 1464439996280 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:53:16 INFO - PROCESS | 1662 | 1464439996281 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 05:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:53:16 INFO - PROCESS | 1662 | 1464439996284 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:53:16 INFO - PROCESS | 1662 | 1464439996286 Marionette TRACE conn2 <- [1,2582,null,{}] 05:53:16 INFO - PROCESS | 1662 | 1464439996294 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}] 05:53:16 INFO - PROCESS | 1662 | 1464439996402 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:53:16 INFO - PROCESS | 1662 | 1464439996466 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d626000 == 69 [pid = 1662] [id = 653] 05:53:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x118458000) [pid = 1662] [serial = 1959] [outer = 0x0] 05:53:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x1195de800) [pid = 1662] [serial = 1960] [outer = 0x118458000] 05:53:16 INFO - PROCESS | 1662 | 1464439996539 Marionette DEBUG loaded listener.js 05:53:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x120eddc00) [pid = 1662] [serial = 1961] [outer = 0x118458000] 05:53:16 INFO - PROCESS | 1662 | 1464439996936 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]]]}] 05:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 672ms 05:53:16 INFO - PROCESS | 1662 | 1464439996956 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:53:16 INFO - PROCESS | 1662 | 1464439996958 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 05:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:53:16 INFO - PROCESS | 1662 | 1464439996963 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:53:16 INFO - PROCESS | 1662 | 1464439996965 Marionette TRACE conn2 <- [1,2586,null,{}] 05:53:16 INFO - PROCESS | 1662 | 1464439996968 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}] 05:53:17 INFO - PROCESS | 1662 | 1464439997140 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:53:17 INFO - PROCESS | 1662 | 1464439997243 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d815800 == 70 [pid = 1662] [id = 654] 05:53:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x121323800) [pid = 1662] [serial = 1962] [outer = 0x0] 05:53:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x121956400) [pid = 1662] [serial = 1963] [outer = 0x121323800] 05:53:17 INFO - PROCESS | 1662 | 1464439997291 Marionette DEBUG loaded listener.js 05:53:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x121bdc000) [pid = 1662] [serial = 1964] [outer = 0x121323800] 05:53:17 INFO - PROCESS | 1662 | 1464439997780 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]]]}] 05:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 871ms 05:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:53:17 INFO - PROCESS | 1662 | 1464439997833 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:53:17 INFO - PROCESS | 1662 | 1464439997835 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 05:53:17 INFO - PROCESS | 1662 | 1464439997837 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:53:17 INFO - PROCESS | 1662 | 1464439997838 Marionette TRACE conn2 <- [1,2590,null,{}] 05:53:17 INFO - PROCESS | 1662 | 1464439997841 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}] 05:53:17 INFO - PROCESS | 1662 | 1464439997947 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:53:18 INFO - PROCESS | 1662 | 1464439998008 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ddaf800 == 71 [pid = 1662] [id = 655] 05:53:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x1214d8000) [pid = 1662] [serial = 1965] [outer = 0x0] 05:53:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 171 (0x125560400) [pid = 1662] [serial = 1966] [outer = 0x1214d8000] 05:53:18 INFO - PROCESS | 1662 | 1464439998078 Marionette DEBUG loaded listener.js 05:53:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 172 (0x127452000) [pid = 1662] [serial = 1967] [outer = 0x1214d8000] 05:53:18 INFO - PROCESS | 1662 | 1464439998510 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]]]}] 05:53:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:53:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 718ms 05:53:18 INFO - PROCESS | 1662 | 1464439998556 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:53:18 INFO - PROCESS | 1662 | 1464439998558 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 05:53:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:53:18 INFO - PROCESS | 1662 | 1464439998578 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:53:18 INFO - PROCESS | 1662 | 1464439998580 Marionette TRACE conn2 <- [1,2594,null,{}] 05:53:18 INFO - PROCESS | 1662 | 1464439998582 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}] 05:53:18 INFO - PROCESS | 1662 | 1464439998701 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:53:18 INFO - PROCESS | 1662 | 1464439998779 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bded800 == 72 [pid = 1662] [id = 656] 05:53:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 173 (0x1195e1000) [pid = 1662] [serial = 1968] [outer = 0x0] 05:53:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 174 (0x128830800) [pid = 1662] [serial = 1969] [outer = 0x1195e1000] 05:53:18 INFO - PROCESS | 1662 | 1464439998809 Marionette DEBUG loaded listener.js 05:53:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 175 (0x128eac800) [pid = 1662] [serial = 1970] [outer = 0x1195e1000] 05:53:19 INFO - PROCESS | 1662 | 1464439999254 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]]]}] 05:53:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:53:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 721ms 05:53:19 INFO - PROCESS | 1662 | 1464439999299 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:53:19 INFO - PROCESS | 1662 | 1464439999301 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 05:53:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:53:19 INFO - PROCESS | 1662 | 1464439999303 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:53:19 INFO - PROCESS | 1662 | 1464439999304 Marionette TRACE conn2 <- [1,2598,null,{}] 05:53:19 INFO - PROCESS | 1662 | 1464439999307 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}] 05:53:19 INFO - PROCESS | 1662 | 1464439999414 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:53:19 INFO - PROCESS | 1662 | 1464439999641 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x121152000 == 73 [pid = 1662] [id = 657] 05:53:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 176 (0x111f3a800) [pid = 1662] [serial = 1971] [outer = 0x0] 05:53:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 177 (0x1125b3c00) [pid = 1662] [serial = 1972] [outer = 0x111f3a800] 05:53:19 INFO - PROCESS | 1662 | 1464439999671 Marionette DEBUG loaded listener.js 05:53:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 178 (0x112a5e800) [pid = 1662] [serial = 1973] [outer = 0x111f3a800] 05:53:20 INFO - PROCESS | 1662 | 1464440000151 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]]]}] 05:53:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:53:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 871ms 05:53:20 INFO - PROCESS | 1662 | 1464440000175 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:53:20 INFO - PROCESS | 1662 | 1464440000180 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 05:53:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:53:20 INFO - PROCESS | 1662 | 1464440000184 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:53:20 INFO - PROCESS | 1662 | 1464440000186 Marionette TRACE conn2 <- [1,2602,null,{}] 05:53:20 INFO - PROCESS | 1662 | 1464440000189 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}] 05:53:20 INFO - PROCESS | 1662 | 1464440000333 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:53:20 INFO - PROCESS | 1662 | 1464440000356 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dba800 == 74 [pid = 1662] [id = 658] 05:53:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 179 (0x116820400) [pid = 1662] [serial = 1974] [outer = 0x0] 05:53:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 180 (0x116847800) [pid = 1662] [serial = 1975] [outer = 0x116820400] 05:53:20 INFO - PROCESS | 1662 | 1464440000418 Marionette DEBUG loaded listener.js 05:53:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 181 (0x117175400) [pid = 1662] [serial = 1976] [outer = 0x116820400] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x12c521000 == 73 [pid = 1662] [id = 616] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x12c219800 == 72 [pid = 1662] [id = 615] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x12cc13000 == 71 [pid = 1662] [id = 617] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x12b331800 == 70 [pid = 1662] [id = 614] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x12cdc4800 == 69 [pid = 1662] [id = 649] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x12caa1000 == 68 [pid = 1662] [id = 648] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x1290a9000 == 67 [pid = 1662] [id = 647] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x12c207800 == 66 [pid = 1662] [id = 646] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x12bdea000 == 65 [pid = 1662] [id = 645] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x12b31f800 == 64 [pid = 1662] [id = 644] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x12a855000 == 63 [pid = 1662] [id = 643] 05:53:20 INFO - PROCESS | 1662 | --DOMWINDOW == 180 (0x125e40c00) [pid = 1662] [serial = 1855] [outer = 0x0] [url = about:blank] 05:53:20 INFO - PROCESS | 1662 | --DOMWINDOW == 179 (0x126f82c00) [pid = 1662] [serial = 1858] [outer = 0x0] [url = about:blank] 05:53:20 INFO - PROCESS | 1662 | --DOMWINDOW == 178 (0x1294dc400) [pid = 1662] [serial = 1897] [outer = 0x0] [url = about:blank] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x1276af800 == 62 [pid = 1662] [id = 642] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x125e96000 == 61 [pid = 1662] [id = 641] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x121204000 == 60 [pid = 1662] [id = 640] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x119126000 == 59 [pid = 1662] [id = 639] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x119dc3800 == 58 [pid = 1662] [id = 638] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x13507f800 == 57 [pid = 1662] [id = 636] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x134ee3000 == 56 [pid = 1662] [id = 635] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x12c20d000 == 55 [pid = 1662] [id = 634] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x125dad800 == 54 [pid = 1662] [id = 633] 05:53:20 INFO - PROCESS | 1662 | --DOCSHELL 0x134ee1800 == 53 [pid = 1662] [id = 632] 05:53:20 INFO - PROCESS | 1662 | 1464440000920 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]]]}] 05:53:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:53:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 775ms 05:53:20 INFO - PROCESS | 1662 | 1464440000966 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:53:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:53:20 INFO - PROCESS | 1662 | 1464440000969 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 05:53:20 INFO - PROCESS | 1662 | 1464440000971 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:53:20 INFO - PROCESS | 1662 | 1464440000972 Marionette TRACE conn2 <- [1,2606,null,{}] 05:53:20 INFO - PROCESS | 1662 | 1464440000977 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}] 05:53:21 INFO - PROCESS | 1662 | 1464440001067 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:53:21 INFO - PROCESS | 1662 | 1464440001073 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x123e37800 == 54 [pid = 1662] [id = 659] 05:53:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 179 (0x118129c00) [pid = 1662] [serial = 1977] [outer = 0x0] 05:53:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 180 (0x1182a4000) [pid = 1662] [serial = 1978] [outer = 0x118129c00] 05:53:21 INFO - PROCESS | 1662 | 1464440001102 Marionette DEBUG loaded listener.js 05:53:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 181 (0x1184e6400) [pid = 1662] [serial = 1979] [outer = 0x118129c00] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 180 (0x12163d400) [pid = 1662] [serial = 1835] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 179 (0x128825000) [pid = 1662] [serial = 1879] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 178 (0x12886cc00) [pid = 1662] [serial = 1882] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 177 (0x113117800) [pid = 1662] [serial = 1880] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 176 (0x1288be400) [pid = 1662] [serial = 1885] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 175 (0x121957000) [pid = 1662] [serial = 1888] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 174 (0x1211d2400) [pid = 1662] [serial = 1870] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 173 (0x121634c00) [pid = 1662] [serial = 1871] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 172 (0x113218c00) [pid = 1662] [serial = 1862] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 171 (0x112711400) [pid = 1662] [serial = 1861] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 170 (0x12195cc00) [pid = 1662] [serial = 1849] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x121bd6800) [pid = 1662] [serial = 1873] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x12524fc00) [pid = 1662] [serial = 1874] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x1182ae400) [pid = 1662] [serial = 1843] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x118208800) [pid = 1662] [serial = 1865] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x11806a000) [pid = 1662] [serial = 1864] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x125247000) [pid = 1662] [serial = 1852] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x120ee1400) [pid = 1662] [serial = 1846] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x118456400) [pid = 1662] [serial = 1867] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x118925400) [pid = 1662] [serial = 1868] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x1121a7800) [pid = 1662] [serial = 1837] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x11689d400) [pid = 1662] [serial = 1840] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x128e5b000) [pid = 1662] [serial = 1891] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x128eac000) [pid = 1662] [serial = 1892] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x1288c8c00) [pid = 1662] [serial = 1889] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x1288c5c00) [pid = 1662] [serial = 1886] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x12937f000) [pid = 1662] [serial = 1894] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x125dccc00) [pid = 1662] [serial = 1876] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x12887a800) [pid = 1662] [serial = 1883] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x1294a3000) [pid = 1662] [serial = 1895] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x127119800) [pid = 1662] [serial = 1877] [outer = 0x0] [url = about:blank] 05:53:21 INFO - PROCESS | 1662 | 1464440001547 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]]]}] 05:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 619ms 05:53:21 INFO - PROCESS | 1662 | 1464440001592 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:53:21 INFO - PROCESS | 1662 | 1464440001594 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 05:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:53:21 INFO - PROCESS | 1662 | 1464440001604 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:53:21 INFO - PROCESS | 1662 | 1464440001610 Marionette TRACE conn2 <- [1,2610,null,{}] 05:53:21 INFO - PROCESS | 1662 | 1464440001632 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}] 05:53:21 INFO - PROCESS | 1662 | 1464440001747 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:53:21 INFO - PROCESS | 1662 | 1464440001808 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x128e05000 == 55 [pid = 1662] [id = 660] 05:53:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x11820d800) [pid = 1662] [serial = 1980] [outer = 0x0] 05:53:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x118794400) [pid = 1662] [serial = 1981] [outer = 0x11820d800] 05:53:21 INFO - PROCESS | 1662 | 1464440001834 Marionette DEBUG loaded listener.js 05:53:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x120ebd000) [pid = 1662] [serial = 1982] [outer = 0x11820d800] 05:53:22 INFO - PROCESS | 1662 | 1464440002167 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]]]}] 05:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 598ms 05:53:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:53:22 INFO - PROCESS | 1662 | 1464440002197 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:53:22 INFO - PROCESS | 1662 | 1464440002199 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 05:53:22 INFO - PROCESS | 1662 | 1464440002202 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:53:22 INFO - PROCESS | 1662 | 1464440002211 Marionette TRACE conn2 <- [1,2614,null,{}] 05:53:22 INFO - PROCESS | 1662 | 1464440002214 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}] 05:53:22 INFO - PROCESS | 1662 | 1464440002301 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:53:22 INFO - PROCESS | 1662 | 1464440002363 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x119691800 == 56 [pid = 1662] [id = 661] 05:53:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x118210c00) [pid = 1662] [serial = 1983] [outer = 0x0] 05:53:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x1211c6c00) [pid = 1662] [serial = 1984] [outer = 0x118210c00] 05:53:22 INFO - PROCESS | 1662 | 1464440002388 Marionette DEBUG loaded listener.js 05:53:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x1214e3000) [pid = 1662] [serial = 1985] [outer = 0x118210c00] 05:53:22 INFO - PROCESS | 1662 | 1464440002669 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]]]}] 05:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 529ms 05:53:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:53:22 INFO - PROCESS | 1662 | 1464440002731 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:53:22 INFO - PROCESS | 1662 | 1464440002733 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 05:53:22 INFO - PROCESS | 1662 | 1464440002735 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:53:22 INFO - PROCESS | 1662 | 1464440002736 Marionette TRACE conn2 <- [1,2618,null,{}] 05:53:22 INFO - PROCESS | 1662 | 1464440002738 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}] 05:53:22 INFO - PROCESS | 1662 | 1464440002825 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:53:22 INFO - PROCESS | 1662 | 1464440002832 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c219800 == 57 [pid = 1662] [id = 662] 05:53:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x121bda400) [pid = 1662] [serial = 1986] [outer = 0x0] 05:53:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x12524fc00) [pid = 1662] [serial = 1987] [outer = 0x121bda400] 05:53:22 INFO - PROCESS | 1662 | 1464440002863 Marionette DEBUG loaded listener.js 05:53:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x126f83c00) [pid = 1662] [serial = 1988] [outer = 0x121bda400] 05:53:23 INFO - PROCESS | 1662 | 1464440003269 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]]]}] 05:53:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:53:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 570ms 05:53:23 INFO - PROCESS | 1662 | 1464440003309 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:53:23 INFO - PROCESS | 1662 | 1464440003310 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 05:53:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:53:23 INFO - PROCESS | 1662 | 1464440003312 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - PROCESS | 1662 | 1464440003313 Marionette TRACE conn2 <- [1,2622,null,{}] 05:53:23 INFO - PROCESS | 1662 | 1464440003316 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}] 05:53:23 INFO - PROCESS | 1662 | 1464440003432 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:53:23 INFO - PROCESS | 1662 | 1464440003449 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ca9a000 == 58 [pid = 1662] [id = 663] 05:53:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x125dcf000) [pid = 1662] [serial = 1989] [outer = 0x0] 05:53:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x12887bc00) [pid = 1662] [serial = 1990] [outer = 0x125dcf000] 05:53:23 INFO - PROCESS | 1662 | 1464440003473 Marionette DEBUG loaded listener.js 05:53:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x1288c8000) [pid = 1662] [serial = 1991] [outer = 0x125dcf000] 05:53:23 INFO - PROCESS | 1662 | 1464440003834 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]]]}] 05:53:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:53:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 568ms 05:53:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:53:23 INFO - PROCESS | 1662 | 1464440003882 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:53:23 INFO - PROCESS | 1662 | 1464440003883 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 05:53:23 INFO - PROCESS | 1662 | 1464440003885 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - PROCESS | 1662 | 1464440003886 Marionette TRACE conn2 <- [1,2626,null,{}] 05:53:23 INFO - PROCESS | 1662 | 1464440003889 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}] 05:53:24 INFO - PROCESS | 1662 | 1464440003996 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:53:24 INFO - PROCESS | 1662 | 1464440004009 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cdc6800 == 59 [pid = 1662] [id = 664] 05:53:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x127454000) [pid = 1662] [serial = 1992] [outer = 0x0] 05:53:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x128e5cc00) [pid = 1662] [serial = 1993] [outer = 0x127454000] 05:53:24 INFO - PROCESS | 1662 | 1464440004033 Marionette DEBUG loaded listener.js 05:53:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x129376000) [pid = 1662] [serial = 1994] [outer = 0x127454000] 05:53:24 INFO - PROCESS | 1662 | 1464440004387 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]]]}] 05:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 05:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:53:24 INFO - PROCESS | 1662 | 1464440004405 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:53:24 INFO - PROCESS | 1662 | 1464440004406 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 05:53:24 INFO - PROCESS | 1662 | 1464440004409 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:53:24 INFO - PROCESS | 1662 | 1464440004410 Marionette TRACE conn2 <- [1,2630,null,{}] 05:53:24 INFO - PROCESS | 1662 | 1464440004413 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}] 05:53:24 INFO - PROCESS | 1662 | 1464440004522 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:53:24 INFO - PROCESS | 1662 | 1464440004534 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d495000 == 60 [pid = 1662] [id = 665] 05:53:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x116820c00) [pid = 1662] [serial = 1995] [outer = 0x0] 05:53:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x12937b000) [pid = 1662] [serial = 1996] [outer = 0x116820c00] 05:53:24 INFO - PROCESS | 1662 | 1464440004558 Marionette DEBUG loaded listener.js 05:53:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x1294a1000) [pid = 1662] [serial = 1997] [outer = 0x116820c00] 05:53:24 INFO - PROCESS | 1662 | 1464440004913 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]]]}] 05:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 523ms 05:53:24 INFO - PROCESS | 1662 | 1464440004932 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:53:24 INFO - PROCESS | 1662 | 1464440004933 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 05:53:24 INFO - PROCESS | 1662 | 1464440004935 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:53:24 INFO - PROCESS | 1662 | 1464440004936 Marionette TRACE conn2 <- [1,2634,null,{}] 05:53:25 INFO - PROCESS | 1662 | 1464440005036 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}] 05:53:25 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x1125ba400) [pid = 1662] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:53:25 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x1185e6c00) [pid = 1662] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:53:25 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x113865000) [pid = 1662] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:53:25 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x120d29c00) [pid = 1662] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:53:25 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x118127800) [pid = 1662] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:53:25 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x117043400) [pid = 1662] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:53:25 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x110e51000) [pid = 1662] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:53:25 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x11812e000) [pid = 1662] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:53:25 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x121322c00) [pid = 1662] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:53:25 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x113f09400) [pid = 1662] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:53:25 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x1196dfc00) [pid = 1662] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:53:25 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x1184e8400) [pid = 1662] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:53:25 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x121bdc400) [pid = 1662] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:53:25 INFO - PROCESS | 1662 | 1464440005154 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:53:25 INFO - PROCESS | 1662 | 1464440005159 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a83d000 == 61 [pid = 1662] [id = 666] 05:53:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x11283f800) [pid = 1662] [serial = 1998] [outer = 0x0] 05:53:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x118127800) [pid = 1662] [serial = 1999] [outer = 0x11283f800] 05:53:25 INFO - PROCESS | 1662 | 1464440005184 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x120d2b400) [pid = 1662] [serial = 2000] [outer = 0x11283f800] 05:53:25 INFO - PROCESS | 1662 | 1464440005608 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]]]}] 05:53:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:53:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 721ms 05:53:25 INFO - PROCESS | 1662 | 1464440005657 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:53:25 INFO - PROCESS | 1662 | 1464440005659 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 05:53:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:53:25 INFO - PROCESS | 1662 | 1464440005663 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:53:25 INFO - PROCESS | 1662 | 1464440005665 Marionette TRACE conn2 <- [1,2638,null,{}] 05:53:25 INFO - PROCESS | 1662 | 1464440005668 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}] 05:53:25 INFO - PROCESS | 1662 | 1464440005769 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:53:25 INFO - PROCESS | 1662 | 1464440005773 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ddb4800 == 62 [pid = 1662] [id = 667] 05:53:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x113124800) [pid = 1662] [serial = 2001] [outer = 0x0] 05:53:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x126f7e800) [pid = 1662] [serial = 2002] [outer = 0x113124800] 05:53:25 INFO - PROCESS | 1662 | 1464440005806 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x1294dc000) [pid = 1662] [serial = 2003] [outer = 0x113124800] 05:53:26 INFO - PROCESS | 1662 | 1464440006165 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]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:53:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 521ms 05:53:26 INFO - PROCESS | 1662 | 1464440006185 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:53:26 INFO - PROCESS | 1662 | 1464440006186 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 05:53:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:53:26 INFO - PROCESS | 1662 | 1464440006188 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:53:26 INFO - PROCESS | 1662 | 1464440006191 Marionette TRACE conn2 <- [1,2642,null,{}] 05:53:26 INFO - PROCESS | 1662 | 1464440006195 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}] 05:53:26 INFO - PROCESS | 1662 | 1464440006294 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:53:26 INFO - PROCESS | 1662 | 1464440006362 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x135072800 == 63 [pid = 1662] [id = 668] 05:53:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x1288cc400) [pid = 1662] [serial = 2004] [outer = 0x0] 05:53:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x129765c00) [pid = 1662] [serial = 2005] [outer = 0x1288cc400] 05:53:26 INFO - PROCESS | 1662 | 1464440006387 Marionette DEBUG loaded listener.js 05:53:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x12a8cd800) [pid = 1662] [serial = 2006] [outer = 0x1288cc400] 05:53:26 INFO - PROCESS | 1662 | 1464440006678 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]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:53:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 522ms 05:53:26 INFO - PROCESS | 1662 | 1464440006714 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:53:26 INFO - PROCESS | 1662 | 1464440006715 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 05:53:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:53:26 INFO - PROCESS | 1662 | 1464440006717 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:53:26 INFO - PROCESS | 1662 | 1464440006718 Marionette TRACE conn2 <- [1,2646,null,{}] 05:53:26 INFO - PROCESS | 1662 | 1464440006721 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}] 05:53:26 INFO - PROCESS | 1662 | 1464440006810 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:53:26 INFO - PROCESS | 1662 | 1464440006815 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x135313800 == 64 [pid = 1662] [id = 669] 05:53:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x12a8ce400) [pid = 1662] [serial = 2007] [outer = 0x0] 05:53:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x12af7f400) [pid = 1662] [serial = 2008] [outer = 0x12a8ce400] 05:53:26 INFO - PROCESS | 1662 | 1464440006838 Marionette DEBUG loaded listener.js 05:53:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x12af8b800) [pid = 1662] [serial = 2009] [outer = 0x12a8ce400] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12d629800 == 63 [pid = 1662] [id = 619] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12d343000 == 62 [pid = 1662] [id = 618] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12bde4000 == 61 [pid = 1662] [id = 565] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12c517800 == 60 [pid = 1662] [id = 566] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x116870000 == 59 [pid = 1662] [id = 563] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x126f61800 == 58 [pid = 1662] [id = 549] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12d33d000 == 57 [pid = 1662] [id = 586] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x1170be800 == 56 [pid = 1662] [id = 637] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12c912800 == 55 [pid = 1662] [id = 567] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12cc0c800 == 54 [pid = 1662] [id = 584] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x121cbc800 == 53 [pid = 1662] [id = 564] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12b338800 == 52 [pid = 1662] [id = 548] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x119696800 == 51 [pid = 1662] [id = 605] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12d71c800 == 50 [pid = 1662] [id = 604] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12aa2f000 == 49 [pid = 1662] [id = 545] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x1133a5800 == 48 [pid = 1662] [id = 517] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12d70d800 == 47 [pid = 1662] [id = 603] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12d155800 == 46 [pid = 1662] [id = 585] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x119dba800 == 45 [pid = 1662] [id = 658] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x121152000 == 44 [pid = 1662] [id = 657] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12bded800 == 43 [pid = 1662] [id = 656] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12ddaf800 == 42 [pid = 1662] [id = 655] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12d815800 == 41 [pid = 1662] [id = 654] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12d626000 == 40 [pid = 1662] [id = 653] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x129460800 == 39 [pid = 1662] [id = 652] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x12d499800 == 38 [pid = 1662] [id = 650] 05:53:27 INFO - PROCESS | 1662 | --DOCSHELL 0x119682000 == 37 [pid = 1662] [id = 651] 05:53:28 INFO - PROCESS | 1662 | --DOCSHELL 0x128e05000 == 36 [pid = 1662] [id = 660] 05:53:28 INFO - PROCESS | 1662 | --DOCSHELL 0x119691800 == 35 [pid = 1662] [id = 661] 05:53:28 INFO - PROCESS | 1662 | --DOCSHELL 0x123e37800 == 34 [pid = 1662] [id = 659] 05:53:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12ca9a000 == 33 [pid = 1662] [id = 663] 05:53:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12ddb4800 == 32 [pid = 1662] [id = 667] 05:53:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12a83d000 == 31 [pid = 1662] [id = 666] 05:53:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12cdc6800 == 30 [pid = 1662] [id = 664] 05:53:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12d495000 == 29 [pid = 1662] [id = 665] 05:53:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12c219800 == 28 [pid = 1662] [id = 662] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x113359800) [pid = 1662] [serial = 1916] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x112a60c00) [pid = 1662] [serial = 1915] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x120ee3000) [pid = 1662] [serial = 1933] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x1256fc000) [pid = 1662] [serial = 1906] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x1161a3000) [pid = 1662] [serial = 1919] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x113f09000) [pid = 1662] [serial = 1918] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x128e59c00) [pid = 1662] [serial = 1909] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x116820000) [pid = 1662] [serial = 1912] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x121248800) [pid = 1662] [serial = 1936] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x118204c00) [pid = 1662] [serial = 1924] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x1182a6000) [pid = 1662] [serial = 1925] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x117046800) [pid = 1662] [serial = 1921] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x11766e800) [pid = 1662] [serial = 1922] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x1294e4c00) [pid = 1662] [serial = 1898] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x1182af800) [pid = 1662] [serial = 1927] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x118460800) [pid = 1662] [serial = 1928] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x119d82400) [pid = 1662] [serial = 1903] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x1211d3c00) [pid = 1662] [serial = 1934] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x117047c00) [pid = 1662] [serial = 1900] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x121635400) [pid = 1662] [serial = 1939] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x118203c00) [pid = 1662] [serial = 1942] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x127451000) [pid = 1662] [serial = 1949] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x12163cc00) [pid = 1662] [serial = 1940] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x1218a2400) [pid = 1662] [serial = 1943] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x11891e800) [pid = 1662] [serial = 1930] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x125e36000) [pid = 1662] [serial = 1946] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x12882f000) [pid = 1662] [serial = 1951] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x121254400) [pid = 1662] [serial = 1937] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x125509800) [pid = 1662] [serial = 1945] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x120eafc00) [pid = 1662] [serial = 1931] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x126f77c00) [pid = 1662] [serial = 1948] [outer = 0x0] [url = about:blank] 05:53:28 INFO - PROCESS | 1662 | --DOCSHELL 0x135072800 == 27 [pid = 1662] [id = 668] 05:53:28 INFO - PROCESS | 1662 | 1464440008665 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]]]}] 05:53:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:53:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1976ms 05:53:28 INFO - PROCESS | 1662 | 1464440008694 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:53:28 INFO - PROCESS | 1662 | 1464440008697 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 05:53:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:53:28 INFO - PROCESS | 1662 | 1464440008701 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:53:28 INFO - PROCESS | 1662 | 1464440008704 Marionette TRACE conn2 <- [1,2650,null,{}] 05:53:28 INFO - PROCESS | 1662 | 1464440008717 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}] 05:53:28 INFO - PROCESS | 1662 | 1464440008831 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:53:28 INFO - PROCESS | 1662 | 1464440008912 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x1161ea000 == 28 [pid = 1662] [id = 670] 05:53:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x1125b8000) [pid = 1662] [serial = 2010] [outer = 0x0] 05:53:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x1125b9000) [pid = 1662] [serial = 2011] [outer = 0x1125b8000] 05:53:28 INFO - PROCESS | 1662 | 1464440008958 Marionette DEBUG loaded listener.js 05:53:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x112844000) [pid = 1662] [serial = 2012] [outer = 0x1125b8000] 05:53:29 INFO - PROCESS | 1662 | 1464440009336 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]]]}] 05:53:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:53:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 675ms 05:53:29 INFO - PROCESS | 1662 | 1464440009376 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:53:29 INFO - PROCESS | 1662 | 1464440009380 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 05:53:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:53:29 INFO - PROCESS | 1662 | 1464440009391 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:53:29 INFO - PROCESS | 1662 | 1464440009393 Marionette TRACE conn2 <- [1,2654,null,{}] 05:53:29 INFO - PROCESS | 1662 | 1464440009396 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}] 05:53:29 INFO - PROCESS | 1662 | 1464440009478 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:53:29 INFO - PROCESS | 1662 | 1464440009484 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x118190800 == 29 [pid = 1662] [id = 671] 05:53:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x112a60800) [pid = 1662] [serial = 2013] [outer = 0x0] 05:53:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x112a76000) [pid = 1662] [serial = 2014] [outer = 0x112a60800] 05:53:29 INFO - PROCESS | 1662 | 1464440009511 Marionette DEBUG loaded listener.js 05:53:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x112f5f400) [pid = 1662] [serial = 2015] [outer = 0x112a60800] 05:53:29 INFO - PROCESS | 1662 | 1464440009869 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]]]}] 05:53:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:53:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 525ms 05:53:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:53:29 INFO - PROCESS | 1662 | 1464440009913 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:53:29 INFO - PROCESS | 1662 | 1464440009915 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 05:53:29 INFO - PROCESS | 1662 | 1464440009917 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:53:29 INFO - PROCESS | 1662 | 1464440009920 Marionette TRACE conn2 <- [1,2658,null,{}] 05:53:29 INFO - PROCESS | 1662 | 1464440009928 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}] 05:53:30 INFO - PROCESS | 1662 | 1464440010009 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:53:30 INFO - PROCESS | 1662 | 1464440010025 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x11990c800 == 30 [pid = 1662] [id = 672] 05:53:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x110e4e800) [pid = 1662] [serial = 2016] [outer = 0x0] 05:53:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x113219000) [pid = 1662] [serial = 2017] [outer = 0x110e4e800] 05:53:30 INFO - PROCESS | 1662 | 1464440010056 Marionette DEBUG loaded listener.js 05:53:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x113d07400) [pid = 1662] [serial = 2018] [outer = 0x110e4e800] 05:53:30 INFO - PROCESS | 1662 | 1464440010419 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]]]}] 05:53:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:53:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 525ms 05:53:30 INFO - PROCESS | 1662 | 1464440010442 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:53:30 INFO - PROCESS | 1662 | 1464440010446 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 05:53:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:53:30 INFO - PROCESS | 1662 | 1464440010448 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:53:30 INFO - PROCESS | 1662 | 1464440010450 Marionette TRACE conn2 <- [1,2662,null,{}] 05:53:30 INFO - PROCESS | 1662 | 1464440010452 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}] 05:53:30 INFO - PROCESS | 1662 | 1464440010531 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:53:30 INFO - PROCESS | 1662 | 1464440010587 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x120dd7000 == 31 [pid = 1662] [id = 673] 05:53:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x113d06400) [pid = 1662] [serial = 2019] [outer = 0x0] 05:53:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x1166bf000) [pid = 1662] [serial = 2020] [outer = 0x113d06400] 05:53:30 INFO - PROCESS | 1662 | 1464440010613 Marionette DEBUG loaded listener.js 05:53:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x11681d800) [pid = 1662] [serial = 2021] [outer = 0x113d06400] 05:53:30 INFO - PROCESS | 1662 | 1464440010895 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]]]}] 05:53:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:53:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 469ms 05:53:30 INFO - PROCESS | 1662 | 1464440010918 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:53:30 INFO - PROCESS | 1662 | 1464440010919 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 05:53:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:53:30 INFO - PROCESS | 1662 | 1464440010921 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:53:30 INFO - PROCESS | 1662 | 1464440010922 Marionette TRACE conn2 <- [1,2666,null,{}] 05:53:30 INFO - PROCESS | 1662 | 1464440010933 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}] 05:53:31 INFO - PROCESS | 1662 | 1464440011013 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:53:31 INFO - PROCESS | 1662 | 1464440011017 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x121ccd800 == 32 [pid = 1662] [id = 674] 05:53:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x112a69000) [pid = 1662] [serial = 2022] [outer = 0x0] 05:53:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x1168a6c00) [pid = 1662] [serial = 2023] [outer = 0x112a69000] 05:53:31 INFO - PROCESS | 1662 | 1464440011044 Marionette DEBUG loaded listener.js 05:53:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x117045000) [pid = 1662] [serial = 2024] [outer = 0x112a69000] 05:53:31 INFO - PROCESS | 1662 | 1464440011879 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]]]}] 05:53:31 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) 05:53:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 970ms 05:53:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:53:31 INFO - PROCESS | 1662 | 1464440011892 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:53:31 INFO - PROCESS | 1662 | 1464440011894 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 05:53:31 INFO - PROCESS | 1662 | 1464440011896 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:53:31 INFO - PROCESS | 1662 | 1464440011898 Marionette TRACE conn2 <- [1,2670,null,{}] 05:53:31 INFO - PROCESS | 1662 | 1464440011900 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}] 05:53:32 INFO - PROCESS | 1662 | 1464440012023 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:53:32 INFO - PROCESS | 1662 | 1464440012031 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x125e1b000 == 33 [pid = 1662] [id = 675] 05:53:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x117046400) [pid = 1662] [serial = 2025] [outer = 0x0] 05:53:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x11767b400) [pid = 1662] [serial = 2026] [outer = 0x117046400] 05:53:32 INFO - PROCESS | 1662 | 1464440012057 Marionette DEBUG loaded listener.js 05:53:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x11820b400) [pid = 1662] [serial = 2027] [outer = 0x117046400] 05:53:32 INFO - PROCESS | 1662 | 1464440012852 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] 05:53:32 INFO - PROCESS | 1662 | 1464440012867 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 05:53:32 INFO - PROCESS | 1662 | 1464440012869 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:53:32 INFO - PROCESS | 1662 | 1464440012870 Marionette TRACE conn2 <- [1,2674,null,{}] 05:53:32 INFO - PROCESS | 1662 | 1464440012873 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}] 05:53:32 INFO - PROCESS | 1662 | 1464440012948 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:53:32 INFO - PROCESS | 1662 | 1464440012952 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x1276a7800 == 34 [pid = 1662] [id = 676] 05:53:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x113d0e000) [pid = 1662] [serial = 2028] [outer = 0x0] 05:53:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x1182aa400) [pid = 1662] [serial = 2029] [outer = 0x113d0e000] 05:53:32 INFO - PROCESS | 1662 | 1464440012980 Marionette DEBUG loaded listener.js 05:53:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x118453400) [pid = 1662] [serial = 2030] [outer = 0x113d0e000] 05:53:33 INFO - PROCESS | 1662 | 1464440013790 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] 05:53:33 INFO - PROCESS | 1662 | 1464440013841 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 05:53:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:53:33 INFO - PROCESS | 1662 | 1464440013848 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:53:33 INFO - PROCESS | 1662 | 1464440013849 Marionette TRACE conn2 <- [1,2678,null,{}] 05:53:33 INFO - PROCESS | 1662 | 1464440013852 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}] 05:53:33 INFO - PROCESS | 1662 | 1464440013953 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:53:33 INFO - PROCESS | 1662 | 1464440013959 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x1290ba000 == 35 [pid = 1662] [id = 677] 05:53:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x118210800) [pid = 1662] [serial = 2031] [outer = 0x0] 05:53:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x11845f000) [pid = 1662] [serial = 2032] [outer = 0x118210800] 05:53:33 INFO - PROCESS | 1662 | 1464440013984 Marionette DEBUG loaded listener.js 05:53:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x1185e3000) [pid = 1662] [serial = 2033] [outer = 0x118210800] 05:53:34 INFO - PROCESS | 1662 | 1464440014783 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]]]}] 05:53:34 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) 05:53:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 977ms 05:53:34 INFO - PROCESS | 1662 | 1464440014820 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:53:34 INFO - PROCESS | 1662 | 1464440014821 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 05:53:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:53:34 INFO - PROCESS | 1662 | 1464440014824 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:53:34 INFO - PROCESS | 1662 | 1464440014825 Marionette TRACE conn2 <- [1,2682,null,{}] 05:53:34 INFO - PROCESS | 1662 | 1464440014827 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}] 05:53:34 INFO - PROCESS | 1662 | 1464440014928 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:53:34 INFO - PROCESS | 1662 | 1464440014932 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x11990c000 == 36 [pid = 1662] [id = 678] 05:53:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x1185e4000) [pid = 1662] [serial = 2034] [outer = 0x0] 05:53:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x118792000) [pid = 1662] [serial = 2035] [outer = 0x1185e4000] 05:53:34 INFO - PROCESS | 1662 | 1464440014958 Marionette DEBUG loaded listener.js 05:53:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x11891d800) [pid = 1662] [serial = 2036] [outer = 0x1185e4000] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x113223800) [pid = 1662] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x118064400) [pid = 1662] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x11284d800) [pid = 1662] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x123e64800) [pid = 1662] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x121bd1c00) [pid = 1662] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x11820b800) [pid = 1662] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x11660fc00) [pid = 1662] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x121636400) [pid = 1662] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x119955000) [pid = 1662] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x117049000) [pid = 1662] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x123e65800) [pid = 1662] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x118f73400) [pid = 1662] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x121640400) [pid = 1662] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x113118000) [pid = 1662] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x118065800) [pid = 1662] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x11820d000) [pid = 1662] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x1195e1800) [pid = 1662] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x126bb1400) [pid = 1662] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x1125b7400) [pid = 1662] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x116181800) [pid = 1662] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x1195e4000) [pid = 1662] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x1182a3000) [pid = 1662] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x110f45c00) [pid = 1662] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x111c82400) [pid = 1662] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x110e4ec00) [pid = 1662] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x125dc8c00) [pid = 1662] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x1161a5800) [pid = 1662] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x119d83400) [pid = 1662] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x118133800) [pid = 1662] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x128829c00) [pid = 1662] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x1288cc400) [pid = 1662] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x125dcf000) [pid = 1662] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x127454000) [pid = 1662] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x116820c00) [pid = 1662] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x11283f800) [pid = 1662] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x116a5b000) [pid = 1662] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x112a67800) [pid = 1662] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x127451800) [pid = 1662] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x121bda400) [pid = 1662] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x118210c00) [pid = 1662] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x11820d800) [pid = 1662] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x118129c00) [pid = 1662] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x116820400) [pid = 1662] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x111f3a800) [pid = 1662] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1195e1000) [pid = 1662] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x1214d8000) [pid = 1662] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x121323800) [pid = 1662] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x118458000) [pid = 1662] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:53:35 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x113124800) [pid = 1662] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:53:35 INFO - PROCESS | 1662 | 1464440015796 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]]]}] 05:53:35 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) 05:53:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1018ms 05:53:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:53:35 INFO - PROCESS | 1662 | 1464440015843 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:53:35 INFO - PROCESS | 1662 | 1464440015844 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 05:53:35 INFO - PROCESS | 1662 | 1464440015846 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 1662 | 1464440015848 Marionette TRACE conn2 <- [1,2686,null,{}] 05:53:35 INFO - PROCESS | 1662 | 1464440015857 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}] 05:53:35 INFO - PROCESS | 1662 | 1464440015937 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:53:35 INFO - PROCESS | 1662 | 1464440015942 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x119db8800 == 37 [pid = 1662] [id = 679] 05:53:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x111a0dc00) [pid = 1662] [serial = 2037] [outer = 0x0] 05:53:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x112f55400) [pid = 1662] [serial = 2038] [outer = 0x111a0dc00] 05:53:35 INFO - PROCESS | 1662 | 1464440015970 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x113d6f800) [pid = 1662] [serial = 2039] [outer = 0x111a0dc00] 05:53:36 INFO - PROCESS | 1662 | 1464440016802 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] 05:53:36 INFO - PROCESS | 1662 | 1464440016818 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 05:53:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:53:36 INFO - PROCESS | 1662 | 1464440016820 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:53:36 INFO - PROCESS | 1662 | 1464440016822 Marionette TRACE conn2 <- [1,2690,null,{}] 05:53:36 INFO - PROCESS | 1662 | 1464440016824 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}] 05:53:36 INFO - PROCESS | 1662 | 1464440016938 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:53:36 INFO - PROCESS | 1662 | 1464440016944 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x121ccb800 == 38 [pid = 1662] [id = 680] 05:53:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x112848000) [pid = 1662] [serial = 2040] [outer = 0x0] 05:53:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x118209000) [pid = 1662] [serial = 2041] [outer = 0x112848000] 05:53:36 INFO - PROCESS | 1662 | 1464440016977 Marionette DEBUG loaded listener.js 05:53:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x117043800) [pid = 1662] [serial = 2042] [outer = 0x112848000] 05:53:37 INFO - PROCESS | 1662 | 1464440017825 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] 05:53:37 INFO - PROCESS | 1662 | 1464440017846 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 05:53:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:53:37 INFO - PROCESS | 1662 | 1464440017850 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 1662 | 1464440017853 Marionette TRACE conn2 <- [1,2694,null,{}] 05:53:37 INFO - PROCESS | 1662 | 1464440017873 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}] 05:53:37 INFO - PROCESS | 1662 | 1464440017980 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:53:38 INFO - PROCESS | 1662 | 1464440018034 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x117e18800 == 39 [pid = 1662] [id = 681] 05:53:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x111f39000) [pid = 1662] [serial = 2043] [outer = 0x0] 05:53:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x1121b4000) [pid = 1662] [serial = 2044] [outer = 0x111f39000] 05:53:38 INFO - PROCESS | 1662 | 1464440018066 Marionette DEBUG loaded listener.js 05:53:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x112844400) [pid = 1662] [serial = 2045] [outer = 0x111f39000] 05:53:39 INFO - PROCESS | 1662 | 1464440019006 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] 05:53:39 INFO - PROCESS | 1662 | 1464440019047 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 05:53:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:53:39 INFO - PROCESS | 1662 | 1464440019052 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:53:39 INFO - PROCESS | 1662 | 1464440019053 Marionette TRACE conn2 <- [1,2698,null,{}] 05:53:39 INFO - PROCESS | 1662 | 1464440019056 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}] 05:53:39 INFO - PROCESS | 1662 | 1464440019164 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:53:39 INFO - PROCESS | 1662 | 1464440019218 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x125dae000 == 40 [pid = 1662] [id = 682] 05:53:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x112a61c00) [pid = 1662] [serial = 2046] [outer = 0x0] 05:53:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x113116000) [pid = 1662] [serial = 2047] [outer = 0x112a61c00] 05:53:39 INFO - PROCESS | 1662 | 1464440019248 Marionette DEBUG loaded listener.js 05:53:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x11334b400) [pid = 1662] [serial = 2048] [outer = 0x112a61c00] 05:53:40 INFO - PROCESS | 1662 | 1464440020291 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] 05:53:40 INFO - PROCESS | 1662 | 1464440020326 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 05:53:40 INFO - PROCESS | 1662 | 1464440020330 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:53:40 INFO - PROCESS | 1662 | 1464440020332 Marionette TRACE conn2 <- [1,2702,null,{}] 05:53:40 INFO - PROCESS | 1662 | 1464440020335 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}] 05:53:40 INFO - PROCESS | 1662 | 1464440020434 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:53:40 INFO - PROCESS | 1662 | 1464440020551 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12b28d000 == 39 [pid = 1662] [id = 520] 05:53:40 INFO - PROCESS | 1662 | --DOCSHELL 0x116f1f800 == 38 [pid = 1662] [id = 533] 05:53:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12cc04800 == 37 [pid = 1662] [id = 522] 05:53:40 INFO - PROCESS | 1662 | --DOCSHELL 0x125e0f000 == 36 [pid = 1662] [id = 519] 05:53:40 INFO - PROCESS | 1662 | --DOCSHELL 0x11899b000 == 35 [pid = 1662] [id = 535] 05:53:40 INFO - PROCESS | 1662 | --DOCSHELL 0x113f1f000 == 34 [pid = 1662] [id = 523] 05:53:40 INFO - PROCESS | 1662 | --DOCSHELL 0x121ccc800 == 33 [pid = 1662] [id = 525] 05:53:40 INFO - PROCESS | 1662 | --DOCSHELL 0x1170be000 == 32 [pid = 1662] [id = 534] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x12af7f400) [pid = 1662] [serial = 2008] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x1161e9800 == 33 [pid = 1662] [id = 683] 05:53:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x11214d400) [pid = 1662] [serial = 2049] [outer = 0x0] 05:53:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x112847800) [pid = 1662] [serial = 2050] [outer = 0x11214d400] 05:53:40 INFO - PROCESS | 1662 | 1464440020598 Marionette DEBUG loaded listener.js 05:53:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x112a74800) [pid = 1662] [serial = 2051] [outer = 0x11214d400] 05:53:40 INFO - PROCESS | 1662 | --DOCSHELL 0x135313800 == 32 [pid = 1662] [id = 669] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x1125b1800) [pid = 1662] [serial = 1802] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x126bb1800) [pid = 1662] [serial = 1856] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x11704d400) [pid = 1662] [serial = 1841] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x12163d800) [pid = 1662] [serial = 1811] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x118918800) [pid = 1662] [serial = 1808] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x128eabc00) [pid = 1662] [serial = 1910] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x1168a7000) [pid = 1662] [serial = 1751] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x11845cc00) [pid = 1662] [serial = 1754] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x1138f9c00) [pid = 1662] [serial = 1694] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1256fd000) [pid = 1662] [serial = 1853] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x127119000) [pid = 1662] [serial = 1907] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x118f77c00) [pid = 1662] [serial = 1700] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1181f7000) [pid = 1662] [serial = 1901] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x123e66000) [pid = 1662] [serial = 1814] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1211d1000) [pid = 1662] [serial = 1637] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x11812bc00) [pid = 1662] [serial = 1697] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x125eeac00) [pid = 1662] [serial = 1817] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12195c000) [pid = 1662] [serial = 1760] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x121bd0800) [pid = 1662] [serial = 1850] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x128e59800) [pid = 1662] [serial = 1913] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1211d6c00) [pid = 1662] [serial = 1757] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1214d8800) [pid = 1662] [serial = 1847] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x120ee0000) [pid = 1662] [serial = 1703] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x127115000) [pid = 1662] [serial = 1859] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x113115400) [pid = 1662] [serial = 1748] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x116a59800) [pid = 1662] [serial = 1805] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1211d8c00) [pid = 1662] [serial = 1904] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x118f73800) [pid = 1662] [serial = 1844] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x112a62000) [pid = 1662] [serial = 1838] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x11270dc00) [pid = 1662] [serial = 1691] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x12a8cd800) [pid = 1662] [serial = 2006] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x12887bc00) [pid = 1662] [serial = 1990] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x128e5cc00) [pid = 1662] [serial = 1993] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x12937b000) [pid = 1662] [serial = 1996] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x129376000) [pid = 1662] [serial = 1994] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x1294a1000) [pid = 1662] [serial = 1997] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x120d2b400) [pid = 1662] [serial = 2000] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x118127800) [pid = 1662] [serial = 1999] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x117579800) [pid = 1662] [serial = 1957] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x113120000) [pid = 1662] [serial = 1954] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x115163c00) [pid = 1662] [serial = 1955] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x12886f400) [pid = 1662] [serial = 1952] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x12524fc00) [pid = 1662] [serial = 1987] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x1211c6c00) [pid = 1662] [serial = 1984] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1214e3000) [pid = 1662] [serial = 1985] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x118794400) [pid = 1662] [serial = 1981] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x120ebd000) [pid = 1662] [serial = 1982] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x1182a4000) [pid = 1662] [serial = 1978] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1184e6400) [pid = 1662] [serial = 1979] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x117175400) [pid = 1662] [serial = 1976] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x116847800) [pid = 1662] [serial = 1975] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x112a5e800) [pid = 1662] [serial = 1973] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x1125b3c00) [pid = 1662] [serial = 1972] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x128eac800) [pid = 1662] [serial = 1970] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x128830800) [pid = 1662] [serial = 1969] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x125560400) [pid = 1662] [serial = 1966] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x127452000) [pid = 1662] [serial = 1967] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x121bdc000) [pid = 1662] [serial = 1964] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x121956400) [pid = 1662] [serial = 1963] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x1195de800) [pid = 1662] [serial = 1960] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x120eddc00) [pid = 1662] [serial = 1961] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x118206400) [pid = 1662] [serial = 1958] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x1288c8000) [pid = 1662] [serial = 1991] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x126f7e800) [pid = 1662] [serial = 2002] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x126f83c00) [pid = 1662] [serial = 1988] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 62 (0x1294dc000) [pid = 1662] [serial = 2003] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | --DOMWINDOW == 61 (0x129765c00) [pid = 1662] [serial = 2005] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 1662 | 1464440020934 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]]]}] 05:53:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:53:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 620ms 05:53:40 INFO - PROCESS | 1662 | 1464440020950 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:53:40 INFO - PROCESS | 1662 | 1464440020954 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 05:53:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:53:40 INFO - PROCESS | 1662 | 1464440020958 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:53:40 INFO - PROCESS | 1662 | 1464440020962 Marionette TRACE conn2 <- [1,2706,null,{}] 05:53:40 INFO - PROCESS | 1662 | 1464440020965 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}] 05:53:41 INFO - PROCESS | 1662 | 1464440021045 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:53:41 INFO - PROCESS | 1662 | 1464440021095 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x119689800 == 33 [pid = 1662] [id = 684] 05:53:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x112a5e800) [pid = 1662] [serial = 2052] [outer = 0x0] 05:53:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x112fa2c00) [pid = 1662] [serial = 2053] [outer = 0x112a5e800] 05:53:41 INFO - PROCESS | 1662 | 1464440021121 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x1131d1000) [pid = 1662] [serial = 2054] [outer = 0x112a5e800] 05:53:41 INFO - PROCESS | 1662 | 1464440021432 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]]]}] 05:53:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:53:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 523ms 05:53:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:53:41 INFO - PROCESS | 1662 | 1464440021482 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 05:53:41 INFO - PROCESS | 1662 | 1464440021483 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 05:53:41 INFO - PROCESS | 1662 | 1464440021486 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:53:41 INFO - PROCESS | 1662 | 1464440021488 Marionette TRACE conn2 <- [1,2710,null,{}] 05:53:41 INFO - PROCESS | 1662 | 1464440021496 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}] 05:53:41 INFO - PROCESS | 1662 | 1464440021581 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:53:41 INFO - PROCESS | 1662 | 1464440021631 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x12145d800 == 34 [pid = 1662] [id = 685] 05:53:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x112a62000) [pid = 1662] [serial = 2055] [outer = 0x0] 05:53:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x113a7c400) [pid = 1662] [serial = 2056] [outer = 0x112a62000] 05:53:41 INFO - PROCESS | 1662 | 1464440021660 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x116730c00) [pid = 1662] [serial = 2057] [outer = 0x112a62000] 05:53:41 INFO - PROCESS | 1662 | 1464440021993 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] 05:53:42 INFO - PROCESS | 1662 | 1464440022009 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 05:53:42 INFO - PROCESS | 1662 | 1464440022012 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:53:42 INFO - PROCESS | 1662 | 1464440022014 Marionette TRACE conn2 <- [1,2714,null,{}] 05:53:42 INFO - PROCESS | 1662 | 1464440022016 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}] 05:53:42 INFO - PROCESS | 1662 | 1464440022097 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:53:42 INFO - PROCESS | 1662 | 1464440022101 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x1267b6800 == 35 [pid = 1662] [id = 686] 05:53:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x116827c00) [pid = 1662] [serial = 2058] [outer = 0x0] 05:53:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x117047800) [pid = 1662] [serial = 2059] [outer = 0x116827c00] 05:53:42 INFO - PROCESS | 1662 | 1464440022127 Marionette DEBUG loaded listener.js 05:53:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x117175400) [pid = 1662] [serial = 2060] [outer = 0x116827c00] 05:53:42 INFO - PROCESS | 1662 | 1464440022453 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]]]}] 05:53:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:53:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 471ms 05:53:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:53:42 INFO - PROCESS | 1662 | 1464440022484 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:53:42 INFO - PROCESS | 1662 | 1464440022485 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 05:53:42 INFO - PROCESS | 1662 | 1464440022487 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:53:42 INFO - PROCESS | 1662 | 1464440022488 Marionette TRACE conn2 <- [1,2718,null,{}] 05:53:42 INFO - PROCESS | 1662 | 1464440022490 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}] 05:53:42 INFO - PROCESS | 1662 | 1464440022596 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:53:42 INFO - PROCESS | 1662 | 1464440022602 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x12718d800 == 36 [pid = 1662] [id = 687] 05:53:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x111e2f400) [pid = 1662] [serial = 2061] [outer = 0x0] 05:53:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x117676c00) [pid = 1662] [serial = 2062] [outer = 0x111e2f400] 05:53:42 INFO - PROCESS | 1662 | 1464440022627 Marionette DEBUG loaded listener.js 05:53:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x118125000) [pid = 1662] [serial = 2063] [outer = 0x111e2f400] 05:53:42 INFO - PROCESS | 1662 | 1464440022983 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] 05:53:43 INFO - PROCESS | 1662 | 1464440023007 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 05:53:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:53:43 INFO - PROCESS | 1662 | 1464440023015 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:53:43 INFO - PROCESS | 1662 | 1464440023016 Marionette TRACE conn2 <- [1,2722,null,{}] 05:53:43 INFO - PROCESS | 1662 | 1464440023026 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}] 05:53:43 INFO - PROCESS | 1662 | 1464440023140 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:53:43 INFO - PROCESS | 1662 | 1464440023145 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x1290ad000 == 37 [pid = 1662] [id = 688] 05:53:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x11767b000) [pid = 1662] [serial = 2064] [outer = 0x0] 05:53:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x118204400) [pid = 1662] [serial = 2065] [outer = 0x11767b000] 05:53:43 INFO - PROCESS | 1662 | 1464440023171 Marionette DEBUG loaded listener.js 05:53:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x118455000) [pid = 1662] [serial = 2066] [outer = 0x11767b000] 05:53:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif" 05:53:43 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:53:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1 05:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:43 INFO - _addTest/ [0,2725,"getWindowHandle",null] 05:53:43 INFO - PROCESS | 1662 | 1464440023546 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 05:53:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:53:43 INFO - PROCESS | 1662 | 1464440023548 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:53:43 INFO - PROCESS | 1662 | 1464440023549 Marionette TRACE conn2 <- [1,2726,null,{}] 05:53:43 INFO - PROCESS | 1662 | 1464440023552 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}] 05:53:43 INFO - PROCESS | 1662 | 1464440023649 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:53:43 INFO - PROCESS | 1662 | 1464440023663 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x12aa39000 == 38 [pid = 1662] [id = 689] 05:53:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x118458800) [pid = 1662] [serial = 2067] [outer = 0x0] 05:53:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1184e6c00) [pid = 1662] [serial = 2068] [outer = 0x118458800] 05:53:43 INFO - PROCESS | 1662 | 1464440023689 Marionette DEBUG loaded listener.js 05:53:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x118794400) [pid = 1662] [serial = 2069] [outer = 0x118458800] 05:53:44 INFO - PROCESS | 1662 | 1464440024036 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]]]}] 05:53:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:53:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 519ms 05:53:44 INFO - PROCESS | 1662 | 1464440024072 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:53:44 INFO - PROCESS | 1662 | 1464440024073 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 05:53:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:53:44 INFO - PROCESS | 1662 | 1464440024076 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:53:44 INFO - PROCESS | 1662 | 1464440024077 Marionette TRACE conn2 <- [1,2730,null,{}] 05:53:44 INFO - PROCESS | 1662 | 1464440024079 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}] 05:53:44 INFO - PROCESS | 1662 | 1464440024175 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:53:44 INFO - PROCESS | 1662 | 1464440024185 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b285800 == 39 [pid = 1662] [id = 690] 05:53:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x1185e3400) [pid = 1662] [serial = 2070] [outer = 0x0] 05:53:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x118925800) [pid = 1662] [serial = 2071] [outer = 0x1185e3400] 05:53:44 INFO - PROCESS | 1662 | 1464440024239 Marionette DEBUG loaded listener.js 05:53:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x118f73c00) [pid = 1662] [serial = 2072] [outer = 0x1185e3400] 05:53:44 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x1185e4000) [pid = 1662] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:53:44 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x112a69000) [pid = 1662] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:53:44 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x117046400) [pid = 1662] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:53:44 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1125b8000) [pid = 1662] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:53:44 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x112a60800) [pid = 1662] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:53:44 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x113d06400) [pid = 1662] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:53:44 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x118210800) [pid = 1662] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:53:44 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x111a0dc00) [pid = 1662] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:53:44 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x110e4e800) [pid = 1662] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:53:44 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x113d0e000) [pid = 1662] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:53:45 INFO - PROCESS | 1662 | 1464440025042 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 05:53:45 INFO - PROCESS | 1662 | 1464440025049 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 05:53:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:53:45 INFO - PROCESS | 1662 | 1464440025051 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:53:45 INFO - PROCESS | 1662 | 1464440025052 Marionette TRACE conn2 <- [1,2734,null,{}] 05:53:45 INFO - PROCESS | 1662 | 1464440025055 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}] 05:53:45 INFO - PROCESS | 1662 | 1464440025131 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:53:45 INFO - PROCESS | 1662 | 1464440025180 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b334000 == 40 [pid = 1662] [id = 691] 05:53:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x113122400) [pid = 1662] [serial = 2073] [outer = 0x0] 05:53:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x116a59c00) [pid = 1662] [serial = 2074] [outer = 0x113122400] 05:53:45 INFO - PROCESS | 1662 | 1464440025205 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x118918800) [pid = 1662] [serial = 2075] [outer = 0x113122400] 05:53:45 INFO - PROCESS | 1662 | 1464440025503 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]]]}] 05:53:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:53:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 468ms 05:53:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:53:45 INFO - PROCESS | 1662 | 1464440025519 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:53:45 INFO - PROCESS | 1662 | 1464440025521 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 05:53:45 INFO - PROCESS | 1662 | 1464440025523 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:53:45 INFO - PROCESS | 1662 | 1464440025524 Marionette TRACE conn2 <- [1,2738,null,{}] 05:53:45 INFO - PROCESS | 1662 | 1464440025526 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}] 05:53:45 INFO - PROCESS | 1662 | 1464440025609 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:53:45 INFO - PROCESS | 1662 | 1464440025616 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bad4000 == 41 [pid = 1662] [id = 692] 05:53:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x118f77800) [pid = 1662] [serial = 2076] [outer = 0x0] 05:53:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x1195ed000) [pid = 1662] [serial = 2077] [outer = 0x118f77800] 05:53:45 INFO - PROCESS | 1662 | 1464440025642 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x1196e6000) [pid = 1662] [serial = 2078] [outer = 0x118f77800] 05:53:45 INFO - PROCESS | 1662 | 1464440025973 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]]]}] 05:53:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:53:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 473ms 05:53:45 INFO - PROCESS | 1662 | 1464440025997 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 1662 | 1464440025998 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 05:53:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:53:46 INFO - PROCESS | 1662 | 1464440026001 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:53:46 INFO - PROCESS | 1662 | 1464440026002 Marionette TRACE conn2 <- [1,2742,null,{}] 05:53:46 INFO - PROCESS | 1662 | 1464440026005 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}] 05:53:46 INFO - PROCESS | 1662 | 1464440026122 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:53:46 INFO - PROCESS | 1662 | 1464440026130 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bded000 == 42 [pid = 1662] [id = 693] 05:53:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x1195e5c00) [pid = 1662] [serial = 2079] [outer = 0x0] 05:53:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x1199cb800) [pid = 1662] [serial = 2080] [outer = 0x1195e5c00] 05:53:46 INFO - PROCESS | 1662 | 1464440026159 Marionette DEBUG loaded listener.js 05:53:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x120eb0c00) [pid = 1662] [serial = 2081] [outer = 0x1195e5c00] 05:53:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12cdd2000 == 41 [pid = 1662] [id = 16] 05:53:46 INFO - PROCESS | 1662 | 1464440026502 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]]]}] 05:53:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:53:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 519ms 05:53:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:53:46 INFO - PROCESS | 1662 | 1464440026521 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 1662 | 1464440026522 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 05:53:46 INFO - PROCESS | 1662 | 1464440026524 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:53:46 INFO - PROCESS | 1662 | 1464440026525 Marionette TRACE conn2 <- [1,2746,null,{}] 05:53:46 INFO - PROCESS | 1662 | 1464440026527 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}] 05:53:46 INFO - PROCESS | 1662 | 1464440026607 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:53:46 INFO - PROCESS | 1662 | 1464440026613 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c053000 == 42 [pid = 1662] [id = 694] 05:53:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x120eb8000) [pid = 1662] [serial = 2082] [outer = 0x0] 05:53:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x120ee5400) [pid = 1662] [serial = 2083] [outer = 0x120eb8000] 05:53:46 INFO - PROCESS | 1662 | 1464440026638 Marionette DEBUG loaded listener.js 05:53:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1210d3800) [pid = 1662] [serial = 2084] [outer = 0x120eb8000] 05:53:47 INFO - PROCESS | 1662 | 1464440027102 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]]]}] 05:53:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:53:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 622ms 05:53:47 INFO - PROCESS | 1662 | 1464440027147 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:53:47 INFO - PROCESS | 1662 | 1464440027149 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 05:53:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:53:47 INFO - PROCESS | 1662 | 1464440027153 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:53:47 INFO - PROCESS | 1662 | 1464440027155 Marionette TRACE conn2 <- [1,2750,null,{}] 05:53:47 INFO - PROCESS | 1662 | 1464440027159 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}] 05:53:47 INFO - PROCESS | 1662 | 1464440027261 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:53:47 INFO - PROCESS | 1662 | 1464440027328 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x119692000 == 43 [pid = 1662] [id = 695] 05:53:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x111f3cc00) [pid = 1662] [serial = 2085] [outer = 0x0] 05:53:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x112842400) [pid = 1662] [serial = 2086] [outer = 0x111f3cc00] 05:53:47 INFO - PROCESS | 1662 | 1464440027360 Marionette DEBUG loaded listener.js 05:53:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x112f54400) [pid = 1662] [serial = 2087] [outer = 0x111f3cc00] 05:53:47 INFO - PROCESS | 1662 | 1464440027780 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]]]}] 05:53:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:53:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 672ms 05:53:47 INFO - PROCESS | 1662 | 1464440027825 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:53:47 INFO - PROCESS | 1662 | 1464440027829 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 05:53:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:53:47 INFO - PROCESS | 1662 | 1464440027834 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:53:47 INFO - PROCESS | 1662 | 1464440027836 Marionette TRACE conn2 <- [1,2754,null,{}] 05:53:47 INFO - PROCESS | 1662 | 1464440027839 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}] 05:53:47 INFO - PROCESS | 1662 | 1464440027949 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:53:48 INFO - PROCESS | 1662 | 1464440028079 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x127699800 == 44 [pid = 1662] [id = 696] 05:53:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x113d11400) [pid = 1662] [serial = 2088] [outer = 0x0] 05:53:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x115163c00) [pid = 1662] [serial = 2089] [outer = 0x113d11400] 05:53:48 INFO - PROCESS | 1662 | 1464440028127 Marionette DEBUG loaded listener.js 05:53:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x116610400) [pid = 1662] [serial = 2090] [outer = 0x113d11400] 05:53:48 INFO - PROCESS | 1662 | 1464440028630 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]]]}] 05:53:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:53:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 822ms 05:53:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:53:48 INFO - PROCESS | 1662 | 1464440028657 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:53:48 INFO - PROCESS | 1662 | 1464440028659 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 05:53:48 INFO - PROCESS | 1662 | 1464440028661 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - PROCESS | 1662 | 1464440028664 Marionette TRACE conn2 <- [1,2758,null,{}] 05:53:48 INFO - PROCESS | 1662 | 1464440028672 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}] 05:53:48 INFO - PROCESS | 1662 | 1464440028774 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:53:48 INFO - PROCESS | 1662 | 1464440028831 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c05b000 == 45 [pid = 1662] [id = 697] 05:53:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x11704e000) [pid = 1662] [serial = 2091] [outer = 0x0] 05:53:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x118132400) [pid = 1662] [serial = 2092] [outer = 0x11704e000] 05:53:48 INFO - PROCESS | 1662 | 1464440028862 Marionette DEBUG loaded listener.js 05:53:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1182a4400) [pid = 1662] [serial = 2093] [outer = 0x11704e000] 05:53:49 INFO - PROCESS | 1662 | 1464440029297 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]]]}] 05:53:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:53:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 671ms 05:53:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:53:49 INFO - PROCESS | 1662 | 1464440029332 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:53:49 INFO - PROCESS | 1662 | 1464440029334 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 05:53:49 INFO - PROCESS | 1662 | 1464440029337 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:53:49 INFO - PROCESS | 1662 | 1464440029338 Marionette TRACE conn2 <- [1,2762,null,{}] 05:53:49 INFO - PROCESS | 1662 | 1464440029340 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}] 05:53:49 INFO - PROCESS | 1662 | 1464440029498 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:53:49 INFO - PROCESS | 1662 | 1464440029520 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c51c000 == 46 [pid = 1662] [id = 698] 05:53:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x119175800) [pid = 1662] [serial = 2094] [outer = 0x0] 05:53:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1196e7400) [pid = 1662] [serial = 2095] [outer = 0x119175800] 05:53:49 INFO - PROCESS | 1662 | 1464440029578 Marionette DEBUG loaded listener.js 05:53:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x120d28400) [pid = 1662] [serial = 2096] [outer = 0x119175800] 05:53:49 INFO - PROCESS | 1662 | 1464440029958 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]]]}] 05:53:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:53:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 668ms 05:53:50 INFO - PROCESS | 1662 | 1464440030006 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:53:50 INFO - PROCESS | 1662 | 1464440030007 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 05:53:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:53:50 INFO - PROCESS | 1662 | 1464440030010 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:53:50 INFO - PROCESS | 1662 | 1464440030011 Marionette TRACE conn2 <- [1,2766,null,{}] 05:53:50 INFO - PROCESS | 1662 | 1464440030014 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}] 05:53:50 INFO - PROCESS | 1662 | 1464440030112 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:53:50 INFO - PROCESS | 1662 | 1464440030165 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c916800 == 47 [pid = 1662] [id = 699] 05:53:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x119179c00) [pid = 1662] [serial = 2097] [outer = 0x0] 05:53:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x120edac00) [pid = 1662] [serial = 2098] [outer = 0x119179c00] 05:53:50 INFO - PROCESS | 1662 | 1464440030194 Marionette DEBUG loaded listener.js 05:53:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1210d5400) [pid = 1662] [serial = 2099] [outer = 0x119179c00] 05:53:50 INFO - PROCESS | 1662 | 1464440030849 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]]]}] 05:53:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:53:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 925ms 05:53:50 INFO - PROCESS | 1662 | 1464440030937 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:53:50 INFO - PROCESS | 1662 | 1464440030940 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 05:53:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:53:50 INFO - PROCESS | 1662 | 1464440030948 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:53:50 INFO - PROCESS | 1662 | 1464440030952 Marionette TRACE conn2 <- [1,2770,null,{}] 05:53:50 INFO - PROCESS | 1662 | 1464440030957 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}] 05:53:51 INFO - PROCESS | 1662 | 1464440031091 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:53:51 INFO - PROCESS | 1662 | 1464440031155 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x12114e000 == 48 [pid = 1662] [id = 700] 05:53:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x112849400) [pid = 1662] [serial = 2100] [outer = 0x0] 05:53:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x112a60800) [pid = 1662] [serial = 2101] [outer = 0x112849400] 05:53:51 INFO - PROCESS | 1662 | 1464440031184 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x112f52800) [pid = 1662] [serial = 2102] [outer = 0x112849400] 05:53:51 INFO - PROCESS | 1662 | 1464440031613 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]]]}] 05:53:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:53:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 680ms 05:53:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:53:51 INFO - PROCESS | 1662 | 1464440031625 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:53:51 INFO - PROCESS | 1662 | 1464440031629 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 05:53:51 INFO - PROCESS | 1662 | 1464440031633 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:53:51 INFO - PROCESS | 1662 | 1464440031634 Marionette TRACE conn2 <- [1,2774,null,{}] 05:53:51 INFO - PROCESS | 1662 | 1464440031637 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}] 05:53:51 INFO - PROCESS | 1662 | 1464440031731 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:53:51 INFO - PROCESS | 1662 | 1464440031782 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x1187b7800 == 49 [pid = 1662] [id = 701] 05:53:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x112a64000) [pid = 1662] [serial = 2103] [outer = 0x0] 05:53:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x11311cc00) [pid = 1662] [serial = 2104] [outer = 0x112a64000] 05:53:51 INFO - PROCESS | 1662 | 1464440031809 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x11386d400) [pid = 1662] [serial = 2105] [outer = 0x112a64000] 05:53:52 INFO - PROCESS | 1662 | --DOCSHELL 0x123ef5000 == 48 [pid = 1662] [id = 528] 05:53:52 INFO - PROCESS | 1662 | --DOCSHELL 0x118185800 == 47 [pid = 1662] [id = 524] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x118209000) [pid = 1662] [serial = 2041] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12cdd1800 == 46 [pid = 1662] [id = 17] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x112f55400) [pid = 1662] [serial = 2038] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x113219000) [pid = 1662] [serial = 2017] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x113d07400) [pid = 1662] [serial = 2018] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1182aa400) [pid = 1662] [serial = 2029] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x11891d800) [pid = 1662] [serial = 2036] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1185e3000) [pid = 1662] [serial = 2033] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x118453400) [pid = 1662] [serial = 2030] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x113d6f800) [pid = 1662] [serial = 2039] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x118792000) [pid = 1662] [serial = 2035] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1168a6c00) [pid = 1662] [serial = 2023] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x117045000) [pid = 1662] [serial = 2024] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x11767b400) [pid = 1662] [serial = 2026] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x11820b400) [pid = 1662] [serial = 2027] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1125b9000) [pid = 1662] [serial = 2011] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x112844000) [pid = 1662] [serial = 2012] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x112a76000) [pid = 1662] [serial = 2014] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x112f5f400) [pid = 1662] [serial = 2015] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1166bf000) [pid = 1662] [serial = 2020] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x11681d800) [pid = 1662] [serial = 2021] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x11845f000) [pid = 1662] [serial = 2032] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 1662 | 1464440032186 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]]]}] 05:53:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:53:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 568ms 05:53:52 INFO - PROCESS | 1662 | 1464440032202 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:53:52 INFO - PROCESS | 1662 | 1464440032203 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 05:53:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:53:52 INFO - PROCESS | 1662 | 1464440032206 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 1662 | 1464440032208 Marionette TRACE conn2 <- [1,2778,null,{}] 05:53:52 INFO - PROCESS | 1662 | 1464440032218 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}] 05:53:52 INFO - PROCESS | 1662 | 1464440032299 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:53:52 INFO - PROCESS | 1662 | 1464440032354 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x119925000 == 47 [pid = 1662] [id = 702] 05:53:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x11334c800) [pid = 1662] [serial = 2106] [outer = 0x0] 05:53:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x11607d400) [pid = 1662] [serial = 2107] [outer = 0x11334c800] 05:53:52 INFO - PROCESS | 1662 | 1464440032397 Marionette DEBUG loaded listener.js 05:53:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x116825000) [pid = 1662] [serial = 2108] [outer = 0x11334c800] 05:53:52 INFO - PROCESS | 1662 | 1464440032706 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]]]}] 05:53:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:53:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 524ms 05:53:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:53:52 INFO - PROCESS | 1662 | 1464440032732 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:53:52 INFO - PROCESS | 1662 | 1464440032734 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 05:53:52 INFO - PROCESS | 1662 | 1464440032736 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 1662 | 1464440032737 Marionette TRACE conn2 <- [1,2782,null,{}] 05:53:52 INFO - PROCESS | 1662 | 1464440032740 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}] 05:53:52 INFO - PROCESS | 1662 | 1464440032821 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:53:52 INFO - PROCESS | 1662 | 1464440032825 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x123efa800 == 48 [pid = 1662] [id = 703] 05:53:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x117040800) [pid = 1662] [serial = 2109] [outer = 0x0] 05:53:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x11704f800) [pid = 1662] [serial = 2110] [outer = 0x117040800] 05:53:52 INFO - PROCESS | 1662 | 1464440032854 Marionette DEBUG loaded listener.js 05:53:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x118064400) [pid = 1662] [serial = 2111] [outer = 0x117040800] 05:53:53 INFO - PROCESS | 1662 | 1464440033171 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]]]}] 05:53:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:53:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 472ms 05:53:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:53:53 INFO - PROCESS | 1662 | 1464440033209 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:53:53 INFO - PROCESS | 1662 | 1464440033210 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 05:53:53 INFO - PROCESS | 1662 | 1464440033213 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:53:53 INFO - PROCESS | 1662 | 1464440033214 Marionette TRACE conn2 <- [1,2786,null,{}] 05:53:53 INFO - PROCESS | 1662 | 1464440033225 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}] 05:53:53 INFO - PROCESS | 1662 | 1464440033308 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:53:53 INFO - PROCESS | 1662 | 1464440033315 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x1267c7800 == 49 [pid = 1662] [id = 704] 05:53:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x118070400) [pid = 1662] [serial = 2112] [outer = 0x0] 05:53:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x118203400) [pid = 1662] [serial = 2113] [outer = 0x118070400] 05:53:53 INFO - PROCESS | 1662 | 1464440033346 Marionette DEBUG loaded listener.js 05:53:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x11820e000) [pid = 1662] [serial = 2114] [outer = 0x118070400] 05:53:53 INFO - PROCESS | 1662 | 1464440033853 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]]]}] 05:53:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:53:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 678ms 05:53:53 INFO - PROCESS | 1662 | 1464440033892 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:53:53 INFO - PROCESS | 1662 | 1464440033894 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 05:53:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:53:53 INFO - PROCESS | 1662 | 1464440033897 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:53:53 INFO - PROCESS | 1662 | 1464440033898 Marionette TRACE conn2 <- [1,2790,null,{}] 05:53:53 INFO - PROCESS | 1662 | 1464440033900 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}] 05:53:54 INFO - PROCESS | 1662 | 1464440033999 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:53:54 INFO - PROCESS | 1662 | 1464440034006 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x128e0c800 == 50 [pid = 1662] [id = 705] 05:53:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x118456c00) [pid = 1662] [serial = 2115] [outer = 0x0] 05:53:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x118462000) [pid = 1662] [serial = 2116] [outer = 0x118456c00] 05:53:54 INFO - PROCESS | 1662 | 1464440034033 Marionette DEBUG loaded listener.js 05:53:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x118791800) [pid = 1662] [serial = 2117] [outer = 0x118456c00] 05:53:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:53:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 518ms 05:53:54 INFO - PROCESS | 1662 | 1464440034408 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]]]}] 05:53:54 INFO - PROCESS | 1662 | 1464440034415 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:53:54 INFO - PROCESS | 1662 | 1464440034417 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 05:53:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:53:54 INFO - PROCESS | 1662 | 1464440034419 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 1662 | 1464440034420 Marionette TRACE conn2 <- [1,2794,null,{}] 05:53:54 INFO - PROCESS | 1662 | 1464440034423 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}] 05:53:54 INFO - PROCESS | 1662 | 1464440034521 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:53:54 INFO - PROCESS | 1662 | 1464440034540 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x129462800 == 51 [pid = 1662] [id = 706] 05:53:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x118457c00) [pid = 1662] [serial = 2118] [outer = 0x0] 05:53:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x118f77c00) [pid = 1662] [serial = 2119] [outer = 0x118457c00] 05:53:54 INFO - PROCESS | 1662 | 1464440034566 Marionette DEBUG loaded listener.js 05:53:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1196db400) [pid = 1662] [serial = 2120] [outer = 0x118457c00] 05:53:54 INFO - PROCESS | 1662 | 1464440034909 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]]]}] 05:53:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:53:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 519ms 05:53:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:53:54 INFO - PROCESS | 1662 | 1464440034944 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:53:54 INFO - PROCESS | 1662 | 1464440034945 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 05:53:54 INFO - PROCESS | 1662 | 1464440034947 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 1662 | 1464440034948 Marionette TRACE conn2 <- [1,2798,null,{}] 05:53:54 INFO - PROCESS | 1662 | 1464440034951 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}] 05:53:55 INFO - PROCESS | 1662 | 1464440035051 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:53:55 INFO - PROCESS | 1662 | 1464440035055 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af8d000 == 52 [pid = 1662] [id = 707] 05:53:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1196e7800) [pid = 1662] [serial = 2121] [outer = 0x0] 05:53:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x120d2b000) [pid = 1662] [serial = 2122] [outer = 0x1196e7800] 05:53:55 INFO - PROCESS | 1662 | 1464440035110 Marionette DEBUG loaded listener.js 05:53:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1210d2400) [pid = 1662] [serial = 2123] [outer = 0x1196e7800] 05:53:55 INFO - PROCESS | 1662 | 1464440035448 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]]]}] 05:53:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:53:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 520ms 05:53:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:53:55 INFO - PROCESS | 1662 | 1464440035468 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:53:55 INFO - PROCESS | 1662 | 1464440035469 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 05:53:55 INFO - PROCESS | 1662 | 1464440035471 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:53:55 INFO - PROCESS | 1662 | 1464440035472 Marionette TRACE conn2 <- [1,2802,null,{}] 05:53:55 INFO - PROCESS | 1662 | 1464440035474 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}] 05:53:55 INFO - PROCESS | 1662 | 1464440035575 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:53:55 INFO - PROCESS | 1662 | 1464440035588 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x12babe000 == 53 [pid = 1662] [id = 708] 05:53:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x120eb1400) [pid = 1662] [serial = 2124] [outer = 0x0] 05:53:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1211d1c00) [pid = 1662] [serial = 2125] [outer = 0x120eb1400] 05:53:55 INFO - PROCESS | 1662 | 1464440035614 Marionette DEBUG loaded listener.js 05:53:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1211d8400) [pid = 1662] [serial = 2126] [outer = 0x120eb1400] 05:53:55 INFO - PROCESS | 1662 | 1464440035967 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]]]}] 05:53:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:53:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 518ms 05:53:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:53:55 INFO - PROCESS | 1662 | 1464440035989 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:53:55 INFO - PROCESS | 1662 | 1464440035990 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 05:53:55 INFO - PROCESS | 1662 | 1464440035993 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:53:55 INFO - PROCESS | 1662 | 1464440035994 Marionette TRACE conn2 <- [1,2806,null,{}] 05:53:56 INFO - PROCESS | 1662 | 1464440036003 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}] 05:53:56 INFO - PROCESS | 1662 | 1464440036119 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:53:56 INFO - PROCESS | 1662 | 1464440036172 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x125e96800 == 54 [pid = 1662] [id = 709] 05:53:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1184e7c00) [pid = 1662] [serial = 2127] [outer = 0x0] 05:53:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x121246400) [pid = 1662] [serial = 2128] [outer = 0x1184e7c00] 05:53:56 INFO - PROCESS | 1662 | 1464440036213 Marionette DEBUG loaded listener.js 05:53:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12124a400) [pid = 1662] [serial = 2129] [outer = 0x1184e7c00] 05:53:56 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x12cc63000) [pid = 1662] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:53:56 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x12cdd2800) [pid = 1662] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:53:56 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x11767b000) [pid = 1662] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:53:56 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1185e3400) [pid = 1662] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:53:56 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x118458800) [pid = 1662] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:53:56 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x113122400) [pid = 1662] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:53:56 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x111e2f400) [pid = 1662] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:53:56 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x112a62000) [pid = 1662] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:53:56 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x11214d400) [pid = 1662] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:53:56 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x112a5e800) [pid = 1662] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:53:56 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x116827c00) [pid = 1662] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:53:56 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x118f77800) [pid = 1662] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:53:56 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1195e5c00) [pid = 1662] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:53:56 INFO - PROCESS | 1662 | 1464440036930 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]]]}] 05:53:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:53:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 970ms 05:53:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:53:56 INFO - PROCESS | 1662 | 1464440036964 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:53:56 INFO - PROCESS | 1662 | 1464440036967 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 05:53:56 INFO - PROCESS | 1662 | 1464440036970 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:53:56 INFO - PROCESS | 1662 | 1464440036973 Marionette TRACE conn2 <- [1,2810,null,{}] 05:53:56 INFO - PROCESS | 1662 | 1464440036976 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}] 05:53:57 INFO - PROCESS | 1662 | 1464440037079 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:53:57 INFO - PROCESS | 1662 | 1464440037147 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x119686000 == 55 [pid = 1662] [id = 710] 05:53:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x112710c00) [pid = 1662] [serial = 2130] [outer = 0x0] 05:53:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x112a7e000) [pid = 1662] [serial = 2131] [outer = 0x112710c00] 05:53:57 INFO - PROCESS | 1662 | 1464440037178 Marionette DEBUG loaded listener.js 05:53:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x113122400) [pid = 1662] [serial = 2132] [outer = 0x112710c00] 05:53:57 INFO - PROCESS | 1662 | 1464440037610 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]]]}] 05:53:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:53:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 671ms 05:53:57 INFO - PROCESS | 1662 | 1464440037641 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:53:57 INFO - PROCESS | 1662 | 1464440037645 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 05:53:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:53:57 INFO - PROCESS | 1662 | 1464440037668 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - PROCESS | 1662 | 1464440037670 Marionette TRACE conn2 <- [1,2814,null,{}] 05:53:57 INFO - PROCESS | 1662 | 1464440037673 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}] 05:53:57 INFO - PROCESS | 1662 | 1464440037780 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:53:57 INFO - PROCESS | 1662 | 1464440037848 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x127195000 == 56 [pid = 1662] [id = 711] 05:53:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x11619b400) [pid = 1662] [serial = 2133] [outer = 0x0] 05:53:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x11672e000) [pid = 1662] [serial = 2134] [outer = 0x11619b400] 05:53:57 INFO - PROCESS | 1662 | 1464440037878 Marionette DEBUG loaded listener.js 05:53:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1168a7000) [pid = 1662] [serial = 2135] [outer = 0x11619b400] 05:53:58 INFO - PROCESS | 1662 | 1464440038304 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]]]}] 05:53:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:53:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 673ms 05:53:58 INFO - PROCESS | 1662 | 1464440038340 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:53:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:53:58 INFO - PROCESS | 1662 | 1464440038342 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 05:53:58 INFO - PROCESS | 1662 | 1464440038345 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:53:58 INFO - PROCESS | 1662 | 1464440038347 Marionette TRACE conn2 <- [1,2818,null,{}] 05:53:58 INFO - PROCESS | 1662 | 1464440038355 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}] 05:53:58 INFO - PROCESS | 1662 | 1464440038482 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:53:58 INFO - PROCESS | 1662 | 1464440038539 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c217000 == 57 [pid = 1662] [id = 712] 05:53:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x11812b000) [pid = 1662] [serial = 2136] [outer = 0x0] 05:53:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1182af400) [pid = 1662] [serial = 2137] [outer = 0x11812b000] 05:53:58 INFO - PROCESS | 1662 | 1464440038571 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x116822c00) [pid = 1662] [serial = 2138] [outer = 0x11812b000] 05:53:59 INFO - PROCESS | 1662 | 1464440039073 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]]]}] 05:53:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:53:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 774ms 05:53:59 INFO - PROCESS | 1662 | 1464440039121 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 1662 | 1464440039123 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 05:53:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:53:59 INFO - PROCESS | 1662 | 1464440039129 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - PROCESS | 1662 | 1464440039132 Marionette TRACE conn2 <- [1,2822,null,{}] 05:53:59 INFO - PROCESS | 1662 | 1464440039136 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}] 05:53:59 INFO - PROCESS | 1662 | 1464440039288 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:53:59 INFO - PROCESS | 1662 | 1464440039367 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ca92800 == 58 [pid = 1662] [id = 713] 05:53:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x119175000) [pid = 1662] [serial = 2139] [outer = 0x0] 05:53:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x119d84800) [pid = 1662] [serial = 2140] [outer = 0x119175000] 05:53:59 INFO - PROCESS | 1662 | 1464440039397 Marionette DEBUG loaded listener.js 05:53:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1211d1000) [pid = 1662] [serial = 2141] [outer = 0x119175000] 05:53:59 INFO - PROCESS | 1662 | 1464440039826 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]]]}] 05:53:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:53:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 724ms 05:53:59 INFO - PROCESS | 1662 | 1464440039850 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 1662 | 1464440039852 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 05:53:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:53:59 INFO - PROCESS | 1662 | 1464440039854 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - PROCESS | 1662 | 1464440039855 Marionette TRACE conn2 <- [1,2826,null,{}] 05:53:59 INFO - PROCESS | 1662 | 1464440039858 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}] 05:53:59 INFO - PROCESS | 1662 | 1464440039959 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:54:00 INFO - PROCESS | 1662 | 1464440040029 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12caad000 == 59 [pid = 1662] [id = 714] 05:54:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x11891dc00) [pid = 1662] [serial = 2142] [outer = 0x0] 05:54:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x121245800) [pid = 1662] [serial = 2143] [outer = 0x11891dc00] 05:54:00 INFO - PROCESS | 1662 | 1464440040058 Marionette DEBUG loaded listener.js 05:54:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12124f400) [pid = 1662] [serial = 2144] [outer = 0x11891dc00] 05:54:00 INFO - PROCESS | 1662 | 1464440040500 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:54:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:54:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 669ms 05:54:00 INFO - PROCESS | 1662 | 1464440040524 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:54:00 INFO - PROCESS | 1662 | 1464440040525 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 05:54:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:54:00 INFO - PROCESS | 1662 | 1464440040528 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:54:00 INFO - PROCESS | 1662 | 1464440040529 Marionette TRACE conn2 <- [1,2830,null,{}] 05:54:00 INFO - PROCESS | 1662 | 1464440040532 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}] 05:54:00 INFO - PROCESS | 1662 | 1464440040774 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:54:00 INFO - PROCESS | 1662 | 1464440040857 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x119657800 == 60 [pid = 1662] [id = 715] 05:54:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x111c19c00) [pid = 1662] [serial = 2145] [outer = 0x0] 05:54:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x111ed5800) [pid = 1662] [serial = 2146] [outer = 0x111c19c00] 05:54:00 INFO - PROCESS | 1662 | 1464440040886 Marionette DEBUG loaded listener.js 05:54:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x11270f000) [pid = 1662] [serial = 2147] [outer = 0x111c19c00] 05:54:01 INFO - PROCESS | 1662 | 1464440041333 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]]]}] 05:54:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:54:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 872ms 05:54:01 INFO - PROCESS | 1662 | 1464440041412 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:54:01 INFO - PROCESS | 1662 | 1464440041414 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 05:54:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:54:01 INFO - PROCESS | 1662 | 1464440041418 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:54:01 INFO - PROCESS | 1662 | 1464440041421 Marionette TRACE conn2 <- [1,2834,null,{}] 05:54:01 INFO - PROCESS | 1662 | 1464440041424 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}] 05:54:01 INFO - PROCESS | 1662 | 1464440041522 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:54:01 INFO - PROCESS | 1662 | 1464440041592 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12114d800 == 61 [pid = 1662] [id = 716] 05:54:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x113d0e000) [pid = 1662] [serial = 2148] [outer = 0x0] 05:54:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x11607c400) [pid = 1662] [serial = 2149] [outer = 0x113d0e000] 05:54:01 INFO - PROCESS | 1662 | 1464440041622 Marionette DEBUG loaded listener.js 05:54:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x11681b000) [pid = 1662] [serial = 2150] [outer = 0x113d0e000] 05:54:01 INFO - PROCESS | 1662 | --DOCSHELL 0x12babe000 == 60 [pid = 1662] [id = 708] 05:54:01 INFO - PROCESS | 1662 | --DOCSHELL 0x12af8d000 == 59 [pid = 1662] [id = 707] 05:54:01 INFO - PROCESS | 1662 | --DOCSHELL 0x129462800 == 58 [pid = 1662] [id = 706] 05:54:01 INFO - PROCESS | 1662 | --DOCSHELL 0x128e0c800 == 57 [pid = 1662] [id = 705] 05:54:01 INFO - PROCESS | 1662 | --DOCSHELL 0x1267c7800 == 56 [pid = 1662] [id = 704] 05:54:01 INFO - PROCESS | 1662 | --DOCSHELL 0x123efa800 == 55 [pid = 1662] [id = 703] 05:54:01 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x120ee5400) [pid = 1662] [serial = 2083] [outer = 0x0] [url = about:blank] 05:54:01 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12cdd9800) [pid = 1662] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:54:01 INFO - PROCESS | 1662 | --DOCSHELL 0x119925000 == 54 [pid = 1662] [id = 702] 05:54:01 INFO - PROCESS | 1662 | --DOCSHELL 0x1187b7800 == 53 [pid = 1662] [id = 701] 05:54:01 INFO - PROCESS | 1662 | --DOCSHELL 0x12114e000 == 52 [pid = 1662] [id = 700] 05:54:01 INFO - PROCESS | 1662 | --DOCSHELL 0x12c51c000 == 51 [pid = 1662] [id = 698] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x112847800) [pid = 1662] [serial = 2050] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x112fa2c00) [pid = 1662] [serial = 2053] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1131d1000) [pid = 1662] [serial = 2054] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x113116000) [pid = 1662] [serial = 2047] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x117047800) [pid = 1662] [serial = 2059] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x117175400) [pid = 1662] [serial = 2060] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1121b4000) [pid = 1662] [serial = 2044] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1195ed000) [pid = 1662] [serial = 2077] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x118f73c00) [pid = 1662] [serial = 2072] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x112a74800) [pid = 1662] [serial = 2051] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x118794400) [pid = 1662] [serial = 2069] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x118455000) [pid = 1662] [serial = 2066] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1196e6000) [pid = 1662] [serial = 2078] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x118918800) [pid = 1662] [serial = 2075] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x120eb0c00) [pid = 1662] [serial = 2081] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x118125000) [pid = 1662] [serial = 2063] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1199cb800) [pid = 1662] [serial = 2080] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x11284bc00) [pid = 1662] [serial = 1442] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x118204400) [pid = 1662] [serial = 2065] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x118925800) [pid = 1662] [serial = 2071] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1184e6c00) [pid = 1662] [serial = 2068] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x116a59c00) [pid = 1662] [serial = 2074] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x117676c00) [pid = 1662] [serial = 2062] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x113a7c400) [pid = 1662] [serial = 2056] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x116730c00) [pid = 1662] [serial = 2057] [outer = 0x0] [url = about:blank] 05:54:02 INFO - PROCESS | 1662 | 1464440042088 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:54:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:54:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 722ms 05:54:02 INFO - PROCESS | 1662 | 1464440042141 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:54:02 INFO - PROCESS | 1662 | 1464440042146 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 05:54:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:54:02 INFO - PROCESS | 1662 | 1464440042150 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:54:02 INFO - PROCESS | 1662 | 1464440042152 Marionette TRACE conn2 <- [1,2838,null,{}] 05:54:02 INFO - PROCESS | 1662 | 1464440042156 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}] 05:54:02 INFO - PROCESS | 1662 | 1464440042286 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:54:02 INFO - PROCESS | 1662 | 1464440042362 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x119db4800 == 52 [pid = 1662] [id = 717] 05:54:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x112f57000) [pid = 1662] [serial = 2151] [outer = 0x0] 05:54:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x116a59000) [pid = 1662] [serial = 2152] [outer = 0x112f57000] 05:54:02 INFO - PROCESS | 1662 | 1464440042388 Marionette DEBUG loaded listener.js 05:54:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x117048c00) [pid = 1662] [serial = 2153] [outer = 0x112f57000] 05:54:02 INFO - PROCESS | 1662 | 1464440042707 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]]]}] 05:54:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:54:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 571ms 05:54:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:54:02 INFO - PROCESS | 1662 | 1464440042721 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:54:02 INFO - PROCESS | 1662 | 1464440042723 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 05:54:02 INFO - PROCESS | 1662 | 1464440042734 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:54:02 INFO - PROCESS | 1662 | 1464440042738 Marionette TRACE conn2 <- [1,2842,null,{}] 05:54:02 INFO - PROCESS | 1662 | 1464440042740 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}] 05:54:02 INFO - PROCESS | 1662 | 1464440042829 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:54:02 INFO - PROCESS | 1662 | 1464440042901 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x1276b7800 == 53 [pid = 1662] [id = 718] 05:54:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x117045800) [pid = 1662] [serial = 2154] [outer = 0x0] 05:54:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x11820c000) [pid = 1662] [serial = 2155] [outer = 0x117045800] 05:54:02 INFO - PROCESS | 1662 | 1464440042929 Marionette DEBUG loaded listener.js 05:54:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x11845d400) [pid = 1662] [serial = 2156] [outer = 0x117045800] 05:54:03 INFO - PROCESS | 1662 | 1464440043222 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]]]}] 05:54:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:54:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 529ms 05:54:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:54:03 INFO - PROCESS | 1662 | 1464440043257 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:54:03 INFO - PROCESS | 1662 | 1464440043258 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 05:54:03 INFO - PROCESS | 1662 | 1464440043271 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 1662 | 1464440043272 Marionette TRACE conn2 <- [1,2846,null,{}] 05:54:03 INFO - PROCESS | 1662 | 1464440043275 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}] 05:54:03 INFO - PROCESS | 1662 | 1464440043357 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:54:03 INFO - PROCESS | 1662 | 1464440043364 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x118314800 == 54 [pid = 1662] [id = 719] 05:54:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x118460c00) [pid = 1662] [serial = 2157] [outer = 0x0] 05:54:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x11891f000) [pid = 1662] [serial = 2158] [outer = 0x118460c00] 05:54:03 INFO - PROCESS | 1662 | 1464440043390 Marionette DEBUG loaded listener.js 05:54:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1195e1800) [pid = 1662] [serial = 2159] [outer = 0x118460c00] 05:54:03 INFO - PROCESS | 1662 | 1464440043749 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]]]}] 05:54:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:54:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 530ms 05:54:03 INFO - PROCESS | 1662 | 1464440043791 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:54:03 INFO - PROCESS | 1662 | 1464440043793 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 05:54:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:54:03 INFO - PROCESS | 1662 | 1464440043798 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 1662 | 1464440043800 Marionette TRACE conn2 <- [1,2850,null,{}] 05:54:03 INFO - PROCESS | 1662 | 1464440043804 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}] 05:54:03 INFO - PROCESS | 1662 | 1464440043934 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:54:03 INFO - PROCESS | 1662 | 1464440043946 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x1187b3000 == 55 [pid = 1662] [id = 720] 05:54:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x120d23800) [pid = 1662] [serial = 2160] [outer = 0x0] 05:54:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x120edbc00) [pid = 1662] [serial = 2161] [outer = 0x120d23800] 05:54:03 INFO - PROCESS | 1662 | 1464440043982 Marionette DEBUG loaded listener.js 05:54:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x121248800) [pid = 1662] [serial = 2162] [outer = 0x120d23800] 05:54:04 INFO - PROCESS | 1662 | 1464440044374 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:54:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:54:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 621ms 05:54:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:54:04 INFO - PROCESS | 1662 | 1464440044418 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:54:04 INFO - PROCESS | 1662 | 1464440044419 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 05:54:04 INFO - PROCESS | 1662 | 1464440044422 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:54:04 INFO - PROCESS | 1662 | 1464440044423 Marionette TRACE conn2 <- [1,2854,null,{}] 05:54:04 INFO - PROCESS | 1662 | 1464440044425 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}] 05:54:04 INFO - PROCESS | 1662 | 1464440044538 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:54:04 INFO - PROCESS | 1662 | 1464440044574 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bace000 == 56 [pid = 1662] [id = 721] 05:54:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x120d2cc00) [pid = 1662] [serial = 2163] [outer = 0x0] 05:54:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1214cfc00) [pid = 1662] [serial = 2164] [outer = 0x120d2cc00] 05:54:04 INFO - PROCESS | 1662 | 1464440044601 Marionette DEBUG loaded listener.js 05:54:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x121562c00) [pid = 1662] [serial = 2165] [outer = 0x120d2cc00] 05:54:04 INFO - PROCESS | 1662 | 1464440044918 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]]]}] 05:54:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:54:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 517ms 05:54:04 INFO - PROCESS | 1662 | 1464440044940 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:54:04 INFO - PROCESS | 1662 | 1464440044941 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 05:54:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:54:04 INFO - PROCESS | 1662 | 1464440044945 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:54:04 INFO - PROCESS | 1662 | 1464440044947 Marionette TRACE conn2 <- [1,2858,null,{}] 05:54:04 INFO - PROCESS | 1662 | 1464440044955 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}] 05:54:05 INFO - PROCESS | 1662 | 1464440045057 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:54:05 INFO - PROCESS | 1662 | 1464440045062 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c04b800 == 57 [pid = 1662] [id = 722] 05:54:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x121322c00) [pid = 1662] [serial = 2166] [outer = 0x0] 05:54:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x121637000) [pid = 1662] [serial = 2167] [outer = 0x121322c00] 05:54:05 INFO - PROCESS | 1662 | 1464440045117 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12163e800) [pid = 1662] [serial = 2168] [outer = 0x121322c00] 05:54:05 INFO - PROCESS | 1662 | 1464440045449 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:54:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:54:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 528ms 05:54:05 INFO - PROCESS | 1662 | 1464440045472 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:54:05 INFO - PROCESS | 1662 | 1464440045474 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 05:54:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:54:05 INFO - PROCESS | 1662 | 1464440045476 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:54:05 INFO - PROCESS | 1662 | 1464440045477 Marionette TRACE conn2 <- [1,2862,null,{}] 05:54:05 INFO - PROCESS | 1662 | 1464440045479 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}] 05:54:05 INFO - PROCESS | 1662 | 1464440045582 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:54:05 INFO - PROCESS | 1662 | 1464440045595 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c904800 == 58 [pid = 1662] [id = 723] 05:54:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12163ac00) [pid = 1662] [serial = 2169] [outer = 0x0] 05:54:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1218a3c00) [pid = 1662] [serial = 2170] [outer = 0x12163ac00] 05:54:05 INFO - PROCESS | 1662 | 1464440045619 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x121955800) [pid = 1662] [serial = 2171] [outer = 0x12163ac00] 05:54:05 INFO - PROCESS | 1662 | 1464440045959 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]]]}] 05:54:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:54:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 521ms 05:54:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:54:06 INFO - PROCESS | 1662 | 1464440045998 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:54:06 INFO - PROCESS | 1662 | 1464440045999 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 05:54:06 INFO - PROCESS | 1662 | 1464440046001 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:54:06 INFO - PROCESS | 1662 | 1464440046002 Marionette TRACE conn2 <- [1,2866,null,{}] 05:54:06 INFO - PROCESS | 1662 | 1464440046005 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}] 05:54:06 INFO - PROCESS | 1662 | 1464440046107 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x120eb1400) [pid = 1662] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1196e7800) [pid = 1662] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x11334c800) [pid = 1662] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x112a64000) [pid = 1662] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x117040800) [pid = 1662] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x118070400) [pid = 1662] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x112849400) [pid = 1662] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x118457c00) [pid = 1662] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x118456c00) [pid = 1662] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:54:06 INFO - PROCESS | 1662 | 1464440046218 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x12120a000 == 59 [pid = 1662] [id = 724] 05:54:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1121b1800) [pid = 1662] [serial = 2172] [outer = 0x0] 05:54:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x112a81000) [pid = 1662] [serial = 2173] [outer = 0x1121b1800] 05:54:06 INFO - PROCESS | 1662 | 1464440046243 Marionette DEBUG loaded listener.js 05:54:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x11820fc00) [pid = 1662] [serial = 2174] [outer = 0x1121b1800] 05:54:06 INFO - PROCESS | 1662 | 1464440046540 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]]]}] 05:54:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:54:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 569ms 05:54:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:54:06 INFO - PROCESS | 1662 | 1464440046571 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:54:06 INFO - PROCESS | 1662 | 1464440046572 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 05:54:06 INFO - PROCESS | 1662 | 1464440046574 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:54:06 INFO - PROCESS | 1662 | 1464440046576 Marionette TRACE conn2 <- [1,2870,null,{}] 05:54:06 INFO - PROCESS | 1662 | 1464440046580 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}] 05:54:06 INFO - PROCESS | 1662 | 1464440046670 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:54:06 INFO - PROCESS | 1662 | 1464440046674 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cdcd000 == 60 [pid = 1662] [id = 725] 05:54:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x113124000) [pid = 1662] [serial = 2175] [outer = 0x0] 05:54:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x12195b000) [pid = 1662] [serial = 2176] [outer = 0x113124000] 05:54:06 INFO - PROCESS | 1662 | 1464440046706 Marionette DEBUG loaded listener.js 05:54:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x121bcdc00) [pid = 1662] [serial = 2177] [outer = 0x113124000] 05:54:07 INFO - PROCESS | 1662 | 1464440047064 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]]]}] 05:54:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:54:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 522ms 05:54:07 INFO - PROCESS | 1662 | 1464440047103 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:54:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:54:07 INFO - PROCESS | 1662 | 1464440047105 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 05:54:07 INFO - PROCESS | 1662 | 1464440047107 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 1662 | 1464440047109 Marionette TRACE conn2 <- [1,2874,null,{}] 05:54:07 INFO - PROCESS | 1662 | 1464440047111 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}] 05:54:07 INFO - PROCESS | 1662 | 1464440047208 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:54:07 INFO - PROCESS | 1662 | 1464440047213 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d159800 == 61 [pid = 1662] [id = 726] 05:54:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x121bd0400) [pid = 1662] [serial = 2178] [outer = 0x0] 05:54:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x121bdb400) [pid = 1662] [serial = 2179] [outer = 0x121bd0400] 05:54:07 INFO - PROCESS | 1662 | 1464440047237 Marionette DEBUG loaded listener.js 05:54:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x123e67c00) [pid = 1662] [serial = 2180] [outer = 0x121bd0400] 05:54:07 INFO - PROCESS | 1662 | 1464440047625 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]]]}] 05:54:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:54:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 570ms 05:54:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:54:07 INFO - PROCESS | 1662 | 1464440047678 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:54:07 INFO - PROCESS | 1662 | 1464440047680 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 05:54:07 INFO - PROCESS | 1662 | 1464440047683 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 1662 | 1464440047685 Marionette TRACE conn2 <- [1,2878,null,{}] 05:54:07 INFO - PROCESS | 1662 | 1464440047698 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}] 05:54:07 INFO - PROCESS | 1662 | 1464440047828 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:54:07 INFO - PROCESS | 1662 | 1464440047840 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d33e800 == 62 [pid = 1662] [id = 727] 05:54:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x123e69c00) [pid = 1662] [serial = 2181] [outer = 0x0] 05:54:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x125556800) [pid = 1662] [serial = 2182] [outer = 0x123e69c00] 05:54:07 INFO - PROCESS | 1662 | 1464440047882 Marionette DEBUG loaded listener.js 05:54:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1255bdc00) [pid = 1662] [serial = 2183] [outer = 0x123e69c00] 05:54:08 INFO - PROCESS | 1662 | 1464440048352 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]]]}] 05:54:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:54:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 720ms 05:54:08 INFO - PROCESS | 1662 | 1464440048411 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:54:08 INFO - PROCESS | 1662 | 1464440048414 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 05:54:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:54:08 INFO - PROCESS | 1662 | 1464440048419 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:54:08 INFO - PROCESS | 1662 | 1464440048421 Marionette TRACE conn2 <- [1,2882,null,{}] 05:54:08 INFO - PROCESS | 1662 | 1464440048425 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}] 05:54:08 INFO - PROCESS | 1662 | 1464440048535 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:54:08 INFO - PROCESS | 1662 | 1464440048644 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x119911000 == 63 [pid = 1662] [id = 728] 05:54:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x112f52400) [pid = 1662] [serial = 2184] [outer = 0x0] 05:54:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x112f5f400) [pid = 1662] [serial = 2185] [outer = 0x112f52400] 05:54:08 INFO - PROCESS | 1662 | 1464440048676 Marionette DEBUG loaded listener.js 05:54:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x11321a800) [pid = 1662] [serial = 2186] [outer = 0x112f52400] 05:54:09 INFO - PROCESS | 1662 | 1464440049100 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]]]}] 05:54:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:54:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 721ms 05:54:09 INFO - PROCESS | 1662 | 1464440049140 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:54:09 INFO - PROCESS | 1662 | 1464440049144 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 05:54:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:54:09 INFO - PROCESS | 1662 | 1464440049149 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:54:09 INFO - PROCESS | 1662 | 1464440049151 Marionette TRACE conn2 <- [1,2886,null,{}] 05:54:09 INFO - PROCESS | 1662 | 1464440049154 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}] 05:54:09 INFO - PROCESS | 1662 | 1464440049263 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:54:09 INFO - PROCESS | 1662 | 1464440049333 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a84e000 == 64 [pid = 1662] [id = 729] 05:54:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1160ed800) [pid = 1662] [serial = 2187] [outer = 0x0] 05:54:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x117041c00) [pid = 1662] [serial = 2188] [outer = 0x1160ed800] 05:54:09 INFO - PROCESS | 1662 | 1464440049363 Marionette DEBUG loaded listener.js 05:54:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x11806e000) [pid = 1662] [serial = 2189] [outer = 0x1160ed800] 05:54:09 INFO - PROCESS | 1662 | 1464440049810 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]]]}] 05:54:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:54:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 720ms 05:54:09 INFO - PROCESS | 1662 | 1464440049928 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:54:09 INFO - PROCESS | 1662 | 1464440049931 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 05:54:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:54:09 INFO - PROCESS | 1662 | 1464440049937 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:54:09 INFO - PROCESS | 1662 | 1464440049941 Marionette TRACE conn2 <- [1,2890,null,{}] 05:54:09 INFO - PROCESS | 1662 | 1464440049953 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}] 05:54:10 INFO - PROCESS | 1662 | 1464440050108 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:54:10 INFO - PROCESS | 1662 | 1464440050203 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d158000 == 65 [pid = 1662] [id = 730] 05:54:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x118794400) [pid = 1662] [serial = 2190] [outer = 0x0] 05:54:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x1195e7800) [pid = 1662] [serial = 2191] [outer = 0x118794400] 05:54:10 INFO - PROCESS | 1662 | 1464440050236 Marionette DEBUG loaded listener.js 05:54:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x120eb0c00) [pid = 1662] [serial = 2192] [outer = 0x118794400] 05:54:10 INFO - PROCESS | 1662 | 1464440050639 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:54:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:54:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 727ms 05:54:10 INFO - PROCESS | 1662 | 1464440050663 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:54:10 INFO - PROCESS | 1662 | 1464440050665 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 05:54:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:54:10 INFO - PROCESS | 1662 | 1464440050668 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:54:10 INFO - PROCESS | 1662 | 1464440050669 Marionette TRACE conn2 <- [1,2894,null,{}] 05:54:10 INFO - PROCESS | 1662 | 1464440050672 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}] 05:54:10 INFO - PROCESS | 1662 | 1464440050780 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:54:10 INFO - PROCESS | 1662 | 1464440050838 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d617000 == 66 [pid = 1662] [id = 731] 05:54:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1211d4400) [pid = 1662] [serial = 2193] [outer = 0x0] 05:54:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x1214cf800) [pid = 1662] [serial = 2194] [outer = 0x1211d4400] 05:54:10 INFO - PROCESS | 1662 | 1464440050867 Marionette DEBUG loaded listener.js 05:54:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x121957400) [pid = 1662] [serial = 2195] [outer = 0x1211d4400] 05:54:11 INFO - PROCESS | 1662 | 1464440051339 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]]]}] 05:54:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:54:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 721ms 05:54:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:54:11 INFO - PROCESS | 1662 | 1464440051390 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:54:11 INFO - PROCESS | 1662 | 1464440051391 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 05:54:11 INFO - PROCESS | 1662 | 1464440051394 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:54:11 INFO - PROCESS | 1662 | 1464440051396 Marionette TRACE conn2 <- [1,2898,null,{}] 05:54:11 INFO - PROCESS | 1662 | 1464440051400 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}] 05:54:11 INFO - PROCESS | 1662 | 1464440051523 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:54:11 INFO - PROCESS | 1662 | 1464440051594 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x119925800 == 67 [pid = 1662] [id = 732] 05:54:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x1125b5000) [pid = 1662] [serial = 2196] [outer = 0x0] 05:54:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x118794000) [pid = 1662] [serial = 2197] [outer = 0x1125b5000] 05:54:11 INFO - PROCESS | 1662 | 1464440051625 Marionette DEBUG loaded listener.js 05:54:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x1214e3000) [pid = 1662] [serial = 2198] [outer = 0x1125b5000] 05:54:12 INFO - PROCESS | 1662 | 1464440052224 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]]]}] 05:54:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:54:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 875ms 05:54:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:54:12 INFO - PROCESS | 1662 | 1464440052278 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:54:12 INFO - PROCESS | 1662 | 1464440052280 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 05:54:12 INFO - PROCESS | 1662 | 1464440052285 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:54:12 INFO - PROCESS | 1662 | 1464440052287 Marionette TRACE conn2 <- [1,2902,null,{}] 05:54:12 INFO - PROCESS | 1662 | 1464440052291 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}] 05:54:12 INFO - PROCESS | 1662 | 1464440052389 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:54:12 INFO - PROCESS | 1662 | 1464440052466 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x119dab000 == 68 [pid = 1662] [id = 733] 05:54:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x110f4c400) [pid = 1662] [serial = 2199] [outer = 0x0] 05:54:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x1125b2c00) [pid = 1662] [serial = 2200] [outer = 0x110f4c400] 05:54:12 INFO - PROCESS | 1662 | 1464440052494 Marionette DEBUG loaded listener.js 05:54:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x1131c8000) [pid = 1662] [serial = 2201] [outer = 0x110f4c400] 05:54:12 INFO - PROCESS | 1662 | 1464440052950 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:54:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:54:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 673ms 05:54:12 INFO - PROCESS | 1662 | 1464440052957 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:54:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:54:12 INFO - PROCESS | 1662 | 1464440052962 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 05:54:12 INFO - PROCESS | 1662 | 1464440052967 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:54:12 INFO - PROCESS | 1662 | 1464440052969 Marionette TRACE conn2 <- [1,2906,null,{}] 05:54:12 INFO - PROCESS | 1662 | 1464440052971 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}] 05:54:13 INFO - PROCESS | 1662 | 1464440053068 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:54:13 INFO - PROCESS | 1662 | 1464440053123 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x121151000 == 69 [pid = 1662] [id = 734] 05:54:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x1160ee400) [pid = 1662] [serial = 2202] [outer = 0x0] 05:54:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x116842800) [pid = 1662] [serial = 2203] [outer = 0x1160ee400] 05:54:13 INFO - PROCESS | 1662 | 1464440053149 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x117672800) [pid = 1662] [serial = 2204] [outer = 0x1160ee400] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x127699800 == 68 [pid = 1662] [id = 696] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12b285800 == 67 [pid = 1662] [id = 690] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x119924000 == 66 [pid = 1662] [id = 518] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x119692000 == 65 [pid = 1662] [id = 695] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12aa39000 == 64 [pid = 1662] [id = 689] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12b334000 == 63 [pid = 1662] [id = 691] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12bad4000 == 62 [pid = 1662] [id = 692] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x1290ad000 == 61 [pid = 1662] [id = 688] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12c218800 == 60 [pid = 1662] [id = 521] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12d159800 == 59 [pid = 1662] [id = 726] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12cdcd000 == 58 [pid = 1662] [id = 725] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12120a000 == 57 [pid = 1662] [id = 724] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12c904800 == 56 [pid = 1662] [id = 723] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12c04b800 == 55 [pid = 1662] [id = 722] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1196e7400) [pid = 1662] [serial = 2095] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x120edac00) [pid = 1662] [serial = 2098] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12bace000 == 54 [pid = 1662] [id = 721] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x1187b3000 == 53 [pid = 1662] [id = 720] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x118314800 == 52 [pid = 1662] [id = 719] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x1276b7800 == 51 [pid = 1662] [id = 718] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x119db4800 == 50 [pid = 1662] [id = 717] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12114d800 == 49 [pid = 1662] [id = 716] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x119657800 == 48 [pid = 1662] [id = 715] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x127195000 == 47 [pid = 1662] [id = 711] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x119686000 == 46 [pid = 1662] [id = 710] 05:54:13 INFO - PROCESS | 1662 | --DOCSHELL 0x125e96800 == 45 [pid = 1662] [id = 709] 05:54:13 INFO - PROCESS | 1662 | 1464440053532 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]]]}] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x118791800) [pid = 1662] [serial = 2117] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x118462000) [pid = 1662] [serial = 2116] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1211d8400) [pid = 1662] [serial = 2126] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1211d1c00) [pid = 1662] [serial = 2125] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x1210d2400) [pid = 1662] [serial = 2123] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x11607d400) [pid = 1662] [serial = 2107] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x116825000) [pid = 1662] [serial = 2108] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x11386d400) [pid = 1662] [serial = 2105] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x11311cc00) [pid = 1662] [serial = 2104] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x112842400) [pid = 1662] [serial = 2086] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x11704f800) [pid = 1662] [serial = 2110] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x118064400) [pid = 1662] [serial = 2111] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x118203400) [pid = 1662] [serial = 2113] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x11820e000) [pid = 1662] [serial = 2114] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x112f52800) [pid = 1662] [serial = 2102] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x112a60800) [pid = 1662] [serial = 2101] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x118132400) [pid = 1662] [serial = 2092] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x118f77c00) [pid = 1662] [serial = 2119] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x115163c00) [pid = 1662] [serial = 2089] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x120d2b000) [pid = 1662] [serial = 2122] [outer = 0x0] [url = about:blank] 05:54:13 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1196db400) [pid = 1662] [serial = 2120] [outer = 0x0] [url = about:blank] 05:54:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:54:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 626ms 05:54:13 INFO - PROCESS | 1662 | 1464440053593 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:54:13 INFO - PROCESS | 1662 | 1464440053595 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 05:54:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:54:13 INFO - PROCESS | 1662 | 1464440053597 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:54:13 INFO - PROCESS | 1662 | 1464440053600 Marionette TRACE conn2 <- [1,2910,null,{}] 05:54:13 INFO - PROCESS | 1662 | 1464440053607 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}] 05:54:13 INFO - PROCESS | 1662 | 1464440053691 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:54:13 INFO - PROCESS | 1662 | 1464440053701 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x123e2f800 == 46 [pid = 1662] [id = 735] 05:54:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x118130000) [pid = 1662] [serial = 2205] [outer = 0x0] 05:54:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x118203c00) [pid = 1662] [serial = 2206] [outer = 0x118130000] 05:54:13 INFO - PROCESS | 1662 | 1464440053729 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x118210400) [pid = 1662] [serial = 2207] [outer = 0x118130000] 05:54:14 INFO - PROCESS | 1662 | 1464440054140 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]]]}] 05:54:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:54:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:54:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 572ms 05:54:14 INFO - PROCESS | 1662 | 1464440054170 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:54:14 INFO - PROCESS | 1662 | 1464440054173 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 05:54:14 INFO - TEST-START | /DOMEvents/constructors.html 05:54:14 INFO - PROCESS | 1662 | 1464440054177 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:54:14 INFO - PROCESS | 1662 | 1464440054179 Marionette TRACE conn2 <- [1,2914,null,{}] 05:54:14 INFO - PROCESS | 1662 | 1464440054182 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}] 05:54:14 INFO - PROCESS | 1662 | 1464440054308 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:54:14 INFO - PROCESS | 1662 | 1464440054319 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x1290b6800 == 47 [pid = 1662] [id = 736] 05:54:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1182ab800) [pid = 1662] [serial = 2208] [outer = 0x0] 05:54:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x11845f800) [pid = 1662] [serial = 2209] [outer = 0x1182ab800] 05:54:14 INFO - PROCESS | 1662 | 1464440054363 Marionette DEBUG loaded listener.js 05:54:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1185e8800) [pid = 1662] [serial = 2210] [outer = 0x1182ab800] 05:54:14 INFO - PROCESS | 1662 | 1464440054852 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]]]}] 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:54:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:54:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:54:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 728ms 05:54:14 INFO - PROCESS | 1662 | 1464440054904 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:54:14 INFO - PROCESS | 1662 | 1464440054906 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 05:54:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:54:14 INFO - PROCESS | 1662 | 1464440054908 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:54:14 INFO - PROCESS | 1662 | 1464440054909 Marionette TRACE conn2 <- [1,2918,null,{}] 05:54:14 INFO - PROCESS | 1662 | 1464440054917 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}] 05:54:15 INFO - PROCESS | 1662 | 1464440054999 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:54:15 INFO - PROCESS | 1662 | 1464440055004 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af8e000 == 48 [pid = 1662] [id = 737] 05:54:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x118792000) [pid = 1662] [serial = 2211] [outer = 0x0] 05:54:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x118921400) [pid = 1662] [serial = 2212] [outer = 0x118792000] 05:54:15 INFO - PROCESS | 1662 | 1464440055030 Marionette DEBUG loaded listener.js 05:54:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1196e4000) [pid = 1662] [serial = 2213] [outer = 0x118792000] 05:54:15 INFO - PROCESS | 1662 | 1464440055339 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:54:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:54:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 473ms 05:54:15 INFO - PROCESS | 1662 | 1464440055382 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:54:15 INFO - PROCESS | 1662 | 1464440055383 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 05:54:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:54:15 INFO - PROCESS | 1662 | 1464440055386 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:54:15 INFO - PROCESS | 1662 | 1464440055387 Marionette TRACE conn2 <- [1,2922,null,{}] 05:54:15 INFO - PROCESS | 1662 | 1464440055389 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}] 05:54:15 INFO - PROCESS | 1662 | 1464440055521 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:54:15 INFO - PROCESS | 1662 | 1464440055529 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b323800 == 49 [pid = 1662] [id = 738] 05:54:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x1196db400) [pid = 1662] [serial = 2214] [outer = 0x0] 05:54:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x119d83400) [pid = 1662] [serial = 2215] [outer = 0x1196db400] 05:54:15 INFO - PROCESS | 1662 | 1464440055555 Marionette DEBUG loaded listener.js 05:54:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x121249400) [pid = 1662] [serial = 2216] [outer = 0x1196db400] 05:54:15 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:54:15 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:54:15 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:54:15 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:54:15 INFO - PROCESS | 1662 | 1464440055892 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]]]}] 05:54:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:54:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:54:15 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 05:54:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:54:15 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 05:54:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:54:15 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]" 05:54:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:54:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:54:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 520ms 05:54:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:54:15 INFO - PROCESS | 1662 | 1464440055907 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:54:15 INFO - PROCESS | 1662 | 1464440055908 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 05:54:15 INFO - PROCESS | 1662 | 1464440055911 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:54:15 INFO - PROCESS | 1662 | 1464440055914 Marionette TRACE conn2 <- [1,2926,null,{}] 05:54:15 INFO - PROCESS | 1662 | 1464440055916 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}] 05:54:16 INFO - PROCESS | 1662 | 1464440056017 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:54:16 INFO - PROCESS | 1662 | 1464440056050 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c03f800 == 50 [pid = 1662] [id = 739] 05:54:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x1196e5c00) [pid = 1662] [serial = 2217] [outer = 0x0] 05:54:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x12155a000) [pid = 1662] [serial = 2218] [outer = 0x1196e5c00] 05:54:16 INFO - PROCESS | 1662 | 1464440056076 Marionette DEBUG loaded listener.js 05:54:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x121954800) [pid = 1662] [serial = 2219] [outer = 0x1196e5c00] 05:54:16 INFO - PROCESS | 1662 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:54:16 INFO - PROCESS | 1662 | 1464440056370 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]]]}] 05:54:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:54:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 472ms 05:54:16 INFO - PROCESS | 1662 | 1464440056385 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:54:16 INFO - PROCESS | 1662 | 1464440056387 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 05:54:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:54:16 INFO - PROCESS | 1662 | 1464440056389 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:54:16 INFO - PROCESS | 1662 | 1464440056390 Marionette TRACE conn2 <- [1,2930,null,{}] 05:54:16 INFO - PROCESS | 1662 | 1464440056407 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}] 05:54:16 INFO - PROCESS | 1662 | 1464440056517 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:54:16 INFO - PROCESS | 1662 | 1464440056552 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c514800 == 51 [pid = 1662] [id = 740] 05:54:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x121951c00) [pid = 1662] [serial = 2220] [outer = 0x0] 05:54:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x121b4e000) [pid = 1662] [serial = 2221] [outer = 0x121951c00] 05:54:16 INFO - PROCESS | 1662 | 1464440056577 Marionette DEBUG loaded listener.js 05:54:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x121bd1400) [pid = 1662] [serial = 2222] [outer = 0x121951c00] 05:54:16 INFO - PROCESS | 1662 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:54:16 INFO - PROCESS | 1662 | 1464440056916 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]]]}] 05:54:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:54:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 574ms 05:54:16 INFO - PROCESS | 1662 | 1464440056963 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:54:16 INFO - PROCESS | 1662 | 1464440056964 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 05:54:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:54:16 INFO - PROCESS | 1662 | 1464440056966 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:54:16 INFO - PROCESS | 1662 | 1464440056967 Marionette TRACE conn2 <- [1,2934,null,{}] 05:54:16 INFO - PROCESS | 1662 | 1464440056969 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}] 05:54:17 INFO - PROCESS | 1662 | 1464440057052 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:54:17 INFO - PROCESS | 1662 | 1464440057087 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x12caa4000 == 52 [pid = 1662] [id = 741] 05:54:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x121bd5400) [pid = 1662] [serial = 2223] [outer = 0x0] 05:54:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x121bdcc00) [pid = 1662] [serial = 2224] [outer = 0x121bd5400] 05:54:17 INFO - PROCESS | 1662 | 1464440057123 Marionette DEBUG loaded listener.js 05:54:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x12550ac00) [pid = 1662] [serial = 2225] [outer = 0x121bd5400] 05:54:17 INFO - PROCESS | 1662 | 1464440057442 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]]]}] 05:54:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:54:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 526ms 05:54:17 INFO - PROCESS | 1662 | 1464440057493 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:54:17 INFO - PROCESS | 1662 | 1464440057496 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 05:54:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:54:17 INFO - PROCESS | 1662 | 1464440057500 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:54:17 INFO - PROCESS | 1662 | 1464440057502 Marionette TRACE conn2 <- [1,2938,null,{}] 05:54:17 INFO - PROCESS | 1662 | 1464440057505 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}] 05:54:17 INFO - PROCESS | 1662 | 1464440057663 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:54:17 INFO - PROCESS | 1662 | 1464440057682 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cdd2000 == 53 [pid = 1662] [id = 742] 05:54:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x12555e800) [pid = 1662] [serial = 2226] [outer = 0x0] 05:54:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x1255c1000) [pid = 1662] [serial = 2227] [outer = 0x12555e800] 05:54:17 INFO - PROCESS | 1662 | 1464440057722 Marionette DEBUG loaded listener.js 05:54:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x125dc4400) [pid = 1662] [serial = 2228] [outer = 0x12555e800] 05:54:18 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x120d2cc00) [pid = 1662] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:54:18 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x121322c00) [pid = 1662] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:54:18 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x12163ac00) [pid = 1662] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:54:18 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x113d0e000) [pid = 1662] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:54:18 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x112f57000) [pid = 1662] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:54:18 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x120d23800) [pid = 1662] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:54:18 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1121b1800) [pid = 1662] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:54:18 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x111c19c00) [pid = 1662] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:54:18 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x118460c00) [pid = 1662] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:54:18 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x117045800) [pid = 1662] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:54:18 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x121bd0400) [pid = 1662] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:54:18 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x113124000) [pid = 1662] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:54:18 INFO - PROCESS | 1662 | 1464440058275 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]]]}] 05:54:18 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. 05:54:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 819ms 05:54:18 INFO - PROCESS | 1662 | 1464440058320 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:54:18 INFO - PROCESS | 1662 | 1464440058322 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 05:54:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:54:18 INFO - PROCESS | 1662 | 1464440058324 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:54:18 INFO - PROCESS | 1662 | 1464440058326 Marionette TRACE conn2 <- [1,2942,null,{}] 05:54:18 INFO - PROCESS | 1662 | 1464440058333 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}] 05:54:18 INFO - PROCESS | 1662 | 1464440058473 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:54:18 INFO - PROCESS | 1662 | 1464440058511 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d14f800 == 54 [pid = 1662] [id = 743] 05:54:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x113124000) [pid = 1662] [serial = 2229] [outer = 0x0] 05:54:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x118457800) [pid = 1662] [serial = 2230] [outer = 0x113124000] 05:54:18 INFO - PROCESS | 1662 | 1464440058542 Marionette DEBUG loaded listener.js 05:54:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x125dcdc00) [pid = 1662] [serial = 2231] [outer = 0x113124000] 05:54:18 INFO - PROCESS | 1662 | 1464440058809 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"]]]}] 05:54:18 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 05:54:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:54:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 524ms 05:54:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:54:18 INFO - PROCESS | 1662 | 1464440058851 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:54:18 INFO - PROCESS | 1662 | 1464440058852 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 05:54:18 INFO - PROCESS | 1662 | 1464440058854 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:54:18 INFO - PROCESS | 1662 | 1464440058856 Marionette TRACE conn2 <- [1,2946,null,{}] 05:54:18 INFO - PROCESS | 1662 | 1464440058858 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}] 05:54:18 INFO - PROCESS | 1662 | 1464440058957 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:54:18 INFO - PROCESS | 1662 | 1464440058961 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d620000 == 55 [pid = 1662] [id = 744] 05:54:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x125e35c00) [pid = 1662] [serial = 2232] [outer = 0x0] 05:54:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x126c56000) [pid = 1662] [serial = 2233] [outer = 0x125e35c00] 05:54:18 INFO - PROCESS | 1662 | 1464440058987 Marionette DEBUG loaded listener.js 05:54:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x126f82800) [pid = 1662] [serial = 2234] [outer = 0x125e35c00] 05:54:19 INFO - PROCESS | 1662 | 1464440059300 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]]]}] 05:54:19 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. 05:54:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 468ms 05:54:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:54:19 INFO - PROCESS | 1662 | 1464440059324 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:54:19 INFO - PROCESS | 1662 | 1464440059325 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 05:54:19 INFO - PROCESS | 1662 | 1464440059327 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:54:19 INFO - PROCESS | 1662 | 1464440059330 Marionette TRACE conn2 <- [1,2950,null,{}] 05:54:19 INFO - PROCESS | 1662 | 1464440059333 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}] 05:54:19 INFO - PROCESS | 1662 | 1464440059445 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:54:19 INFO - PROCESS | 1662 | 1464440059460 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d717800 == 56 [pid = 1662] [id = 745] 05:54:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x125e36000) [pid = 1662] [serial = 2235] [outer = 0x0] 05:54:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x126f85800) [pid = 1662] [serial = 2236] [outer = 0x125e36000] 05:54:19 INFO - PROCESS | 1662 | 1464440059485 Marionette DEBUG loaded listener.js 05:54:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x127446400) [pid = 1662] [serial = 2237] [outer = 0x125e36000] 05:54:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d727000 == 57 [pid = 1662] [id = 746] 05:54:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x127452000) [pid = 1662] [serial = 2238] [outer = 0x0] 05:54:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x127452400) [pid = 1662] [serial = 2239] [outer = 0x127452000] 05:54:19 INFO - PROCESS | 1662 | 1464440059814 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]]]}] 05:54:19 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. 05:54:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 521ms 05:54:19 INFO - PROCESS | 1662 | 1464440059849 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:54:19 INFO - PROCESS | 1662 | 1464440059851 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 05:54:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:54:19 INFO - PROCESS | 1662 | 1464440059854 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:54:19 INFO - PROCESS | 1662 | 1464440059856 Marionette TRACE conn2 <- [1,2954,null,{}] 05:54:19 INFO - PROCESS | 1662 | 1464440059859 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}] 05:54:20 INFO - PROCESS | 1662 | 1464440060027 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:54:20 INFO - PROCESS | 1662 | 1464440060212 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x1161e7000 == 58 [pid = 1662] [id = 747] 05:54:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x110e45800) [pid = 1662] [serial = 2240] [outer = 0x0] 05:54:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x110f49800) [pid = 1662] [serial = 2241] [outer = 0x110e45800] 05:54:20 INFO - PROCESS | 1662 | 1464440060246 Marionette DEBUG loaded listener.js 05:54:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x112710800) [pid = 1662] [serial = 2242] [outer = 0x110e45800] 05:54:20 INFO - PROCESS | 1662 | 1464440060670 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]]]}] 05:54:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:54:20 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 05:54:20 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 871ms 05:54:20 INFO - PROCESS | 1662 | 1464440060725 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:54:20 INFO - PROCESS | 1662 | 1464440060728 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 05:54:20 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:54:20 INFO - PROCESS | 1662 | 1464440060731 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:54:20 INFO - PROCESS | 1662 | 1464440060734 Marionette TRACE conn2 <- [1,2958,null,{}] 05:54:20 INFO - PROCESS | 1662 | 1464440060738 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}] 05:54:20 INFO - PROCESS | 1662 | 1464440060856 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:54:20 INFO - PROCESS | 1662 | 1464440060915 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x129799000 == 59 [pid = 1662] [id = 748] 05:54:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x11660b400) [pid = 1662] [serial = 2243] [outer = 0x0] 05:54:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x116a5b000) [pid = 1662] [serial = 2244] [outer = 0x11660b400] 05:54:20 INFO - PROCESS | 1662 | 1464440060946 Marionette DEBUG loaded listener.js 05:54:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x11806a800) [pid = 1662] [serial = 2245] [outer = 0x11660b400] 05:54:21 INFO - PROCESS | 1662 | 1464440061346 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]]]}] 05:54:21 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. 05:54:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 624ms 05:54:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:54:21 INFO - PROCESS | 1662 | 1464440061358 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:54:21 INFO - PROCESS | 1662 | 1464440061360 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 05:54:21 INFO - PROCESS | 1662 | 1464440061364 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:54:21 INFO - PROCESS | 1662 | 1464440061365 Marionette TRACE conn2 <- [1,2962,null,{}] 05:54:21 INFO - PROCESS | 1662 | 1464440061368 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}] 05:54:21 INFO - PROCESS | 1662 | 1464440061476 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:54:21 INFO - PROCESS | 1662 | 1464440061567 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c05d800 == 60 [pid = 1662] [id = 749] 05:54:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x11806bc00) [pid = 1662] [serial = 2246] [outer = 0x0] 05:54:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x1182a6c00) [pid = 1662] [serial = 2247] [outer = 0x11806bc00] 05:54:21 INFO - PROCESS | 1662 | 1464440061599 Marionette DEBUG loaded listener.js 05:54:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x118f77c00) [pid = 1662] [serial = 2248] [outer = 0x11806bc00] 05:54:21 INFO - PROCESS | 1662 | 1464440061969 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]]]}] 05:54:21 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. 05:54:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 621ms 05:54:21 INFO - PROCESS | 1662 | 1464440061985 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:54:21 INFO - PROCESS | 1662 | 1464440061986 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 05:54:21 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:54:21 INFO - PROCESS | 1662 | 1464440061990 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:54:21 INFO - PROCESS | 1662 | 1464440061994 Marionette TRACE conn2 <- [1,2966,null,{}] 05:54:22 INFO - PROCESS | 1662 | 1464440062002 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}] 05:54:22 INFO - PROCESS | 1662 | 1464440062109 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:54:22 INFO - PROCESS | 1662 | 1464440062169 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x12dda3000 == 61 [pid = 1662] [id = 750] 05:54:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x1196e9800) [pid = 1662] [serial = 2249] [outer = 0x0] 05:54:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x120ee5000) [pid = 1662] [serial = 2250] [outer = 0x1196e9800] 05:54:22 INFO - PROCESS | 1662 | 1464440062199 Marionette DEBUG loaded listener.js 05:54:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x121245c00) [pid = 1662] [serial = 2251] [outer = 0x1196e9800] 05:54:22 INFO - PROCESS | 1662 | 1464440062586 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]]]}] 05:54:22 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. 05:54:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 625ms 05:54:22 INFO - PROCESS | 1662 | 1464440062615 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:54:22 INFO - PROCESS | 1662 | 1464440062617 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 05:54:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:54:22 INFO - PROCESS | 1662 | 1464440062620 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:54:22 INFO - PROCESS | 1662 | 1464440062621 Marionette TRACE conn2 <- [1,2970,null,{}] 05:54:22 INFO - PROCESS | 1662 | 1464440062623 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}] 05:54:22 INFO - PROCESS | 1662 | 1464440062730 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:54:22 INFO - PROCESS | 1662 | 1464440062788 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ddb2000 == 62 [pid = 1662] [id = 751] 05:54:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x121635000) [pid = 1662] [serial = 2252] [outer = 0x0] 05:54:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x121bdc400) [pid = 1662] [serial = 2253] [outer = 0x121635000] 05:54:22 INFO - PROCESS | 1662 | 1464440062834 Marionette DEBUG loaded listener.js 05:54:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x1256fd000) [pid = 1662] [serial = 2254] [outer = 0x121635000] 05:54:23 INFO - PROCESS | 1662 | 1464440063214 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]]]}] 05:54:23 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. 05:54:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 620ms 05:54:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:54:23 INFO - PROCESS | 1662 | 1464440063240 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:54:23 INFO - PROCESS | 1662 | 1464440063242 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 05:54:23 INFO - PROCESS | 1662 | 1464440063244 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:54:23 INFO - PROCESS | 1662 | 1464440063245 Marionette TRACE conn2 <- [1,2974,null,{}] 05:54:23 INFO - PROCESS | 1662 | 1464440063248 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}] 05:54:23 INFO - PROCESS | 1662 | 1464440063353 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:54:23 INFO - PROCESS | 1662 | 1464440063412 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x134ee0800 == 63 [pid = 1662] [id = 752] 05:54:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x126c57800) [pid = 1662] [serial = 2255] [outer = 0x0] 05:54:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x126f86400) [pid = 1662] [serial = 2256] [outer = 0x126c57800] 05:54:23 INFO - PROCESS | 1662 | 1464440063487 Marionette DEBUG loaded listener.js 05:54:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x12882e000) [pid = 1662] [serial = 2257] [outer = 0x126c57800] 05:54:23 INFO - PROCESS | 1662 | 1464440063824 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]]]}] 05:54:23 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. 05:54:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 621ms 05:54:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:54:23 INFO - PROCESS | 1662 | 1464440063866 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:54:23 INFO - PROCESS | 1662 | 1464440063867 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 05:54:23 INFO - PROCESS | 1662 | 1464440063870 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:54:23 INFO - PROCESS | 1662 | 1464440063871 Marionette TRACE conn2 <- [1,2978,null,{}] 05:54:23 INFO - PROCESS | 1662 | 1464440063874 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}] 05:54:23 INFO - PROCESS | 1662 | 1464440063979 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:54:24 INFO - PROCESS | 1662 | 1464440064035 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x135173000 == 64 [pid = 1662] [id = 753] 05:54:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x128830000) [pid = 1662] [serial = 2258] [outer = 0x0] 05:54:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x128875000) [pid = 1662] [serial = 2259] [outer = 0x128830000] 05:54:24 INFO - PROCESS | 1662 | 1464440064064 Marionette DEBUG loaded listener.js 05:54:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x1288c5000) [pid = 1662] [serial = 2260] [outer = 0x128830000] 05:54:24 INFO - PROCESS | 1662 | 1464440064519 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]]]}] 05:54:24 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. 05:54:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 669ms 05:54:24 INFO - PROCESS | 1662 | 1464440064541 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:54:24 INFO - PROCESS | 1662 | 1464440064543 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 05:54:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:54:24 INFO - PROCESS | 1662 | 1464440064547 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:54:24 INFO - PROCESS | 1662 | 1464440064549 Marionette TRACE conn2 <- [1,2982,null,{}] 05:54:24 INFO - PROCESS | 1662 | 1464440064553 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}] 05:54:24 INFO - PROCESS | 1662 | 1464440064711 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:54:24 INFO - PROCESS | 1662 | 1464440064844 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x119db6000 == 65 [pid = 1662] [id = 754] 05:54:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x113358c00) [pid = 1662] [serial = 2261] [outer = 0x0] 05:54:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x128830c00) [pid = 1662] [serial = 2262] [outer = 0x113358c00] 05:54:24 INFO - PROCESS | 1662 | 1464440064875 Marionette DEBUG loaded listener.js 05:54:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x1288c8400) [pid = 1662] [serial = 2263] [outer = 0x113358c00] 05:54:25 INFO - PROCESS | 1662 | 1464440065376 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"]]]}] 05:54:25 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 05:54:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:54:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:54:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 871ms 05:54:25 INFO - PROCESS | 1662 | 1464440065418 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:54:25 INFO - PROCESS | 1662 | 1464440065421 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 05:54:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:54:25 INFO - PROCESS | 1662 | 1464440065424 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:54:25 INFO - PROCESS | 1662 | 1464440065426 Marionette TRACE conn2 <- [1,2986,null,{}] 05:54:25 INFO - PROCESS | 1662 | 1464440065430 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}] 05:54:25 INFO - PROCESS | 1662 | 1464440065529 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:54:25 INFO - PROCESS | 1662 | 1464440065606 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a83c800 == 66 [pid = 1662] [id = 755] 05:54:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x112a74800) [pid = 1662] [serial = 2264] [outer = 0x0] 05:54:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x113d0b800) [pid = 1662] [serial = 2265] [outer = 0x112a74800] 05:54:25 INFO - PROCESS | 1662 | 1464440065635 Marionette DEBUG loaded listener.js 05:54:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x117587800) [pid = 1662] [serial = 2266] [outer = 0x112a74800] 05:54:25 INFO - PROCESS | 1662 | 1464440065981 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]]]}] 05:54:25 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. 05:54:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 570ms 05:54:25 INFO - PROCESS | 1662 | 1464440065995 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:54:26 INFO - PROCESS | 1662 | 1464440065999 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 05:54:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:54:26 INFO - PROCESS | 1662 | 1464440066003 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:54:26 INFO - PROCESS | 1662 | 1464440066005 Marionette TRACE conn2 <- [1,2990,null,{}] 05:54:26 INFO - PROCESS | 1662 | 1464440066007 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}] 05:54:26 INFO - PROCESS | 1662 | 1464440066107 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:54:26 INFO - PROCESS | 1662 | 1464440066167 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x121454800 == 67 [pid = 1662] [id = 756] 05:54:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x115ecb800) [pid = 1662] [serial = 2267] [outer = 0x0] 05:54:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x1182ac000) [pid = 1662] [serial = 2268] [outer = 0x115ecb800] 05:54:26 INFO - PROCESS | 1662 | 1464440066195 Marionette DEBUG loaded listener.js 05:54:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x1185e8c00) [pid = 1662] [serial = 2269] [outer = 0x115ecb800] 05:54:26 INFO - PROCESS | 1662 | --DOCSHELL 0x12d727000 == 66 [pid = 1662] [id = 746] 05:54:26 INFO - PROCESS | 1662 | --DOCSHELL 0x12d717800 == 65 [pid = 1662] [id = 745] 05:54:26 INFO - PROCESS | 1662 | --DOCSHELL 0x12d620000 == 64 [pid = 1662] [id = 744] 05:54:26 INFO - PROCESS | 1662 | --DOCSHELL 0x12d14f800 == 63 [pid = 1662] [id = 743] 05:54:26 INFO - PROCESS | 1662 | --DOCSHELL 0x12cdd2000 == 62 [pid = 1662] [id = 742] 05:54:26 INFO - PROCESS | 1662 | --DOCSHELL 0x12caa4000 == 61 [pid = 1662] [id = 741] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x125556800) [pid = 1662] [serial = 2182] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOCSHELL 0x12c514800 == 60 [pid = 1662] [id = 740] 05:54:26 INFO - PROCESS | 1662 | --DOCSHELL 0x12c03f800 == 59 [pid = 1662] [id = 739] 05:54:26 INFO - PROCESS | 1662 | --DOCSHELL 0x12b323800 == 58 [pid = 1662] [id = 738] 05:54:26 INFO - PROCESS | 1662 | --DOCSHELL 0x12af8e000 == 57 [pid = 1662] [id = 737] 05:54:26 INFO - PROCESS | 1662 | --DOCSHELL 0x1290b6800 == 56 [pid = 1662] [id = 736] 05:54:26 INFO - PROCESS | 1662 | --DOCSHELL 0x123e2f800 == 55 [pid = 1662] [id = 735] 05:54:26 INFO - PROCESS | 1662 | --DOCSHELL 0x121151000 == 54 [pid = 1662] [id = 734] 05:54:26 INFO - PROCESS | 1662 | --DOCSHELL 0x119dab000 == 53 [pid = 1662] [id = 733] 05:54:26 INFO - PROCESS | 1662 | --DOCSHELL 0x12d33e800 == 52 [pid = 1662] [id = 727] 05:54:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x116f28000 == 53 [pid = 1662] [id = 757] 05:54:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x1182a9800) [pid = 1662] [serial = 2270] [outer = 0x0] 05:54:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x112f57000) [pid = 1662] [serial = 2271] [outer = 0x1182a9800] 05:54:26 INFO - PROCESS | 1662 | 1464440066632 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]]]}] 05:54:26 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. 05:54:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 05:54:26 INFO - PROCESS | 1662 | 1464440066675 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:54:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:54:26 INFO - PROCESS | 1662 | 1464440066676 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 05:54:26 INFO - PROCESS | 1662 | 1464440066679 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:54:26 INFO - PROCESS | 1662 | 1464440066681 Marionette TRACE conn2 <- [1,2994,null,{}] 05:54:26 INFO - PROCESS | 1662 | 1464440066688 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}] 05:54:26 INFO - PROCESS | 1662 | 1464440066800 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x121bdb400) [pid = 1662] [serial = 2179] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x12195b000) [pid = 1662] [serial = 2176] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x11672e000) [pid = 1662] [serial = 2134] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x121bcdc00) [pid = 1662] [serial = 2177] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x121248800) [pid = 1662] [serial = 2162] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x1214cfc00) [pid = 1662] [serial = 2164] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x121637000) [pid = 1662] [serial = 2167] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x121562c00) [pid = 1662] [serial = 2165] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x1218a3c00) [pid = 1662] [serial = 2170] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x11681b000) [pid = 1662] [serial = 2150] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x11607c400) [pid = 1662] [serial = 2149] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x116a59000) [pid = 1662] [serial = 2152] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x117048c00) [pid = 1662] [serial = 2153] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x121246400) [pid = 1662] [serial = 2128] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x12163e800) [pid = 1662] [serial = 2168] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x120edbc00) [pid = 1662] [serial = 2161] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x1182af400) [pid = 1662] [serial = 2137] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x112a81000) [pid = 1662] [serial = 2173] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x11270f000) [pid = 1662] [serial = 2147] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x111ed5800) [pid = 1662] [serial = 2146] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x11891f000) [pid = 1662] [serial = 2158] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x1195e1800) [pid = 1662] [serial = 2159] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x121245800) [pid = 1662] [serial = 2143] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x121955800) [pid = 1662] [serial = 2171] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x112a7e000) [pid = 1662] [serial = 2131] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x119d84800) [pid = 1662] [serial = 2140] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x11820c000) [pid = 1662] [serial = 2155] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x11845d400) [pid = 1662] [serial = 2156] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x123e67c00) [pid = 1662] [serial = 2180] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x11820fc00) [pid = 1662] [serial = 2174] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1662 | 1464440066889 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x126c79800 == 54 [pid = 1662] [id = 758] 05:54:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x11672e000) [pid = 1662] [serial = 2272] [outer = 0x0] 05:54:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x118132400) [pid = 1662] [serial = 2273] [outer = 0x11672e000] 05:54:26 INFO - PROCESS | 1662 | 1464440066917 Marionette DEBUG loaded listener.js 05:54:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x1196e9000) [pid = 1662] [serial = 2274] [outer = 0x11672e000] 05:54:27 INFO - PROCESS | 1662 | 1464440067212 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]]]}] 05:54:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:54:27 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 05:54:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 571ms 05:54:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:54:27 INFO - PROCESS | 1662 | 1464440067251 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:54:27 INFO - PROCESS | 1662 | 1464440067252 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:54:27 INFO - PROCESS | 1662 | 1464440067254 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:54:27 INFO - PROCESS | 1662 | 1464440067256 Marionette TRACE conn2 <- [1,2998,null,{}] 05:54:27 INFO - PROCESS | 1662 | 1464440067258 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}] 05:54:27 INFO - PROCESS | 1662 | 1464440067349 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:54:27 INFO - PROCESS | 1662 | 1464440067409 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b327000 == 55 [pid = 1662] [id = 759] 05:54:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x119d8dc00) [pid = 1662] [serial = 2275] [outer = 0x0] 05:54:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x1211d9800) [pid = 1662] [serial = 2276] [outer = 0x119d8dc00] 05:54:27 INFO - PROCESS | 1662 | 1464440067435 Marionette DEBUG loaded listener.js 05:54:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x121251800) [pid = 1662] [serial = 2277] [outer = 0x119d8dc00] 05:54:27 INFO - PROCESS | 1662 | 1464440067691 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]]]}] 05:54:27 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. 05:54:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 469ms 05:54:27 INFO - PROCESS | 1662 | 1464440067736 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:54:27 INFO - PROCESS | 1662 | 1464440067738 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:54:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:54:27 INFO - PROCESS | 1662 | 1464440067740 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:54:27 INFO - PROCESS | 1662 | 1464440067741 Marionette TRACE conn2 <- [1,3002,null,{}] 05:54:27 INFO - PROCESS | 1662 | 1464440067743 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}] 05:54:27 INFO - PROCESS | 1662 | 1464440067841 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:54:27 INFO - PROCESS | 1662 | 1464440067846 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c052800 == 56 [pid = 1662] [id = 760] 05:54:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x1214cfc00) [pid = 1662] [serial = 2278] [outer = 0x0] 05:54:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x12163b800) [pid = 1662] [serial = 2279] [outer = 0x1214cfc00] 05:54:27 INFO - PROCESS | 1662 | 1464440067872 Marionette DEBUG loaded listener.js 05:54:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x121958000) [pid = 1662] [serial = 2280] [outer = 0x1214cfc00] 05:54:28 INFO - PROCESS | 1662 | 1464440068199 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]]]}] 05:54:28 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. 05:54:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 468ms 05:54:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:54:28 INFO - PROCESS | 1662 | 1464440068210 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:54:28 INFO - PROCESS | 1662 | 1464440068213 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:54:28 INFO - PROCESS | 1662 | 1464440068217 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:54:28 INFO - PROCESS | 1662 | 1464440068218 Marionette TRACE conn2 <- [1,3006,null,{}] 05:54:28 INFO - PROCESS | 1662 | 1464440068220 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}] 05:54:28 INFO - PROCESS | 1662 | 1464440068356 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:54:28 INFO - PROCESS | 1662 | 1464440068394 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c91a000 == 57 [pid = 1662] [id = 761] 05:54:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x121632c00) [pid = 1662] [serial = 2281] [outer = 0x0] 05:54:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x121bd5800) [pid = 1662] [serial = 2282] [outer = 0x121632c00] 05:54:28 INFO - PROCESS | 1662 | 1464440068420 Marionette DEBUG loaded listener.js 05:54:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x125e34c00) [pid = 1662] [serial = 2283] [outer = 0x121632c00] 05:54:28 INFO - PROCESS | 1662 | 1464440068688 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]]]}] 05:54:28 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. 05:54:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 519ms 05:54:28 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:54:28 INFO - PROCESS | 1662 | 1464440068746 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:54:28 INFO - PROCESS | 1662 | 1464440068749 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:54:28 INFO - PROCESS | 1662 | 1464440068751 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:54:28 INFO - PROCESS | 1662 | 1464440068752 Marionette TRACE conn2 <- [1,3010,null,{}] 05:54:28 INFO - PROCESS | 1662 | 1464440068755 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}] 05:54:28 INFO - PROCESS | 1662 | 1464440068873 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:54:28 INFO - PROCESS | 1662 | 1464440068912 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ca8e800 == 58 [pid = 1662] [id = 762] 05:54:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x125dc8c00) [pid = 1662] [serial = 2284] [outer = 0x0] 05:54:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x12710fc00) [pid = 1662] [serial = 2285] [outer = 0x125dc8c00] 05:54:28 INFO - PROCESS | 1662 | 1464440068937 Marionette DEBUG loaded listener.js 05:54:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x128824c00) [pid = 1662] [serial = 2286] [outer = 0x125dc8c00] 05:54:29 INFO - PROCESS | 1662 | 1464440069223 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]]]}] 05:54:29 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 05:54:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 519ms 05:54:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:54:29 INFO - PROCESS | 1662 | 1464440069270 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:54:29 INFO - PROCESS | 1662 | 1464440069272 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:54:29 INFO - PROCESS | 1662 | 1464440069274 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:54:29 INFO - PROCESS | 1662 | 1464440069275 Marionette TRACE conn2 <- [1,3014,null,{}] 05:54:29 INFO - PROCESS | 1662 | 1464440069278 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}] 05:54:29 INFO - PROCESS | 1662 | 1464440069388 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:54:29 INFO - PROCESS | 1662 | 1464440069401 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d15d800 == 59 [pid = 1662] [id = 763] 05:54:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x12882b800) [pid = 1662] [serial = 2287] [outer = 0x0] 05:54:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x12886d800) [pid = 1662] [serial = 2288] [outer = 0x12882b800] 05:54:29 INFO - PROCESS | 1662 | 1464440069426 Marionette DEBUG loaded listener.js 05:54:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x1288c9800) [pid = 1662] [serial = 2289] [outer = 0x12882b800] 05:54:29 INFO - PROCESS | 1662 | [1662] 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 05:54:29 INFO - PROCESS | 1662 | 1464440069780 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:54:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:54:29 INFO - {} 05:54:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:54:29 INFO - {} 05:54:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:54:29 INFO - {} 05:54:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:54:29 INFO - {} 05:54:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 518ms 05:54:29 INFO - PROCESS | 1662 | 1464440069793 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:54:29 INFO - PROCESS | 1662 | 1464440069794 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:54:29 INFO - TEST-START | /FileAPI/fileReader.html 05:54:29 INFO - PROCESS | 1662 | 1464440069796 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:54:29 INFO - PROCESS | 1662 | 1464440069797 Marionette TRACE conn2 <- [1,3018,null,{}] 05:54:29 INFO - PROCESS | 1662 | 1464440069809 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}] 05:54:29 INFO - PROCESS | 1662 | 1464440069922 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:54:29 INFO - PROCESS | 1662 | 1464440069961 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d716800 == 60 [pid = 1662] [id = 764] 05:54:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x1288cb400) [pid = 1662] [serial = 2290] [outer = 0x0] 05:54:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x128e5b000) [pid = 1662] [serial = 2291] [outer = 0x1288cb400] 05:54:29 INFO - PROCESS | 1662 | 1464440069993 Marionette DEBUG loaded listener.js 05:54:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x129378000) [pid = 1662] [serial = 2292] [outer = 0x1288cb400] 05:54:30 INFO - PROCESS | 1662 | 1464440070282 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]]]}] 05:54:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:54:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:54:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:54:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:54:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 528ms 05:54:30 INFO - PROCESS | 1662 | 1464440070325 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:54:30 INFO - PROCESS | 1662 | 1464440070326 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:54:30 INFO - TEST-START | /FileAPI/historical.html 05:54:30 INFO - PROCESS | 1662 | 1464440070329 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:54:30 INFO - PROCESS | 1662 | 1464440070332 Marionette TRACE conn2 <- [1,3022,null,{}] 05:54:30 INFO - PROCESS | 1662 | 1464440070334 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}] 05:54:30 INFO - PROCESS | 1662 | 1464440070448 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:54:30 INFO - PROCESS | 1662 | 1464440070484 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x12dda4000 == 61 [pid = 1662] [id = 765] 05:54:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x129374c00) [pid = 1662] [serial = 2293] [outer = 0x0] 05:54:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x12937e800) [pid = 1662] [serial = 2294] [outer = 0x129374c00] 05:54:30 INFO - PROCESS | 1662 | 1464440070509 Marionette DEBUG loaded listener.js 05:54:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x1294a2c00) [pid = 1662] [serial = 2295] [outer = 0x129374c00] 05:54:30 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x121951c00) [pid = 1662] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:54:30 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x1182ab800) [pid = 1662] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:54:30 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x1196e5c00) [pid = 1662] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:54:30 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x110f4c400) [pid = 1662] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:54:30 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x121bd5400) [pid = 1662] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:54:30 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x1160ee400) [pid = 1662] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:54:30 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x118130000) [pid = 1662] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:54:30 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x118792000) [pid = 1662] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:54:30 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x12555e800) [pid = 1662] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:54:30 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x113124000) [pid = 1662] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:54:30 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x125e35c00) [pid = 1662] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:54:30 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x127452000) [pid = 1662] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:54:30 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x1196db400) [pid = 1662] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:54:30 INFO - PROCESS | 1662 | 1464440070918 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"]]]}] 05:54:30 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:54:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:54:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:54:30 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:54:30 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:54:30 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:54:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:54:30 INFO - TEST-OK | /FileAPI/historical.html | took 620ms 05:54:30 INFO - TEST-START | /FileAPI/idlharness.html 05:54:30 INFO - PROCESS | 1662 | 1464440070950 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:54:30 INFO - PROCESS | 1662 | 1464440070951 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:54:30 INFO - PROCESS | 1662 | 1464440070954 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:54:30 INFO - PROCESS | 1662 | 1464440070955 Marionette TRACE conn2 <- [1,3026,null,{}] 05:54:30 INFO - PROCESS | 1662 | 1464440070958 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}] 05:54:31 INFO - PROCESS | 1662 | 1464440071058 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:54:31 INFO - PROCESS | 1662 | 1464440071121 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x135176000 == 62 [pid = 1662] [id = 766] 05:54:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x118f76c00) [pid = 1662] [serial = 2296] [outer = 0x0] 05:54:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x121bd5400) [pid = 1662] [serial = 2297] [outer = 0x118f76c00] 05:54:31 INFO - PROCESS | 1662 | 1464440071151 Marionette DEBUG loaded listener.js 05:54:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x129764000) [pid = 1662] [serial = 2298] [outer = 0x118f76c00] 05:54:31 INFO - PROCESS | 1662 | 1464440071605 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]]]}] 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:54:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:54:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:54:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:54:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:54:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:54:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:54:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:54:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:54:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:54:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:54:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:54:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:54:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:54:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:54:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:54:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:54:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:54:31 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 05:54:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:54:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:54:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:54:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:54:31 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 05:54:31 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 05:54:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:54:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:54:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:54:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:54:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:54:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:54:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:54:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:54:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:54:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:54:31 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 05:54:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:54:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:54:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:54:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:54:31 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 05:54:31 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 05:54:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:54:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:54:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:54:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:54:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:54:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 680ms 05:54:31 INFO - TEST-START | /FileAPI/idlharness.worker 05:54:31 INFO - PROCESS | 1662 | 1464440071637 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:54:31 INFO - PROCESS | 1662 | 1464440071638 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:54:31 INFO - PROCESS | 1662 | 1464440071641 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:54:31 INFO - PROCESS | 1662 | 1464440071642 Marionette TRACE conn2 <- [1,3030,null,{}] 05:54:31 INFO - PROCESS | 1662 | 1464440071644 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}] 05:54:31 INFO - PROCESS | 1662 | 1464440071738 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:54:31 INFO - PROCESS | 1662 | 1464440071742 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d68b000 == 63 [pid = 1662] [id = 767] 05:54:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x1294dec00) [pid = 1662] [serial = 2299] [outer = 0x0] 05:54:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x12ba0e000) [pid = 1662] [serial = 2300] [outer = 0x1294dec00] 05:54:31 INFO - PROCESS | 1662 | 1464440071768 Marionette DEBUG loaded listener.js 05:54:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x12bb1a400) [pid = 1662] [serial = 2301] [outer = 0x1294dec00] 05:54:31 INFO - PROCESS | 1662 | [1662] 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 05:54:32 INFO - PROCESS | 1662 | 1464440072419 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,{},{}]]]}] 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:54:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:54:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:54:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:54:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:54:32 INFO - {} 05:54:32 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 05:54:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:54:32 INFO - {} 05:54:32 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 - {} 05:54:32 INFO - {} 05:54:32 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 05:54:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:54:32 INFO - {} 05:54:32 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 05:54:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:54:32 INFO - {} 05:54:32 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 - {} 05:54:32 INFO - {} 05:54:32 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 05:54:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:32 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 05:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:32 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 05:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:32 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 05:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:32 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 05:54:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:54:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:54:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:54:32 INFO - {} 05:54:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 833ms 05:54:32 INFO - PROCESS | 1662 | 1464440072475 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:54:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:54:32 INFO - PROCESS | 1662 | 1464440072476 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:54:32 INFO - PROCESS | 1662 | 1464440072480 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:54:32 INFO - PROCESS | 1662 | 1464440072481 Marionette TRACE conn2 <- [1,3034,null,{}] 05:54:32 INFO - PROCESS | 1662 | 1464440072494 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}] 05:54:32 INFO - PROCESS | 1662 | 1464440072640 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:54:32 INFO - PROCESS | 1662 | 1464440072646 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x12756f800 == 64 [pid = 1662] [id = 768] 05:54:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x12bb20800) [pid = 1662] [serial = 2302] [outer = 0x0] 05:54:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x12d04bc00) [pid = 1662] [serial = 2303] [outer = 0x12bb20800] 05:54:32 INFO - PROCESS | 1662 | 1464440072685 Marionette DEBUG loaded listener.js 05:54:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x12d3b5800) [pid = 1662] [serial = 2304] [outer = 0x12bb20800] 05:54:33 INFO - PROCESS | 1662 | 1464440073237 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]]]}] 05:54:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:54:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 779ms 05:54:33 INFO - PROCESS | 1662 | 1464440073259 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:54:33 INFO - PROCESS | 1662 | 1464440073262 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:54:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:54:33 INFO - PROCESS | 1662 | 1464440073267 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:54:33 INFO - PROCESS | 1662 | 1464440073269 Marionette TRACE conn2 <- [1,3038,null,{}] 05:54:33 INFO - PROCESS | 1662 | 1464440073273 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}] 05:54:33 INFO - PROCESS | 1662 | 1464440073389 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:54:33 INFO - PROCESS | 1662 | 1464440073465 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x125e0f800 == 65 [pid = 1662] [id = 769] 05:54:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x115163c00) [pid = 1662] [serial = 2305] [outer = 0x0] 05:54:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x11704d400) [pid = 1662] [serial = 2306] [outer = 0x115163c00] 05:54:33 INFO - PROCESS | 1662 | 1464440073498 Marionette DEBUG loaded listener.js 05:54:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x118203000) [pid = 1662] [serial = 2307] [outer = 0x115163c00] 05:54:33 INFO - PROCESS | 1662 | 1464440073870 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"]]]}] 05:54:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:54:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:54:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 623ms 05:54:33 INFO - PROCESS | 1662 | 1464440073890 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:54:33 INFO - PROCESS | 1662 | 1464440073894 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:54:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:54:33 INFO - PROCESS | 1662 | 1464440073899 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:54:33 INFO - PROCESS | 1662 | 1464440073900 Marionette TRACE conn2 <- [1,3042,null,{}] 05:54:33 INFO - PROCESS | 1662 | 1464440073903 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}] 05:54:34 INFO - PROCESS | 1662 | 1464440074017 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:54:34 INFO - PROCESS | 1662 | 1464440074121 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x128e15800 == 66 [pid = 1662] [id = 770] 05:54:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x1182ad800) [pid = 1662] [serial = 2308] [outer = 0x0] 05:54:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x1195e4c00) [pid = 1662] [serial = 2309] [outer = 0x1182ad800] 05:54:34 INFO - PROCESS | 1662 | 1464440074152 Marionette DEBUG loaded listener.js 05:54:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x120eb8c00) [pid = 1662] [serial = 2310] [outer = 0x1182ad800] 05:54:34 INFO - PROCESS | 1662 | 1464440074641 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]]]}] 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:54:34 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. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:54:34 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'.) 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:54:34 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. 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:54:34 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. 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:54:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:54:34 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. 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:54:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:54:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:54:34 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 778ms 05:54:34 INFO - PROCESS | 1662 | 1464440074678 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:54:34 INFO - PROCESS | 1662 | 1464440074679 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:54:34 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:54:34 INFO - PROCESS | 1662 | 1464440074682 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:54:34 INFO - PROCESS | 1662 | 1464440074685 Marionette TRACE conn2 <- [1,3046,null,{}] 05:54:34 INFO - PROCESS | 1662 | 1464440074695 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}] 05:54:34 INFO - PROCESS | 1662 | 1464440074836 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:54:34 INFO - PROCESS | 1662 | 1464440074947 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d616000 == 67 [pid = 1662] [id = 771] 05:54:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x1211d9c00) [pid = 1662] [serial = 2311] [outer = 0x0] 05:54:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x125ee6000) [pid = 1662] [serial = 2312] [outer = 0x1211d9c00] 05:54:34 INFO - PROCESS | 1662 | 1464440074980 Marionette DEBUG loaded listener.js 05:54:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x1275dd800) [pid = 1662] [serial = 2313] [outer = 0x1211d9c00] 05:54:35 INFO - PROCESS | 1662 | [1662] 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 05:54:35 INFO - PROCESS | 1662 | 1464440075389 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:54:35 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:54:35 INFO - {} 05:54:35 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 724ms 05:54:35 INFO - PROCESS | 1662 | 1464440075410 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:54:35 INFO - PROCESS | 1662 | 1464440075412 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:54:35 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:54:35 INFO - PROCESS | 1662 | 1464440075414 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:54:35 INFO - PROCESS | 1662 | 1464440075416 Marionette TRACE conn2 <- [1,3050,null,{}] 05:54:35 INFO - PROCESS | 1662 | 1464440075418 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}] 05:54:35 INFO - PROCESS | 1662 | 1464440075531 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:54:35 INFO - PROCESS | 1662 | 1464440075633 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x135626000 == 68 [pid = 1662] [id = 772] 05:54:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x128872000) [pid = 1662] [serial = 2314] [outer = 0x0] 05:54:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x128ea8c00) [pid = 1662] [serial = 2315] [outer = 0x128872000] 05:54:35 INFO - PROCESS | 1662 | 1464440075664 Marionette DEBUG loaded listener.js 05:54:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x12949d000) [pid = 1662] [serial = 2316] [outer = 0x128872000] 05:54:36 INFO - PROCESS | 1662 | 1464440076011 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]]]}] 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:54:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 619ms 05:54:36 INFO - PROCESS | 1662 | 1464440076034 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:54:36 INFO - PROCESS | 1662 | 1464440076036 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:54:36 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:54:36 INFO - PROCESS | 1662 | 1464440076038 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:54:36 INFO - PROCESS | 1662 | 1464440076040 Marionette TRACE conn2 <- [1,3054,null,{}] 05:54:36 INFO - PROCESS | 1662 | 1464440076042 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}] 05:54:36 INFO - PROCESS | 1662 | 1464440076159 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:54:36 INFO - PROCESS | 1662 | 1464440076263 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x135543000 == 69 [pid = 1662] [id = 773] 05:54:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x127a9e800) [pid = 1662] [serial = 2317] [outer = 0x0] 05:54:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x127aa3800) [pid = 1662] [serial = 2318] [outer = 0x127a9e800] 05:54:36 INFO - PROCESS | 1662 | 1464440076294 Marionette DEBUG loaded listener.js 05:54:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x127aa7400) [pid = 1662] [serial = 2319] [outer = 0x127a9e800] 05:54:36 INFO - PROCESS | 1662 | 1464440076729 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"]]]}] 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:54:36 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" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:54:36 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" 05:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:54:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 737ms 05:54:36 INFO - PROCESS | 1662 | 1464440076814 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:54:36 INFO - PROCESS | 1662 | 1464440076816 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:54:36 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:54:36 INFO - PROCESS | 1662 | 1464440076820 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:54:36 INFO - PROCESS | 1662 | 1464440076821 Marionette TRACE conn2 <- [1,3058,null,{}] 05:54:36 INFO - PROCESS | 1662 | 1464440076824 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}] 05:54:36 INFO - PROCESS | 1662 | 1464440076954 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:54:37 INFO - PROCESS | 1662 | 1464440077060 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x119924000 == 70 [pid = 1662] [id = 774] 05:54:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 171 (0x11300a800) [pid = 1662] [serial = 2320] [outer = 0x0] 05:54:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 172 (0x116a56800) [pid = 1662] [serial = 2321] [outer = 0x11300a800] 05:54:37 INFO - PROCESS | 1662 | 1464440077091 Marionette DEBUG loaded listener.js 05:54:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 173 (0x1196e1000) [pid = 1662] [serial = 2322] [outer = 0x11300a800] 05:54:37 INFO - PROCESS | 1662 | 1464440077484 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]]]}] 05:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:54:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:54:37 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:37 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:54:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:54:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:54:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:54:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 672ms 05:54:37 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:54:37 INFO - PROCESS | 1662 | 1464440077493 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:54:37 INFO - PROCESS | 1662 | 1464440077494 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:54:37 INFO - PROCESS | 1662 | 1464440077497 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:54:37 INFO - PROCESS | 1662 | 1464440077498 Marionette TRACE conn2 <- [1,3062,null,{}] 05:54:37 INFO - PROCESS | 1662 | 1464440077501 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}] 05:54:37 INFO - PROCESS | 1662 | 1464440077785 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:54:37 INFO - PROCESS | 1662 | 1464440077923 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12757f800 == 71 [pid = 1662] [id = 775] 05:54:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 174 (0x1125bb800) [pid = 1662] [serial = 2323] [outer = 0x0] 05:54:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 175 (0x112845400) [pid = 1662] [serial = 2324] [outer = 0x1125bb800] 05:54:37 INFO - PROCESS | 1662 | 1464440077954 Marionette DEBUG loaded listener.js 05:54:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 176 (0x113116400) [pid = 1662] [serial = 2325] [outer = 0x1125bb800] 05:54:38 INFO - PROCESS | 1662 | [1662] 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 05:54:38 INFO - PROCESS | 1662 | 1464440078399 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:54:38 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:54:38 INFO - {} 05:54:38 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 920ms 05:54:38 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:54:38 INFO - PROCESS | 1662 | 1464440078418 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:54:38 INFO - PROCESS | 1662 | 1464440078420 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:54:38 INFO - PROCESS | 1662 | 1464440078423 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:54:38 INFO - PROCESS | 1662 | 1464440078425 Marionette TRACE conn2 <- [1,3066,null,{}] 05:54:38 INFO - PROCESS | 1662 | 1464440078429 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}] 05:54:38 INFO - PROCESS | 1662 | 1464440078531 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:54:38 INFO - PROCESS | 1662 | 1464440078612 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x1267bc000 == 72 [pid = 1662] [id = 776] 05:54:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 177 (0x116841400) [pid = 1662] [serial = 2326] [outer = 0x0] 05:54:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 178 (0x11766f000) [pid = 1662] [serial = 2327] [outer = 0x116841400] 05:54:38 INFO - PROCESS | 1662 | 1464440078642 Marionette DEBUG loaded listener.js 05:54:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 179 (0x118206400) [pid = 1662] [serial = 2328] [outer = 0x116841400] 05:54:38 INFO - PROCESS | 1662 | --DOCSHELL 0x119681000 == 71 [pid = 1662] [id = 530] 05:54:38 INFO - PROCESS | 1662 | --DOCSHELL 0x12d68b000 == 70 [pid = 1662] [id = 767] 05:54:38 INFO - PROCESS | 1662 | --DOCSHELL 0x135176000 == 69 [pid = 1662] [id = 766] 05:54:38 INFO - PROCESS | 1662 | --DOCSHELL 0x12dda4000 == 68 [pid = 1662] [id = 765] 05:54:38 INFO - PROCESS | 1662 | --DOCSHELL 0x12d716800 == 67 [pid = 1662] [id = 764] 05:54:38 INFO - PROCESS | 1662 | --DOCSHELL 0x12d15d800 == 66 [pid = 1662] [id = 763] 05:54:38 INFO - PROCESS | 1662 | --DOCSHELL 0x12ca8e800 == 65 [pid = 1662] [id = 762] 05:54:38 INFO - PROCESS | 1662 | --DOMWINDOW == 178 (0x127452400) [pid = 1662] [serial = 2239] [outer = 0x0] [url = about:blank] 05:54:38 INFO - PROCESS | 1662 | --DOMWINDOW == 177 (0x126f85800) [pid = 1662] [serial = 2236] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOCSHELL 0x12c91a000 == 64 [pid = 1662] [id = 761] 05:54:39 INFO - PROCESS | 1662 | --DOCSHELL 0x12c052800 == 63 [pid = 1662] [id = 760] 05:54:39 INFO - PROCESS | 1662 | --DOCSHELL 0x12b327000 == 62 [pid = 1662] [id = 759] 05:54:39 INFO - PROCESS | 1662 | --DOCSHELL 0x126c79800 == 61 [pid = 1662] [id = 758] 05:54:39 INFO - PROCESS | 1662 | --DOCSHELL 0x116f28000 == 60 [pid = 1662] [id = 757] 05:54:39 INFO - PROCESS | 1662 | --DOCSHELL 0x121454800 == 59 [pid = 1662] [id = 756] 05:54:39 INFO - PROCESS | 1662 | --DOCSHELL 0x12a83c800 == 58 [pid = 1662] [id = 755] 05:54:39 INFO - PROCESS | 1662 | --DOCSHELL 0x12dda3000 == 57 [pid = 1662] [id = 750] 05:54:39 INFO - PROCESS | 1662 | --DOCSHELL 0x1161e7000 == 56 [pid = 1662] [id = 747] 05:54:39 INFO - PROCESS | 1662 | 1464440079051 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]]]}] 05:54:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:54:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:54:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:54:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:54:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:54:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:54:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:54:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 05:54:39 INFO - PROCESS | 1662 | 1464440079095 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:54:39 INFO - PROCESS | 1662 | 1464440079098 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:54:39 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:54:39 INFO - PROCESS | 1662 | 1464440079101 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - PROCESS | 1662 | 1464440079103 Marionette TRACE conn2 <- [1,3070,null,{}] 05:54:39 INFO - PROCESS | 1662 | 1464440079107 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}] 05:54:39 INFO - PROCESS | 1662 | 1464440079244 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 176 (0x119d83400) [pid = 1662] [serial = 2215] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 175 (0x121b4e000) [pid = 1662] [serial = 2221] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 174 (0x11845f800) [pid = 1662] [serial = 2209] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 173 (0x1185e8800) [pid = 1662] [serial = 2210] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 172 (0x112f5f400) [pid = 1662] [serial = 2185] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 171 (0x12155a000) [pid = 1662] [serial = 2218] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 170 (0x121954800) [pid = 1662] [serial = 2219] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x1131c8000) [pid = 1662] [serial = 2201] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x1125b2c00) [pid = 1662] [serial = 2200] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x121bdcc00) [pid = 1662] [serial = 2224] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x116842800) [pid = 1662] [serial = 2203] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x117672800) [pid = 1662] [serial = 2204] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x118203c00) [pid = 1662] [serial = 2206] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x118210400) [pid = 1662] [serial = 2207] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x1195e7800) [pid = 1662] [serial = 2191] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x117041c00) [pid = 1662] [serial = 2188] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x118921400) [pid = 1662] [serial = 2212] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x1196e4000) [pid = 1662] [serial = 2213] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x1214cf800) [pid = 1662] [serial = 2194] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x121bd1400) [pid = 1662] [serial = 2222] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x118794000) [pid = 1662] [serial = 2197] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x1255c1000) [pid = 1662] [serial = 2227] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x118457800) [pid = 1662] [serial = 2230] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x12550ac00) [pid = 1662] [serial = 2225] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x126c56000) [pid = 1662] [serial = 2233] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x126f82800) [pid = 1662] [serial = 2234] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x125dcdc00) [pid = 1662] [serial = 2231] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x125dc4400) [pid = 1662] [serial = 2228] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x121249400) [pid = 1662] [serial = 2216] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 1662 | 1464440079355 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x110d88000 == 57 [pid = 1662] [id = 777] 05:54:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x11284c800) [pid = 1662] [serial = 2329] [outer = 0x0] 05:54:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x117174400) [pid = 1662] [serial = 2330] [outer = 0x11284c800] 05:54:39 INFO - PROCESS | 1662 | 1464440079402 Marionette DEBUG loaded listener.js 05:54:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x118790400) [pid = 1662] [serial = 2331] [outer = 0x11284c800] 05:54:39 INFO - PROCESS | 1662 | 1464440079736 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]]]}] 05:54:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:54:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:54:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:54:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:54:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:54:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:54:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 674ms 05:54:39 INFO - PROCESS | 1662 | 1464440079775 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:54:39 INFO - PROCESS | 1662 | 1464440079778 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:54:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:54:39 INFO - PROCESS | 1662 | 1464440079787 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - PROCESS | 1662 | 1464440079790 Marionette TRACE conn2 <- [1,3074,null,{}] 05:54:39 INFO - PROCESS | 1662 | 1464440079792 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}] 05:54:39 INFO - PROCESS | 1662 | 1464440079886 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:54:39 INFO - PROCESS | 1662 | 1464440079970 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x125db0000 == 58 [pid = 1662] [id = 778] 05:54:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x118461800) [pid = 1662] [serial = 2332] [outer = 0x0] 05:54:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x1199cb000) [pid = 1662] [serial = 2333] [outer = 0x118461800] 05:54:39 INFO - PROCESS | 1662 | 1464440079995 Marionette DEBUG loaded listener.js 05:54:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x1210d8000) [pid = 1662] [serial = 2334] [outer = 0x118461800] 05:54:40 INFO - PROCESS | 1662 | 1464440080277 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]]]}] 05:54:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:54:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:54:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:54:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:54:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:54:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:54:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 533ms 05:54:40 INFO - PROCESS | 1662 | 1464440080318 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:54:40 INFO - PROCESS | 1662 | 1464440080320 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:54:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:54:40 INFO - PROCESS | 1662 | 1464440080322 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:54:40 INFO - PROCESS | 1662 | 1464440080323 Marionette TRACE conn2 <- [1,3078,null,{}] 05:54:40 INFO - PROCESS | 1662 | 1464440080326 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}] 05:54:40 INFO - PROCESS | 1662 | 1464440080417 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:54:40 INFO - PROCESS | 1662 | 1464440080486 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x121cca000 == 59 [pid = 1662] [id = 779] 05:54:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x1166bc400) [pid = 1662] [serial = 2335] [outer = 0x0] 05:54:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x1211d2000) [pid = 1662] [serial = 2336] [outer = 0x1166bc400] 05:54:40 INFO - PROCESS | 1662 | 1464440080514 Marionette DEBUG loaded listener.js 05:54:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x121250000) [pid = 1662] [serial = 2337] [outer = 0x1166bc400] 05:54:40 INFO - PROCESS | 1662 | 1464440080873 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] 05:54:40 INFO - PROCESS | 1662 | 1464440080895 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:54:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:54:40 INFO - PROCESS | 1662 | 1464440080898 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:54:40 INFO - PROCESS | 1662 | 1464440080899 Marionette TRACE conn2 <- [1,3082,null,{}] 05:54:40 INFO - PROCESS | 1662 | 1464440080902 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}] 05:54:41 INFO - PROCESS | 1662 | 1464440081020 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:54:41 INFO - PROCESS | 1662 | 1464440081125 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x12afc7000 == 60 [pid = 1662] [id = 780] 05:54:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x121959800) [pid = 1662] [serial = 2338] [outer = 0x0] 05:54:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x12195f000) [pid = 1662] [serial = 2339] [outer = 0x121959800] 05:54:41 INFO - PROCESS | 1662 | 1464440081157 Marionette DEBUG loaded listener.js 05:54:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x125558000) [pid = 1662] [serial = 2340] [outer = 0x121959800] 05:54:41 INFO - PROCESS | 1662 | 1464440081566 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]]]}] 05:54:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:54:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:54:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 719ms 05:54:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:54:41 INFO - PROCESS | 1662 | 1464440081619 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:54:41 INFO - PROCESS | 1662 | 1464440081621 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:54:41 INFO - PROCESS | 1662 | 1464440081624 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 1662 | 1464440081637 Marionette TRACE conn2 <- [1,3086,null,{}] 05:54:41 INFO - PROCESS | 1662 | 1464440081641 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}] 05:54:41 INFO - PROCESS | 1662 | 1464440081808 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:54:41 INFO - PROCESS | 1662 | 1464440081836 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x12bad2000 == 61 [pid = 1662] [id = 781] 05:54:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x1255c1000) [pid = 1662] [serial = 2341] [outer = 0x0] 05:54:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x125e39400) [pid = 1662] [serial = 2342] [outer = 0x1255c1000] 05:54:41 INFO - PROCESS | 1662 | 1464440081862 Marionette DEBUG loaded listener.js 05:54:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x126f77c00) [pid = 1662] [serial = 2343] [outer = 0x1255c1000] 05:54:42 INFO - PROCESS | 1662 | 1464440082177 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:54:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:54:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 586ms 05:54:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:54:42 INFO - PROCESS | 1662 | 1464440082209 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:54:42 INFO - PROCESS | 1662 | 1464440082211 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:54:42 INFO - PROCESS | 1662 | 1464440082215 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:54:42 INFO - PROCESS | 1662 | 1464440082216 Marionette TRACE conn2 <- [1,3090,null,{}] 05:54:42 INFO - PROCESS | 1662 | 1464440082219 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}] 05:54:42 INFO - PROCESS | 1662 | 1464440082326 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:54:42 INFO - PROCESS | 1662 | 1464440082338 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c04e800 == 62 [pid = 1662] [id = 782] 05:54:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x126f78000) [pid = 1662] [serial = 2344] [outer = 0x0] 05:54:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x127115800) [pid = 1662] [serial = 2345] [outer = 0x126f78000] 05:54:42 INFO - PROCESS | 1662 | 1464440082361 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x127453c00) [pid = 1662] [serial = 2346] [outer = 0x126f78000] 05:54:42 INFO - PROCESS | 1662 | 1464440082707 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:54:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:54:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 521ms 05:54:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:54:42 INFO - PROCESS | 1662 | 1464440082735 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:54:42 INFO - PROCESS | 1662 | 1464440082737 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:54:42 INFO - PROCESS | 1662 | 1464440082750 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:54:42 INFO - PROCESS | 1662 | 1464440082751 Marionette TRACE conn2 <- [1,3094,null,{}] 05:54:42 INFO - PROCESS | 1662 | 1464440082753 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}] 05:54:42 INFO - PROCESS | 1662 | 1464440082872 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:54:42 INFO - PROCESS | 1662 | 1464440082913 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c918800 == 63 [pid = 1662] [id = 783] 05:54:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x1275d9400) [pid = 1662] [serial = 2347] [outer = 0x0] 05:54:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x1275df800) [pid = 1662] [serial = 2348] [outer = 0x1275d9400] 05:54:42 INFO - PROCESS | 1662 | 1464440082938 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x127a9b000) [pid = 1662] [serial = 2349] [outer = 0x1275d9400] 05:54:43 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x121632c00) [pid = 1662] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:54:43 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x11672e000) [pid = 1662] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:54:43 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x1214cfc00) [pid = 1662] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:54:43 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x119d8dc00) [pid = 1662] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:54:43 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x1288cb400) [pid = 1662] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:54:43 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x112a74800) [pid = 1662] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:54:43 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x1182a9800) [pid = 1662] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:54:43 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x115ecb800) [pid = 1662] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:54:43 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x118f76c00) [pid = 1662] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:54:43 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x129374c00) [pid = 1662] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:54:43 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x1294dec00) [pid = 1662] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:54:43 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x125dc8c00) [pid = 1662] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:54:43 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x125e36000) [pid = 1662] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:54:43 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x12882b800) [pid = 1662] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:54:43 INFO - PROCESS | 1662 | 1464440083383 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:54:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:54:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 680ms 05:54:43 INFO - PROCESS | 1662 | 1464440083420 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 1662 | 1464440083421 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:54:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:54:43 INFO - PROCESS | 1662 | 1464440083424 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:54:43 INFO - PROCESS | 1662 | 1464440083425 Marionette TRACE conn2 <- [1,3098,null,{}] 05:54:43 INFO - PROCESS | 1662 | 1464440083427 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}] 05:54:43 INFO - PROCESS | 1662 | 1464440083517 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:54:43 INFO - PROCESS | 1662 | 1464440083598 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x11819b800 == 64 [pid = 1662] [id = 784] 05:54:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x11270f800) [pid = 1662] [serial = 2350] [outer = 0x0] 05:54:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x115ec7c00) [pid = 1662] [serial = 2351] [outer = 0x11270f800] 05:54:43 INFO - PROCESS | 1662 | 1464440083628 Marionette DEBUG loaded listener.js 05:54:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x1275dcc00) [pid = 1662] [serial = 2352] [outer = 0x11270f800] 05:54:43 INFO - PROCESS | 1662 | 1464440083890 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]]]}] 05:54:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:54:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:54:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 518ms 05:54:43 INFO - PROCESS | 1662 | 1464440083943 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 1662 | 1464440083944 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:54:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:54:43 INFO - PROCESS | 1662 | 1464440083954 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:54:43 INFO - PROCESS | 1662 | 1464440083956 Marionette TRACE conn2 <- [1,3102,null,{}] 05:54:43 INFO - PROCESS | 1662 | 1464440083959 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}] 05:54:44 INFO - PROCESS | 1662 | 1464440084053 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:54:44 INFO - PROCESS | 1662 | 1464440084057 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12cde1800 == 65 [pid = 1662] [id = 785] 05:54:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x111c19c00) [pid = 1662] [serial = 2353] [outer = 0x0] 05:54:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x127aaf800) [pid = 1662] [serial = 2354] [outer = 0x111c19c00] 05:54:44 INFO - PROCESS | 1662 | 1464440084088 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x128871000) [pid = 1662] [serial = 2355] [outer = 0x111c19c00] 05:54:44 INFO - PROCESS | 1662 | 1464440084436 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:54:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:54:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 519ms 05:54:44 INFO - PROCESS | 1662 | 1464440084474 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:54:44 INFO - PROCESS | 1662 | 1464440084475 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:54:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:54:44 INFO - PROCESS | 1662 | 1464440084478 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 1662 | 1464440084482 Marionette TRACE conn2 <- [1,3106,null,{}] 05:54:44 INFO - PROCESS | 1662 | 1464440084484 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}] 05:54:44 INFO - PROCESS | 1662 | 1464440084620 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:54:44 INFO - PROCESS | 1662 | 1464440084628 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d345800 == 66 [pid = 1662] [id = 786] 05:54:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x1288c1400) [pid = 1662] [serial = 2356] [outer = 0x0] 05:54:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x128ea9800) [pid = 1662] [serial = 2357] [outer = 0x1288c1400] 05:54:44 INFO - PROCESS | 1662 | 1464440084654 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x12949c400) [pid = 1662] [serial = 2358] [outer = 0x1288c1400] 05:54:44 INFO - PROCESS | 1662 | 1464440084956 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]]]}] 05:54:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:54:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:54:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:54:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 522ms 05:54:45 INFO - PROCESS | 1662 | 1464440085001 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:54:45 INFO - PROCESS | 1662 | 1464440085002 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:54:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:54:45 INFO - PROCESS | 1662 | 1464440085004 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - PROCESS | 1662 | 1464440085005 Marionette TRACE conn2 <- [1,3110,null,{}] 05:54:45 INFO - PROCESS | 1662 | 1464440085008 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}] 05:54:45 INFO - PROCESS | 1662 | 1464440085097 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:54:45 INFO - PROCESS | 1662 | 1464440085101 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d68b000 == 67 [pid = 1662] [id = 787] 05:54:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x1294a3c00) [pid = 1662] [serial = 2359] [outer = 0x0] 05:54:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x1294dc800) [pid = 1662] [serial = 2360] [outer = 0x1294a3c00] 05:54:45 INFO - PROCESS | 1662 | 1464440085126 Marionette DEBUG loaded listener.js 05:54:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x12a8ca400) [pid = 1662] [serial = 2361] [outer = 0x1294a3c00] 05:54:45 INFO - PROCESS | 1662 | 1464440085584 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"]]]}] 05:54:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:54:45 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 05:54:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:54:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 618ms 05:54:45 INFO - PROCESS | 1662 | 1464440085623 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:54:45 INFO - PROCESS | 1662 | 1464440085626 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:54:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:54:45 INFO - PROCESS | 1662 | 1464440085630 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - PROCESS | 1662 | 1464440085632 Marionette TRACE conn2 <- [1,3114,null,{}] 05:54:45 INFO - PROCESS | 1662 | 1464440085636 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}] 05:54:45 INFO - PROCESS | 1662 | 1464440085750 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:54:45 INFO - PROCESS | 1662 | 1464440085886 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\", \"9e9d60c1-ea67-4a29-b0f1-cfe22d64d430\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x119ba2000 == 68 [pid = 1662] [id = 788] 05:54:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x11684cc00) [pid = 1662] [serial = 2362] [outer = 0x0] 05:54:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x116a56c00) [pid = 1662] [serial = 2363] [outer = 0x11684cc00] 05:54:45 INFO - PROCESS | 1662 | 1464440085923 Marionette DEBUG loaded listener.js 05:54:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x11820ac00) [pid = 1662] [serial = 2364] [outer = 0x11684cc00] 05:54:46 INFO - PROCESS | 1662 | 1464440086319 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]]]}] 05:54:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:54:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 721ms 05:54:46 INFO - PROCESS | 1662 | 1464440086353 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:54:46 INFO - PROCESS | 1662 | 1464440086359 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:54:47 WARNING - u'runner_teardown' () 05:54:47 INFO - No more tests 05:54:47 INFO - Got 0 unexpected results 05:54:47 INFO - SUITE-END | took 521s 05:54:47 INFO - Closing logging queue 05:54:47 INFO - queue closed 05:54:47 INFO - Return code: 0 05:54:47 WARNING - # TBPL SUCCESS # 05:54:47 INFO - Running post-action listener: _resource_record_post_action 05:54:47 INFO - Running post-run listener: _resource_record_post_run 05:54:48 INFO - Total resource usage - Wall time: 543s; CPU: 57.0%; Read bytes: 31362560; Write bytes: 954160640; Read time: 204; Write time: 5007 05:54:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:54:48 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 145385984; Write bytes: 143986688; Read time: 13818; Write time: 292 05:54:48 INFO - run-tests - Wall time: 525s; CPU: 58.0%; Read bytes: 29494784; Write bytes: 796843520; Read time: 188; Write time: 4667 05:54:48 INFO - Running post-run listener: _upload_blobber_files 05:54:48 INFO - Blob upload gear active. 05:54:48 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:54:48 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 05:54:48 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'] 05:54:48 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 05:54:48 INFO - (blobuploader) - INFO - Open directory for files ... 05:54:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:54:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:54:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:54:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:54:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:54:50 INFO - (blobuploader) - INFO - Done attempting. 05:54:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:54:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:54:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:54:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:54:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:54:51 INFO - (blobuploader) - INFO - Done attempting. 05:54:51 INFO - (blobuploader) - INFO - Iteration through files over. 05:54:51 INFO - Return code: 0 05:54:51 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:54:51 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:54:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c547dee684e31093c5a143c8a96366f868f3974c9a5e63f88c59bc5fc74bb4513a08b1db89a1fa1676a2b58aaa2473e2189273ddac4649cd962b89a75b4252bf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/134e9d4d9e832b9e2cd1c5da186f89b31f3bd068618ff34c5d84d6803ee3920772db30f7aa4ed68a5dfe7b31689b97cb671ce0208424855f5c69abe2582b49ad"} 05:54:51 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:54:51 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:54:51 INFO - Contents: 05:54:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c547dee684e31093c5a143c8a96366f868f3974c9a5e63f88c59bc5fc74bb4513a08b1db89a1fa1676a2b58aaa2473e2189273ddac4649cd962b89a75b4252bf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/134e9d4d9e832b9e2cd1c5da186f89b31f3bd068618ff34c5d84d6803ee3920772db30f7aa4ed68a5dfe7b31689b97cb671ce0208424855f5c69abe2582b49ad"} 05:54:52 INFO - Running post-run listener: copy_logs_to_upload_dir 05:54:52 INFO - Copying logs to upload dir... 05:54:52 INFO - mkdir: /builds/slave/test/build/upload/logs 05:54:52 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=759.110087 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 12 mins, 39 secs) (at 2016-05-28 05:54:52.354265) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-28 05:54:52.358032) ========= 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.qjGNySHFhw/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.dMm7kQBFP3/Listeners TMPDIR=/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/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/c547dee684e31093c5a143c8a96366f868f3974c9a5e63f88c59bc5fc74bb4513a08b1db89a1fa1676a2b58aaa2473e2189273ddac4649cd962b89a75b4252bf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/134e9d4d9e832b9e2cd1c5da186f89b31f3bd068618ff34c5d84d6803ee3920772db30f7aa4ed68a5dfe7b31689b97cb671ce0208424855f5c69abe2582b49ad"} build_url:https://queue.taskcluster.net/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012844 build_url: 'https://queue.taskcluster.net/v1/task/GaFFQjRqTc6HlbJVE7TzbA/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/c547dee684e31093c5a143c8a96366f868f3974c9a5e63f88c59bc5fc74bb4513a08b1db89a1fa1676a2b58aaa2473e2189273ddac4649cd962b89a75b4252bf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/134e9d4d9e832b9e2cd1c5da186f89b31f3bd068618ff34c5d84d6803ee3920772db30f7aa4ed68a5dfe7b31689b97cb671ce0208424855f5c69abe2582b49ad"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GaFFQjRqTc6HlbJVE7TzbA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-28 05:54:52.396900) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-28 05:54:52.397237) ========= 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.qjGNySHFhw/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.dMm7kQBFP3/Listeners TMPDIR=/var/folders/dv/frhyy9rn3p3fbk6y0hr9dblm00000w/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.005399 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-28 05:54:52.446562) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-28 05:54:52.446879) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-28 05:54:52.447243) ========= ========= Total master_lag: 0.44 =========